專利名稱:互動媒體響應處理系統(tǒng)的制作方法
技術領域:
本發(fā)明屬于互動媒體領域,尤其涉及用于處理從機頂盒和在互動媒體網(wǎng)絡中有關設備接收的響應的裝置和方法。
背景技術:
互動媒體指的是從多個不同互動網(wǎng)絡及有關的接入設備(包括互動電視(iTV),互動因特網(wǎng)Pc和網(wǎng)絡設施,互動移動電話及無線手持設備)發(fā)出的互動內(nèi)容?;用襟w系統(tǒng)通常使內(nèi)容提供者能廣播信息給用戶,而用戶響應且參與到廣播中。具體類型的接入設備包括(但不限于)電視,個人電腦,手機電話,尋呼機,或如由PALM制造的各種手持電子設備。
互動廣播的基本形式包括在一個媒體發(fā)布的信息并通過其它媒體邀請相應。此類互動性的一個例子是電話,電視節(jié)目邀請觀眾參與電話民意測驗。觀眾通過撥對應于若干選擇中用戶的挑選的特定的號參與節(jié)目。另外的互動電視節(jié)目邀請用戶通過在因特網(wǎng)上的網(wǎng)站投票來參與。例如,新聞分析節(jié)目常常包括與新聞廣播同時進行的在線民意測驗。用戶能登錄到新聞節(jié)目的網(wǎng)站并作出選擇,民意測驗的結(jié)果顯示在電視屏幕上。還有互動節(jié)目,它應用這些節(jié)目技術。
互動電視指的是觀眾以某種方式與廣播內(nèi)容互動的應用?;与娨暟ㄒ欢ǚ秶幕宇愋?。在最基本的等級,觀眾能簡單的通過使用數(shù)字機頂盒(STB)與他們的電視互動。由于沒有信號發(fā)到戶外,STB能存儲信息并根據(jù)用戶所愛好的使顯示客戶化。此類互動性的例子是可滾動/客戶化的電子節(jié)目指導和個人記錄服務。在較高的復雜等級上,觀眾能通過撥號,數(shù)字反向信道或衛(wèi)星發(fā)送請求服務,服務器將請求的回答發(fā)回到產(chǎn)生響應請求的STB。這類互動性的例子是民意測驗應用,在那里觀眾能與游戲展示一起玩,或者是與貿(mào)易相聯(lián)系的應用,其中觀眾能用對信息的請求或通過作出購買來響應廣告。但是現(xiàn)有的iTV系統(tǒng)苦于缺乏足夠的帶寬來支持這類互動性所希望的實際互動處理,此外,現(xiàn)有系統(tǒng)不能處理對給定的應用可能接收的大量響應。
在現(xiàn)有技術的iTV系統(tǒng)中,通常有稱之為頭端器的中央通信服務器,它通過機頂盒分配電視內(nèi)容到各個用戶,并以響應方式接收互動信息。這些系統(tǒng)常常不能實時處理大量響應。因而有若干帶專利的系統(tǒng),它們試圖以某種方式克服此容量的限制。
這些專利之一(美國5,857,190號專利)揭示一個用于iTV網(wǎng)絡的事件登錄系統(tǒng)。事件估算器留在用戶處,確定事件是否可登錄或不可登錄??傻卿浭录詈贸膳黄鸩⑺偷筋^端器。
在6,067,107號美國專利中揭示了一個iTV,其中用戶的響應存入廣播接收器,根據(jù)所包含數(shù)據(jù)的類型被指定優(yōu)先權值,并周期地發(fā)送到當?shù)財?shù)據(jù)中心。通常,響應以每24小時間隔發(fā)送。當?shù)財?shù)據(jù)中心將響應存入響應數(shù)據(jù)庫,隨后響應與用戶信息被交叉引用,并發(fā)送到主數(shù)據(jù)中心。
這兩種系統(tǒng)不具備能力實時處理大量請求,或者向內(nèi)容提供者提供實時反饋。此外,信息被存入以層次方式或關系方式的各種數(shù)據(jù)庫,這限制了每個數(shù)據(jù)庫的容量,關系數(shù)據(jù)庫設計在用于互動媒體系統(tǒng)中通常引起增加的等待時間,可靠性和可用性問題。這些數(shù)據(jù)庫需要大量的維護工作,尤其是試圖用多個分布式數(shù)據(jù)庫改變規(guī)模時更如此。以關系數(shù)據(jù)庫一中央事務處理結(jié)構使用的關系數(shù)據(jù)庫受到下列缺陷之困擾有限的實時處理,有限的容量和代價無法忍受的縮放能力,分布式數(shù)據(jù)庫的同步,數(shù)據(jù)庫惡化和連續(xù)維護,中斷的事務恢復再處理和起動事務請求的不可用,有限的事務記錄粒度(granularity),和缺乏對決策報表和分析的實際的實時數(shù)據(jù)訪問。
發(fā)明內(nèi)容
本發(fā)明針對互動媒體響應處理系統(tǒng)和方法,它使用非關系數(shù)據(jù)庫結(jié)構處理用戶響應。那樣的系統(tǒng)和方法也能實時處理大量響應,并也具有為內(nèi)容提供者提供實時反饋的能力。在本發(fā)明的更特別的方面,采用了分布式結(jié)構,從而主要成分在物理空間上分開,所以每個完成特定的任務,且隨后通過系統(tǒng)傳送響應。
在一個按本發(fā)明的互動媒體系統(tǒng)中,互動的內(nèi)容使用為本專業(yè)人士熟知的多個技術,機構和系統(tǒng)中的任一個(如通過互動有線電視,互動衛(wèi)星電視,互動PC和網(wǎng)絡設施,互動移動電話和手機電話網(wǎng)絡)分配或廣播到用戶?;觾?nèi)容經(jīng)過接入設備廣播到用戶,設備包括機頂盒或其它本專業(yè)認識所熟知的用戶連接響應處理系統(tǒng)的設備,它們結(jié)合遠程控制器,鍵盤,電視,互動無線電,網(wǎng)絡計算機和設施,移動和手機電話,語音識別設備,和/或如由PALM制造的無線手持設備及復制器一起使用。
響應請求由經(jīng)過上述一個接入設備連結(jié)到用戶網(wǎng)絡的用戶發(fā)送,以響應在電視屏幕或其它顯示器上看到的互動內(nèi)容。響應請求能與線列事件類型相關互動民意測驗或投票,互動彩票(sweepstake),互動廣告,互動“游戲展示”,電子貿(mào)易,賭博和打賭,和對附加信息的請求以響應展示及廣告。用戶網(wǎng)絡部分地包括用戶于分配或廣播互動內(nèi)容的技術、機構或系統(tǒng)和其它和不同類型的用戶網(wǎng)絡(如電話),這是在本發(fā)明發(fā)范圍之內(nèi)。
事件應用通常具有共同的問題和回答格式,但按照收集的信息,應用能采取許多不同的動作,除了問題和回答(響應)之外,游戲事件也能使用與問題有關的暗示。根據(jù)預定的互動規(guī)則執(zhí)行事件的應用,它能處理和登錄用戶輸入的響應,事件應用在它們?nèi)绾螢榱死塾嫷哪康奶幚硇畔ⅲ约八鼈內(nèi)绾闻袛嗍裁搭愋偷捻憫凰突氐綌?shù)據(jù)流源頭(對于向所有訪問設備的廣播)和每個單獨的觀眾(響應回答)方面也能是不同的。
本發(fā)明的互動媒體響應處理系統(tǒng)包括實時完成收集和累計功能的響應收集和累計網(wǎng)絡,它使用非關系型數(shù)據(jù)庫結(jié)構。在更特別的方面,收集和累計網(wǎng)絡使用分布式處理機構完成上述功能。事件產(chǎn)生包和內(nèi)容產(chǎn)生包方便了由響應收集和累計網(wǎng)絡作出內(nèi)容的授權及用戶響應的解釋。事件產(chǎn)生包以適當格式配置事件應用,使得響應能由響應收集和累計網(wǎng)絡讀出并解釋。內(nèi)容產(chǎn)生包可為第三方分銷商使用并作為將傳統(tǒng)內(nèi)容轉(zhuǎn)換成互動內(nèi)容的工具為本專業(yè)認識所熟知?;觾?nèi)容通過機頂盒或其它接入口設備向用戶廣播?;觾?nèi)容也能包括為了識別響應請求的目的擬與用戶響應請求一起發(fā)揮的應用同時發(fā)送的觸發(fā)器,用戶響應經(jīng)過響應收集及累計網(wǎng)絡傳送。累計的結(jié)果能經(jīng)過與每個內(nèi)容生產(chǎn)者相關的生產(chǎn)者瀏覽器由內(nèi)容生產(chǎn)者訪問。類似的,內(nèi)容開發(fā)者能通過開發(fā)者的計算機訪問累計的響應信息。因此,內(nèi)容生產(chǎn)者及內(nèi)容開發(fā)者能在是事件進行時實時訪問累計的結(jié)果信息(累計數(shù)據(jù))。累計的數(shù)據(jù)能存入網(wǎng)絡服務器為生產(chǎn)者及開發(fā)者使用,也能發(fā)送到數(shù)據(jù)庫服務器,以便傳送到數(shù)據(jù)庫。
存儲的結(jié)果能在數(shù)據(jù)倉庫中登錄,存儲及歸檔,用于審計及報表的目的。數(shù)據(jù)倉庫為統(tǒng)計分析及向重要部門報表的目的存儲信息。累計的結(jié)果信息作為產(chǎn)生事件后的調(diào)查及市場研究的途徑,同時又保持了適當?shù)碾[私及安全標準。例如,能分析互動的購物節(jié)目以確定,哪類物品最流行,節(jié)目能隨之修改。在事件正在運行時或隨后要運行的事件可以實施那樣的修改。敏感的用戶信息能加密并存入安全存儲部分以保證安全處理。
本發(fā)明的互動媒體響應網(wǎng)絡具有調(diào)節(jié)和適應的能力,以至能結(jié)合一個或多個有線電視用戶網(wǎng)絡,衛(wèi)星電視用戶網(wǎng)絡,移動用戶網(wǎng)絡,和/或本專業(yè)熟知人士的網(wǎng)絡PC和計算機設施用戶網(wǎng)絡,一起使用。每個用戶網(wǎng)絡包括經(jīng)由機頂盒或其它接入口設備向用戶廣播內(nèi)容的分配網(wǎng)絡。這些一個或多個網(wǎng)絡也能用于從用戶處接收響應請求,這些請求向連接網(wǎng)絡的一個或多個通訊報文服務器發(fā)送。每個通訊報文服務器規(guī)范從用戶網(wǎng)絡來的接口,并將批量響應送到一個或多個響應收集器,響應在那里被收集,處理和登陸。響應收集器發(fā)送收集的響應到一個或多個累計器。每個累計器完成實時數(shù)據(jù)收集,處理,登錄,和累計功能。在另一個實施例中,從一個或多個累計器向主累計器提供累計信息以形成主信息存儲,并協(xié)調(diào)所有互動事件應用的調(diào)度。在一示例性實施例中,響應收集器位于當?shù)胤峙渚W(wǎng)絡而通訊報文服務器和累計器位于能夠遠離響應收集器的數(shù)據(jù)中心。在另一個實施例中,收集器位于中央的數(shù)據(jù)中心,鄰近累計器。
本發(fā)明配置成能夠處理以本專業(yè)熟練人士熟知的若干不同格式的任一種發(fā)送的響應,包括HTTP,HTPPS(SSL),TCP和UDP over IP,F(xiàn)TP,HTML,XML,Enterprise Java和因特網(wǎng)瀏覽器技術,但不限于這些。響應累計器,響應收集器與消息服務器通訊,而另外組件獨立于機頂盒或其它接入設備操作,并設計成與服務器方平臺獨立。
下面討論本發(fā)明的其它方面及實施例。
為了充分理解本發(fā)明的本質(zhì),參考下面結(jié)合附圖的詳述,在所有圖中類似的字符標注響應的部分,其中圖1A是使用本發(fā)明的響應收集和累計網(wǎng)絡的互動媒體系統(tǒng)的原理視圖;圖1B是圖1A的互動媒體系統(tǒng)的原理視圖,示出連接到接入設備的分配網(wǎng)絡及從接入設備的返回路徑的更詳細的示圖;圖2A是在本發(fā)明的響應收集器和響應累計器之間的示例性互動的原理視圖;圖2B是在本發(fā)明的通訊報文服務器和響應收集器之間的示例性互動的原理視圖;圖3是收集器到累計器和主累計器的示意性安排的原理圖;圖4是流程圖,描述在本發(fā)明的較佳實施例中的數(shù)據(jù)流;圖5是流程圖,描述在圖4的流程圖中使用的典型的報文協(xié)議;圖6是按本發(fā)明的一個較佳實施例互動媒體響應網(wǎng)絡不同接入模式的原理視圖;圖7是按本發(fā)明的另一個較佳實施例,對多個互動電視網(wǎng)絡的互動電視響應網(wǎng)絡的原理視圖;和圖8是按本發(fā)明的又一個較佳實施例互動電視響應網(wǎng)絡分布累計器和收集器模型的原理視圖。
具體實施例方式
揭示了互動媒體響應處理平臺,包括用于處理(最好是實時)與互動行為相關的用戶響應的系統(tǒng)和方法。使用本發(fā)明的分布式網(wǎng)絡方法,方便了在廣播節(jié)目及現(xiàn)場用戶之間的實時互動性,因為借助于網(wǎng)絡的非關系型分布式數(shù)據(jù)庫的結(jié)構,有足夠能力支持大容量的處理及實時互動性。
在互動媒體響應處理系統(tǒng)中,互動內(nèi)容可從互動接入網(wǎng)絡及有關設備起動,包括有線電視、衛(wèi)星電視及地面電視網(wǎng)絡;因特網(wǎng)絡;移動及無線網(wǎng)絡;和其它支持互動性或使用本專業(yè)熟練人士眾知的其它技術、方法,機構或系統(tǒng)的網(wǎng)絡類型。接入設備包括互動機頂盒(STB)或其它由本專業(yè)熟練人士眾知的設備,它們能與響應處理系統(tǒng)連接并結(jié)合遠程控制器。鍵盤,電視?;訜o線電,網(wǎng)絡計算機和設施,移動電話,語音識別設備和/或無線手持設備一起使用。
響應請求由連接到用戶網(wǎng)絡的用戶經(jīng)上述設備之一發(fā)出,該設備能通過用戶網(wǎng)絡接收互動媒體廣播并發(fā)送信號。響應請求能與互動事件相關,包括游戲展示,民意測驗或投票,彩票,廣告,體育事件,賭博應用,和經(jīng)電子貿(mào)易購買商品。廣告和體育事件是復雜的互動事件的例子,它能加入其它互動事件類型以提供在活動的互動內(nèi)容中的進一步的互動性?;禹憫幚硐到y(tǒng)能支持很高級別的互動性,其中對如聽眾民意測驗及實時拍賣那樣的應用,聽眾的響應能實時地加入到廣播中。它也在本發(fā)明的范圍內(nèi),因為一類用戶網(wǎng)絡被用于廣播或分配互動內(nèi)容而另一類用戶網(wǎng)絡被用于發(fā)送用戶的響應請求。
按本發(fā)明的一個方面的互動響應系統(tǒng)使用分布式處理系統(tǒng),完成互動響應請求收集和累計功能。圖1A示出用于支持互動媒體事件或節(jié)目(如民意測驗事件或用于支持購物/電子貿(mào)易的應用)的互動媒體系統(tǒng)10。互動媒體系統(tǒng)10包括響應收集累計網(wǎng)絡12,它將單獨的用戶及從一個或多個用戶網(wǎng)絡來到組合累計結(jié)果保持在永久存儲器,并根據(jù)這些結(jié)果提供到內(nèi)容生產(chǎn)者的實時反饋。收集和累計網(wǎng)絡12符合已建立的和正興起的互動媒體工業(yè)標準及相關的技術,包括Advanced Television Enhancement Forum(ATVEF),ATVEFAdvanced Television Forum(它也使用ATVEF標準),和Digital VideoBroadcast Multimedia Home Platform(DVB-MHP)。
如圖1A所示,互動媒體系統(tǒng)的包括事件產(chǎn)生包14及內(nèi)容產(chǎn)生包16。事件產(chǎn)生包14和內(nèi)容產(chǎn)生包16表示內(nèi)容授權工具,它使內(nèi)容開發(fā)者與他們的互動內(nèi)容以適當?shù)母袷浇涌?,所以響應能由響應收集和累計網(wǎng)絡12讀出并解釋。另外,如果互動內(nèi)容能以另外方式接口,使響應請求能由響應收集和累計網(wǎng)絡12可讀,則互動系統(tǒng)能沒有事件產(chǎn)生包及內(nèi)容產(chǎn)生包地運作。應該認識到,內(nèi)容產(chǎn)生包16對本專業(yè)熟練人士是眾知的,且是市場上可買得到的工具,用于將傳統(tǒng)的內(nèi)容轉(zhuǎn)換成互動內(nèi)容。事件產(chǎn)生包以適當格式配置事件應用,使得用戶響應能由響應收集和累計網(wǎng)絡12讀出并解釋。
如圖1B所示,事件產(chǎn)生包14產(chǎn)生事件接口文件15,它能與內(nèi)容產(chǎn)生包16組合使互動的內(nèi)容符合合適的可讀格式。對有線電視和衛(wèi)星電視,事件接口文件最好符合ATVEF或DVB-MHP標準。互動的內(nèi)容也能用機頂盒事件觸發(fā)器發(fā)送。這些觸發(fā)器是用于識別在響應收集及累計網(wǎng)絡12中接收的響應請求的機構。事件產(chǎn)生包14將事件參考和在給定的互動應用中使用的規(guī)則傳回到網(wǎng)絡服務器以響應收集和累計網(wǎng)絡12,使得網(wǎng)絡能精確地處理和登錄所接收的響應。例如,事件產(chǎn)生包14能產(chǎn)生事件配置文件13,駐留在網(wǎng)絡的路徑(見圖1B)。另外如參考圖2A所討論,事件參數(shù)和規(guī)則能駐留在保存在每個響應收集器和響應累計器的事件配置文件中。
內(nèi)容產(chǎn)生包16包括任何數(shù)目市場上可得到的用于授權互動內(nèi)容(即能插入電視或其它媒體廣播并邀請用戶響應的內(nèi)容)的工具。合適的內(nèi)容產(chǎn)生包在Open TV Open Author的商標下出售。
配置并安排內(nèi)容授權及產(chǎn)生部分18以產(chǎn)生具有散布其中的互動內(nèi)容的廣播信號。在示出的內(nèi)容產(chǎn)生部分18,使用互動視頻產(chǎn)生工具22(如由ChyronCorportion制造)處理傳統(tǒng)的視頻20,此工具制備接收互動內(nèi)容的視頻,生產(chǎn)者事件瀏覽器19在操作上連接到視頻產(chǎn)生工具22,使得由生產(chǎn)者提供的有關信息能被加入到互動廣播中。生產(chǎn)者事件瀏覽器19操作上連結(jié)到網(wǎng)絡服務器33的響應收集和累計網(wǎng)絡12。因而,響應信息從網(wǎng)絡服務器33發(fā)送到生產(chǎn)者事件瀏覽器19,使得它能加入到一個事件廣播。
此內(nèi)容由視頻產(chǎn)生工具22發(fā)送到內(nèi)容產(chǎn)生包16并送到互動內(nèi)容和視頻內(nèi)容同步器24,后者同步互動內(nèi)容和視頻,以產(chǎn)生傳統(tǒng)的和互動的媒體內(nèi)容的組合信號,此組合信號用從內(nèi)容產(chǎn)生包16來的軟件程序來累計作為與事件產(chǎn)生包14的接口。傳統(tǒng)的內(nèi)容累計器26完成上面提到的累計的功能,所以最終信號適宜于經(jīng)一個或多個分配網(wǎng)絡28發(fā)送到用戶。最終的信號以適當?shù)能浖系母袷桨l(fā)送互動內(nèi)容,使得從用戶的機頂盒接收的響應能由響應收集和累計網(wǎng)絡12讀出,解釋和登錄。應該認識到,上述是示例的內(nèi)容產(chǎn)生部分18的說明,且這是在本專業(yè)任何熟練人士的知識和技巧范圍內(nèi),用其它方法達到其它的配置和功能的安排符合這里討論的內(nèi)容產(chǎn)生部分的目的及功能。
經(jīng)一個分配網(wǎng)絡28發(fā)送到接入設備30的信號最好包括機頂盒事件觸發(fā)器,它用作對給定的互動事件識別符并與響應請求一起發(fā)送到響應收集及累計網(wǎng)絡12。如圖1A所示,每個用戶通過如機頂盒或其它互動接入設備那樣的接入設備30連接到分配網(wǎng)絡28。本領域的普通技術人員將明白,如圖1所示的接入設備30是本專業(yè)熟知的各種設備的代表,它們能經(jīng)網(wǎng)絡接收和發(fā)送互動內(nèi)容。在特定實施例中,接入設備30包括機頂盒,個人計算機。手機電話,或其它電子設備。
接入設備30能夠存儲和處理多個從內(nèi)容生產(chǎn)者接收的互動事件應用31a,其中每個應用能與一個或多個對應的事件觸發(fā)器31b相關。當用戶借助通過接入設備30作出互動響應請求響應廣播應用時,響應加強到適當?shù)氖录|發(fā)器31b,且事件觸發(fā)器通過分配網(wǎng)絡或其它類型用于接收和發(fā)送那樣響應的網(wǎng)絡發(fā)回。分配網(wǎng)絡能多個路徑的內(nèi)容發(fā)送,使得在從一個或多個接入設備30接收響應請求后,該響應請求能隨后送到響應收集和累計網(wǎng)絡12的一個或多個通信報文服務器29。
在某些實施例中,如當分配網(wǎng)絡28是在衛(wèi)星分配網(wǎng)絡時,響應回答能通過分配網(wǎng)絡28發(fā)回,或經(jīng)過另選路徑發(fā)送到一個或多個通訊報文服務器29,如圖1A所示。通訊報文服務器29規(guī)范在一個或多個分配網(wǎng)絡和響應收集及響應累計器之間的接口,使有效數(shù)據(jù)能通過響應收集和累計網(wǎng)絡流動。如圖1B所示,在數(shù)據(jù)發(fā)送的較佳方法中,從接入設備來的響應請求被以HTTP的格式發(fā)送到通訊報文服務器29。通訊報文服務器29將響應請求從HTTP格式轉(zhuǎn)換到UDP格式使能更有效地發(fā)送數(shù)據(jù)到響應收集器32和響應累計器34。
響應收集和累計網(wǎng)絡12包括一個或多個完成響應收集功能的響應收集器。每個響應收集器從一個或多個通訊報文服務器29接收響應請求。響應收集器32與一個或多個完成收集和累計功能的響應累計器34交換信息。響應累計器34通常從一個或多個收集器收集和累計響應信息,并將累計的信息經(jīng)由應用服務器36和網(wǎng)絡服務器33送回到內(nèi)容產(chǎn)生部分18,以提供實時反饋給內(nèi)容生產(chǎn)者。應用服務器36也連結(jié)到數(shù)據(jù)庫服務器37,后者接收事件信息,用于發(fā)送到數(shù)據(jù)倉庫48進行登錄及存儲。最好,累計信息傳送到倉庫38發(fā)生在事件運行之后,以便保留系統(tǒng)容量。
響應收集和累計網(wǎng)絡12能提供安全,可靠和冗余的超大容量的響應收集,并在每個采用的互動媒體系統(tǒng)10的頭端器底層結(jié)構中(通過用戶/分配網(wǎng)絡)處理。響應收集器32每個能配置和安排成能每秒處理超過100,000個響應或事務。這比基于傳統(tǒng)關系數(shù)據(jù)庫-中心事務的結(jié)構好上若干數(shù)量級,后者通常能每秒處理約200個或更少的響應或事務。本發(fā)明的響應收集器32也能以小于每秒100,000的響應/事務的發(fā)送速率處理事件。例如,具有每秒1,000個響應的發(fā)送速率的事件能與另外具有每秒75,000個響應的發(fā)送速率的事件同時處理,并沿著相同的路徑。具有每秒2000個響應的發(fā)送速率的另一事件能沿同一路徑處理。響應或事務在單個系統(tǒng)的收集和累計網(wǎng)絡中,即單個團隊信息流路徑中處理。在特定實施例中,響應和事務冗余的登錄及存儲,以達到約99%的系統(tǒng)可靠性。更特殊地約99,99999%。
收集和累計網(wǎng)絡12實時處理響應,而不需要給接收的響應指定優(yōu)先權值。每個收集器能如上說明包含多個事件,減少處理響應需要的組件數(shù)目。因此,互動媒體系統(tǒng)10能支持具有有限求助和極少同時響應的事件以及具有廣泛求助及數(shù)以百萬計的同時互動響應的事件。
響應收集和累計網(wǎng)絡12利用非關系型數(shù)據(jù)庫結(jié)構(如平面文件數(shù)據(jù)庫)和分布式處理機構完成互動響應請求收集和累計功能。具體來說,本發(fā)明提出能夠提供超大容量實時事務請求的收集,處理,累計,和結(jié)果累計報表的邏輯上分布式結(jié)構的設計。該結(jié)構對這些組件的邏輯分割支持部分分布式或完全分布式的處理方案。
響應收集和累計網(wǎng)絡的主要組件包括一個或多和響應累計器,響應收集器,和通訊報文服務器(如圖2B和4-8所示),在本發(fā)明的部分或全部分布式模型中,這些主要組件的一個或多個能安排成與其它組件物理上分開。
圖2A示出本發(fā)明的通常的響應收集器66(等同于圖1A和1B中的響應收集器32)和通常的響應累計器52(等同于圖1A和1B中響應累計器34)的詳細視圖。響應收集器66包括多個能完成收集功能的子組件。響應收集器66包括處理從通訊報文服務器64(見圖2B,其中通訊報文服務器64等同于圖1A和1B中的通訊報文服務器29)來的輸入信息量(即以UDP或其它標準格式的規(guī)范化響應)和來往適當?shù)幕邮录Y(jié)果66b的路由消息。每個事件結(jié)果66b對應一個互動事件應用,事件的一部分,或各個事件的集合。每個事件結(jié)果66b收集,處理并存儲與其相應事件有關的信息,并提供指令給收集器66的其它組件。響應回答(若希望,在給定的事件應用中)由結(jié)果66b產(chǎn)生,并通過一個或多個用戶網(wǎng)絡(如圖1A中示出的分配網(wǎng)絡28)由通訊處理器66a送回。
響應收集器66包括調(diào)度器66d,它確定事件何時及如何包容在響應收集和累計網(wǎng)絡12上。例如,調(diào)度器66d確定在一天的什么時候特定的事件應用將在用戶網(wǎng)絡上廣播并與其它累計器的調(diào)度器52d及其它收集器通訊,使得合適的結(jié)果66b/52d被配置成處理響應。調(diào)度器66d記錄并分配永久的事件信息到直接連接產(chǎn)品66b的網(wǎng)關信使工作站66c,而網(wǎng)關66c還用作在響應收集器66及響應累計器52之間的連接,從而將收集器事件累計結(jié)果被送到累計器作進一步處理和累計,且發(fā)布的事件信息從累計器送到收集器,使收集器能調(diào)度和安放事件。
收集器66還能包括由事件產(chǎn)生包14產(chǎn)生,并發(fā)送到累計器52和收集器66用于為給定事件通訊合適的參數(shù)和規(guī)則的事件配置文件。結(jié)果66b在需要獲得對事件的附加調(diào)度信息時能訪問該施加配置文件。
響應收集器66還包括互動響應管理系統(tǒng)(IRMS)66e,它如由事件結(jié)果66d指導的那樣登錄事務/響應。事件結(jié)果66b確定,響應是否應被登錄。當IRMS66c登錄響應時,它將登錄記錄附加到對應與該響應的主日志文件(MJF-MasterJournal File)66f。MJF是數(shù)據(jù)文件,它存儲登錄的響應信息,用于經(jīng)過網(wǎng)關信使工作站66c發(fā)送到響應累計器,且它能發(fā)送到數(shù)據(jù)庫(下面描述)用于檢索及分析。
事件結(jié)果66b收集的響應信息發(fā)送到網(wǎng)關信使工作站66c,用于將信息傳送到響應累計器52。響應信息通常包括以在累計器中能處理的形式的綜合數(shù)據(jù),累計器從一個或多個收集器處理響應信息。在響應累計器52中的網(wǎng)關消息器52c接收收集的響應信息并將其路由到信使工作站52的合適結(jié)果52b。結(jié)果66b是帶有極大響應容量的非關系型數(shù)據(jù)庫結(jié)構,因此響應及響應信息能以大容量實時處理。
響應累計器52以類似于響應收集器66的方式構造。在結(jié)果52b中接收的收集的響應信息在累計器52的合適結(jié)果中累計。每個累計器52包括IRMS52e,它如上所述附加MJF52f。而且為了獲得事件規(guī)則和參數(shù),結(jié)果52b能訪問由事件產(chǎn)生包14產(chǎn)生的事件配置文件52g。
網(wǎng)關信使工作站52c提供在累計器和應用服務器54之間的雙向互動(下面參考和應用服務器54之間的雙向互動(下面參考圖4描述,其中應用服務器54等同于圖1A和圖1B中應用服務器36),并也能被用于為互動響應的進一步處理提供到外部系統(tǒng)的連接。網(wǎng)關信使工作站52c將實時事件數(shù)據(jù)送到生產(chǎn)者網(wǎng)站關經(jīng)過應用服務器從生產(chǎn)者網(wǎng)站接收發(fā)布的事件信息(即事件的規(guī)則和參數(shù))。發(fā)布的事件信息分別加入到累計器和收集器的事件配置文件52g和66g。發(fā)布的事件信息能通過網(wǎng)關信使工作站52c發(fā)回到響應收集器。因為響應通過收集器和累計器實時傳輸,響應信息實時達到內(nèi)容生產(chǎn)者。這就允許內(nèi)容生產(chǎn)者作出對擬向用戶廣播的互動內(nèi)容的實時修改,并按照特定的響應樣式將內(nèi)容裁減成從用戶收到的響應。
對應與上述子組件的功能是以在一個或多個計算或處理系統(tǒng)可執(zhí)行的軟件應用形式。在一個示例性實施例中,按照本發(fā)明的響應收集器66或響應累計器52包括本專業(yè)熟知的任何數(shù)目的多處理器計算系統(tǒng),如包括SMP系統(tǒng)和用于在那里執(zhí)行,配置和安排的軟件應用程序,使能完成響應收集器和累計器子組件的懂行數(shù)功能。
圖2B示出在響應收集器66和通訊報文服務器64之間的互動。通訊報文服務器64規(guī)范了從一個或多個用戶網(wǎng)絡及其有關的接入設備(如機頂盒)到響應收集器66和/或累計器52的接口。借助規(guī)范化響應發(fā)送即以由收集器66和/或累計器52可讀的數(shù)據(jù)格式),通過互動媒體響應網(wǎng)絡能保持有效的數(shù)據(jù)流。
通信消息服務器64包括連接到用于機頂盒(STB)64c的設備通訊處理器以及連接到用于移動電話/WAP通訊64d的設備通訊處理器的通訊處理器64a。通訊處理器64a控制在通訊報文服務器中如何處理進入的響應請求,并負責保持在收集器和接入設備之間的互動響應處理會話,從而管理與用戶接入設備有關的會話(如HTTP會話)的建立,持續(xù)和結(jié)束。機頂盒通訊處理器64c從機頂盒通過有線、衛(wèi)星,或地面用戶網(wǎng)絡接收相應請求,若需要則提交相應的響應回答。移動電話通訊處理器64d從移動電話經(jīng)過移動電話接入網(wǎng)絡接收響應請求,若需要則提交相應的響應回答。通訊處理器64a控制與通訊處理器64c和64d之間來往的響應信息量的流動。
設備消息語法分析器/格式化程序64b從通訊處理器64d和64d接收響應請求,并規(guī)范化該響應請求,舍得響應收集器66以標準格式接收請求。報文的語法分析器/格式化器64b包括處理進入的響應請求并剔除所有不必要的信息的報文語法分析器,和格式化被語法分析的響應請求,以所希望的格式建立消息的消息格式化器。例如,根據(jù)這里討論,從機頂盒通過有線電視或衛(wèi)星的用戶網(wǎng)絡發(fā)送的響應請求通常是以HTTP或HTTPS(帶SSL安全的HTTP)格式。報文語法分析器/格式化器64b從機頂盒通訊處理器64c接收響應請求并將響應請求轉(zhuǎn)換成Universal Datagram Packet(UDP)格式。類似的,報文語法分析器/格式化器64b將由移動用戶網(wǎng)絡發(fā)送的響應請求從WAP格式轉(zhuǎn)換成UDP格式。
報文語法分析器/格式化器64d與它們對應的通訊處理器64c和64d交換信息,使得響應請求以UDP格式被路由到通信處理器64a,后者發(fā)送該響應請求到收集器66中的通訊處理器66a。收集器信息處理器64a從收集器66接收響應回答并將該響應回答題交給合適的通訊處理器64c和64d,用于通過用戶/分配網(wǎng)送回。雖然所示的設備通訊處理器64c和64d試圖分別與機頂盒及移動電話一起使用,在通訊報文服務器64中能支持其它類型的設備,包括適應于從因特網(wǎng)設施及個人電子設備接收信號的通訊處理器,但不限于此。
通訊處理器64a還包括捆綁及解捆綁報文的能力。打包(捆綁)響應請求和解包(解捆綁)響應回答提供在通訊報文服務器中增加的通訊效率,以便有效地處理不同容量的報文數(shù)據(jù)量,包括特大容量的報文。因此,通訊報文服務器64能夠忍受由于許多用戶同時參與的大量事件引起的大報文數(shù)據(jù)量的高峰和沖擊。
通訊報文服務器64最好的兩種方式之一操作。通訊報文服務器64直接經(jīng)過網(wǎng)絡操作員的底層結(jié)構服務器平臺(如圖2B及6所畫)與用戶網(wǎng)絡接口。在另選響應路徑中通訊報文服務器64能饒過網(wǎng)絡操作員的底層結(jié)構服務器平臺,直接經(jīng)過網(wǎng)絡操作員的連接底層結(jié)構(未示出)與用戶網(wǎng)絡接口。
對應于通訊報文服務器的上述組件的功能是以在一個或多個計算或處理系統(tǒng)中可執(zhí)行的一個或多個軟件應用的形式。在示例性實施例中,通訊消息服務器64包括具有一個或多個處理器和在那里執(zhí)行,配置及安排的一個或多個軟件應用程序,使能完成通信報文服務器的子組件的上述功能。
圖3示出一個或多個收集器66的一個或多個累計器52的關系。收集器和累計器如此配置及安排,使形成若干關系安排的任一種,包括一對一,多個或多重收集器對一個累計器,多個收集器對多個累計器。在網(wǎng)絡中具有多個累計器的本發(fā)明的某個實施例中,收集及累計網(wǎng)絡能包括以類似于累計器52結(jié)構的主累計器51,它從每個單獨的累計器52累計結(jié)果,并通過應用服務器(下面討論)向內(nèi)容生產(chǎn)者及開發(fā)者提供實時事件反饋。如圖3所示,響應收集器66在操作上能連接到次級累計器52,它在操作上能通過網(wǎng)關信使工作站子組件連接到主累計器51。
圖4和圖5分別畫出在6的互動媒體響應網(wǎng)絡中應用的典型的數(shù)據(jù)流和通訊標準(也能應用于圖7和8)。如圖4所見,用戶能通過接入設備60看到互動內(nèi)容并發(fā)出由通訊報文服務器64處理的響應請求。通訊報文服務器64規(guī)范化響應,并將響應或成批響應送到響應收集器66。響應收集器66接收響應/成批響應,并隨后將響應分開,處理并登錄。信息隨后在響應累計器52中被收集和累計。響應累計器52提供響應信息給應用服務器54,后者能發(fā)送信息到Web服務器55以提供實時反饋到內(nèi)容生產(chǎn)者和內(nèi)容開發(fā)者。應用服務器還連接到數(shù)據(jù)庫服務器57,它傳輸累計的響應信息到數(shù)據(jù)倉庫59,用作存儲。
應用服務器54在操作上連接到Web服務器55,它提供實時響應信息給通過主生產(chǎn)者事件瀏覽器58可訪問的事件生產(chǎn)者。開發(fā)者能使用他們的個人電腦56訪問Web服務器55,以便發(fā)布事件信息,使得網(wǎng)絡累計器和收集器能處理與事件相關的響應。除了事件信息外,內(nèi)容開發(fā)者(也稱為內(nèi)容提供者)能提供附加的互動內(nèi)容,它被直接插入到事件廣播中。那樣的信息能提供給由內(nèi)容提供者插入的補充改變中。網(wǎng)絡和事件管理工作站94按照上面參考圖2A討論的累計器和收集器事件配置文件協(xié)調(diào)每個事件。
實時數(shù)據(jù)在生產(chǎn)者的事件瀏覽器58和網(wǎng)絡服務器55之間交換,使得生產(chǎn)者能分析實時的用戶響應信息并相應地修改互動內(nèi)容。此外,有關發(fā)布的事件的信息通過系統(tǒng)發(fā)揮,以便加入到累計器事件配置文件52g和收集器事件配置文件66g。如上討論,生產(chǎn)者能看到累計的相應信息并按照響應樣式修改互動內(nèi)容廣播。例如若用戶對互動民意測驗事件的響應是以特定方式投票,生產(chǎn)者能用針對用戶選擇的附加信息或商業(yè)廣告補充事件廣告。而且,用戶能看到更新的互動事件,它加入了他們自己的參與到事件中的結(jié)果。在上例中,用戶能參與到民意測驗事件,然后看到顯示在接入設備上的民意測驗結(jié)果,包括用戶的總計及其他用戶的投票。
如圖5所見,使用共同的工業(yè)技術標準于互動媒體響應網(wǎng)絡的各種組件之間的通訊。在接入設備60和通訊報文服務器64之間發(fā)送的信息最好是以HTTP或HTTPS(帶SSL安全性的HTTP)格式發(fā)送。因特網(wǎng)協(xié)議(IP)最好用于在通訊報文服務器64和響應收集器66之間(最好是Universal Datagram Packest-UDP格式),和響應收集器66和響應累計器52之間(最好UDP格式)發(fā)送響應信息。在響應累計器52和應用服務器54之間發(fā)送的信息以UDP格式發(fā)送。生產(chǎn)者事件瀏覽器58和開發(fā)者客戶計算機56能使用HTTP或HTTPS(SSL)格式與網(wǎng)絡服務器55通訊。為了響應收集和累計網(wǎng)絡提供事件參數(shù)和規(guī)則的目的,網(wǎng)絡和事件管理工作站能以HTTP格式與響應累計器,響應收集器,和生產(chǎn)者網(wǎng)站通訊。根據(jù)上述討論明白,如響應累計器52指的是一個或多個響應累計器,且如圖4和5所示也可以有一個或多個任何其它組件。此外,上述通訊協(xié)議和較好的通訊協(xié)議簡單地就是使用以前的發(fā)明較好的數(shù)據(jù)發(fā)送格式的表示。下列格式的任一種能用于在一個或多個上述組件之間傳遞信息HTTP,HTTPS(SSL),TCP,和UDP over IP,F(xiàn)TP,HYML,XML,Enterprise Java,和因特網(wǎng)瀏覽器技術。響應累計器,響應收集器,通訊消息服務器,和以上討論的其它組件獨立于機頂盒或其它接入設備操作,并設計成獨立于服務器方的平臺。
圖6示出按本發(fā)明的較佳實施例用于多個不同的用戶接入網(wǎng)絡的互動媒體響應網(wǎng)絡40。如圖5所見,多個不同用戶網(wǎng)絡42,44,46,48被連接到包括一個或多個響應累計器52的數(shù)據(jù)中心50。用戶網(wǎng)絡能包括一個互動電視用戶網(wǎng)絡,用于使用ATVEF或DVB-MHP標準的有線電視分配42,一個互動電視用戶網(wǎng)絡,用于ATVEF或DVB-MHP標準衛(wèi)星電視分配44,一個使用Wireless Application Protocol(WAP)的互動手機電話和移動用戶網(wǎng)絡46,和一個互動個人電腦(PC)和/或網(wǎng)絡設施用戶網(wǎng)絡48。
互動電視用戶網(wǎng)絡42最好包括有線電視分配網(wǎng)絡62,用于分配互動內(nèi)容多個用戶,每個用戶通過電視機附近或電視機內(nèi)置的機頂盒連接到該網(wǎng)絡。用戶使用遠程控制器,鍵盤,或其它互動設備發(fā)送請求,以響應在電視屏幕看到的互動內(nèi)容,且從而參與到廣播中。用戶的響應請求在機頂盒60被接收,并通過有線電視分配網(wǎng)絡62發(fā)送到通訊報文服務器64。通訊報文服務器64發(fā)送響應收集器66,它最好包容在用戶網(wǎng)絡42中。響應在收集之后被發(fā)送到數(shù)據(jù)中心50用于累計。在另外的實施例中,通訊報文服務器64能發(fā)送響應到包含在數(shù)據(jù)中心50的響應收集器(如8所示)。
通訊報文服務器64處理HTTP因特網(wǎng)協(xié)議(IP)消息包傳輸格式,包括Transmission Control(TCP)和Universal Daragran Packet(UDP)。在通訊報文服務器64,響應收集器和響應累計器52之間交換的報文能是單獨的UDP,報文包或捆綁的包。為增加通訊效率,響應(即UDP消息包)能打包(捆綁)和解包(解捆綁)。
通訊報文服務器64經(jīng)由本專業(yè)所熟知的高帶寬通訊鏈路(未示出)連接到有線電視分配網(wǎng)絡62。高帶寬通訊鏈路也將響應收集器66與響應累計器52相連結(jié)。在某些實施例中,通訊報文服務器能加密響應,用于傳輸?shù)巾憫占鳎谀睦餅榱耸占哪康捻憫唤饷芎吞幚怼?br>
響應收集器66收集和處理從通訊報文服務器64接收的規(guī)范化響應。使用一個或多個響應收集器66響應被實時地收集,處理和登錄。響應收集器66發(fā)送收集到的響應到一個或多個響應累計器52。每個響應累計器52完成實時的數(shù)據(jù)收集,處理,登錄和累計功能。響應收集器66在輔助路徑中與響應累計器52通訊,通過壓入和彈出方法交換數(shù)據(jù)。響應收集器66和響應累計器52分別與圖1中所示的響應累計器和收集器網(wǎng)絡12中的響應收集器32和響應累計器34相同。
累計器52發(fā)送累計結(jié)果到應用服務器54,它將結(jié)果在通過因特網(wǎng)55或其它公用網(wǎng),或另外專用網(wǎng)的安全連接上送到網(wǎng)絡服務器,此專用網(wǎng)在操作上通過開發(fā)者的客戶計算機56連接到內(nèi)容提供者(即互動內(nèi)容的開發(fā)者),并經(jīng)過生產(chǎn)者事務瀏覽器58連接到內(nèi)容生產(chǎn)者。累計的結(jié)果能由內(nèi)容生產(chǎn)者58處理,并插入到擬發(fā)送到所有參與的用戶的視頻廣播信號中。使用本發(fā)明的大容量的相應收集和累計功能,累計的結(jié)果能由內(nèi)容生產(chǎn)者訪問,被實時地插入互動媒體廣播中。參與的用戶能作出響應請求,并將他們的參與集成到事件廣播中,從而影響互動廣播的結(jié)果。
圖6的不同的互動媒體響應網(wǎng)絡包括一個或多個衛(wèi)星電視用戶網(wǎng)絡44,一個或多個移動/手機網(wǎng)絡46,和/或一個或多個互動的PC及設施網(wǎng)絡48,每個以類似于有線電視分配網(wǎng)絡42的方式構造。例如,衛(wèi)星電視用戶網(wǎng)絡44包括衛(wèi)星分配網(wǎng)絡72,用于通訊機頂盒70向用戶廣播互動內(nèi)容。響應請求通過網(wǎng)絡72發(fā)送到通訊報文服務器64。從通訊報文服務器64來的規(guī)范的響應被送到響應收集器66,用于收集,發(fā)送到累計器52用于收集和累計。
類似地,移動用戶網(wǎng)絡46包括經(jīng)過嵌入到他們的收集/移動電話或如PALM PILOT那樣的其它電子設備的接入設備連接用戶。響應通過通訊報文服務器64發(fā)送到數(shù)據(jù)中心50的響應收集器66,和累計器52。
互動PC或連網(wǎng)設施用戶通過互動的PC連網(wǎng)設施用戶網(wǎng)絡48接收互動廣播。使用連接到因特網(wǎng)或其它公用網(wǎng)絡92的互動個人電腦或連網(wǎng)設施的用戶能接收包括互動內(nèi)容的廣播。例如,用戶能通過他們的計算機訪問因特網(wǎng)或其它廣域網(wǎng)92,并登錄到特定的網(wǎng)站或分配互動的廣播內(nèi)容的位置。用戶能通過使用鼠標,鍵盤,觸摸屏,語音命令,或其它接入設備提交響應請求參與到廣播中。請求由與因特網(wǎng)通訊的網(wǎng)絡路由器(未示出)接收,并隨后發(fā)送到通訊報文服務器64和響應收集器及累計器網(wǎng)絡即響應收集器66和響應累計器52。
本專業(yè)普通人士明白,通信報文服務器64,響應收集器66,和累計器指的是許多個這些對應組件。對給定的用戶網(wǎng)絡42、44、46或48可能有許多通訊報文服務器64和響應收集器66,將響應送到數(shù)據(jù)中心50,其中響應能由一個或多個響應累計器52收集和累計。響應累計器52具有處理和登錄響應的能力,以增長在應用服務器54上的數(shù)據(jù)存儲(未示出),其目的是將響應結(jié)果送到合適的內(nèi)容提供者56和內(nèi)容生產(chǎn)者58。然而,與以前技術相反,本發(fā)明能使用在單個閉環(huán)系統(tǒng)少量的組件處理大容量的響應,其中每個收集器和累計器能實時處理大容量的響應。
圖7示出用于連接多個互動電視用戶網(wǎng)絡的互動響應網(wǎng)絡。互動響應網(wǎng)絡最好包括多個單獨的iTV用戶網(wǎng)絡,它包括一個或多個有線電視用戶網(wǎng)絡42和一個或多個衛(wèi)星電視用戶網(wǎng)絡44。這些網(wǎng)絡能包括多個子網(wǎng)絡,用于通過分別的分配通道62分配互動內(nèi)容的分別的用戶機頂盒組。每個子網(wǎng)絡流還包括它自己的通訊報文服務器和響應收集器。例如,多重流的有線電視用戶網(wǎng)絡142能包括子網(wǎng)絡,每個子網(wǎng)絡具有其自己的有線電視分配網(wǎng)絡62,用于廣播互動的內(nèi)容到用戶的機頂盒60,并用于將響應送到通訊報文服務器64和響應收集器66。如圖7所示,收集器66能隨后發(fā)送收集的響應到同樣的累計器或累計器52的組。
在本專業(yè)的另一實施例中,一個或多個主要組件(通訊報文服務器,響應收集器,和響應累計器)駐留在分別的操作環(huán)境中,如圖8所見,互動電視響應網(wǎng)絡能包括一個和多個有線電視用戶網(wǎng)絡42,一個或多個衛(wèi)星電視用戶網(wǎng)絡44,一個或多個多重流有線網(wǎng)絡142,和一個或多個具有分布式組件安排的有線用戶網(wǎng)絡242。在圖8中,有線用戶網(wǎng)絡242包括與用戶的機頂盒連接的有線分配網(wǎng)絡62。響應被送到物理上位于用戶網(wǎng)絡242一方的通訊報文服務器64。收集器266位于數(shù)據(jù)中心50,而不是在用戶網(wǎng)絡242的設施中。在圖8示出的實施例中,響應收集器266位于響應累計器52的附近,它可用于安全的目的,控制響應累計器和收集器網(wǎng)絡的管理,并在與多重通訊消息服務器的通訊中增加了靈活性。在某些應用中希望將收集器和累計器共同放在一起,便于更有效的數(shù)據(jù)傳輸及登錄。在其他應用中,響應收集器和響應累計器能在局域網(wǎng)的等級上放在一起。那樣的安排促進在當?shù)氐燃売行幚眄憫?br>
上述互動媒體的響應處理系統(tǒng)能夠從各種接入設備通過多個不同的用戶網(wǎng)絡處理響應。響應能無關特定類型的接入設備或數(shù)據(jù)傳輸格式地處理,因為通訊報文服務器規(guī)范了用于傳輸?shù)氖占骱屠塾嬈鞯捻憫畔?,上述系統(tǒng)能從不同的事件應用處理互動響應,包括互動民意測驗或投票,互動的彩票,互動廣告,互動的“游戲展示”,電子貿(mào)易,打賭和賭博,以及對附加信息的請求。
雖然已對本發(fā)明(包括較佳實施例)作了詳細討論,那樣的描述僅是為了說明的目的,可以理解,本專業(yè)的熟練人士可以作出包括改善的改變和變化而不背離下面權利的要求的精神及范圍。
權利要求
1.用于處理從一個或多個用戶來的互動媒體輸出的系統(tǒng),包括收集和累計網(wǎng)絡,包括收集器,配置成收集從一個或多個用戶的每一個的互動輸出,并以非關系模式存儲收集的互動媒體輸出;和累計器,能操作連接到收集器,將該累計器配置和安排成收集和累計從收集器來的互動輸出。
2.如權利要求1的系統(tǒng),其特征在于,收集和累計網(wǎng)絡配置成處理大容量互動輸出。
3.如權利要求2的系統(tǒng),其特征在于,收集和累計網(wǎng)絡至少每秒處理100,000次響應。
4.如權利要求1的系統(tǒng),其特征在于,互動輸出由收集器和累計器網(wǎng)絡處理,使得它通過系統(tǒng)實時發(fā)送。
5.如權利要求1的系統(tǒng),其特征在于,還包括操作上連結(jié)到一個或多個用戶和收集器中多個的至少一個通訊報文服務器,它從所述多個用戶接收互動輸出并格式化該輸出,用于發(fā)送到收集器。
6.如權利要求1的系統(tǒng),其特征在于,收集器包括多個結(jié)果,每個結(jié)果處理對應于一個事件的互動輸出。
7.如權利要求6的系統(tǒng),其特征在于,該結(jié)果至少登錄從該事件來的互動輸出的一部分。
8.如權利要求6的系統(tǒng),其特征在于,每個結(jié)果產(chǎn)生并發(fā)回響應回答到一個或多個用戶。
9.如權利要求1的系統(tǒng),其特征在于,還包括多個用戶網(wǎng)絡,每個用戶網(wǎng)絡操作上連結(jié)到至少一個通訊報文服務器,其中至少一個通訊報文服務器在操作上連結(jié)到至少一個收集器。
10.如權利要求9的系統(tǒng),其特征在于,至少一個通訊消息服務器規(guī)范從對應的用戶網(wǎng)絡接收的互動輸出,用于發(fā)送到至少一個收集器。
11.如權利要求1的系統(tǒng),其特征在于,累計器將從收集器接收的互動輸出發(fā)送到操作上連結(jié)到累計器的應用服務器。
12.如權利要求11的系統(tǒng),其特征在于,應用服務器操作上通過網(wǎng)絡服務器連結(jié)到生產(chǎn)者事件瀏覽器。
13.如權利要求1的系統(tǒng),其特征在于,應用服務器操作上通過網(wǎng)絡服務器連結(jié)到開發(fā)者的計算機。
14.處理互動媒體輸出的方法,包括下列步驟提供互動媒體用戶網(wǎng)絡,所述用戶網(wǎng)絡包括多個配置成將從用戶來的互動輸出發(fā)送到所述用戶網(wǎng)絡的接入設備;在操作上連結(jié)到所述用戶網(wǎng)絡收集器中收集互動輸出,并將互動輸出以非關系型方式存入所述收集器;和在操作上連結(jié)到所述收集器的累計中累計收集的互動輸出。
15.處理互動媒體輸出的方法,其特征在于,包括下列步驟提供收集和累計系統(tǒng);在提供的收集和累計系統(tǒng)中收集從一個或多個用戶來的互動輸出;在提供的收集和累計系統(tǒng)中以非關系型方式存儲收集的互動輸出;在提供的收集和累計系統(tǒng)中累計收集的輸出;和配置及安排收集和累計系統(tǒng),使得實時完成所述的收集和累計。
16.如權利要求15的方法,其特征在于,以高的事務速率完成所述的收集和累計。
17.如權利要求16的方法,其特征在于,事務速率至少每秒100,000個響應。
18.如權利要求15的方法,其特征在于,還包括下述步驟規(guī)范化從用戶來的互動輸出,并將規(guī)范化的互動輸出向收集器輸出。
19.如權利要求18的方法,其特征在于,還包括下述步驟提供完成所述規(guī)范化步驟的體現(xiàn)年報文服務器。
20.如權利要求15的方法,其特征在于,還包括下述步驟在應用服務器中處理累計的互動輸出,用于被生產(chǎn)者訪問。
21.如權利要求15的方法,其特征在于,還包括下述步驟在應用服務器中處理累計的互動輸出,用于被開發(fā)者訪問。
22.用于處理互動媒體輸出,并提供反饋給內(nèi)容生產(chǎn)者的系統(tǒng),包括互動媒體用戶網(wǎng)絡,所述用戶網(wǎng)絡從多個接入設備接收互動輸出;至少一個操作上連結(jié)所述用戶網(wǎng)絡的收集器,它收集從所述用戶網(wǎng)絡來的互動輸出,并以非關系型的方式存儲互動輸出;和至少一個累計器,它收集并累計從所述至少一個收集器來的互動輸出,其中至少一個累計器將互動輸出提供給內(nèi)容生產(chǎn)者。
23.如權利要求22的系統(tǒng),其特征在于,該系統(tǒng)實時地處理大容量的互動輸出。
24.一個互動響應處理系統(tǒng),該系統(tǒng)包括從與用戶有關的多個接入設備接收響應請求的互動媒體用戶網(wǎng)絡;操作上與該用戶網(wǎng)絡連接的通訊報文服務器,它規(guī)范化響應請求;連結(jié)到通訊報文服務器的收集器,它收集響應請求;和連接收集器的累計器,它累計收集的響應請求。
25.如權利要求24的系統(tǒng),其特征在于,收集器包括多個產(chǎn)品,每個產(chǎn)品處理對應一個事件的響應請求,并登錄至少一部分響應請求。
26.如權利要求25的系統(tǒng),其特征在于,每個結(jié)果產(chǎn)生并送回響應回答到用戶。
27.如權利要求24的系統(tǒng),其特征在于,通訊報文服務器語法分析并格式化響應請求,用于發(fā)送到收集器。
28.如權利要求24的系統(tǒng),其特征在于,還包括多個收集器,每個收集器操作上連結(jié)到累計器。
29.如權利要求24的系統(tǒng),其特征在于,還包括多個收集器和多個累計器,其中每個累計器操作上連結(jié)到一個或多個所述收集器。
30.如權利要求24的系統(tǒng),其特征在于,累計器發(fā)送累計的響應信息到操作上連結(jié)到累計器的應用服務器。
31.如權利要求30的系統(tǒng),其特征在于,應用服務器操作上經(jīng)過網(wǎng)絡服務器連結(jié)到生產(chǎn)者事件瀏覽器。
32.如權利要求24的系統(tǒng),其特征在于,應用服務器操作上經(jīng)過網(wǎng)絡服務器連結(jié)到開發(fā)者計算機。
33.用于處理在互動媒體網(wǎng)絡中響應的方法,包括下列步驟提供互動媒體用戶網(wǎng)絡,所述用戶網(wǎng)絡包括配置成將響應請求從一個或多個用戶發(fā)送到所述用戶網(wǎng)絡的接入設備;語法分析并格式化每個響應請求;以非關系型方式收集格式化響應請求;和累計收集的響應請求。
34.如權利要求33的方法,其特征在于,語法分析和格式化步驟在通訊報文服務器中完成,而收集步驟在收集器中完成。
35.如權利要求34的方法,其特征在于,還包括下述步驟經(jīng)過用戶網(wǎng)絡發(fā)送一個或多個響應回答到一個或多個用戶的至少一個。
36.如權利要求33的方法,其特征在于,收集步驟包括登錄響應請求的至少一部分。
37.如權利要求33的方法,其特征在于,還包括下述步驟通過生產(chǎn)者的事件瀏覽器為生產(chǎn)者提供對累計的響應信息的訪問。
38.如權利要求33的方法,其特征在于,還包括下述步驟通過開發(fā)者計算機向開發(fā)者提供對累計的響應信息的訪問。
39.用于處理從一個或多個用戶來的互動媒體輸出的系統(tǒng),包括配置成收集從一個或多個用戶的每一個來的互動輸出,并存儲收集的互動媒體輸出的n個收集器,其中n是大于或等于1的整數(shù);和至少一個操作上連接n個收集器的累計器,至少一個累計器配置及安排成收集和累計從n個收集器來的互動輸出,其中n個收集器和至少一個累計器處理大容量互動輸出。
40.如權利要求39的系統(tǒng),其特征在于,該n個收集器至少能處理每秒n乘100,000個響應。
41.如權利要求39的系統(tǒng),其特征在于,n個收集器和至少一個累計器實時地處理互動輸出。
42.如權利要求39的系統(tǒng),其特征在于,n是大于或等于2的整數(shù),且n個收集器至少能處理每秒n乘100,000個響應。
全文摘要
揭示了具有多個邏輯上分布的組件并利用非關系型數(shù)據(jù)庫的互動媒體響應處理系統(tǒng),其中響應處理系統(tǒng)從用戶通過機頂盒或其它接入設備接收互動響應請求,并能實時處理響應以提供給內(nèi)容生產(chǎn)者的實時反饋。系統(tǒng)包括一個或多個操作上連接到一個或多個累計器的收集器,用于收集和累計互動響應信息,并包括至少一個連接每個用戶網(wǎng)絡的通訊報文服務器。通訊報文服務器規(guī)范對每個網(wǎng)絡的響應,用于傳輸?shù)绞占骱屠塾嬈鳌4讼到y(tǒng)使用戶能參與互動廣播,并在他們的電視屏幕或其它顯示器上以更新的互動內(nèi)容的形式實時看到響應回答。
文檔編號H04N7/173GK1500353SQ02807846
公開日2004年5月26日 申請日期2002年4月3日 優(yōu)先權日2001年4月3日
發(fā)明者S·盧波, I·洛, T·納波利塔諾, S 盧波 申請人:集太羅得島股份有限公司