專利名稱:動畫連接頁面的制作方法
技術(shù)領(lǐng)域:
本發(fā)明主要地涉及一種用于有助于分發(fā)和訪問電子信息的系 統(tǒng)。具體而言,本發(fā)明涉及一種用于在移動設(shè)備上顯示廣告信息的 方法。
背景技術(shù):
支持廣告的應(yīng)用由于廣告客戶和公司爭取用以影響公眾或者 其具體群體的新方式而越來越普及。支持廣告的應(yīng)用或者廣告件
(adware)是在軟件安裝于計算機上之后或者在應(yīng)用在被使用之時 向計算機自動播放、顯示或者下載廣告材料的任何軟件包。支持廣 告的應(yīng)用常常小巧且不醒目以吸引更多用戶,并且表現(xiàn)出更少冒犯 性。公司常常通過這些應(yīng)用來賦予更大折扣或者特殊報價作為對使 用廣告應(yīng)用的激勵。為計算設(shè)備例如臺式計算機、膝上型計算機乃 至為移動設(shè)備例如個人數(shù)據(jù)助理(PDA)和蜂窩電話已經(jīng)開發(fā)支持 廣告的應(yīng)用。
然而,隨著計算設(shè)備的類型和品牌數(shù)目持續(xù)增長,支持廣告的
程。對用于各種不同類型的設(shè)備或者架構(gòu)的應(yīng)用進(jìn)行編程不僅對于 開發(fā)者而且對于進(jìn)行這樣的風(fēng)險投資的公司而言可能耗費時間、復(fù) 雜并且成本高昂。另外,對于支持的各設(shè)備,編程應(yīng)用的外觀和感 覺可能大相徑庭從而使得它讓具有多個設(shè)備的用戶或者用戶的切換 設(shè)備容易誤解。另外,當(dāng)前支持廣告的應(yīng)用沒有向用戶提供與顯示 的廣告有關(guān)的動作的適當(dāng)選擇列表。通常,顯示的廣告載有過多信 息,這對用戶是不友好的。
此外, 一些廣告應(yīng)用可能僅針對某些設(shè)備或者設(shè)備類型才存在,.從而限制了一些廣告的到達(dá)范圍。另外,沒有針對用戶的設(shè)備 專門設(shè)計的下載應(yīng)用可能造成設(shè)備的明顯技術(shù)問題。
鑒于前述原因,需要一種有助于訪問廣告功能從而為不同設(shè)備 的用戶提供類似體驗的方法。
發(fā)明內(nèi)容
通過提供用于有助于廣告功能的中間件來解決許多前述問題。 廣告中間件提供用以與關(guān)聯(lián)于特定設(shè)備的硬件和軟件部件進(jìn)行接口 連接的功能。這樣,應(yīng)用開發(fā)者可以無需使他們的編程適合于特定 設(shè)備或者設(shè)備類型。
根據(jù)本發(fā)明的 一 個方面,中間件可以提供延伸到移動設(shè)備上的 任何模塊的連接頁面模塊。連接頁面模塊可以充當(dāng)智能代理以提供 連接到各種內(nèi)容服務(wù)器的功能。在一個實施例中,連接頁面模塊可 以提供用于移動廣告的用戶接口 。
根據(jù)本發(fā)明的又 一 方面,連接頁面模塊提供的用戶接口可以提 供點擊即動作的功能。點擊即動作的功能可以包括比如點擊即呼叫、
點擊即瀏覽、點擊即保存到圖庫、點擊即ARTS、點擊即保存、點擊 即發(fā)送到好友、點擊即流發(fā)送和各種其他點擊即完成的功能這樣的 功能。
根據(jù)本發(fā)明的又一方面,應(yīng)用中間件還可以提供安全特征。例 如,可以提供信任,從而明顯減少或者消除垃圾信息。另外,可以 防止侵犯隱私。利用連接頁面,可以例如使在應(yīng)用與內(nèi)容服務(wù)器之 間的安全通信明顯地流線化。
在本發(fā)明的又一方面中,應(yīng)用中間件可以提供對連接頁面模塊 的分發(fā)。例如,中間件可以提供虛擬分發(fā),從而當(dāng)連接頁面才莫塊可 用于由一個用戶共享時可以由另一用戶下載,該另一用戶然后又使
連接頁面可為其他用戶所用。
在本發(fā)明的一個附加方面中,應(yīng)用中間件可以通過連接頁面模 塊來提供與廣告客戶或者市場客戶的直接一對一對話。對話可以包括檢驗與按照用戶請求來做廣告的產(chǎn)品有關(guān)的附加信息。
根據(jù)本發(fā)明的以下具體描述、所附權(quán)利要求和附圖清楚和理解 本發(fā)明的這些以及其他方面。
通過例子來說明本發(fā)明,而在其中相似標(biāo)號表示類似單元的以
下附圖中并不限制本發(fā)明,附圖中
圖1圖示了根據(jù)本發(fā)明的一個方面可以在其中實施各種實施 例的無線通信系統(tǒng)的框圖。
圖2圖示了根據(jù)本發(fā)明的一個方面可以在其中實施一個或者 多個示例實施例的移動設(shè)備。
圖3是對根據(jù)本發(fā)明一個方面的應(yīng)用中間件的部件以及與其 他部件的交互進(jìn)行圖示的框圖。
圖4圖示了根據(jù)本發(fā)明一個方面的廣告中間件的功能框圖。
圖5圖示了根據(jù)本發(fā)明一個方面的用于經(jīng)由中間件部件將相 關(guān)廣告提供給進(jìn)行請求的應(yīng)用的方法的流程圖。
圖6圖示了根據(jù)本發(fā)明一個方面可以與移動廣告結(jié)合使用的 用戶接口 。
圖7圖示了根據(jù)本發(fā)明一個方面可以用來與廣告客戶交互的 附加用戶4妄口 。
圖8圖示了根據(jù)本發(fā)明一個方面的用于經(jīng)由中間件部件向進(jìn) 行請求的應(yīng)用顯示相關(guān)廣告的方法的流程圖。
圖9圖示了根據(jù)本發(fā)明一個方面的用于顯示有廣告的連接頁 面的方法的流程圖。
圖10圖示了根據(jù)本發(fā)明一個方面的用于顯示有廣告的連接頁 面的方法的另一流程圖。
具體實施例方式
在對各種實施例的以下描述中,對附圖進(jìn)行參照,這些附圖形成該描述的一部分,并且在附圖中通過示例來示出可以實施本發(fā)明
能上的修改而不脫離本發(fā)明的范圍。
可以針對廣泛網(wǎng)絡(luò)和通信協(xié)議利用本發(fā)明的方面。圖1圖示了 根據(jù)至少 一 些實施例的系統(tǒng)和方法可以運用于其中的無線通信系統(tǒng)
110的例子。 一個或者多個具有網(wǎng)絡(luò)功能的移動或者固定設(shè)備112 例如個人數(shù)字助理(PDA)、蜂窩電話、移動終端、個人攝影機、 電視機、機頂盒(STB)、個人計算機、數(shù)字相機、數(shù)字可攜式攝像 機、便攜音頻設(shè)備、便攜無線電、位置確定設(shè)備(例如GPS (全球 定位系統(tǒng))設(shè)備)或者其組合通過廣播網(wǎng)絡(luò)114 (可以包括因特網(wǎng)或 者類似網(wǎng)絡(luò))和/或蜂窩網(wǎng)絡(luò)116來與服務(wù)源122通信。移動終端/ 設(shè)備112可以包括數(shù)字寬帶廣播接收器設(shè)備。服務(wù)源122可以連接 到數(shù)個服務(wù)提供商,比如廣告源125,這些服務(wù)提供商可以將他們的 實際節(jié)目內(nèi)容或者信息或者對他們的服務(wù)和節(jié)目的描述提供給服務(wù) 源122,該服務(wù)源又將內(nèi)容或者信息提供給移動設(shè)備112。包括廣告 源125的數(shù)個服務(wù)提供商可以包括但不限于一個或者多個電視和/或 數(shù)字電視服務(wù)提供商、AM/FM無線電服務(wù)提供商、廣告服務(wù)者和/ 或提供商、短消息系統(tǒng)/多媒體消息(SMS/MMS)推送服務(wù)提供商、 因特網(wǎng)內(nèi)容或者接入提供商。
在一個或者多個布置中,廣播網(wǎng)絡(luò)114可以廣播來自一個或者 多個服務(wù)源例如服務(wù)源122的廣告。服務(wù)源122可以從廣告服務(wù)器 或者提供者獲得或者接收廣告。廣告然后可以通過廣播網(wǎng)絡(luò)114由 移動終端112接收并且存儲于數(shù)據(jù)庫中用于向終端112的用戶顯示。 在一個例子中,廣播服務(wù)源122可以從在它們的廣播中顯示廣告獲 得收入。這樣,廣播服務(wù)源122可以從廣告源125或者數(shù)據(jù)庫定期 取回廣告并且將廣告廣播到預(yù)訂廣播服務(wù)的用戶群。 一種廣播數(shù)據(jù)
的方法是使用IP數(shù)據(jù)播送(IPDC) 。 IPDC組合數(shù)字廣播和網(wǎng)際協(xié) 議。這樣,可以使用這樣的網(wǎng)絡(luò)和協(xié)議來發(fā)送各種信息和服務(wù)。
移動設(shè)備112還可以通過蟲奪窩網(wǎng)絡(luò)116發(fā)送和接收去往和來自服務(wù)源122的消息。蜂窩網(wǎng)絡(luò)116可以包括無線網(wǎng)絡(luò)和收發(fā)器基站 發(fā)送器120。蜂窩網(wǎng)絡(luò)可以包括第二/第三代(2G/3G)蜂窩數(shù)據(jù)通信 網(wǎng)絡(luò)、全球移動通信系統(tǒng)網(wǎng)絡(luò)(GSM)、通用移動通信系統(tǒng)(UMTS) 和/或其他無線通信網(wǎng)絡(luò),比如無線局域網(wǎng)(WLAN)網(wǎng)絡(luò)。在一個 或者多個方面中,通過蟲奪窩網(wǎng)絡(luò)116的通信可以允許服務(wù)源122在 個體基礎(chǔ)上分發(fā)廣告。也就是說,不同于將廣告廣播到整個訂戶群, 服務(wù)源122可以基于用戶興趣、使用統(tǒng)計、用戶的最常使用時間等 來獲得和分發(fā)來自廣告源125的廣告。取而代之或者除此之外,移 動設(shè)備112可以接入廣播網(wǎng)絡(luò)114或者蜂窩網(wǎng)絡(luò)116以從服務(wù)器或 者內(nèi)容提供商122取回廣告或者其他形式的內(nèi)容。在一個例子中, 設(shè)備112可以響應(yīng)于確定沒有廣告存儲于設(shè)備112中來請求來自廣 告服務(wù)器125的附加廣告。
才艮據(jù)本發(fā)明的一個方面,移動設(shè)備112可以包括無線4妄口 ,該 接口被配置成使用收發(fā)器基站發(fā)送器120在蜂窩網(wǎng)絡(luò)116內(nèi)發(fā)送和/ 或接收數(shù)字無線通信。移動設(shè)備112通過蜂窩網(wǎng)絡(luò)116或者經(jīng)由蜂 窩網(wǎng)絡(luò)塔118通過廣播網(wǎng)絡(luò)114接收的信息可以包括用戶輸入或者 選擇(例如,在交互發(fā)送中)、應(yīng)用、服務(wù)、電子圖像、內(nèi)容請求、 音頻剪輯、;現(xiàn)頻剪輯和/或WTAI (無線電話應(yīng)用接口 )消息。作為 蜂窩網(wǎng)絡(luò)116的一部分, 一個或者多個基站(未示出)可以支持與 接收器設(shè)備112的數(shù)字通信,而接收器設(shè)備位于蜂窩網(wǎng)絡(luò)116的管 理域內(nèi)。
如圖2中所示,移動設(shè)備112可以包括連接到用戶接口 130、 存儲器134和/或其他儲存器以及顯示器136的處理器128。移動設(shè) 備112還可以包括電池150、揚聲器152和天線154。用戶接口 130 還可以包括鍵區(qū)、觸屏、語音接口、四個箭頭鍵、操縱桿、觸筆、 數(shù)據(jù)手套、鼠標(biāo)、滾球、觸屏等。此外,用戶接口 130可以包括顯 示器136的整體或者部分。
處理器128和移動設(shè)備112內(nèi)的其他部件使用的計算機可執(zhí)行 指令和數(shù)據(jù)可以存儲于計算機可讀存儲器134中??梢杂弥蛔x存儲器模塊或者隨機存取存儲器模塊(可選地包括易失性和非易失性存
儲器)的任何組合來實施存儲器。軟件140可以存儲于存儲器134 和/或儲存器內(nèi)以向處理器128提供用以使移動設(shè)備112能夠執(zhí)行各 種功能的指令。取而代之,可以用硬件或者固件(未示出)實現(xiàn)一 些或者所有計算機可執(zhí)行指令。
移動設(shè)備112可以^:配置成通過具體DVB^妄收器141對例如 基于數(shù)字視頻廣播(DVB )標(biāo)準(zhǔn)(比如數(shù)字視頻廣播-手持(DVB-H )、 數(shù)字視頻廣播-地面(DVB-T)或者數(shù)字視頻廣播-多媒體家用平臺 (DVB-MHP))的數(shù)字寬帶廣播發(fā)送進(jìn)行接收、解碼和處理。移動 設(shè)備還可以具有用于數(shù)字寬帶廣播發(fā)送的其他類型的接收器。此外, 接收器設(shè)備112還可以被配置成通過FM/AM無線電接收器142、 WLAN收發(fā)器143和通信收發(fā)器144對發(fā)送進(jìn)行接收、解碼和處理。 在本發(fā)明的 一個方面中,移動設(shè)備112可以接收無線電數(shù)據(jù)流(RDS ) 消息。
在DVB標(biāo)準(zhǔn)的一個例子中, 一個DVB 10兆位/秒的發(fā)送可以 具有200個50千位/秒的音頻節(jié)目頻道或者50個200千位/秒的視頻
(TV)節(jié)目頻道。移動設(shè)備112可以被配置成基于數(shù)字視頻廣播-手持(DVB-H)標(biāo)準(zhǔn)或者其他數(shù)字視頻廣播標(biāo)準(zhǔn)(比如數(shù)字視頻廣 播-多々某體家用平臺、DVB-衛(wèi)星(DVB-S)、數(shù)字一見頻廣播-地面
(DVB-T)或者數(shù)字視頻廣播-有線(DVB-C))對發(fā)送進(jìn)行接收、 解碼和處理。類似地,其他數(shù)字發(fā)送才各式可以代之以用來遞送補充 服務(wù)的內(nèi)容和可用性信息,比如ATSC (高級電視制式委員會)、 NTSC(國家電視制式委員會)、ISDB-T(綜合服務(wù)數(shù)字廣播-地面)、 DAB (數(shù)字音頻廣播)、DMB (數(shù)字多媒體廣播)、FLO (僅前向 鏈路)或者DIRECTV。此外,數(shù)字發(fā)送比如在數(shù)字視頻廣播-手持技 術(shù)中可以按時間來分片。時間分片可以減少移動終端的平均功率消 耗并且可以實現(xiàn)平穩(wěn)和無縫交接。時間分片包括使用與如果使用傳 統(tǒng)流傳輸機制來發(fā)送數(shù)據(jù)則需要的位速率相比更高的瞬時位速率在 脈沖串中發(fā)送數(shù)據(jù)。在這一情況下,移動設(shè)備112可以具有用于在演示之前存儲解碼的時間分片發(fā)送的 一 個或者多個緩沖存儲器。可
以關(guān)斷在脈沖串之間的接收器功率以減少功率;肉'耗。
在一個或者多個配置中,移動設(shè)備的用戶可以同意在他的/她 的移動設(shè)備上接收廣告。為了有助于顯示廣告,連接頁面可以用來 將在用戶的移動設(shè)備中發(fā)現(xiàn)的應(yīng)用連接到外部網(wǎng)絡(luò)。例如,用戶的 移動終端可以包括廣告中間件,該中間件提供應(yīng)用編程接口 (API),
功能。
。 5. 、,、.
中間件一般指代有助于軟件和/或硬件部件之間交互的實體。 例如,中間件可以在應(yīng)用與網(wǎng)絡(luò)之間進(jìn)^亍處理例如調(diào)解以管理i 夸越 異構(gòu)平臺在不同應(yīng)用之間的交互。廣告中間件可以提供與廣告的顯 示和取回關(guān)聯(lián)的多種功能。例如,形式為連接頁面的中間件使其他
應(yīng)用無需實施中間件功能。其他應(yīng)用可以^之以調(diào)用中間件的各種 功能以實現(xiàn)各種廣告任務(wù)或者處理。廣告中間件可以隨同可以與中 間件進(jìn)行接口連接的一個或者多個廣告應(yīng)用一起存儲于用戶的移動
終端112中的計算才幾可讀介質(zhì)134中。廣告應(yīng)用或者配件可以在顯 示器136上顯示廣告或者其他信息。廣告中間件還可以包括用于與 一個或者多個硬件部件例如WLAN收發(fā)器143、通信收發(fā)器144和 顯示器136進(jìn)行接口連接以執(zhí)行一個或者多個任務(wù)的部件。
描繪本發(fā)明一個方面的圖3是圖示了中間件部件301的框圖。 除了其他能力之外,中間件部件301可以協(xié)調(diào)在一個或者多個內(nèi)容 服務(wù)器315a和315b與在移動終端設(shè)備上執(zhí)行的一個或者多個應(yīng)用 305a、 305b和305c之間的通信、數(shù)據(jù)、消息和用戶交互。中間件部 件301可以暴露一個或者多個功能API例如API 307,以向應(yīng)用305 提供用于執(zhí)行與廣告有關(guān)的功能的標(biāo)準(zhǔn)化接口。中間件部件301還 可以通過可以包4舌多個傳送沖幾制和/或協(xié)議(包括超文本傳送協(xié)"i義 (HTTP)、文件傳送協(xié)議(FTP) 、 SMS、藍(lán)牙、WLAN、射頻標(biāo) 識(RFID) 、 RSS或者2D條形碼)的傳送層317來與服務(wù)器315a 或者315b交互。例如,中間件部件301可以確定沒有在"i殳備的4諸存器中可用的廣告。這樣,中間件301可以連接到廣告服務(wù)器315a以 請求附加廣告。該請求可以通過可以提供用于進(jìn)行這樣的請求的多 個協(xié)議的傳送層317來發(fā)出。 一般而言,傳送層317可以有助于與 外部設(shè)備或者實體的任何通信。
取而代之或者除此之外,中間件部件301可以包括石更件API 或者與硬件API交互以指示各種硬件部件執(zhí)行某些功能或者任務(wù)。 圖3中所示處理和接口用于示例目的,并且本領(lǐng)域技術(shù)人員將理解 中間件部件301可以支持除了所示處理、部件和"l妄口之外的附加處 理、部件和纟妻口。
另外,中間件部件301向在移動終端設(shè)備上執(zhí)行的應(yīng)用程序 305a、 305b和305c暴露一個或者多個API。應(yīng)用程序305a、 305b 和305c可以實施于包括Symbian和Java 2平臺宏編輯(J2ME )的多 種平臺上。各應(yīng)用程序305a、 305b和305c可以包含用以使用暴露 的API來有助于與中間件部件301進(jìn)行接口連接的預(yù)定編程。與中 間件301關(guān)聯(lián)的功能API可以發(fā)布給公眾或者開發(fā)者群體以允許他 們實施在應(yīng)用305a、 305b和305c中的'除當(dāng)編程以利用中間件301 的功能。因此,應(yīng)用305a、 305b和305c可以無需實施中間件部件 301已經(jīng)提供的功能。例如,應(yīng)用可以無需包括用以執(zhí)行比如存儲用 戶簡檔以及與軟件和硬件子系統(tǒng)進(jìn)行接口連接這樣的功能的編程。 使用部件301的功能可以包括減少下層設(shè)備的整個操作系統(tǒng)的負(fù)荷。 應(yīng)用305a、 305b和305c可以例如是網(wǎng)頁瀏覽器、電子郵件、消息 接發(fā)應(yīng)用、電話、位置應(yīng)用、電話簿、聯(lián)系人列表、游戲、演示應(yīng) 用、媒體播放器、音樂播放器、視頻播放器、文字編輯器等。
描述本發(fā)明一個方面的圖4是圖示了中間件部件的架構(gòu)的框 圖。中間件部件301可以包括連接頁面模塊402。此外,中間件部件 301可以經(jīng)由傳送機制317來與內(nèi)容服務(wù)器(例如,廣告服務(wù)器)進(jìn) 行接口連接以及經(jīng)由移動終端設(shè)備的諸如4定、按鈕、表盤、顯示屏、 揚聲器等一個或者多個終端用戶接口來與移動終端設(shè)備的用戶進(jìn)行 接口連接。 .如上所述,功能API 307可以與一個或者多個應(yīng)用級程序(未 示出)進(jìn)行接口連接。應(yīng)用通過功能API 307的功能調(diào)用和請求可 以直接地路由到連接頁面模塊402。連接頁面模塊402可以起初經(jīng)由 功能API 307從應(yīng)用接收請求或者輸入并且將請求引向中間件部件 301的不同可適用模塊。連接頁面模塊402可以連接到位于移動設(shè)備 上的任何模塊并且充當(dāng)其他應(yīng)用的管理器或者智能代理。
在本發(fā)明的一個方面中,連接頁面模塊402可以經(jīng)由功能API 307從應(yīng)用接收對顯示或者提供廣告的請求。作為響應(yīng),連接頁面模 塊402可以從請求中提取一個或者多個參數(shù),比如將要提供的廣 告類型,例如,全屏、橫幅、滾動條;用于顯示或者播放廣告的持 續(xù)時間;將要顯示的廣告的位置和/或尺寸;以及用于刷新廣告或者 用于提供新廣告的間隔。 一些參數(shù)可以是可選的并且如果保留為未 指定則可以以預(yù)定默認(rèn)值來使用。
連接頁面模塊402可以隨后根據(jù)來自存儲廣告的本地存儲器 的參數(shù)來選擇一個或者多個廣告。取而代之,廣告可以存儲于數(shù)據(jù) 庫(未示出)中,該數(shù)據(jù)庫具有用以有助于基于參數(shù)來選擇廣告的 取回功能。如果本地存儲器為空或者不包含適合應(yīng)用所請求的參數(shù) 的任何廣告,則連接頁面模塊402可以根據(jù)在初始請求中指定的參 數(shù)經(jīng)由傳送機制317從服務(wù)器(例如,圖3的服務(wù)器315a)取回一 個或者多個廣告。
可以經(jīng)由存儲于存儲器中的計算機可執(zhí)行指令用軟件實施連 接頁面模塊402,或者經(jīng)由硬件將連接頁面模塊402例如實施為一個 或者多個ASIC等。此外,連接頁面模塊402可以跨越模塊來組合, 或者拆分以創(chuàng)建甚至更多功能模塊。如本領(lǐng)域技術(shù)人員將認(rèn)識至'j的 那樣,本發(fā)明的范圍不限于圖4的示例實施例。
在本發(fā)明的另一 方面中,中間件部件301還可以提供安全特 征。例如,可以提供信任,從而明顯減少或者消除垃圾信息。利用 連接頁面402,可以例如使在應(yīng)用與內(nèi)容服務(wù)器之間的安全通信明顯 地流線化。例如,連接頁面才莫塊402可以經(jīng)由可由移動終端i殳備112 4妄入 的雙向數(shù)據(jù)網(wǎng)絡(luò)來獲得允許信息和/或安全密鑰。允許信息可以包括 用于以加密格式接收的內(nèi)容的加密/解密信息。
在本發(fā)明的另一方面中,中間件部件301可以提供對連接頁面 的分發(fā)。例如,中間件部件301可以提供虛擬分發(fā),從而當(dāng)連4妄頁 面可用于由一個用戶共享時可以由另一用戶下載,該另一用戶然后 又使連4妄頁面可為其他用戶所用。
描述本發(fā)明一個方面的圖5是對用于經(jīng)由圖3和圖4中的中間 件部件例如部件301將相關(guān)廣告提供給進(jìn)行請求的應(yīng)用的方法進(jìn)行 圖示的流程圖。在步驟500中,可以從應(yīng)用接收注冊請求。應(yīng)用可 以例如基于全系統(tǒng)的廣播或者來自中間件部件的廣告來知道中間件 部件。在步驟505中,關(guān)于是否已經(jīng)加載中間件部件進(jìn)行確定。如 果尚未加載中間件部件,則在步驟510中,對中間件部件進(jìn)行初始 化和加載。在一個或者多個布置中,中間件部件可以被配置成在移 動終端設(shè)備啟動時自動加載,或者取而代之或者除此之外可以內(nèi)置 到操作系統(tǒng)。因此,如果在應(yīng)用進(jìn)行注冊請求時已經(jīng)加載中間件部 件,則中間件部件可以在步-驟515中作為響應(yīng)來注冊應(yīng)用。
例如,可以向進(jìn)行請求的第二應(yīng)用分配唯一標(biāo)識符以使進(jìn)行請 求的第二應(yīng)用區(qū)別于其他應(yīng)用,例如,前述的第一應(yīng)用。在步驟520 中,中間件部件可經(jīng)由功能API從應(yīng)用接收對一個或者多個廣告的 請求,該請求包括與參數(shù)例如類型、持續(xù)時間、位置和間隔的列表 關(guān)聯(lián)的值。在步驟525中,中間件部件根據(jù)參數(shù)在高速緩存中搜尋 一個或者多個廣告。在步驟530中,關(guān)于高速緩存是否包含與指定 參數(shù)匹配的相關(guān)廣告進(jìn)行確定。
如果在步驟530中高速緩存為空或者從高速緩存沒有廣告識 別為適合參數(shù),則中間件部件然后可以在步驟540中經(jīng)由傳送機制 例如HTTP將對一個或者多個廣告的請求發(fā)送到廣告服務(wù)器。在步 驟545中,通過傳送層從廣告服務(wù)器接收并且在高速緩存中存儲一 個或者多個廣告。在步驟550中,例如根據(jù)在步驟520中接收的參數(shù)向用戶顯示所選廣告。取而代之,如果從步驟530相關(guān)廣告在高 速緩存中可用,則在步驟535中從高速緩存取回并且在步驟550中 顯示相關(guān)廣告。在步驟555中,例如如果應(yīng)用由用戶關(guān)閉,則中間 件部件可以從第二應(yīng)用接收解除注冊消息。在一個或者多個布置中, 如果中間件部件未由其他應(yīng)用使用,則可以從存儲器卸載中間件部 件。當(dāng)一個或者多個其他應(yīng)用仍然被注冊或者與中間件部件通信時, 可以不卸載中間件。取而代之,中間件部件可以保持駐留于存儲器 中直至將移動設(shè)備斷電。
描繪本發(fā)明一個方面的圖6圖示了根據(jù)本發(fā)明一個方面由連 接頁面模塊402產(chǎn)生的連接頁面602的一個實施例。在圖6中,在 移動設(shè)備的顯示器上顯示連接頁面602。連接頁面602可以是動畫頁 面,該頁面例如包4舌用以顯示廣告604的廣告—見圖603。例如,連4妾 頁面602包括用于命名為"Vince,s"的紐約比薩餐廳的廣告。連4矣頁 面602中所用廣告的類型可以采用各種形式,比如橫幅或者滾動條 (ticker)型廣告。廣告還可以包括視頻和音頻段。
連接頁面602還可以包括用以顯示各種其他移動設(shè)備爿l務(wù)的 動作一見圖605,這些月良務(wù)比如是因特網(wǎng)瀏覽月l務(wù)606、移動電話撥號 服務(wù)608、發(fā)送消息服務(wù)610、添加到聯(lián)系人服務(wù)612和獲得方向服 務(wù)614。本領(lǐng)域技術(shù)人員將認(rèn)識到,移動設(shè)備支持的許多其他附加服 務(wù)也可以提供給用戶??梢酝ㄟ^選擇選項特征616來顯示用于各服 務(wù)的附加特征。另外,可以通過選擇"退出"選項618來關(guān)閉連接頁 面。此外,移動設(shè)備服務(wù)可以與廣告視圖603上的廣告有關(guān)、根據(jù) 該廣告來導(dǎo)出或者通過該廣告來啟動。
比如連4妄頁面602這樣的連4妻還可以用來例如在動作一見圖605 上呈現(xiàn)可為用戶所用的點擊即動作(click-to-action)命令,這些命 令比如是l)"點擊即呼叫",該命令啟動對廣告客戶選擇的電話號 碼的電話呼叫;2)"點擊即瀏覽",該命令啟動對廣告客戶限定的URL 的瀏覽器對話;3)"點擊即保存到圖庫",該命令將文件下載到圖庫; 4)"點擊即ARTS",該命令提供服務(wù)器可配置的圖標(biāo)、名稱和URL;5 )"點擊即保存,,,該命令將廣告客戶提供的聯(lián)系信息保存到聯(lián)系人、
收藏夾、備注和日歷數(shù)據(jù)庫;6)"點擊即發(fā)送到好友",該命令啟動 經(jīng)由發(fā)送用戶接口屏幕將信息發(fā)送到好友;以及7)"點擊即流發(fā)送", 該命令啟動與廣告客戶的媒體播放器對話。
在本發(fā)明的另一方面中,用戶可以與廣告交互。圖7圖示了連 接頁面702,其中用戶的消息接發(fā)應(yīng)用例如SMS (短消息系統(tǒng))應(yīng) 用、網(wǎng)頁郵件或者電子郵件可以顯示于用戶設(shè)備112的顯示器上的 第一部分或者消息接發(fā)視圖703中。移動設(shè)備的顯示器上的例如包 括廣告視圖707和動作視圖709的第二部分或者視圖705可以用來 顯示廣告型信息。例如,可以呈現(xiàn)如下廣告,該廣告提示用戶確定 他們是否希望查看關(guān)于特定主題的附加信息。如圖7中所示,用戶 可以4妻收如下廣告704,該廣告詢問"您的交通工具在前十位纟皮竊最 多的交通工具列表上嗎?"。還可以比如通過網(wǎng)站鏈4妄例如 "insurance.com"706來提供關(guān)于何處發(fā)現(xiàn)答案的信息。與廣告有關(guān)的 菜單選項可以直接地顯示于廣告的鄰近處(可以在動作視圖709上) 以便向用戶提供對與廣告的來源有關(guān)的信息的簡易訪問。例如,可 以提供比如"打開網(wǎng)站,,708、"呼叫"710、"獲得優(yōu)待券"712、"添加到 聯(lián)系人,,714和"最近定位,,716這樣的動作。
在本發(fā)明的另一方面中,可以基于用戶的地理位置在連接頁面 上顯示廣告類型信息。例如,利用GPS,可以確定用戶位置,從而 向移動設(shè)備的用戶遞送的信息基于用戶位置。可以在用戶設(shè)備112 上的第二顯示部分705中呈現(xiàn)這樣的信息。
描述本發(fā)明一個方面的圖8圖示了根據(jù)本發(fā)明一個方面的用 于經(jīng)由中間件部件向進(jìn)行請求的應(yīng)用提供相關(guān)廣告的方法的流程 圖。在圖8中,中間件部件在步驟802中接收對廣告的請求。在步 驟804中,中間件部件可以從廣告請求中提取一個或者多個參數(shù)。 參數(shù)可以包括比如以下信息廣告格式,該格式包括全屏、橫幅、 滾動條;用于顯示或者播放廣告的持續(xù)時間;將要顯示的廣告的位在步驟806中,根據(jù)一個或者多個參數(shù)將基于一個或者多個提 取的參數(shù)的對一個或者多個廣告的請求發(fā)送到廣告服務(wù)器。在步驟 808中,可以在中間件部件從廣告服務(wù)器接收一個或者多個廣告。接 收的一個或者多個廣告可以提供給應(yīng)用。最后,在步驟810中,可 以在移動設(shè)備上顯示一個或者多個廣告。
描述本發(fā)明另一方面的圖9圖示了用于顯示具有廣告的連接 頁面(具有點擊即動作的功能)的方法的流程圖。在步驟902中, 中間件部件接收至少一個廣告。在步驟904中可以在應(yīng)用上顯示至 少一個廣告。中間件部件可以在步驟906中接收對顯示的至少一個 廣告的激活請求?;诮邮盏募せ钫埱?,在步驟908中可以在連接 頁面上顯示與至少一個廣告關(guān)聯(lián)的動作。與至少一個廣告關(guān)聯(lián)的動 作可以包括點擊即動作的功能,比如"點擊即呼叫"、"點擊即瀏覽"、 "點擊即保存到圖庫"、"點擊即ARTS"、"點擊即保存"、"點擊即發(fā) 送到好友"、"點擊即流發(fā)送,,以及其他點擊即動作的功能。如本領(lǐng)域 技術(shù)人員將認(rèn)識到的那樣,用戶可以選擇關(guān)閉連接頁面而不執(zhí)行任 何點擊即動作的功能。
描述本發(fā)明另一方面的圖10圖示了用于顯示具有廣告的連接 頁面(具有點擊即動作的功能)的另一方法的流程圖。在步驟1002 中,可以在應(yīng)用4妻收至少一個廣告。在步-驟1004中可以顯示至少一 個廣告。在步驟1006,可以接收對至少一個廣告的激活或者選擇。 在步驟1008中,響應(yīng)于步驟1006,可以在連4妄頁面上顯示與至少一 個廣告關(guān)聯(lián)的動作。與至少一個廣告關(guān)聯(lián)的動作可以包括點擊即動 作的功能,比如"點擊即呼叫"、"點擊即瀏覽"、"點擊即保存到圖庫"、 "點擊即ARTS"、"點擊即保存"、"點擊即發(fā)送到好友"、"點擊即流 發(fā)送,,和其他點擊即動作的功能。在步驟910中,可以執(zhí)行與至少一
個廣告關(guān)聯(lián)的至少一個動作。
已經(jīng)按照本發(fā)明實施例的例子描述本發(fā)明。本領(lǐng)域普通技術(shù)人 員通過回顧本公開內(nèi)容將想到在所附權(quán)利要求的范圍和精神實質(zhì)內(nèi) 的許多其他實施例、修改、組合和變化。 .
權(quán)利要求
1.一種方法,包括接收至少一個廣告;在應(yīng)用上顯示所述至少一個廣告;接收針對在所述應(yīng)用上顯示的所述至少一個廣告的激活請求;以及在用戶設(shè)備的連接頁面上,顯示與所述激活的至少一個廣告關(guān)聯(lián)的至少一個動作。
2. 根據(jù)權(quán)利要求1所述的方法,還包括執(zhí)行與所述至少一個廣 告關(guān)聯(lián)的所述至少一個動作。
3. 根據(jù)權(quán)利要求2所述的方法,其中響應(yīng)于執(zhí)行所述至少一個 動作,接收與所述至少一個廣告有關(guān)的附加信息。 . 根據(jù)權(quán)利要求1所述的方法,還包括在數(shù)據(jù)庫中存儲所述接 收的至少一個廣告。
4. 根據(jù)權(quán)利要求1所述的方法,其中所述至少一個動作包括點 擊即動作的功能。
5. 根據(jù)權(quán)利要求1所述的方法,其中基于所述用戶設(shè)備的地理 位置,選擇所述至少一個廣告。
6. 根據(jù)權(quán)利要求5所述的方法,其中所述地理位置由GPS應(yīng)用 確定。
7. 根據(jù)權(quán)利要求1所述的方法,其中所述連接頁面包括用于顯 示所述至少一個廣告的廣告視圖。
8. 根據(jù)權(quán)利要求1所述的方法,其中所述連接頁面包括用于顯 示與所述激活的至少一個廣告關(guān)聯(lián)的所述至少一個動作的動作視 圖。
9. 一種具有計算機可讀指令的計算機可讀介質(zhì),所述指令用于 執(zhí)行以下步驟從應(yīng)用接收廣告請求; -從所述廣告請求中提取至少一個參數(shù);基于所述至少一個提取的參數(shù),發(fā)送針對至少一個廣告的請求;接收所述至少一個請求的廣告;將所述至少一個廣告提供給所述應(yīng)用;在所述應(yīng)用上顯示所述至少一個廣告;接收針對在所述應(yīng)用上顯示的所述至少一個廣告的激活請求;以及在用戶設(shè)備的連接頁面上,顯示與所述激活的至少一個廣告關(guān) 聯(lián)的至少一個動作。
10. 根據(jù)權(quán)利要求9所述的計算機可讀介質(zhì),還包括執(zhí)行與所 述至少一個廣告關(guān)聯(lián)的所述至少一個動作。
11. 根據(jù)權(quán)利要求9所述的計算機可讀介質(zhì),還包括響應(yīng)于所 述顯示的至少一個廣告,接收針對附加信息的請求。
12. 根據(jù)權(quán)利要求9所述的計算機可讀介質(zhì),還包括在數(shù)據(jù)庫 中存儲所述至少一個廣告。
13. 根據(jù)權(quán)利要求9所述的計算機可讀介質(zhì),其中所述至少一 個動作包括點擊即動作的功能,所述點擊即動作的功能與所述顯示 的至少一個廣告關(guān)聯(lián)。
14. 根據(jù)權(quán)利要求9所述的計算機可讀介質(zhì),還包括接收所述 用戶設(shè)備的地理位置信息。
15. 根據(jù)權(quán)利要求14所述的計算機可讀介質(zhì),其中所述地理位 置信息由GPS應(yīng)用確定。
16. 根據(jù)權(quán)利要求9所述的計算機可讀介質(zhì),其中所述連接頁 面包括廣告視圖和動作視圖。
17. —種移動終端,包括 顯示器收發(fā)器 處理器以及具有計算機可讀指令的計算機可讀介質(zhì),所述指令用于執(zhí)行以下步驟從應(yīng)用接收命令,所述命令包括針對至少 一 個廣告的請求 以及一個或者多個廣告參數(shù); 接收地理位置信息;基于所述至少一個或者多個廣告參數(shù)和所述地理位置信 息,識別至少一個廣告;在應(yīng)用上顯示所述至少一個廣告;接收針對在所述應(yīng)用上顯示的所述至少 一個廣告的激活請求;以及在所述用戶設(shè)備的連接頁面上,顯示與所述激活的至少一 個廣告關(guān)聯(lián)的至少一個動作。
18. 根據(jù)權(quán)利要求17所述的移動終端,其中所述至少一個動作 包括在所述連接頁面上顯示點擊即動作的功能,所述點擊即動作的 功能與所述顯示的至少一個廣告關(guān)聯(lián)。
19. 根據(jù)權(quán)利要求17所述的移動終端,其中所述方法還包括從 廣告服務(wù)器接收所述請求的至少一個廣告。
20. T艮據(jù);f又利要求18所述的移動終端,其中所述點擊.即動作的 功能在所述用戶設(shè)備的所述連接頁面上,顯示于所述至少一個廣告 的鄰近處。
21. 根據(jù)權(quán)利要求17所述的移動終端,還包括執(zhí)行與所述至少 一個廣告關(guān)聯(lián)的所述至少一個動作。
22. 根據(jù)權(quán)利要求17所述的移動終端,其中所述地理位置信息 由GPS應(yīng)用確定。
全文摘要
提供一種用于有助于與一個或者多個廣告功能的交互的方法和設(shè)備。一種廣告中間件部件提供用于與下層設(shè)備的一個或者多個系統(tǒng)和部件進(jìn)行接口連接的廣告功能。廣告中間件部件包括為移動廣告提供一致和受信任用戶接口的連接頁面。
文檔編號G06Q30/00GK101663682SQ200880012637
公開日2010年3月3日 申請日期2008年1月31日 優(yōu)先權(quán)日2007年3月8日
發(fā)明者A·米霍南, M·斯奈德 申請人:諾基亞公司