專利名稱:基于用戶交互提供內(nèi)容的系統(tǒng)和方法
基于用戶交互提供內(nèi)容的系統(tǒng)和方法
背景技術(shù):
在過去的幾年,無線通信技術(shù)呈爆炸式增長。這種增長是由無線服務(wù)向移動公共提供自由度并切斷與硬接線的通信系統(tǒng)來推進(jìn)的。作為服務(wù)提升的結(jié)果,期望無線服務(wù)的普及繼續(xù)快速增長。近來給無線通信服務(wù)添加的是向移動設(shè)備廣播電視和其它內(nèi)容的能力。移動多媒體廣播服務(wù)允許用戶使用他們的移動電話或用于接收移動廣播傳輸?shù)钠渌鼰o線移動設(shè)備觀看TV節(jié)目,以及接收新聞、娛樂、運動、商業(yè)和其它節(jié)目的移動版本。
發(fā)明內(nèi)容
各實施例使移動多媒體廣播商能夠在廣播節(jié)目內(nèi)提供廣告內(nèi)容,以允許移動設(shè)備觀看者基于類型、主題、廣告商或其它類別選擇觀看的廣告。當(dāng)顯示內(nèi)容項目(諸如視頻、電視節(jié)目或其它多媒體內(nèi)容)時,移動設(shè)備可以到達(dá)用于插入廣告項目而指示的點??梢酝ㄟ^廣播系統(tǒng)提前或在廣播內(nèi)容項目期間向移動設(shè)備廣播多個廣告內(nèi)容項目。提前的廣告內(nèi)容廣播可以緩存在存儲器中,直到插入時間。移動設(shè)備可以顯示廣告類型備選的菜單,并提示用戶選擇一個。移動設(shè)備可以基于用戶的輸入或沒有輸入來確定顯示多個廣告內(nèi)容項目中的哪一個。在另外的實施例中,移動設(shè)備可以記錄選擇的并顯示給用戶的廣告內(nèi)容,并將該信息報告給廣播商、內(nèi)容提供商或其它服務(wù)。在另外的實施例中,可以將權(quán)重值分配給廣告內(nèi)容項目,并由移動設(shè)備使用以針對在所顯示的備選菜單中選擇來確定將哪些內(nèi)容項目呈現(xiàn)給用戶。各實施例可以實現(xiàn)為在移動設(shè)備內(nèi)執(zhí)行的方法、配置成執(zhí)行實施例方法的移動設(shè)備、以及包括使移動設(shè)備的處理器執(zhí)行實施例方法的處理器可執(zhí)行指令的有形存儲介質(zhì)。
被并入本文并且是說明書的組成部分的附圖示出了本發(fā)明的示例性實施例,并且與上面給出的一般描述和 下面給出的詳細(xì)描述一起用于解釋本發(fā)明的特征。圖1是示出向移動設(shè)備提供廣播節(jié)目的示例通信系統(tǒng)的通信系統(tǒng)框圖。圖2是適用于實施例的移動設(shè)備的組件框圖。圖3A-3C是在實施例的實現(xiàn)期間呈現(xiàn)在移動設(shè)備的顯示屏上的圖像的圖示。圖4是基于用戶交互顯示廣播內(nèi)容的實施例方法的過程流程圖。圖5是基于用戶交互顯示廣播內(nèi)容并向相關(guān)方報告這種交互的實施例方法的過程流程圖。圖6是基于用戶交互和與內(nèi)容相關(guān)聯(lián)的權(quán)重值顯示廣播內(nèi)容的實施例方法的過程流程圖。
具體實施例方式將參照附圖來詳細(xì)描述各個實施例。在可能的情況下,將貫穿附圖使用相同的附圖標(biāo)記來指代相同的或相似的部分。對特定示例和實現(xiàn)方式的引用都是出于解釋說明的目的,而非旨在限制本發(fā)明或權(quán)利要求的范圍。本文使用的詞語“示例性”的意思是“作為例子、實例或例證”。本文描述的作為“示例性”的任何實施例不必被解釋為優(yōu)選的或優(yōu)于其它實施例。本文使用的術(shù)語“移動設(shè)備”和“接收機(jī)設(shè)備”指的是下列各項中的任何一個或全部蜂窩電話、個人數(shù)字助理(PDA’S)、掌上計算機(jī)、無線電子郵件接收機(jī)(例如,Blackberry' 和Treo 設(shè)備)、支持多媒體因特網(wǎng)的蜂窩電話(例如、Blackberry Storm )、全球定位系統(tǒng)(GPS)接收機(jī)、無線游戲控制器,交互式游戲設(shè)備、便攜式電視設(shè)備(例如,F(xiàn)LO TV 設(shè)備)、以及可以包括可編程處理器、存儲器和無線通信接收機(jī)或收發(fā)機(jī)電路的類似的個人電子設(shè)備。如本文所使用的,術(shù)語“多媒體內(nèi)容”通常指代電子地遞送的包括文本、音頻、靜態(tài)圖像和視頻的媒體組合。多媒體內(nèi)容還可以指代能電子呈現(xiàn)給用戶的單一媒體,諸如具有音樂、視頻和動畫的情況。多媒體內(nèi)容可以例如包括(但不局限于)任意多種流文件類型,包括QUICKTIME、MPEG2、MPEG 4、AVI等。可以使用包括廣播、單播和多播各種方法來流式傳送多媒體內(nèi)容。如本文所使用的,術(shù)語“內(nèi)容項目”指代被廣播并存儲在移動設(shè)備的存儲器內(nèi)的文件或其它數(shù)據(jù)項 目,包括多媒體內(nèi)容。“廣告項目”和“廣告內(nèi)容項目”指代用于傳送在移動設(shè)備上顯示的廣告的“內(nèi)容項目”的類型。各實施例提供了用于響應(yīng)于用戶選擇而在移動設(shè)備上顯示廣告項目的方法和系統(tǒng)。可以通過廣播系統(tǒng)提前或在其它內(nèi)容項目的廣播期間使得若干廣告項目對移動設(shè)備可用。在顯示諸如視頻或其它多媒體內(nèi)容之類的內(nèi)容項目時,移動設(shè)備可以到達(dá)用于插入廣告項目而指示的點。該插入點或時間可以由廣播內(nèi)容流內(nèi)的指示符或標(biāo)記來標(biāo)識。在該插入點或時間之前,移動設(shè)備顯不與廣告內(nèi)容相關(guān)的備選列表(例如,廣告的備選類型或備選廣告),并提示用戶選擇一個。移動設(shè)備基于所接收的用戶輸入或沒有輸入來確定顯示的廣告內(nèi)容項目。在另外的實施例中,移動設(shè)備向分發(fā)商、內(nèi)容提供商、第三方服務(wù)提供商或其它服務(wù)報告所顯示的廣告項目。在另外的實施例中,基于與每個廣告項目相關(guān)聯(lián)的權(quán)重值來做出對呈現(xiàn)給用戶的備選廣告項目的選擇。圖1是不出不例系統(tǒng)100的框圖,不例系統(tǒng)100用于通過分發(fā)系統(tǒng)110從一個或多個內(nèi)容提供商112向移動設(shè)備102廣播多媒體內(nèi)容。在各實施例中,將廣播內(nèi)容項目廣播給移動設(shè)備102,其中,可以基于與移動設(shè)備102的用戶的交互在廣播節(jié)目內(nèi)的適當(dāng)時間處將廣播內(nèi)容項目選擇性地顯示在移動設(shè)備102上。例如,系統(tǒng)100可以提前廣播多個不同的廣播內(nèi)容,以便存儲在移動設(shè)備102的存儲器(例如,廣告存儲134)中,并且在多媒體內(nèi)容的廣播流內(nèi)的適當(dāng)時間處,指令移動設(shè)備102在多媒體內(nèi)容的廣播流中的插入時間處插入多個存儲的廣告項目中的一個。移動設(shè)備102可以產(chǎn)生可用于展不的備選廣告項目或廣告項目類型的顯示菜單,并提示用戶進(jìn)行選擇。每個廣告項目的圖形指示符可以包括在菜單顯示以及用于用戶選擇廣告項目或廣告內(nèi)容類型中的一個的界面(適當(dāng)菜單選擇鍵的圖標(biāo)或指示)中。移動設(shè)備102可以接收用戶輸入(如果有的話),并重新調(diào)用所選擇的廣告項目或?qū)?yīng)于所選擇的廣告內(nèi)容類型的廣告項目以便進(jìn)行顯示。如果用戶沒有做任何選擇,則重新調(diào)用默認(rèn)廣告項目,并顯示在移動設(shè)備上。再次參見圖1,分發(fā)系統(tǒng)110可以從內(nèi)容提供商112接收包括多媒體內(nèi)容的數(shù)據(jù)流,并通過第一通信鏈路108將多媒體內(nèi)容發(fā)送給一個或多個移動設(shè)備102。圖1示出了內(nèi)容提供商112通過分發(fā)系統(tǒng)110向移動設(shè)備102發(fā)送內(nèi)容的方面。然而,內(nèi)容提供商112可以例如利用第一通信鏈路108,繞過分發(fā)系統(tǒng)110,將內(nèi)容直接傳送給移動設(shè)備102 (在圖1中未示出)。在其它方面,多個內(nèi)容提供商112可以通過多個分發(fā)系統(tǒng)110向移動設(shè)備102提供多媒體內(nèi)容。
在圖1所示的示例中,第一通信鏈路108是如可以由移動廣播系統(tǒng)所提供的僅前向鏈路(FLO)無線廣播。移動多媒體廣播系統(tǒng)的示例包括開放移動聯(lián)盟移動廣播服務(wù)應(yīng)用層(OMA BCAST)、MediaFLO 、數(shù)字視頻廣播IP數(shù)據(jù)廣播(DVB-1PDC)、DVB-H、以及中國多媒體移動廣播(CMMB)。然而,除非在權(quán)利要求書中具體記載,本文所述的方面不局限于僅前向鏈路無線廣播,而是可以利用各種傳輸技術(shù)和方法,其中包括以太網(wǎng)、電話(例如,POTS)、電纜、電線、光纖系統(tǒng)、和/或無線系統(tǒng),無線系統(tǒng)包括以下系統(tǒng)中的一個或多個碼分多址(CDMA或CDMA2000)通信系統(tǒng)、頻分多址(FDMA)系統(tǒng)、諸如GSM/GPRS(通用分組無線業(yè)務(wù))/EDGE (增強(qiáng)型數(shù)據(jù)GSM環(huán)境)之類的時分多址(TDMA)系統(tǒng)、TETRA (陸地集群無線電)移動電話系統(tǒng)、寬帶碼分多址(WCDMA)系統(tǒng)、高數(shù)據(jù)速率(IxEV-DO或IxEV-DO黃金多播)系統(tǒng)、IEEE 802. 11系統(tǒng)和正交頻分多址(OFDM)通信系統(tǒng)。分發(fā)系統(tǒng)110還配置成在第二通信鏈路106上進(jìn)行通信。在圖1中所示的示例中,第二通信鏈路106是雙向無線電信鏈路。在此方面,第二通信鏈路106配置成在包括多個移動設(shè)備102的各個設(shè)備之中以及之間傳送語音業(yè)務(wù)和/或數(shù)據(jù)業(yè)務(wù)。通信鏈路106還可以在分發(fā)系統(tǒng)110和移動設(shè)備102之間傳送傳輸調(diào)度和其它數(shù)據(jù)。如本文所述的方面所使用的,第二通信鏈路106不局限于雙向無線電信鏈路,乃至任何特定的電信技術(shù)。在這一點上,第二通信鏈路106可以包括一個或多個有線和/或無線鏈路,其中包括下列各項中的一個或多個以太網(wǎng)、電話(例如,POTS)、電纜、電線、光纖系統(tǒng)、和/或無線系統(tǒng),無線系統(tǒng)包括以下系統(tǒng)中的一個或多個碼分多址(CDMA或CDMA2000)通信系統(tǒng)、頻分多址(FDMA)系統(tǒng)、諸如GSM/GPRS (通用分組無線業(yè)務(wù))/EDGE (增強(qiáng)型數(shù)據(jù)GSM環(huán)境)之類的時分多址(TDMA)系統(tǒng)、TETRA (陸地集群無線電)移動電話系統(tǒng)、寬帶碼分多址(WCDMA)系統(tǒng)、高數(shù)據(jù)速率(IxEV-DO或IxEV-DO黃金多播)系統(tǒng)、IEEE 802. 11系統(tǒng)和正交頻分多址(OFDM)系統(tǒng)。分發(fā)系統(tǒng)110還可以包括節(jié)目指南服務(wù)126。節(jié)目指南服務(wù)126從內(nèi)容提供商112和/或其它源接收節(jié)目調(diào)度和與內(nèi)容相關(guān)的數(shù)據(jù),并將定義電子節(jié)目指南(EPG)124的數(shù)據(jù)傳送到移動設(shè)備102。EPG 124可以包括與通過通信鏈路108接收的可用的特定內(nèi)容項目的多個廣播的廣播調(diào)度相關(guān)的數(shù)據(jù)。EPG數(shù)據(jù)可以包括內(nèi)容項目的標(biāo)題、特定廣播的開始和結(jié)束時間、在其上接收內(nèi)容的信道或流ID、節(jié)目的類別分類(例如體育、電影、喜劇等)、質(zhì)量評級、成人內(nèi)容評級等??梢酝ㄟ^第一通信鏈路108或第二通信鏈路106將EPG 124傳送到移動設(shè)備102,并存儲在移動設(shè)備102上。移動設(shè)備102還可以包括渲染模塊122,其配置成渲染通過內(nèi)容項目通信鏈路108接收的多媒體內(nèi)容項目。渲染模塊122可以包括使用基于諸如MPEG-x和H. 26x標(biāo)準(zhǔn)之類的國際標(biāo)準(zhǔn)的解碼方法的一個或多個多媒體信號處理系統(tǒng)(諸如視頻解碼器)。這種解碼方法通常針對解壓縮從通信鏈路108和存儲器接收的多媒體數(shù)據(jù)。分發(fā)系統(tǒng)110還可以包括插入數(shù)據(jù)服務(wù)130,其生成指示用于顯示多媒體內(nèi)容流中的廣告項目的插入點或時間以及可能的標(biāo)識相關(guān)內(nèi)容項目的標(biāo)記(包括數(shù)據(jù)或元數(shù)據(jù))。插入點或時間可以用各種格式進(jìn)行表達(dá),例如內(nèi)容項目內(nèi)的偏移時間、絕對時間(即,一天中的時間)、幀號或標(biāo)識符(即,使用指示內(nèi)容項目的特定幀或部分的數(shù)據(jù))、在多媒體內(nèi)容中發(fā)現(xiàn)的或基于多媒體內(nèi)容計算的數(shù)據(jù)模式(例如,基于根據(jù)音頻或視頻軌道所計算的指紋)等。相關(guān)內(nèi)容項目的標(biāo)識可以是直接的,例如,文件名和位置。例如,標(biāo)識可以包括指向待顯示的內(nèi)容項目的存儲器位置的指針(例如,統(tǒng)一資源定位符(URL)X代表直接標(biāo)識)。存儲器位置可以是移動設(shè)備102、分發(fā)系統(tǒng)110、內(nèi)容提供商112上的或完全分離的服務(wù)器(未示出)上的存儲器內(nèi)的位置。或者,標(biāo)識可以是間接的,指示關(guān)于待選擇的內(nèi)容項目的類型或流派的偏好。在間接標(biāo)識的情況下,另一服務(wù)可以提供直接標(biāo)識。該其它服務(wù)可以位于移動設(shè)備102、分發(fā)系統(tǒng)110、內(nèi)容提供商112上或位于完全分離的服務(wù)器(未示出)上。間接標(biāo)識可以包括指向動態(tài)提供內(nèi)容項目的服務(wù)器的指針(例如,URL)。在這一方面,諸如類別之類的一個或多個參數(shù)可以與標(biāo)記一起被包括,以提供可以協(xié)助用戶對廣告內(nèi)容項目進(jìn)行選擇的信息??梢酝ㄟ^第一或第二通信鏈路108、106將標(biāo)記發(fā)送到移動設(shè)備102。廣告內(nèi)容項目可以存儲在移動設(shè)備102的存儲器中、廣告存儲134中,并可以由廣告服務(wù)應(yīng)用132進(jìn)行維護(hù)或管理。廣告服務(wù)應(yīng)用132可以接收廣告項目、將廣告項目存儲在廣告存儲134中,并提供對廣告項目的訪問,以在接近由插入數(shù)據(jù)服務(wù)130所標(biāo)識的插入點附近進(jìn)行呈現(xiàn)。廣告服務(wù)132還可以負(fù)責(zé)基于從插入數(shù)據(jù)服務(wù)130接收的標(biāo)記來識別多媒體內(nèi)容流中的插入點或時間。在多媒體內(nèi)容流中的插入點處或在其之前,廣告服務(wù)132可以確定所標(biāo)識的廣告內(nèi)容項目(或其中的哪一個)是否存儲在廣告存儲134中、或者以其它方式可用。當(dāng)?shù)竭_(dá)插入點時并且如果廣告項目可用,則可以顯示用戶界面,以允許用戶選擇廣告項目或廣告內(nèi)容類型中的至少一個,以便展示給用戶。廣告服務(wù)132可以配置成生成這種用戶界面顯示?;蛘?,可以將用于生成用戶界面顯示的指令包括在存儲于廣告存儲134中的廣告內(nèi)容數(shù)據(jù)中。另外,與廣告內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)可以規(guī)定如何提示用戶選擇廣告項目,諸如廣告類別短語、廣告標(biāo)題、用戶提示短語和作為用戶界面顯示的一部分而顯示的縮略圖。移動設(shè)備中的廣告服務(wù)132可以從分發(fā)系統(tǒng)110中的廣告數(shù)據(jù)服務(wù)128接收廣告內(nèi)容項目(或用于展示的其它內(nèi)容項目)。移動設(shè)備中的廣告服務(wù)132可以配置成基于廣告商偏好或廣播商決策來選擇包括在用戶界面顯示中的廣告內(nèi)容項目,并根據(jù)預(yù)定義的調(diào)度來廣播這些廣告內(nèi)容。在適用于可以向一個或數(shù)個移動設(shè)備進(jìn)行窄播的通信系統(tǒng)的另一個實施例中,廣告服務(wù)132可以配置成基于關(guān)于設(shè)備的用戶的信息等來選擇包括在用戶界面顯示中的廣告內(nèi)容項目或廣告內(nèi)容類型。例如,廣告服務(wù)132可以包括在移動設(shè)備的存儲器中的用戶簡檔數(shù)據(jù)庫(未示出)(或與其通信),以基于任何數(shù)量的參數(shù)(包括關(guān)于移動設(shè)備102的用戶的信息)來選擇包括在用戶界面顯示中的廣告項目類型的內(nèi)容。例如,可以基于用戶偏好、用戶人口統(tǒng)計信息或與移動設(shè)備的用戶相關(guān)聯(lián)的其它數(shù)據(jù)來選擇內(nèi)容項目。與存儲在存儲器的廣告存儲134部分中的廣告內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)可以標(biāo)識特定廣告項目適用于特定人口統(tǒng)計參數(shù)(諸如年齡范圍、性別、設(shè)備使用模式(例如,該用戶是否是文本、電子郵件或因特網(wǎng)瀏覽器的重度用戶)等)的程度。然后,廣告數(shù)據(jù)服務(wù)132可以基于移動設(shè)備102的一個或多個用戶的人口統(tǒng)計數(shù)據(jù)來選擇廣告項目或廣告內(nèi)容類型,以包括在用戶界面顯示中。
表I示出了根據(jù)實施例的可以與特定廣告內(nèi)容包括在一起的元數(shù)據(jù)的示例。表I
字段示例值
插入點IO秒(偏移)
內(nèi)容_項冃_1urll
內(nèi)容_項目_1_指示符urll/1
內(nèi)容_項目_2url2
內(nèi)容—項目_2_指示符url2/2
默認(rèn)_內(nèi)容_項目url3
提示—數(shù)據(jù)url4在表I中所示的示例性數(shù)據(jù)結(jié)構(gòu)中,插入點字段可以指定可以將廣告項目插入多媒體內(nèi)容流的時間或位置。每個記錄可以包括多個插入點字段,并且任何多媒體內(nèi)容均可以具有與之相關(guān)聯(lián)的一個或多個記錄。示出的各種字段可以由廣告數(shù)據(jù)服務(wù)132使用來選擇插入多媒體內(nèi)容流中或包括在用戶界面顯示中的特定廣告項目。元數(shù)據(jù)可以包括一個或多個URL或識別廣告內(nèi)容的存儲位置的其它存儲器地址數(shù)據(jù)。在表I中示出的示例性實施例中,廣告內(nèi)容項目可以定義在內(nèi)容_1和內(nèi)容_2字段中。相應(yīng)的指示符數(shù)據(jù)可以定義在內(nèi)容_項目_1指示符和內(nèi)容_項目_2指示符字段中。提示_數(shù)據(jù)字段可以用于定義或(在該示例中)指向存儲用于包括在用戶界面顯示中的提示數(shù)據(jù)(例如,文本和/或圖形)的存儲器位置。提示數(shù)據(jù)可以包括標(biāo)識、配置或與提示相關(guān)聯(lián)的其它內(nèi)容。除了 URL以外或可替換URL地,元數(shù)據(jù)可以將提示文本串直接包括在元數(shù)據(jù)中,而不指定存儲器URL。 如上面提到的,廣告服務(wù)132可以配置成維護(hù)廣告存儲134中的廣告項目。例如,分發(fā)系統(tǒng)110的廣告數(shù)據(jù)服務(wù)128可以諸如在其它廣播內(nèi)容之間、在子信道中、或經(jīng)由廣告服務(wù)132向其提供內(nèi)容的特定傳輸流來廣播多個廣告項目(例如,經(jīng)由通信鏈路108)。當(dāng)由移動設(shè)備102接收時,廣告內(nèi)容項目可以存儲在廣告存儲134中,直到其它廣告內(nèi)容項目需要空間,或者直到廣告項目期滿。廣告項目可能基于預(yù)定義的策略、用戶偏好設(shè)置或與廣告項目一起接收的或包括在廣告元數(shù)據(jù)內(nèi)的期滿時間數(shù)據(jù)而期滿(從而從廣告存儲134中刪除)。廣告存儲134可以包括周期性地刪除已期滿的廣告項目的功能??梢曰谂c移動設(shè)備的用戶有關(guān)的信息(諸如存儲在用戶簡檔數(shù)據(jù)庫中的信息)來維護(hù)廣告存儲134的內(nèi)容。例如,可以管理廣告存儲134的存儲空間,以便可以在廣告存儲134中優(yōu)先維護(hù)基于用戶簡檔數(shù)據(jù)確定的廣告項目。圖2是圖1中的示例性移動設(shè)備102的框圖。移動設(shè)備102包括與存儲器204通信的處理器202以及經(jīng)由接收機(jī)電路224在通信鏈路108上通信的網(wǎng)絡(luò)接口 208。網(wǎng)絡(luò)接口 208和接收機(jī)電路224可以耦合到用于接收無線通信信號的天線(未示出)。在圖1和圖2中示出的示例中,通信鏈路108是僅前向鏈路通信鏈路,在這種情況下,網(wǎng)絡(luò)接口 208包括配置成接收并解碼來自僅前向鏈路廣播商(例如,來自MediaFLO 系統(tǒng))的信號的無線接收機(jī)電路224。然而,如上面提到的,在一些示例中,可以提供網(wǎng)絡(luò)接口 208和接收機(jī)224以根據(jù)其它有線和無線通信技術(shù)來接收信號??梢葬槍ζ鋪砼渲媒邮諜C(jī)電路224的有線技術(shù)的示例包括以太網(wǎng)、電話(例如,POTS)、線纜、電線和光纖系統(tǒng)。適當(dāng)?shù)臒o線技術(shù)的示例包括碼分多址(CDMA或CDMA2000)通信系統(tǒng)、頻分多址(FDMA)系統(tǒng)、諸如GSM/GPRS (通用分組無線業(yè)務(wù))/EDGE (增強(qiáng)型數(shù)據(jù)GSM環(huán)境)之類的時分多址(TDMA)系統(tǒng)、TETRA (陸地集群無線電)移動電話系統(tǒng)、寬帶碼分多址(WCDMA)系統(tǒng)、高數(shù)據(jù)速率(IxEV-DO或IxEV-DO黃金多播)系統(tǒng)、IEEE 802. 11系統(tǒng)和正交頻分多址(OFDM)系統(tǒng)??蛇x擇地,第一網(wǎng)絡(luò)接口208還可以包括可以降低處理器202的處理需求的處理能力(例如,調(diào)制解調(diào)器處理器)。移動設(shè)備102可以包括用于經(jīng)由第二通信鏈路106進(jìn)行通信的第二網(wǎng)絡(luò)接口 206,如圖1所示,第二通信鏈路106被示為雙向通信鏈路。第二網(wǎng)絡(luò)接口 206可以包括天線(未示出)、接收機(jī)220和發(fā)射機(jī)222,因此移動設(shè)備102可以在第二通信鏈路106上與一個或多個設(shè)備進(jìn)行通信??蛇x擇地,第二網(wǎng)絡(luò)接口 206還可以包括可以降低處理器202的處理需求的處理能力(例如,調(diào)制解調(diào)器處理器)。適用于與各實施例一起使用的典型移動設(shè)備102將共同具有圖2中所示的部件。例如,示例性的移動設(shè)備102可以包括處理器202,其耦合到內(nèi)部存儲器204、顯示屏210、網(wǎng)絡(luò)接口 206和208、以及揚聲器214。移動設(shè)備102通常還包括用于接收用戶輸入212 (例如,響應(yīng)于用戶界面顯示)的鍵板或微型鍵盤以及菜單選擇按鈕或搖桿開關(guān),以及用于接收聲音的麥克風(fēng)216。移動設(shè)備102可以選擇性地包括用于向設(shè)備102的一個或多個部件供電的電池231。處理器202可以是能夠由軟件指令(程序)進(jìn)行配置以執(zhí)行多個功能(包括本文所描述的各個實施例的功能)的任何可編程微處理器、微計算機(jī)或多處理器芯片或芯片。在一些移動設(shè)備中,可以提供多個處理器202,諸如專用于無線通信功能的一個處理器和專用于運行其它應(yīng)用的一個處理器。通常,軟件應(yīng)用在被訪問并載入到處理器202之前,可以存儲在內(nèi)部存儲器204中。在一些移動設(shè)備中,處理器202可以包括足以存儲應(yīng)用軟件指令的內(nèi)部存儲器。在許多移動 設(shè)備102中,內(nèi)部存儲器204可以是易失性或非易失性存儲器(諸如閃存)、或二者的混合。出于該描述的目的,對存儲器的一般引用指的是可由處理器202存取的所有存儲器,包括內(nèi)部存儲器204、插入到移動設(shè)備102中的可移動存儲器、以及處理器202其自身內(nèi)的存儲器??梢允褂靡陨蠀⒖紙D2所討論的功能和組件的任意適當(dāng)?shù)慕M合來實現(xiàn)移動設(shè)備102。例如,移動設(shè)備102可以包括一個或多個集成電路,轉(zhuǎn)而,集成電路可以包括一個或多個提供圖2中所示的處理器202的功能的處理器。集成電路還可以包括實現(xiàn)所示出的處理器組件的功能中的一些或全部的其它類型的組件。此外,一個或多個處理器可以實現(xiàn)所示出的處理器組件的功能。圖3A-3C示出了在呈現(xiàn)用戶界面顯示和接收用戶輸入過程中可能出現(xiàn)在移動設(shè)備的顯示器上的圖像。具體地,圖3A-3C表示示出在移動設(shè)備102的顯示器210上呈現(xiàn)的示例性用戶界面300的連續(xù)截屏。圖3A示出了當(dāng)移動設(shè)備調(diào)入第一內(nèi)容項目302 (B卩,狗秀)時呈現(xiàn)的顯示。在顯示第一內(nèi)容流的圖像期間,內(nèi)容項目的插入點的標(biāo)記可以由移動設(shè)備接收并識別為指示應(yīng)該在何時呈現(xiàn)用戶界面顯示。還可以在接收第一內(nèi)容項目302期間在后臺接收廣告內(nèi)容項目,并存儲在廣告存儲134中。圖3B示出可以恰好在廣告插入點之前生成的用戶界面顯示306。如圖所示,用戶界面顯示可以提示移動設(shè)備的用戶通過用戶輸入來指示用戶想要觀看所列出的廣告項目或廣告內(nèi)容類型中的哪些。用戶界面控制306可以包括提示連同廣告項目或廣告內(nèi)容類型的顯示的圖形指示符,以及其它用戶界面元素,諸如當(dāng)前選擇的突出顯示、選擇圖標(biāo)或選擇按鈕標(biāo)識符。例如,圖3B示出提供給用戶在三種類型的廣告內(nèi)容(B卩,汽車廣告、軟飲廣告和食品廣告)中作出選擇的用戶界面顯示。用于生成用戶界面顯示306的圖形指示符可以包括文本、照片、圖片、動畫或視頻內(nèi)容、聲音、任何其它適當(dāng)?shù)闹甘痉蚱浣M合。用戶界面控制306的圖形指示符、尺寸、位置和其它顯示屬性可以是預(yù)定的,或可以由與廣告內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)或由插入點的標(biāo)記來指定。用于顯示用戶界面顯示306的參數(shù)可以基于用戶偏好設(shè)置進(jìn)行預(yù)定義,或由與插入點相關(guān)聯(lián)的元數(shù)據(jù)來標(biāo)識。例如,這種元數(shù)據(jù)可以指定顯示用戶界面306的時間段(S卩,在實現(xiàn)默認(rèn)項目之前給用戶多長時間來輸入選擇)。在實施例中,如果在指定的時間段內(nèi)沒有接收到用以選擇廣告項目的用戶輸入,那么移動設(shè)備102可以配置成選擇默認(rèn)的廣告項目來進(jìn)行展示。默認(rèn)的廣告項目可以是預(yù)定義的,或者由與插入點的標(biāo)記相關(guān)聯(lián)的元數(shù)據(jù)來指定。在一方面,可以基于廣告項目的各自的持續(xù)時間來選擇默認(rèn)的廣告項目。例如,默認(rèn)的廣告項目可以是所存儲的具有最長或最短持續(xù)時間的廣告內(nèi)容項目中的一個。圖3C示出跟在響應(yīng)于用戶界面306而輸入了選擇汽車廣告的用戶輸入之后的汽車廣告308的顯示。一旦完成了廣告展示308,則設(shè)備102可以自動呈現(xiàn)其它內(nèi)容項目,廣播內(nèi)容項目或基于指示相同或另一插入點的其它元數(shù)據(jù)的另一內(nèi)容項目。圖4示出了可以在移動設(shè)備內(nèi)實現(xiàn)以基于響應(yīng)于用戶界面顯示而輸入的用戶選擇來顯示多媒體內(nèi)容流內(nèi)的廣告內(nèi)容的示例性實施例方法400。在方法400中,在步驟403,移動設(shè)備從廣播系統(tǒng)接收多媒體內(nèi)容流。在接收和顯示內(nèi)容流期間,移動設(shè)備可以接收插入點的標(biāo)記(步驟406)。在接收內(nèi)容流之前或期間,移動設(shè)備還可以接收多個廣告內(nèi)容項目,步驟406。當(dāng)接收到廣告項目時,可以將其存儲在移動設(shè)備上的存儲器中(步驟409)。在插入點之前的時間(例如,在步驟406接收的標(biāo)記中指定的時間),移動設(shè)備可以生成備選的廣告項目或廣告內(nèi)容類型的列表(步驟412)。該備選的列表可以包括用戶界面顯示中的內(nèi)容,并可以基于當(dāng)前存儲在移動設(shè)備上的廣告項目、之前識別的項目、與插入點的標(biāo)記一起發(fā)送的元數(shù)據(jù)或數(shù)據(jù)、用戶人口統(tǒng)計數(shù)據(jù)以及這些因素的組合以及其它因素來確定。在步驟415,在插入點之前的時間(S卩,在應(yīng)該開始廣告項目時的插入點標(biāo)記中規(guī)定的時間之前),移動設(shè)備可以基于所確定的廣告內(nèi)容備選的列表生成用戶界面顯示。該用戶界面顯示可以包括以上參照圖3B所討論的任何圖形指示符。輸入可以包括針對輸入的用戶提示,諸如讓用戶按下圖標(biāo)或按鈕以指示所選擇的備選的文本,并且在步驟418移動設(shè)備可以待機(jī),以在時限的持續(xù)時間內(nèi)接受用戶輸入。該時限可以諸如以出廠設(shè)置或用戶偏好設(shè)置的形式預(yù)定義在移動設(shè)備中,或者由廣告內(nèi)容項目中的元數(shù)據(jù)來指定,或可以由分發(fā)系統(tǒng)、內(nèi)容提供商、廣告商或其它服務(wù)定義的插入點標(biāo)記,并可以在每次提示用戶時改變。在接收到用戶輸入之后,或者在時限結(jié)束時,移動設(shè)備可以確定是否接收到用戶選擇輸入(確定步驟421)。如果移動設(shè)備確定接收到的用戶選擇(即,確定步驟421 =“是”),則移動設(shè)備可以從存儲器重新調(diào)用所選擇的廣告項目或匹配由用戶所選擇的廣告類型的廣告項目,并開始顯示內(nèi)容(步驟427)。如果移動設(shè)備確定沒有接收到的用戶選擇(即,確定步驟421= “否”),則移動設(shè)備可以重新調(diào)用并開始顯示默認(rèn)的廣告項目(步驟424)。默認(rèn)的廣告項目可以是存儲在存儲器中的內(nèi)容項目。在可替換的實施例中,默認(rèn)的廣告可以是廣告內(nèi)容流中的廣告,在這種情況下,步驟424不需要移動設(shè)備進(jìn)一步的動作。在已經(jīng)顯示了所選擇的或默認(rèn)的廣告項目之后,移動設(shè)備可以返回顯示多媒體內(nèi)容流(步驟 430)。圖5示出了可以在移動設(shè)備內(nèi)實現(xiàn),以基于具有報告給廣播商或另一方的用戶選擇的結(jié)果的用戶選擇來顯示多媒體內(nèi)容流內(nèi)的廣告內(nèi)容的第二示例性實施例方法500。這種對實際觀看的廣告進(jìn)行的包括可能在經(jīng)濟(jì)上是有價值的,因為廣播商或內(nèi)容提供商可以基于實際觀看的廣告而不是基于觀看內(nèi)容的預(yù)測向廣告商收費。圖5所示的實施例方法500包括與以上參考圖4所描述的實施例方法400相同的步驟,加上與記錄和報告所觀看的廣告相關(guān)聯(lián)的附加步驟528和530。在基于用戶選擇或沒有選擇(即,選擇默認(rèn)廣告)而選擇特定的廣告進(jìn)行顯示之后,移動設(shè)備可以記錄所顯示廣告的標(biāo)識符(ID)。這種廣告ID可以是廣播商或內(nèi)容提供商能夠使特定廣告相關(guān)的任何類型的標(biāo)識符。廣告ID可以以類似于移動設(shè)備可以如何保持對用戶觀看的內(nèi)容的跟蹤的格式和方式存儲在存儲器中。例如,在MediaFLO 廣播系統(tǒng)中,移動設(shè)備保持對選擇觀看的內(nèi)容流的ID的追蹤,并周期性地將該信息報告給廣播商(例如,通過以上參考圖1所討論的第二通信鏈路106)。因此,觀看者報告機(jī)制已經(jīng)存在于MediaFLO 中,其可以用于僅通過配置移動設(shè)備來記錄所觀看廣告的ID來追蹤和報告用戶選擇和觀看的廣告。然后,作為用戶觀看選擇的周期性報告的一部分,移動設(shè)備可以報告實際顯示的廣告的ID (步驟530)??梢栽谌魏螘r間進(jìn)行這種周期性報告,諸如在顯示內(nèi)容流之后或期間。能夠由方法500進(jìn)行的對所觀看廣告的報告可以由廣播商、內(nèi)容提供商或廣告商所使用,以建立用戶簡檔,從而協(xié)助向移動設(shè)備廣播以及在步驟406中接收的廣告的選擇。報告這種數(shù)據(jù)還可以幫助分發(fā)商和內(nèi)容提供商基于與消費者購買相關(guān)的每個特定廣告被實際觀看的次數(shù)來衡量市場對廣告內(nèi)`容的反應(yīng)。關(guān)于所觀看廣告的數(shù)據(jù)還可以對內(nèi)容提供商和廣告商有用,其允許內(nèi)容提供商針對用戶選擇的廣告而收取更多的費(由此指示一些用戶偏愛該產(chǎn)品),并使廣告商僅對那些被實際觀看的廣告付費。圖6示出了可以在移動設(shè)備內(nèi)實現(xiàn)以基于用戶選擇和基于之前的用戶選擇和用戶偏好的權(quán)重因素而顯示多媒體內(nèi)容流內(nèi)的廣告內(nèi)容的另一示例性實施例方法600。方法600也類似于方法400,變化僅在于包括基于權(quán)重值來選擇廣告,所述權(quán)重值基于用戶輸入進(jìn)行調(diào)整。在方法600中,在步驟403,移動設(shè)備從廣播系統(tǒng)接收多媒體內(nèi)容流。在步驟607,移動設(shè)備可以接收插入點的標(biāo)記以及包括所分配的權(quán)重值的廣告內(nèi)容項目。這些廣告權(quán)重值可以由廣播商、內(nèi)容提供商、廣告商或其它方分配。廣告權(quán)重值可以作為與每個廣告內(nèi)容項目相關(guān)聯(lián)的元數(shù)據(jù)或數(shù)據(jù)而發(fā)送,或者作為在獨立的數(shù)據(jù)流中發(fā)送的獨立的數(shù)據(jù)結(jié)構(gòu)。與廣告內(nèi)容相關(guān)聯(lián)的權(quán)重因素可以由移動設(shè)備使用以選擇用于包括在每個用戶界面顯示中的項目(包括廣告被包括在用戶界面顯示中的頻繁程度)和/或用于確定用戶界面顯示中所列項目的順序。權(quán)重因素還可以由移動設(shè)備使用,以選擇默認(rèn)的廣告,包括確定特定廣告作為默認(rèn)廣告出現(xiàn)的頻繁程度。權(quán)重值可以基于許多因素進(jìn)行分配,諸如廣告商所付的價格、與移動設(shè)備的用戶簡檔的相關(guān)性、廣告項目的成功或流行性等。例如,內(nèi)容提供商可以基于所分配的權(quán)重因素向廣告商收費,廣告商可以選擇以按照將導(dǎo)致他們期望的頻率向用戶進(jìn)行展示的權(quán)重因素付費。
在步驟409,在步驟607接收的廣告項目可以存儲在存儲器中。在步驟613,移動設(shè)備可以基于廣告權(quán)重因素來生成被包括在下一用戶界面顯示中的廣告項目備選列表。廣告權(quán)重因素可以用于使用各種算法產(chǎn)生該列表。例如,在三個備選廣告的列表中,具有最高權(quán)重因素的一個可以首先列出。作為另一個示例,可以選擇具有三個最高權(quán)重因素的那些廣告用于第一用戶界面顯示,接下來三個最高的廣告選擇用于下一個用戶界面顯示,以此類推。在另一個示例中,權(quán)重因素可以與基于每個廣告最后出現(xiàn)在菜單中的時間以及每個廣告最后被選擇用來顯示的時間來選擇用于菜單的廣告的算法結(jié)合使用。在這種方式中,具有較高權(quán)重因素的廣告內(nèi)容可以比那些具有較低權(quán)重因素的廣告內(nèi)容更頻繁地被選擇包括在用戶界面顯示中。在步驟415,在插入點之前的時間,移動設(shè)備可以基于所確定的廣告項目的備選列表來生成用戶界面顯示,并如以上參考圖4所述的那樣在步驟418中等待用戶輸入。移動設(shè)備可以確定是否在確定步驟421中接收到用戶選擇。如果移動設(shè)備確定接收到用戶選擇(即,確定步驟421=“是”),則移動設(shè)備可以從存儲器中重新調(diào)用所選擇的廣告項目或匹配用戶選擇的廣告類型的 廣告項目,并開始顯示(步驟427)。如果移動設(shè)備確定沒有接收到用戶選擇(即,確定步驟421= “否”),則移動設(shè)備可以重新調(diào)用并開始顯示默認(rèn)的廣告項目(步驟424)。在步驟629,移動設(shè)備可以調(diào)整待顯示的所選擇的或默認(rèn)的廣告項目的權(quán)重值??梢园凑杖缦路绞酵瓿蓪λx擇廣告項目的權(quán)重值的可選擇調(diào)整避免項目在步驟613中被重復(fù)地選擇用于廣告內(nèi)容項目備選列表,從而保持備選列表的新鮮度?;蛘撸梢蕴岣邫?quán)重因素,以反應(yīng)用戶的選擇,以使得隨著時間流逝,優(yōu)先地呈現(xiàn)用戶最喜歡的廣告用于進(jìn)行選擇。在已經(jīng)顯示了所選擇的或默認(rèn)的廣告項目之后,移動設(shè)備可以返回顯示原始的內(nèi)容項目(步驟430)。此外,作為該實施例的一部分,移動設(shè)備可以如參考圖5所描述的那樣,追蹤被觀看的廣告,并周期性地報告該信息。上述方法描述和過程流程圖僅是作為說明性示例而提供的,而并不是意在要求或暗指各個實施例的步驟必須按照所給出的順序來執(zhí)行。如應(yīng)由本領(lǐng)域的技術(shù)人員意識到的,可以按照任何順序執(zhí)行上述實施例中的步驟的順序。諸如“其后”、“然后”、“接下來”等之類的詞語并非旨在限制步驟的順序;這些詞語僅用于引導(dǎo)讀者貫穿對方法的描述。此外,例如,使用冠詞“一”、“一個”或“該”,以單數(shù)形式對權(quán)利要求要素的任何引用,不應(yīng)理解為將該要素限制為單數(shù)。結(jié)合本文公開的實施例而描述的各種說明性的邏輯框、模塊、電路和算法步驟均可以實現(xiàn)成電子硬件、計算機(jī)軟件或其組合。為了清楚地說明硬件和軟件之間的可交換性,上面對各種說明性的部件、框、模塊、電路和步驟均圍繞其功能進(jìn)行了總體描述。至于這種功能是實現(xiàn)成硬件還是實現(xiàn)成軟件,取決于特定的應(yīng)用和對整個系統(tǒng)所施加的設(shè)計約束條件。熟練的技術(shù)人員可以針對每個特定應(yīng)用,以變通的方式實現(xiàn)所描述的功能,但是,這種實現(xiàn)決策不應(yīng)解釋為造成對本發(fā)明的范圍的背離。利用被設(shè)計用于執(zhí)行本文所述功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件或者其任意組合可以實現(xiàn)或執(zhí)行用于實現(xiàn)結(jié)合本文公開的方面所描述的各種說明性的邏輯框、模塊和電路的硬件。通用處理器可以是微處理器,或者,該處理器也可以是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可以實現(xiàn)為計算設(shè)備的組合,例如,DSP和微處理器的組合、多個微處理器、一個或多個微處理器與DSP內(nèi)核的結(jié)合,或者任何其它此種結(jié)構(gòu)?;蛘?,一些步驟或方法可以由特定于給定功能的電路來執(zhí)行。在一個或多個示例性方面,所描述的功能可以實現(xiàn)在硬件、軟件、固件或其任意組合中。如果實現(xiàn)在硬件中,則功能可以實現(xiàn)在適用于無線接收機(jī)或移動設(shè)備的無線信號處理電路的電路中。這種無線信號處理電路可以包括用于實現(xiàn)各實施例中所述的信號測量和計算步驟的電路。如果實現(xiàn)在軟件中,功能可以作為一個或多個指令或代碼存儲在有形計算機(jī)可讀或處理器可讀存儲介質(zhì)上或通過有形計算機(jī)可讀或處理器可讀存儲介質(zhì)進(jìn)行傳輸。本文中公開的方法或算法的步驟可以嵌入到處理器可執(zhí)行軟件模塊中,執(zhí)行的處理器可執(zhí)行軟件模塊可以駐留在計算機(jī)可讀介質(zhì)上。計算機(jī)可讀或處理器可讀存儲介質(zhì)可以是可以由計算機(jī)存取的任何可用的有形存儲介質(zhì)。通過舉例而非限制的方式,這種計算機(jī)可讀介質(zhì)可以包括RAM、ROM、EEPROM、CD-ROM或其它光盤存儲器、磁盤存儲器或其它磁存儲設(shè)備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望程序代碼并能夠由計算機(jī)進(jìn)行存取的任何其它介質(zhì)。本文使用的磁盤和光盤包括壓縮光盤(CD)、激光光盤、光盤、數(shù)字通用光盤(DVD)、軟盤和藍(lán)光光盤,其中,磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤用激光光學(xué)地復(fù)制數(shù)據(jù)。上述各項的組合也應(yīng)該包括在計算機(jī)可讀介質(zhì)的范圍中。此外,方法或算法的操作可以作為一個代碼和/或指令、或代碼和/或指令的任意組合、或代碼和/或指令的集合而存在于機(jī)器可讀介質(zhì)和/或計算機(jī)可讀介質(zhì)上,并且其可以合并到計算機(jī)程序產(chǎn)品中。為了使本領(lǐng)域的任何技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明,在前面提供了所公開的實施例的描述。對這些實施例的各種修改對于本領(lǐng)域的技術(shù)人員將是顯而易見的,并且在不背離本發(fā)明的范圍的前提下,本文定義的總體原則可應(yīng)用于其它實施例。因此,本發(fā)明并非旨在限于本文所示的實施例,而 是與下面的權(quán)利要求以及本文所公開的原則和新穎的特性最廣泛的范圍相一致。
權(quán)利要求
1.一種基于用戶交互來選擇廣告內(nèi)容以顯不在移動設(shè)備上的方法,包括在所述移動設(shè)備中接收多媒體內(nèi)容流;接收對所述多媒體內(nèi)容流中的廣告的插入點的指示;在所述移動設(shè)備上顯示所述多媒體內(nèi)容項目期間向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提不;如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目;以及在所述移動設(shè)備上在所述插入點處開始顯示所確定的廣告內(nèi)容項目。
2.如權(quán)利要求1所述的方法,還包括在接收插入點的指示之前接收廣告內(nèi)容項目;以及在所述移動設(shè)備的存儲器中存儲所接收的廣告內(nèi)容;其中,在所述移動設(shè)備上在所述插入點處開始顯示所確定的廣告內(nèi)容項目包括從存儲器中重新調(diào)用所確定的廣告內(nèi)容項目。
3.如權(quán)利要求2所述的方法,還包括記錄所確定的廣告內(nèi)容項目的標(biāo)識符;以及向服務(wù)報告所述廣告內(nèi)容項目的標(biāo)識符。
4.如權(quán)利要求2所述的方法,還包括接受接在顯示針對用戶輸入的所述提示之后的用戶輸入直到時限期滿;以及確定在所述時限之內(nèi)是否接收到用戶輸入,其中,如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目包括當(dāng)確定在所述時限之內(nèi)未接收到用戶輸入時,選擇默認(rèn)的廣告內(nèi)容項目。
5.如權(quán)利要求4所述的方法,其中,向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提示包括生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示;以及,提供用戶輸入界面,其配置成使用戶能夠通過激活所提供的用戶輸入界面中的一個來指示選擇的替換。
6.如權(quán)利要求5所述的方法,其中與廣告內(nèi)容有關(guān)的供替換的選擇的所述列表包括供替換的廣告內(nèi)容項目的列表;以及如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目包括 當(dāng)確定在所述時限內(nèi)接收到用戶輸入時,選擇對應(yīng)于接收到的用戶輸入的廣告內(nèi)容項目。
7.如權(quán)利要求5所述的方法,其中與廣告內(nèi)容有關(guān)的供替換的選擇的列表包括廣告內(nèi)容的類型的列表;以及如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目包括 當(dāng)確定在所述時限內(nèi)接收到用戶輸入時,選擇與對應(yīng)于接收的用戶輸入的廣告內(nèi)容的類型相匹配的類型的廣告內(nèi)容項目。
8.如權(quán)利要求5所述的方法,其中,生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示包括基于用戶偏好設(shè)置來生成與廣告內(nèi)容相關(guān)的供替換的選擇的列表。
9.如權(quán)利要求5所述的方法,其中,生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示包括基于用戶人口統(tǒng)計信息來生成與廣告內(nèi)容相關(guān)的供替換的選擇的列表。
10.如權(quán)利要求5所述的方法,其中接收的廣告內(nèi)容項目包括相應(yīng)的權(quán)重值;以及生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示包括基于存儲在存儲器中的廣告內(nèi)容項目的所述相應(yīng)的權(quán)重值來生成供替換的廣告內(nèi)容項目的所述列表。
11.如權(quán)利要求10所述的方法,還包括調(diào)整對應(yīng)于所顯示的廣告內(nèi)容項目的所述權(quán)重值。
12.如權(quán)利要求10所述的方法,其中所接收的對所述多媒體內(nèi)容流中的廣告的插入點的指示包括與選擇包括在供替換的選擇的列表中的廣告內(nèi)容項目相關(guān)的元數(shù)據(jù);以及基于存儲在存儲器中的廣告內(nèi)容項目的所述相應(yīng)的權(quán)重值來生成供替換的廣告內(nèi)容項目的所述列表還包括基于所述相應(yīng)的權(quán)重值和包括在所接收的對插入點的指示中的所述元數(shù)據(jù)來生成供替換的廣告內(nèi)容項目的所述列表。
13.—種配置成基于用戶交互來顯示廣告內(nèi)容的移動設(shè)備,包括用于接收多媒體內(nèi)容流的模塊;用于接收對所述多媒體內(nèi)容流中的廣告的插入點的指示的模塊;用于在所述移動設(shè)備上顯示所述多媒體內(nèi)容項目期間向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提不的模塊;用于如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目的模塊;以及用于在所述插入點處開始顯示所確定的廣告內(nèi)容項目的模塊。
14.如權(quán)利要求13所述的移動設(shè)備,還包括用于在接收對插入點的所述指示之前接收廣告內(nèi)容項目的模塊;以及用于存儲所接收的廣告內(nèi)容的存儲器模塊,其中,用于在所述插入點處開始顯示所確定的廣告內(nèi)容項目的模塊包括用于從所述存儲器模塊中重新調(diào)用所確定的廣告內(nèi)容項目的模塊。
15.如權(quán)利要求14所述的移動設(shè)備,還包括用于記錄所確定的廣告內(nèi)容項目的標(biāo)識符的模塊;以及用于向服務(wù)報告所述廣告內(nèi)容項目的標(biāo)識符的模塊。
16.如權(quán)利要求14所述的移動設(shè)備,還包括用于接受接在顯示針對用戶輸入的所述提示之后的用戶輸入直到時限期滿的模塊;以及用于確定在所述時限之內(nèi)是否接收到用戶輸入的模塊,其中,用于如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目的模塊包括用于當(dāng)確定在所述時限之內(nèi)未接收到用戶輸入時,選擇默認(rèn)的廣告內(nèi)容項目的模塊。
17.如權(quán)利要求16所述的移動設(shè)備,其中,用于向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提示的模塊包括用于生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示并且提供用戶輸入界面的模塊,其中,所述用戶輸入界面配置成使用戶能夠通過激活所提供的用戶輸入界面中的一個來指示選擇的替換。
18.如權(quán)利要求17所述的移動設(shè)備,其中,與廣告內(nèi)容有關(guān)的供替換的選擇的所述列表包括供替換的廣告內(nèi)容項目的列表;以及用于如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目的模塊包括用于當(dāng)確定在所述時限內(nèi)接收到用戶輸入時,選擇對應(yīng)于接收到的用戶輸入的廣告內(nèi)容項目的模塊。
19.如權(quán)利要求17所述的移動設(shè)備,其中,與廣告內(nèi)容有關(guān)的供替換的選擇的列表包括廣告內(nèi)容的類型的列表;以及用于如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目的模塊包括用于當(dāng)確定在所述時限內(nèi)接收到用戶輸入時,選擇與對應(yīng)于接收的用戶輸入的廣告內(nèi)容的類型相匹配的類型的廣告內(nèi)容項目的模塊。
20.如權(quán)利要求17所述的移動設(shè)備,其中,用于生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示的模塊包括用于基于用戶偏好設(shè)置來生成與廣告內(nèi)容相關(guān)的供替換的選擇的列表的模塊。
21.如權(quán)利要求17所述的移動設(shè)備,其中,用于生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示的模塊包括用于基于用戶人口統(tǒng)計信息來生成與廣告內(nèi)容相關(guān)的供替換的選擇的列表的模塊。
22.如權(quán)利要求17所述的移動設(shè)備,其中,接收的廣告內(nèi)容項目包括相應(yīng)的權(quán)重值;以及用于生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示的模塊包括用于基于存儲在所述存儲器模塊中的廣告內(nèi)容項目的所述相應(yīng)的權(quán)重值來生成供替換的廣告內(nèi)容項目的所述列表的模塊。
23.如權(quán)利要求22所述的移動設(shè)備,還包括用于調(diào)整對應(yīng)于所顯示的廣告內(nèi)容項目的所述權(quán)重值的模塊。
24.如權(quán)利要求22所述的移動設(shè)備,其中所接收的對所述多媒體內(nèi)容流中的廣告的插入點的指示包括與選擇包括在供替換的選擇的列表中的廣告內(nèi)容項目相關(guān)的元數(shù)據(jù);以及用于基于存儲在存儲器中的廣告內(nèi)容項目的所述相應(yīng)的權(quán)重值來生成供替換的廣告內(nèi)容項目的所述列表的模塊還包括用于基于所述相應(yīng)的權(quán)重值和包括在所接收的對插入點的指示中的所述元數(shù)據(jù)來生成供替換的廣告內(nèi)容項目的所述列表的模塊。
25.—種配置成基于用戶交互來顯示廣告內(nèi)容的移動設(shè)備,包括處理器;顯示器,其耦合到所述處理器;接收機(jī)電路,其耦合到所述處理器并配置成接收多媒體廣播;以及存儲器,其耦合到所述處理器,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,包括從所述接收機(jī)電路接收多媒體內(nèi)容流;接收對所述多媒體內(nèi)容流中的廣告的插入點的指示;在所述顯示器上顯示所述多媒體內(nèi)容項目期間向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提不;如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目;以及在所述顯示器上在所述插入點處開始顯示所確定的廣告內(nèi)容項目。
26.如權(quán)利要求25所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,還包括在接收插入點的指示之前接收廣告內(nèi)容項目;以及在所述存儲器中存儲所接收的廣告內(nèi)容;其中,在所述顯示器上在所述插入點處開始顯示所確定的廣告內(nèi)容項目包括從存儲器中重新調(diào)用所確定的廣告內(nèi)容項目。
27.如權(quán)利要求26所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,還包括記錄所確定的廣告內(nèi)容項目的標(biāo)識符;以及向服務(wù)報告所述廣告內(nèi)容項目的標(biāo)識符。
28.如權(quán)利要求26所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,還包括接受接在顯示針對用戶輸入的所述提示之后的用戶輸入直到時限期滿;以及確定在所述時限之內(nèi)是否接收到用戶輸入,其中,如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目包括當(dāng)確定在所述時限之內(nèi)未接收到用戶輸入時,選擇默認(rèn)的廣告內(nèi)容項目。
29.如權(quán)利要求28所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,使得向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提示包括 生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示;以及,提供用戶輸入界面,其配置成使用戶能夠通過激活所提供的用戶輸入界面中的一個來指示選擇的替換。
30.如權(quán)利要求29所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,使得與廣告內(nèi)容有關(guān)的供替換的選擇的所述列表包括供替換的廣告內(nèi)容項目的列表;以及如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目包括: 當(dāng)確定在所述時限內(nèi)接收到用戶輸入時,選擇對應(yīng)于接收到的用戶輸入的廣告內(nèi)容項目。
31.如權(quán)利要求29所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,使得與廣告內(nèi)容有關(guān)的供替換的選擇的列表包括廣告內(nèi)容的類型的列表;以及如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目包括 當(dāng)確定在所述時限內(nèi)接收到用戶輸入時,選擇與對應(yīng)于接收的用戶輸入的廣告內(nèi)容的類型相匹配的類型的廣告內(nèi)容項目。
32.如權(quán)利要求29所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,使得生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示包括基于用戶偏好設(shè)置來生成與廣告內(nèi)容相關(guān)的供替換的選擇的列表。
33.如權(quán)利要求29所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,使得生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示包括基于用戶人口統(tǒng)計信息來生成與廣告內(nèi)容相關(guān)的供替換的選擇的列表。
34.如權(quán)利要求29所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,使得接收的廣告內(nèi)容項目包括相應(yīng)的權(quán)重值;以及生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示包括基于存儲在存儲器中的廣告內(nèi)容項目的所述相應(yīng)的權(quán)重值來生成供替換的廣告內(nèi)容項目的所述列表。
35.如權(quán)利要求34所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,還包括調(diào)整對應(yīng)于所顯示的廣告內(nèi)容項目的所述權(quán)重值。
36.如權(quán)利要求34所述的移動設(shè)備,其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,使得所接收的對所述多媒體內(nèi)容流中的廣告的插入點的指示包括與選擇包括在供替換的選擇的列表中的廣告內(nèi)容項目相關(guān)的元數(shù)據(jù);以及基于存儲在存儲器中的廣告內(nèi)容項目的所述相應(yīng)的權(quán)重值來生成供替換的廣告內(nèi)容項目的所述列表還包括基于所述相應(yīng)的權(quán)重值和包括在所接收的對插入點的指示中的所述元數(shù)據(jù)來生成供替換的廣告內(nèi)容項目的所述列表。
37.一種具有存儲在其上的處理器可執(zhí)行指令的有形處理器可讀存儲介質(zhì),所述處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,包括接收多媒體內(nèi)容流;接收對所述多媒體內(nèi)容流中的廣告的插入點的指示;在所述移動設(shè)備上顯示所述多媒體內(nèi)容項目期間向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提不;如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目;以及在所述移動設(shè)備上在所述插入點處開始顯示所確定的廣告內(nèi)容項目。
38.如權(quán)利要求37所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,還包括在接收插入點的指示之前接收廣告內(nèi)容項目;以及在所述移動設(shè)備的存儲器中存儲所接收的廣告內(nèi)容;其中,在所述移動設(shè)備上在所述插入點處開始顯示所確定的廣告內(nèi)容項目包括從存儲器中重新調(diào)用所確定的廣告內(nèi)容項目。
39.如權(quán)利要求38所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,還包括記錄所確定的廣告內(nèi)容項目的標(biāo)識符;以及向服務(wù)報告所述廣告內(nèi)容項目的標(biāo)識符。
40.如權(quán)利要求38所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,還包括接受接在顯示針對用戶輸入的所述提示之后的用戶輸入直到時限期滿;以及確定在所述時限之內(nèi)是否接收到用戶輸入,其中,如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目包括當(dāng)確定在所述時限之內(nèi)未接收到用戶輸入時,選擇默認(rèn)的廣告內(nèi)容項目。
41.如權(quán)利要求40所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,使得向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提示包括生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示;以及,提供用戶輸入界面,其配置成使用戶能夠通過激活所提供的用戶輸入界面中的一個來指示選擇的替換。
42.如權(quán)利要求41所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,使得與廣告內(nèi)容有關(guān)的供替換的選擇的所述列表包括供替換的廣告內(nèi)容項目的列表;以及如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目包括 當(dāng)確定在所述時限內(nèi)接收到用戶輸入時,選擇對應(yīng)于接收到的用戶輸入的廣告內(nèi)容項目。
43.如權(quán)利要求41所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,使得與廣告內(nèi)容有關(guān)的供替換的選擇的列表包括廣告內(nèi)容的類型的列表;以及如果有任何用戶輸入,則基于接收的用戶輸入來確定用于顯示的廣告內(nèi)容項目包括 當(dāng)確定在所述時限內(nèi)接收到用戶輸入時,選擇與對應(yīng)于接收的用戶輸入的廣告內(nèi)容的類型相匹配的類型的廣告內(nèi)容項目。
44.如權(quán)利要求41所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,使得生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示包括基于用戶偏好設(shè)置來生成與廣告內(nèi)容相關(guān)的供替換的選擇的列表。
45.如權(quán)利要求41所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,使得生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示包括基于用戶人口統(tǒng)計信息來生成與廣告內(nèi)容相關(guān)的供替換的選擇的列表。
46.如權(quán)利要求41所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,使得接收的廣告內(nèi)容項目包括相應(yīng)的權(quán)重值;以及生成包括與廣告內(nèi)容有關(guān)的供替換的選擇的列表的用戶界面顯示包括基于存儲在存儲器中的廣告內(nèi)容項目的所述相應(yīng)的權(quán)重值來生成供替換的廣告內(nèi)容項目的所述列表。
47.如權(quán)利要求46所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,還包括調(diào)整對應(yīng)于所顯示的廣告內(nèi)容項目的所述權(quán)重值。
48.如權(quán)利要求46所述的有形處理器可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí)行指令配置成使移動設(shè)備的處理器執(zhí)行操作,使得所接收的對所述多媒體內(nèi)容流中的廣告的插入點的指示包括與選擇包括在供替換的選擇的列表中的廣告內(nèi)容項目相關(guān)的元數(shù)據(jù);以及基于存儲在存儲器中的廣告內(nèi)容項目的所述相應(yīng)的權(quán)重值來生成供替換的廣告內(nèi)容項目的所述列表還包括基于所述相應(yīng)的權(quán)重值和包括在所接收的對插入點的指示中的所述元數(shù)據(jù)來生成供替換的廣告內(nèi)容項目的所述列表。
49.一種無線通信系統(tǒng),包括多媒體廣播網(wǎng)絡(luò),包括用于廣播多媒體內(nèi)容流的模塊;用于將對廣告的插入點的指示包括在所述多媒體內(nèi)容流內(nèi)的模塊;以及用于在廣告的所述插入點之前廣播多個廣告的模塊;以及移動設(shè)備,其配置成基于用戶交互來顯示廣告內(nèi)容,所述移動設(shè)備包括用于接收所廣播的多個廣告的模塊;用于存儲所接收的所廣播的多個廣告的模塊;用于接收所述多媒體內(nèi)容流的模塊;用于接收所述多媒體內(nèi)容流中的對廣告的插入點的指示的模塊;用于在顯示所述多媒體內(nèi)容項目期間向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提示的模塊;用于接收響應(yīng)于所顯示的提示的用戶輸入的模塊;用于如果有任何用戶輸入,則基于接收的用戶輸入來從所存儲的多個廣告之中確定用于顯示的廣告內(nèi)容項目的模塊;以及用于在所述插入點處開始顯示所確定的廣告內(nèi)容項目的模塊。
50.一種無線通信系統(tǒng),包括多媒體廣播網(wǎng)絡(luò),包括服務(wù)器;以及廣播發(fā)射機(jī)系統(tǒng),其耦合到所述服務(wù)器,其中,所述服務(wù)器配置具有服務(wù)器可執(zhí)行指令,以格式化用于廣播的內(nèi)容并指導(dǎo)所述廣播發(fā)射機(jī)系統(tǒng)進(jìn)行下列操作廣播多媒體內(nèi)容流;將對廣告的插入點的指示包括在所述多媒體內(nèi)容流中;以及在廣告的所述插入點之前廣播多個廣播;以及移動設(shè)備,其配置成基于用戶交互來顯示廣告內(nèi)容,所述移動設(shè)備包括處理器;顯示器,其耦合到所述處理器;接收機(jī)電路,其耦合到所述處理器并且配置成接收多媒體廣播;以及存儲器,其耦合到所述處理器;其中,所述處理器配置具有處理器可執(zhí)行指令以執(zhí)行操作,包括通過所述接收機(jī)電路接收所廣播的多個廣告;在所述存儲器中存儲所接收的所廣播的多個廣告;通過所述接收機(jī)電路接收所述多媒體內(nèi)容流;接收所述多媒體內(nèi)容流中的對廣告的插入點的所述指示;在所述顯示器上顯示所述多媒體內(nèi)容項目期間向所述移動設(shè)備的用戶顯示用以輸入與廣告內(nèi)容相關(guān)的選擇的提不;接收響應(yīng)于所顯示的提示的用戶輸入;如果有任何用戶輸入,則基于接收的用戶輸入來從所存儲的多個廣告之中確定用于顯示的廣告內(nèi)容項目;從所述存儲器重新調(diào)用所確定的廣告內(nèi)容;以及在所述插入點處開始在所述顯示器上顯示所確定的廣告內(nèi)容項目。
全文摘要
提供了用于響應(yīng)于用戶選擇而在移動設(shè)備上顯示廣告項目方法和系統(tǒng)。廣告項目可以在插入點之前發(fā)送到移動設(shè)備并存儲于存儲器中。當(dāng)顯示內(nèi)容項目時,移動設(shè)備可以顯示與廣告內(nèi)容相關(guān)的備選列表,并提示用戶選擇一個。移動設(shè)備可以基于所接收的用戶輸入或者沒有輸入來確定在插入點顯示的廣告內(nèi)容項目。在另外的實施例中,移動設(shè)備向諸如分發(fā)商、內(nèi)容提供商或第三方之類的服務(wù)報告顯示的廣告項目。在另外的實施例中,基于與每個廣告項目相關(guān)聯(lián)的權(quán)重值來做出對呈現(xiàn)給用戶的備選廣告項目的選擇。當(dāng)在用戶界面顯示中顯示或列出廣告項目時,可以調(diào)整這種權(quán)重值。
文檔編號H04N7/025GK103039071SQ201180005575
公開日2013年4月10日 申請日期2011年1月6日 優(yōu)先權(quán)日2010年1月7日
發(fā)明者A·W·史密斯, D·M·里瓦斯, P·O·尼爾森, S·J·麥加里 申請人:高通股份有限公司