專利名稱:用于接近實(shí)時捕捉和報告大眾消費(fèi)者有關(guān)電視使用狀況的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及自動監(jiān)視電纜電視實(shí)用的領(lǐng)域,尤其是涉及用于接近實(shí)時捕捉和報告消費(fèi)者使用電纜電視的系統(tǒng)和方法。
現(xiàn)有技術(shù)已知的媒體編碼系統(tǒng)和處理程序如所示的美國專利號4,025,851(Haselwood等);4,367,488(Leventer等);4,547,804(Greenberg);4,574,304(Watanabe等);4,639,779(Greenberg);4,647,974(Butler等);4,805,020(Greenberg);4,931,871(Kramer);4,945,412(Kramer等);4,967,273(Greenberg);4,994,916(Pshtissky等),5,280,479(Mary);5,319,453(Copriviza等);5,325,127(Dinsel);5,327,237(Gerdes,等);5,386,240(Hori);5,387,941(Montgomery等);5,425,100(Thomas等);5,450,122(Keene);及5,737,026(Lu等)。
現(xiàn)有技術(shù)中已知的用于確定一個電視調(diào)諧到哪個頻率的系統(tǒng)和方法如所示的美國專利號3,973,206(Haselwood等);4,048,562(Haselwood等);4,425,578(Haselwood等);4,605,958(Machnik等);4,697,209(Kiewit等);4,723,302(Fulmer等);4,764,808(Solar);4,876,736(Kiewit),and4,972,503(Zurlinden)。
現(xiàn)有技術(shù)中已知的用于識別和驗證廣播的節(jié)目的系統(tǒng)和方法如所示的美國專利號4,450,531(Kenyon等);4,511,917(Khler等);4,547,804(Greenberg);4,574,304(Watanabe等);4,639,779(Greenberg);4,647,974(Butler等)-,4,677,466(Lert,Jr.等);4,739,398(Thomas等);4,805,020(Greenberg);4,931,871(Kramer);4,945,412(Kramer);4,967,273(Greenberg);and 5,594,934(Lu等)。
已知的用于確定電視觀眾行為的系統(tǒng)和方法如所示的美國專利號2,833,859(Rahmel等);3,919,479(Moon等);4,025,851(Haselwood等);4,230,990(Lert,Jr.等);4,245,245(Matsumoto等);4,450,531(Kenyon等);4,511,917(Khler等);4,677,466(Lert,Jr.等);4,931,871(Kramer);4,945,412(Kramer);4,739,398(Thomas等);4,647,974(Butler等);4,943,963(Waechter等);5,200,822(Bronfin等);5,243,423(DeJean等);5,425,100(Thomas等);5,450,122(Keene);5,752,159(Faust等)and5,778,182(Cathey等)。
然而,許多電纜系統(tǒng)/方法只是查詢多個消費(fèi)者的機(jī)頂盒(STB,Set-Top Box),也就是說,這些系統(tǒng)/方法詢問“此刻每個人在做什么”,從而,這些參考的系統(tǒng)/方法無一指出或建議一個系統(tǒng)或方法,能利用現(xiàn)有的電纜電視的基礎(chǔ)結(jié)構(gòu)接近實(shí)時地連續(xù)監(jiān)視每個消費(fèi)者的機(jī)頂盒,并供給相關(guān)信息的聚合、收集和分發(fā)以進(jìn)行接近實(shí)時地發(fā)布。
本發(fā)明的一個目的是提供一個系統(tǒng)和方法,用于在多個用戶電視的機(jī)頂盒上監(jiān)視感興趣的事件。
本發(fā)明的另一個目的是提供一個系統(tǒng)和方法,用于從多個用戶電視的機(jī)頂盒上接近實(shí)時地收集信息。
本發(fā)明的另一個目的是提供一個系統(tǒng)和方法,用于接近實(shí)時地處理和加工從多個用戶的電視機(jī)頂盒上收集到的信息。
本發(fā)明的另一個目的是提供一個系統(tǒng)和方法,對從遠(yuǎn)端位置(機(jī)頂盒)到中央設(shè)施(頭端)的正在進(jìn)行的傳輸進(jìn)行利用。
本發(fā)明的另一個目的是提供一個系統(tǒng)和方法,借此,通過現(xiàn)有的電纜電視基本結(jié)構(gòu),無須一“調(diào)制解調(diào)器”機(jī)制,把信息從一個遠(yuǎn)端位置發(fā)送到一個中央設(shè)施。
本發(fā)明的另一個目的是提供一個系統(tǒng)和方法,用于接近實(shí)時地捕捉和報告有關(guān)電視機(jī)的使用的消費(fèi)者使用狀況。
本發(fā)明的再一個目的是提供一個系統(tǒng)和方法,用于接近實(shí)時地捕捉和報告有關(guān)耦合到機(jī)頂盒的其它周邊設(shè)備(例如,錄像機(jī),視頻游戲,打印機(jī),和其它輔助輸入設(shè)備)的消費(fèi)者使用狀況。
通過提供一個在一個電纜電視系統(tǒng)中使用的機(jī)頂盒可以實(shí)現(xiàn)本發(fā)明這些和其它直接的目的,其中該機(jī)頂盒與一個電視通信并且其中只要發(fā)生電視的事件(例如,電視開/關(guān),靜音開/關(guān),機(jī)頂盒開/關(guān)等等)該機(jī)頂盒即把有關(guān)電視事件的信息發(fā)送到電纜電視系統(tǒng)。
此外,通過提供一個系統(tǒng)也可以實(shí)現(xiàn)本發(fā)明這些和其它直接的目的,該系統(tǒng)用于接近實(shí)時的捕捉和報告觀眾的電纜電視使用情況,該電視耦合到包括至少一個頭端的一個電纜電視網(wǎng)絡(luò)。該系統(tǒng)包括(1)第一子系統(tǒng),用于產(chǎn)生通過電纜網(wǎng)絡(luò)進(jìn)行傳輸?shù)木幋a的媒體資源,并借此預(yù)備子系統(tǒng)包括了用以分配與媒體資源和與擁有媒體資源的實(shí)體相關(guān)聯(lián)的一代碼范圍的裝置,以形成分配資源數(shù)據(jù);(2)第二子系統(tǒng),耦合到第一子系統(tǒng),包括至少一個耦合到一個相關(guān)聯(lián)電視的機(jī)頂盒,用于接收編碼的媒體資源以及當(dāng)電視事件發(fā)生時用于獲得電視事件的數(shù)據(jù),并且借此在至少一個機(jī)頂盒上產(chǎn)生相應(yīng)于當(dāng)電視事件發(fā)生時的每個電視事件的數(shù)據(jù)的一個訊息;至少一個機(jī)頂盒事件調(diào)度分配裝置,用于接收每個訊息和用于把訊息路由到第二子系統(tǒng)內(nèi)的收集裝置;第二子系統(tǒng)還包括耦合到至少一個機(jī)頂盒事件調(diào)度分配裝置的用于從電視事件數(shù)據(jù)中產(chǎn)生統(tǒng)計數(shù)字的裝置;用于從編碼的媒體資源中提取代碼和從其中生成資源標(biāo)記的時標(biāo)的裝置;和(3)第三子系統(tǒng),耦合到第一和第二子系統(tǒng),借此第三子系統(tǒng)包括用于與下列內(nèi)容合并資源標(biāo)記的時標(biāo)的裝置,(a)在第二子系統(tǒng)中產(chǎn)生的統(tǒng)計數(shù)字;(b)與發(fā)布的廣播時間表和頭端頻道排列相關(guān)的信息;和(c)分配的資源數(shù)據(jù),以便接近實(shí)時地產(chǎn)生電視觀眾的統(tǒng)一的數(shù)據(jù)。
此外,通過提供一個方法也可以實(shí)現(xiàn)本發(fā)明這些和其它直接的目的,該方法用于跟蹤一個電纜系統(tǒng)中至少一個電視的電視事件。該方法包括步驟提供一個電纜機(jī)頂盒與電纜系統(tǒng)和至少一個電視通信;利用電纜機(jī)頂盒監(jiān)視電視事件;和當(dāng)事件發(fā)生時,從所述電纜機(jī)頂盒把指示電視事件的一個信號發(fā)送到電纜系統(tǒng)。
此外,通過提供一個方法也可以實(shí)現(xiàn)本發(fā)明這些和其它直接的目的,該方法用于接近實(shí)時的捕捉和報告觀眾的電纜電視使用情況,該電視耦合到包括至少一個頭端的一個電纜電視網(wǎng)絡(luò)。該方法包括步驟(a)產(chǎn)生通過電纜網(wǎng)絡(luò)進(jìn)行傳輸?shù)木幋a的媒體資源;(b)分配與媒體資源和與擁有媒體資源的實(shí)體相關(guān)聯(lián)的一定范圍的代碼以便形成分配資源數(shù)據(jù);(c)耦合至少一個機(jī)頂盒到一個相關(guān)聯(lián)電視,用于接收編碼的媒體資源以及當(dāng)電視事件發(fā)生時用于獲得關(guān)于電視事件的數(shù)據(jù);(d)通過至少一個機(jī)頂盒產(chǎn)生相應(yīng)于當(dāng)發(fā)生時的每個電視事件的數(shù)據(jù)的一個訊息并把它們發(fā)送到電纜電視網(wǎng)絡(luò)中;(e)把每個訊息路由到收集裝置;(f)從電視事件數(shù)據(jù)中產(chǎn)生統(tǒng)計數(shù)字;(g)從編碼的媒體資源中提取代碼和從其中生成資源標(biāo)記的時標(biāo);(h)與下列內(nèi)容合并資源標(biāo)記的時標(biāo)統(tǒng)計數(shù)字、與發(fā)布的廣播時間表和頭端頻道排列相關(guān)的信息和分配的資源數(shù)據(jù),以便接近實(shí)時地產(chǎn)生電視觀眾的統(tǒng)一的數(shù)據(jù)。
圖9是用于在電視廣播節(jié)目分析系統(tǒng)中定義的數(shù)據(jù)庫。
TPAS20包括三個主要的子系統(tǒng),每個包括幾個部件。由一個預(yù)備子系統(tǒng),一個遞送/捕捉子系統(tǒng)和一個統(tǒng)一/報告子系統(tǒng)。在這些子系統(tǒng)內(nèi)的各個部件如
圖1A-1B所示。這些部件或被作為“數(shù)據(jù)”(表示為以“1”開頭的三位數(shù)編號),或被作為一個“處理過程”(表示為以“2”開頭的三位數(shù)編號),或被作為“其它項目”(表示為以“3”開頭的三位數(shù)編號)來考慮這些部件。●預(yù)備子系統(tǒng)為了跟蹤消費(fèi)者有關(guān)電視使用的行為,分配給消費(fèi)者的內(nèi)容(媒體資源101,例如,一個錄像機(jī))首先必須按這樣的方式被識別,即觀眾的行為可以被相關(guān)到內(nèi)容的一個具體的片段。因此,預(yù)備子系統(tǒng)準(zhǔn)備用于該跟蹤的這種內(nèi)容。特別是,通過一個單一的實(shí)體資源代碼分配器203,把資源代碼分配給請求的公司和組織機(jī)構(gòu)。接著這種分配被記錄在一個分配的資源代碼總清單103中。然后,利用來自分配給他們范圍的代碼公司可以把他們的代碼裝入各個資源中。
至今,編碼處理,也就是編碼臺201和實(shí)況演出編碼臺204可以用商業(yè)方式獲得。特別是,編碼臺201從效果來說實(shí)際上是一個復(fù)制臺,它把資源碼以這樣的一種方式放在資源中一個適當(dāng)?shù)目蓹z測的地方,即另外復(fù)制資源碼所擁有的資源。有許多這樣的編碼臺201,特別是至少有一個用于被編碼的每個媒介。編碼臺201的輸出是一個或多個復(fù)制的模擬和數(shù)字的包含裝入資源代碼的資源102。圖2說明了一個資源碼裝入到音頻/視頻信號的幀中的處理過程的流程圖。該技術(shù)普遍地可以從公司(如NorPakCorporation of Ontario,Canada)獲得。實(shí)況演出編碼臺204提供一個以這樣的方式把資源碼裝入到一個帶電視頻和音頻流101中的機(jī)構(gòu),即從消費(fèi)者的觀點(diǎn)看它們不會產(chǎn)生可察覺到的信號干擾。出于這個目的的設(shè)備也可以用商業(yè)方式從公司(如NorPak Corporation)獲得。
資源碼服務(wù)器202是一個計算機(jī)系統(tǒng)(例如,一個包括為此具體功能設(shè)計或編制的計算機(jī)軟件的通用計算機(jī)硬件)。服務(wù)器202分配一定范圍的代碼至一個實(shí)體,比如一個公司或組織機(jī)構(gòu)。分配的范圍和實(shí)體數(shù)據(jù),如姓名,地址,聯(lián)系信息,和工業(yè)或商業(yè)的類型,一起被記錄在分配的資源總清單103中。應(yīng)該明白,只有實(shí)體知道每個范圍內(nèi)的特殊的代碼。
單一實(shí)體資源碼分配程序203是一個公司或組織用一個媒體資源記錄來自他們分配范圍(每個202)的具體資源碼的關(guān)聯(lián)的過程。該處理過程可以被改進(jìn)成在一個通用計算機(jī)硬件上運(yùn)行的軟件應(yīng)用程序,或者可以簡單地在一個筆記本上用手寫來記錄該關(guān)聯(lián)。
應(yīng)該明白的是,盡管在本申請中示例的媒體資源101是一個磁帶,但作為媒體資源101的可以是任何被廣播和發(fā)送的項目。該媒體資源101隨后被發(fā)送到編碼臺201以便把資源碼插入到媒介中。
包含資源代碼的資源101可以被復(fù)制和/或被分配給圖1B中指定的用于廣播傳送到一個電纜頭端301的廣播網(wǎng)絡(luò),網(wǎng)絡(luò)分支機(jī)構(gòu),獨(dú)立的廣播裝置,電纜網(wǎng)絡(luò)設(shè)備和/或電纜系統(tǒng)。電纜頭端301是一個設(shè)施,包含把媒體流輸送到住宅和商業(yè)區(qū)的一個局部聚集地所需要的裝備和維護(hù)人員。在電纜電視工業(yè)中這是一個公共設(shè)施。
一旦編碼完成,那些資源被放進(jìn)正常的分配通道205傳送到消費(fèi)者的電視?!襁f送/捕捉子系統(tǒng)使用包含適當(dāng)資源碼的資源101,該廣播節(jié)目從電纜系統(tǒng)頭端301被廣播并經(jīng)雙向的電纜分配系統(tǒng)302被發(fā)送到一個消費(fèi)者的機(jī)頂盒,最后到達(dá)消費(fèi)者的電視303。雙向的電纜分配系統(tǒng)302是通過一個電纜電視分配器把信號輸送到各個消費(fèi)者設(shè)備和從消費(fèi)者設(shè)備上捕捉信號的物理網(wǎng)絡(luò)。諸如當(dāng)前時間這些其它的信息也從電纜頭端301被發(fā)送到STB 207。STB207包含一個應(yīng)用程序,它“觀察”STB 207具有的事件并報告認(rèn)為“感興趣”的事件。被報告的這些事件可以是有關(guān)附屬到STB 207,或者說與STB 207通信的任何設(shè)備。術(shù)語“事件”包括涉及電視303或其它周邊設(shè)備304一些動作的相互作用,當(dāng)它發(fā)生時STB 207能夠進(jìn)行檢測。設(shè)備304的示例是手持遙控器,鍵盤錄像機(jī),打印機(jī),和電話裝備。STB 207把認(rèn)為“有意義的”(例如,不是在十秒內(nèi)一個跟著一個改變頻道的任何的頻道改變,與一個打印機(jī)通信失敗,電視機(jī)開/關(guān),錄像機(jī)開/關(guān),訪問數(shù)據(jù),如萬維網(wǎng),電子郵件等等)任何感興趣的動作通過雙向電纜分配系統(tǒng)302返回到一個STB事件調(diào)度分配器209,調(diào)度分配器209把信息路由到適當(dāng)?shù)氖占瘷C(jī)構(gòu),比如一個STB事件觀眾跟蹤采樣器210,一個STB服務(wù)請求路由器211,或者一個STB事件集合器213,所有這些將在下文討論。
同時,在電纜頭端302上監(jiān)視廣播傳輸以便為某個先前裝入的資源標(biāo)記確定精確的廣播的時間。
一個電纜頭端傳輸監(jiān)視器206記錄發(fā)生的事件和被廣播到消費(fèi)者的任何資源代碼的時間。一個模擬的電纜頭端傳輸監(jiān)視器可以考慮到一個房間所有的人,當(dāng)廣播時,每一個人收看一個單一的電視頻道并在筆記本上記錄每個商用內(nèi)容的標(biāo)題和時間。在實(shí)現(xiàn)時,每個頭端可以具有許多這樣自動的電纜頭端傳輸監(jiān)視器206。電纜頭端傳輸監(jiān)視器206是由一個通用計算機(jī)硬件連同為這個具體功能設(shè)計或編制的計算機(jī)軟件共同組成的一個系統(tǒng)。圖3提供了電纜頭端傳輸監(jiān)視器206操作的流程圖。該處理過程從音頻/視頻信號中的幀上提取資源碼并把它送到一個記錄資源碼數(shù)據(jù)的處理上。該處理根據(jù)解碼接受資源碼數(shù)據(jù),當(dāng)今這種技術(shù)也可以用商業(yè)方式從公司(如NorPak Corporation)獲得。
一個消費(fèi)者機(jī)頂盒是當(dāng)電視被連接到一個電纜電視網(wǎng)絡(luò)時允許消費(fèi)者調(diào)諧他/她的電視機(jī)的一種設(shè)備。這些設(shè)備可以用商業(yè)方式從公司獲得,如General Instrument Corporation of Horsham,Pennsylvania和Scientific-Atlanta,Inc.,of Norcross,Georgia。作為在本專利申請中使用的STB 207是與這些常規(guī)的STB設(shè)備類似的,除了內(nèi)部的軟件已經(jīng)被修改以便觀察感興趣的事件,這將在下面詳述。此外,STB 207包括用于允許其它周邊設(shè)備304與其通信的預(yù)備設(shè)備。
特別是,一個STB包括用于傳送它的基本功能所需的三個部件。這三個部件包括硬件,操作系統(tǒng),和“駐留”應(yīng)用程序。
硬件通常是一個為特殊目的而設(shè)計的計算機(jī)以便支持在電纜網(wǎng)絡(luò)上的通信和提供用于限制內(nèi)部處理變化程度的一個環(huán)境。通常,能向各個硬件部件詢問它們的狀態(tài),和它們寄存器或存儲緩沖器的內(nèi)容。這經(jīng)常經(jīng)過寫在語言中的支持訪問等級的軟件程序來實(shí)現(xiàn)。硬件提供應(yīng)用程序接口(API),它允許一個應(yīng)用程序詢問和直接讓硬件執(zhí)行具體的功能。
操作系統(tǒng)(如Microsoft of Redmond,WA的產(chǎn)品WindowsCE或PowerTV,Inc.of Cupertino,CA的產(chǎn)品PowerTV)管理運(yùn)行在硬件上的處理設(shè)備,包括資源調(diào)度和提供用于分派任務(wù)/詢問硬件部件的簡單的接口。此外,操作系統(tǒng)也支持API和用于第三方的設(shè)施(也就是,不是STB或操作系統(tǒng)制造商的產(chǎn)品)以便在STB上運(yùn)行其他的軟件程序。每個操作系統(tǒng)提供它自己的各組API,它們定義來自操作系統(tǒng)內(nèi)直觀的那些事件。操作系統(tǒng)可能作為可見的事件的例子包括頻道改變事件,STB開/關(guān)事件,靜音事件等等。
駐留應(yīng)用程序運(yùn)行在由硬件和操作系統(tǒng)生成的環(huán)境中。軟件程序提供消費(fèi)者使用的‘功能’,比如頻道改變,靜音,節(jié)目指南等等,也就是說,駐留應(yīng)用程序管理相互控制。一個給定的應(yīng)用程序可能提供,也可能不提供,到允許駐留程序內(nèi)發(fā)生的事件為可見的第三方程序的API。駐留應(yīng)用程序提供API到第三方節(jié)目,允許操作系統(tǒng)中發(fā)生事件的可見性,具有不同的實(shí)現(xiàn)。由于每個駐留應(yīng)用程序提供它自己的各組API,在每個駐留應(yīng)用程序內(nèi)可見的事件因駐留應(yīng)用程序的設(shè)計而各不相同。一個駐留應(yīng)用程序可能作為可見的事件的例子包括頻道改變事件,STB開/關(guān)事件,靜音事件等等。
由于API的可用性和廣度,第三方應(yīng)用程序需要訪問事件數(shù)據(jù)必須詢問駐留應(yīng)用程序API,操作系統(tǒng)API,硬件部件,或所有三項的一些組合,以便完全履行它的數(shù)據(jù)要求。依賴于操作系統(tǒng)/駐留應(yīng)用程序,利用API的第三方應(yīng)用程序方式是不同的。
對于本發(fā)明來說,STB 207是一個事件驅(qū)動STB,借此第三方應(yīng)用程序為一個特定事件或事件類別產(chǎn)生一個API請求并等待。如果事件發(fā)生,在事件發(fā)生時API會把事件數(shù)據(jù)送給第三方應(yīng)用程序。特別的,第三方應(yīng)用程序(可通過電纜系統(tǒng)網(wǎng)絡(luò)載入)被存儲在STB存儲器中。第三方應(yīng)用程序經(jīng)過調(diào)用由特殊的STB支持的軟件語言中的軟件編碼/API來判定哪個事件是感興趣的。
與“過程性的”環(huán)境對比,第三方應(yīng)用程序執(zhí)行一個重復(fù)請求有關(guān)一個事件或事件類別數(shù)據(jù)的指令“循環(huán)”;若發(fā)生了事件,在該“過程性的”環(huán)境中的API則返回事件數(shù)據(jù);若無事件發(fā)生,它返回一個“無可報告”作為響應(yīng)。
一旦第三方應(yīng)用程序已經(jīng)從硬件API,操作系統(tǒng)API或駐留程序API,或者其中的一個組合接收了一個有關(guān)感興趣事件的回應(yīng),它創(chuàng)建一個包括數(shù)據(jù)元素的訊息,該數(shù)據(jù)元素識別事件,時間,特殊的STB(也就是建立在一個STB上的識別號碼)等等,并且經(jīng)電纜網(wǎng)絡(luò)把該訊息發(fā)送到事件調(diào)度分配器209。
一個訊息結(jié)構(gòu)的示例是·STB ID·訊息的時間·當(dāng)前頻道·事件·事件發(fā)生的時間·最后發(fā)生事件的時間·當(dāng)前音量·群集器編碼·其他相關(guān)數(shù)據(jù)以下是一些事件類型示例,第三方應(yīng)用程序可為這些事件類型發(fā)送訊息·STB開/關(guān)·TV開/關(guān)·VCR開/關(guān)·頻道改變·靜音開/關(guān)·節(jié)目指南開/關(guān)·音源改變(SAP,等等)·AUX輸入源改變(視頻游戲等等)·周邊設(shè)備(打印機(jī)等等)開/關(guān)·電纜網(wǎng)絡(luò)上的非頭端請求(經(jīng)一個允許用戶輸入文本的用戶接口產(chǎn)生的電子郵件等等)·專用STB遙控按鈕(如“購買”、“選擇”、“完成”等)請求建立一個關(guān)于STB和群集器編碼的數(shù)據(jù)庫是重要的。群集器編碼是對正在收看的人們進(jìn)行的數(shù)學(xué)分組,以便得到一個正在收看的人口的基于社會經(jīng)濟(jì)學(xué)因素的統(tǒng)計分段。為此TPAS20包括一個盒到群集器代碼的數(shù)據(jù)庫104,其為通過將可能的群集編碼105與來自一電纜用戶數(shù)據(jù)庫106中的用戶實(shí)際地址合并并交叉引用一個機(jī)頂盒ID數(shù)據(jù)庫107而產(chǎn)生的。此動作由一個STB群集服務(wù)器208來完成。該STB群集服務(wù)器208是一個由通用計算機(jī)硬件連同為該特定功能設(shè)計及編制的計算機(jī)軟件共同組成的系統(tǒng)。此外,群集服務(wù)器208為每個STB 207提供和更新一個群集器編碼。STB 207把這個群集器編碼保留在它的存儲器中。取決于STB 207的能力,對群集器編碼的設(shè)置或刷新可響應(yīng)STB 207對群集服務(wù)器208作出的請求而進(jìn)行,或通過由群集服務(wù)器208發(fā)送一個未經(jīng)請求的訊息給STB 207來啟動。
STB事件調(diào)度分配器209(圖4A-4B)是由通用計算機(jī)硬件連同為這個具體功能設(shè)計和編制的計算機(jī)軟件共同組成的一個系統(tǒng)。它的功能是經(jīng)雙向電纜分配系統(tǒng)302從STB 207成功地接收訊息并把這些訊息傳遞給適當(dāng)?shù)奶幚沓绦蛞粋€STB事件觀眾跟蹤采樣器210,一個STB服務(wù)請求路由器211和一個STB事件集合器213。在實(shí)現(xiàn)中,每個頭端301可以具有許多這樣的STB事件調(diào)度分配器209。
STB事件觀眾跟蹤采樣器210用于跟蹤特殊選擇的STB的事件的序列(電視的或其他周邊設(shè)備的)。STB事件集合器213用于跟蹤有多少STB經(jīng)歷了特殊的事件(電視的或其他周邊設(shè)備的)。
下面討論有關(guān)由STB事件調(diào)度分配器209從雙向電纜分配系統(tǒng)302接收的每個訊息。
如圖4A所示,“獲取下個訊息”過程等待到達(dá)的來自雙向電纜分配系統(tǒng)302的一個訊息。當(dāng)一個訊息被接收時,該訊息類型被詢問。如果該訊息未被認(rèn)出,則放棄該訊息。如果該訊息類型被確認(rèn),則把它送到跟蹤采樣篩選處理程序。該處理過程確定是否該訊息符合采樣選擇準(zhǔn)則的資格(即,處理程序判斷該訊息是否來自一個識別號碼被列為參與采樣的STB207)。如果是,該訊息被排列在用于STB事件觀眾跟蹤采樣處理器210的隊列中。不管該訊息是否符合跟蹤采樣篩選器的標(biāo)準(zhǔn),它被排隊送到STB事件集合器213。如果該訊息是一個服務(wù)請求訊息,該訊息被排隊用于STB服務(wù)請求路由器211。
下面討論有關(guān)由STB事件調(diào)度分配器209從STB服務(wù)請求路由器211接收的每個訊息。
如圖4B所示,該處理過程等待來自STB服務(wù)請求路由器211的一個訊息。當(dāng)收到一個訊息時,該處理過程經(jīng)雙向電纜分配系統(tǒng)302把該訊息發(fā)送在指定的STB 207上。
STB事件觀眾跟蹤采樣器210(圖5)記錄在頭端301中有統(tǒng)計意義的采樣家庭的事件。該數(shù)據(jù)的目的是提供足夠的交易數(shù)據(jù)以便管理通過STB事件集合器213收集的有效的數(shù)據(jù)。STB事件觀眾跟蹤采樣器210是由通用計算機(jī)硬件連同為這個具體功能設(shè)計和編制的計算機(jī)軟件共同組成的一個系統(tǒng)。
如圖5所示,“向數(shù)據(jù)庫寫訊息”處理過程等待來自STB事件調(diào)度分配器209的一個訊息。當(dāng)收到一個訊息時,它把該訊息寫到一個觀眾采樣數(shù)據(jù)文件108中。
為履行請求,STB服務(wù)請求路由器211把訊息直接送到正確的外部服務(wù)。路由器211隨后把響應(yīng)直接返回給STB 207。
圖6A和6B描述了STB服務(wù)請求路由器211的流程圖。在用于具體服務(wù)的排隊中(圖6A),處理程序從STB調(diào)度分配器209讀取一個STB訊息并把它送到正確的外部服務(wù)。在用于STB事件調(diào)度分配器(圖6B)的排隊中,處理程序從服務(wù)請求處理設(shè)備212讀取一個訊息并把它送到正確的STB 207。對于通過與STB 207的相互作用請求的應(yīng)用程序來說,服務(wù)請求處理設(shè)備212時外部的功能。這些功能可以包括以下服務(wù),如交互式環(huán)境、商業(yè)(訂貨和服務(wù)、金融帳目管理等等)、電子郵件和信息檢索。
STB事件集合器213從STB事件調(diào)度分配器209接收訊息并通過時間、頻道、群集器編碼和頭端來調(diào)度它們。因為STB事件訊息代表從一個狀態(tài)至另一個狀態(tài)的過渡,因此在任何點(diǎn)處用于每個頻道組合的計數(shù)可被認(rèn)為是有效的,直到發(fā)生一個導(dǎo)致一個計數(shù)器增加或減少的過渡。
STB訊息表示被轉(zhuǎn)換的最后狀態(tài)(頻道等等)的時間和新狀態(tài)(頻道等等)到達(dá)的時間。該數(shù)據(jù)允許該設(shè)備對STB調(diào)諧到任何特殊的頻道的計數(shù)和頻道間進(jìn)行過渡的那些STB(沒有有效地觀看一個頻道)的計數(shù)進(jìn)行辨別。這對于計數(shù)就發(fā)生一種連續(xù)近似的現(xiàn)象。當(dāng)訊息到達(dá)時,最后狀態(tài)時間和當(dāng)前狀態(tài)事件之間的狀態(tài)過渡周期被用于增加插入的時間間隔,對那些周期給出一個增加的精確的計數(shù)。
STB訊息提供有關(guān)到達(dá)STB事件集合器213的節(jié)目指南和靜音的事件。這允許在一個頻道組合內(nèi)的“三-模態(tài)”計數(shù)。三-模態(tài)計數(shù)提供下列項目之間的區(qū)別,由節(jié)目指南部分或全部覆蓋的正在接收組合的音頻和視頻廣播節(jié)目的STB,正在接收帶有音頻壓縮的視頻廣播節(jié)目的STB,和正在接收帶有視頻的音頻廣播節(jié)目的STB等等。
通過STB事件集合器213把由STB事件調(diào)度分配器209捕捉的成千的“實(shí)時事件”組合成相關(guān)的少量事件。這種同意合并的示例可能是按秒按群集器編碼。應(yīng)特別注意的是,在這種信息的合并和縮減中,在單個家庭水平上跟蹤的可能性可能被丟失,并且如果需要的話可通過系統(tǒng)確保匿名。STB事件集合器是由一個通用計算機(jī)硬件連同為此具體功能設(shè)計或編制的計算機(jī)軟件共同組成的一個系統(tǒng)。因此,由于從每個STB發(fā)送大量的數(shù)據(jù),STB事件集合器213裝載它的隊列來存放所有進(jìn)來的數(shù)據(jù),以便當(dāng)它把所有的數(shù)據(jù)傳送到第三子系統(tǒng)時可以避免系統(tǒng)的瓶頸效應(yīng)。
如圖7所示,從隊列中取STB訊息的步驟從STB事件調(diào)度分配器209讀取一個訊息。下一步,處理程序利用當(dāng)前狀態(tài)到達(dá)的時間增加適當(dāng)?shù)挠嫈?shù)器值來用于STB聚合數(shù)據(jù)109中的隨機(jī)時間間隔。接下來,處理程序利用當(dāng)前狀態(tài)(頻道,靜音,節(jié)目指南,開/關(guān),等等)到達(dá)的時間和先前狀態(tài)被轉(zhuǎn)換時的時間來確定必須被減少的時間間隔的范圍。一旦建立了該時間范圍,通過一個所反映的先前狀態(tài)和當(dāng)前狀態(tài)之間的過渡周期來減少范圍中用于每個時間間隔的STB聚合數(shù)據(jù)109中適當(dāng)?shù)挠嫈?shù)器值。
一個STB計數(shù)器傳播處理217通過提前傳播當(dāng)前時間間隔的計數(shù)器值設(shè)置下一個時間間隔的計數(shù)器值。●統(tǒng)一合并/報告子系統(tǒng)在第三子系統(tǒng)中,收集的機(jī)頂盒統(tǒng)計值和資源標(biāo)記被與公布的廣播時間表和頻道隊列相關(guān)的附加信息合并,并經(jīng)一個資源觀眾統(tǒng)一合并器214被發(fā)布到一個觀眾合并的數(shù)據(jù)庫114中。從觀眾合并數(shù)據(jù)庫114中產(chǎn)生經(jīng)過所有裝置(如打印機(jī)、電器等)的報告并進(jìn)行分發(fā)。
特別地,資源觀眾統(tǒng)一合并器214使用STB集合數(shù)據(jù)109組合頭端301的資源標(biāo)記的時標(biāo)記錄110以便確定有關(guān)各個資源的消費(fèi)者行為。用分配的資源代碼總清單103組合行為數(shù)據(jù)來識別已經(jīng)表示出的各個資源的擁有者。頭端頻道播出隊列111和一個相應(yīng)的公布時間表數(shù)據(jù)庫112被用于與消費(fèi)者行為相關(guān)的廣播節(jié)目時間表。所有信息被統(tǒng)一合并成報告記錄并被輸入進(jìn)觀眾合并的數(shù)據(jù)庫114。資源觀眾統(tǒng)一合并器214是由通用計算機(jī)硬件連同為這個具體功能設(shè)計和編制的計算機(jī)軟件共同組成的一個系統(tǒng)。
圖8顯示了資源觀眾統(tǒng)一合并處理214的流程圖。特別地,在“獲取下個STB記錄”的過程中,處理程序檢索來自STB集合數(shù)據(jù)文件109的下一個記錄。接著,處理程序確定在觀眾合并的數(shù)據(jù)庫114中是否存在頭端301/虛擬頻道號/時標(biāo)的一個記錄。如果發(fā)現(xiàn)一個記錄則按該記錄更新計數(shù)值。應(yīng)注意的是,虛擬頻道號是消費(fèi)者STB 207中的數(shù)字頻道,盡管由消費(fèi)者觀看的實(shí)際頻道是不同的。
通過利用頭端301 ID和虛擬頻道號,處理程序(圖8)繼續(xù)匹配一個頭端頻道播出隊列表111中的一個記錄。用來自該記錄的數(shù)據(jù)更新在觀眾合并的數(shù)據(jù)庫114中的網(wǎng)絡(luò)附屬和臺站字段。
下一步,處理程序使用頭端ID和虛擬頻道號匹配公布的時間表數(shù)據(jù)庫112中的一個記錄。用來自該記錄的數(shù)據(jù)更新在觀眾合并的數(shù)據(jù)庫114中的節(jié)目名字段。
然后,處理程序(圖8)使用頭端ID和虛擬頻道號匹配資源標(biāo)記時標(biāo)110中的一個記錄。用來自該記錄的數(shù)據(jù)更新在觀眾合并的數(shù)據(jù)庫114中的資源代碼字段。
此外,TPAS20還包括提供一個機(jī)構(gòu)的處理,更新公布的時間表數(shù)據(jù)庫112以反映最后時刻的改變。節(jié)目時間表校正應(yīng)用程序215是由一個通用計算機(jī)硬件連同為這個具體功能設(shè)計或編制的計算機(jī)軟件共同組成的一個系統(tǒng)。公布的節(jié)目時間表數(shù)據(jù)庫112是允許的節(jié)目時間表信息113和節(jié)目時間表校正事務(wù)處理215的一個組合,節(jié)目時間表校正事務(wù)處理215是修正和附加公布的節(jié)目時間表。公布的節(jié)目時間表數(shù)據(jù)庫112是一個可用商業(yè)方式從公司(如Prevue Networks,Inc.of Tulsa,Oklahoma和Starsight Telecast,Inc.of Fremont,California)獲得的產(chǎn)品。
一個報告器216隨后掃描觀眾合并的數(shù)據(jù)庫114以便產(chǎn)生針對人們訪問該系統(tǒng)的預(yù)定的或特別的報告。
圖9說明了下列的數(shù)據(jù)的定義分配的資源碼總清單103,盒到群集器編碼數(shù)據(jù)庫104,群集數(shù)據(jù)庫105,電纜顧客數(shù)據(jù)庫106,STB ID數(shù)據(jù)庫107,STB集合數(shù)據(jù)庫109,資源標(biāo)記時標(biāo)110,頭端頻道節(jié)目播出隊列111,公布的節(jié)目時間表數(shù)據(jù)庫112和觀眾合并的數(shù)據(jù)庫114。
因此,通過實(shí)時的合并統(tǒng)一和經(jīng)TPAS獲得的信息,可以預(yù)見,等待從大量觀測中獲得數(shù)據(jù)的時間短到可按秒計量,對于已經(jīng)展開成數(shù)據(jù)的類似的事件,這種方式對于收集和系統(tǒng)的報告具有極大的好處。
在本專利申請裝置中使用的術(shù)語“接近實(shí)時”表示在秒和分鐘單位內(nèi)的一個有意義的事件。
無須進(jìn)一步詳述,上述內(nèi)容將非常全面地說明我們的發(fā)明,通過當(dāng)前的或?qū)淼募夹g(shù),其他人可在各種業(yè)務(wù)條件下簡單地采用相同的方式。
權(quán)利要求
1.用于一個電纜電視系統(tǒng)中的一個機(jī)頂盒,其中所述機(jī)頂盒與一個電視進(jìn)行通信,其特征在于,只要電視事件發(fā)生,所述機(jī)頂盒就把關(guān)于所述電視事件發(fā)送到電纜電視系統(tǒng)。
2.如權(quán)利要求1所述的機(jī)頂盒,其中其他周邊設(shè)備與所述機(jī)頂盒通信,其特征在于,只要所述其他周邊設(shè)備的事件發(fā)生,所述機(jī)頂盒就把關(guān)于所述其他周邊設(shè)備的事件發(fā)送到電纜電視系統(tǒng)。
3.如權(quán)利要求1所述的機(jī)頂盒,其特征在于其進(jìn)一步包括用于在電纜電視系統(tǒng)上支持通信的硬件和包括用于檢測各個電視事件的應(yīng)用程序接口(API);與所述硬件通信的一個存儲器;存儲在所述存儲器中的一個操作系統(tǒng),用于管理運(yùn)行在所述硬件上的處理程序;存儲在所述存儲器中的一個駐留應(yīng)用程序,用于管理所述機(jī)頂盒的控制相互作用;存儲在所述存儲器中的一個第三方應(yīng)用程序,所述第三方應(yīng)用程序識別第一組選擇的API,并且只要所述第一組選擇的API的任何事件被檢測到,就產(chǎn)生用于所述第一組選擇的API的每個檢測事件的第一訊息和把所述第一訊息發(fā)送到所述電纜系統(tǒng)。
4.如權(quán)利要求3所述的機(jī)頂盒,其特征在于,其中所述操作系統(tǒng)包括用于檢測其它各個電視事件的API和其中所述第三方應(yīng)用程序識別第二組所述操作系統(tǒng)的選擇的API,并且只要所述第二組選擇的API的任何事件被檢測到,就產(chǎn)生用于所述第二組所述操作系統(tǒng)的選擇的API的每個檢測事件的第二訊息和把所述第二訊息發(fā)送到所述電纜系統(tǒng)。
5.如權(quán)利要求4所述的機(jī)頂盒,其特征在于,其中所述駐留應(yīng)用程序包括用于檢測附加的各個電視事件的API和其中所述第三方應(yīng)用程序識別第三組所述駐留應(yīng)用程序選擇的API,并且只要所述第三組選擇的API的任何事件被檢測到,就產(chǎn)生用于所述第三組所述駐留應(yīng)用程序的選擇的API的每個檢測事件的第三訊息和把所述第三訊息發(fā)送到所述電纜系統(tǒng)。
6.如權(quán)利要求2所述的機(jī)頂盒,其特征在于其進(jìn)一步包括用于在電纜電視系統(tǒng)上支持通信的硬件和包括用于檢測各個其他周邊設(shè)備事件的應(yīng)用程序接口(API);與所述硬件通信的一個存儲器;存儲在所述存儲器中的一個操作系統(tǒng),用于管理運(yùn)行在所述硬件上的處理程序;存儲在所述存儲器中的一個駐留應(yīng)用程序,用于管理所述機(jī)頂盒的控制相互作用;存儲在所述存儲器中的一個第三方應(yīng)用程序,所述第三方應(yīng)用程序識別第一組選擇的API,并且只要所述第一組選擇的API的任何事件被檢測到,就產(chǎn)生用于所述第一組選擇的API的每個檢測事件的第一訊息和把所述第一訊息發(fā)送到所述電纜系統(tǒng)。
7.如權(quán)利要求6所述的機(jī)頂盒,其特征在于,其中所述操作系統(tǒng)包括用于檢測其它各個其他周邊設(shè)備事件的API和其中所述第三方應(yīng)用程序識別第二組所述操作系統(tǒng)的選擇的API,并且只要所述第二組選擇的API的任何事件被檢測到,就產(chǎn)生用于所述第二組所述操作系統(tǒng)的選擇的API的每個檢測事件的第二訊息和把所述第二訊息發(fā)送到所述電纜系統(tǒng)。
8.如權(quán)利要求7所述的機(jī)頂盒,其特征在于,其中所述駐留應(yīng)用程序包括用于檢測附加的各個其他周邊設(shè)備事件的API和其中所述第三方應(yīng)用程序識別第三組所述駐留應(yīng)用程序選擇的API,并且只要所述第三組選擇的API的任何事件被檢測到,就產(chǎn)生用于所述第三組所述駐留應(yīng)用程序的選擇的API的每個檢測事件的第三訊息和把所述第三訊息發(fā)送到所述電纜系統(tǒng)。
9.如權(quán)利要求5所述的機(jī)頂盒,其特征在于,其中所述機(jī)頂盒包括一個識別號碼和包含有一個結(jié)構(gòu)的所述第一、第二和第三訊息,該結(jié)構(gòu)包括所述識別號碼,所述第一、第二或第三訊息各自的時間,和發(fā)生的各自事件。
10.如權(quán)利要求9所述的機(jī)頂盒,其特征在于,其中在所述第一,第二和第三訊息結(jié)構(gòu)中進(jìn)一步包括事件的時間,當(dāng)前的電視頻道,音量和一個群集器編碼。
11.如權(quán)利要求6所述的機(jī)頂盒,其特征在于,其中所述機(jī)頂盒包括一個識別號碼和包含有一個結(jié)構(gòu)的所述第一、第二和第三訊息,該結(jié)構(gòu)包括所述識別號碼,所述第一、第二或第三訊息各自的時間,和發(fā)生的各自的事件。
12.如權(quán)利要求11所述的機(jī)頂盒,其特征在于,其中在所述第一、第二和第三訊息結(jié)構(gòu)中進(jìn)一步包括事件的時間,當(dāng)前的電視頻道,音量和一個群集器編碼。
13.如權(quán)利要求1所述的機(jī)頂盒,其特征在于,其中所述事件包括置頂開/關(guān),電視開/關(guān)和頻道改變。
14.如權(quán)利要求13所述的機(jī)頂盒,其特征在于,其中所述事件進(jìn)一步包括電視靜音開/關(guān)和一個節(jié)目指南開/關(guān)。
15.如權(quán)利要求2所述的機(jī)頂盒,其特征在于,其中電纜電視系統(tǒng)包括一個頭端和其中所述其他周邊設(shè)備,所述其他周邊設(shè)備包括一個錄像機(jī)(VCR)、一個音源、一個打印機(jī)和一個用戶文本輸入接口和其中所述操作切換,所述操作切換包括VCR開/關(guān)、音源改變、打印機(jī)開/關(guān)和來自所述用戶文本輸入接口的經(jīng)由電纜電視系統(tǒng)的非頭端請求。
16.如權(quán)利要求2所述的機(jī)頂盒,其特征在于,其中所述其他周邊設(shè)備包括一個輔助輸入源和其中的任意一個所述時間,所述事件的其中之一包括一個輔助輸入源的改變。
17.一個系統(tǒng),用于接近實(shí)時的捕捉和報告觀眾的電纜電視使用情況,該電視耦合到包括至少一個頭端的一個電纜電視網(wǎng)絡(luò),所述系統(tǒng)的特征在于其包括I、第一子系統(tǒng),用于產(chǎn)生通過電纜網(wǎng)絡(luò)進(jìn)行傳輸?shù)木幋a的媒體資源,所述預(yù)備子系統(tǒng)包括裝置,用于分配與媒體資源和與擁有媒體資源的實(shí)體相關(guān)聯(lián)的一定范圍的代碼以便形成分配資源數(shù)據(jù);II、第二子系統(tǒng),耦合到所述第一子系統(tǒng),包括至少一個耦合到一個相關(guān)聯(lián)電視的機(jī)頂盒,用于接收所述編碼的媒體資源以及當(dāng)電視事件發(fā)生時用于獲得電視事件的數(shù)據(jù),所述至少一個機(jī)頂盒可產(chǎn)生一個訊息,該訊息相應(yīng)于當(dāng)電視事件發(fā)生時的所述數(shù)據(jù);至少一個機(jī)頂盒事件調(diào)度分配裝置,用于接收每個所述訊息和用于把所述訊息路由到所述第二子系統(tǒng)內(nèi)的收集裝置;耦合到至少一個機(jī)頂盒事件調(diào)度分配裝置的、用于從所述電視事件數(shù)據(jù)中產(chǎn)生統(tǒng)計數(shù)字的裝置;用于從編碼的媒體資源中提取代碼并從其中生成資源標(biāo)識時標(biāo)的裝置;III、第三子系統(tǒng),耦合到所述第一和所述第二子系統(tǒng),所述第三子系統(tǒng)包括裝置,用于與下列內(nèi)容合并所述資源標(biāo)記時標(biāo)在第二子系統(tǒng)中產(chǎn)生的所述統(tǒng)計數(shù)字;與發(fā)布的廣播節(jié)目時間表和頭端頻道排列相關(guān)的信息;及所述分配的資源數(shù)據(jù);以便接近實(shí)時地產(chǎn)生電視觀眾統(tǒng)一合并的數(shù)據(jù)。
18.如權(quán)利要求17所述的系統(tǒng),其特征在于,其中所述第二子系統(tǒng)進(jìn)一步包括(a)一個群集器編碼數(shù)據(jù)庫;(b)一個電纜顧客數(shù)據(jù)庫;(c)一個機(jī)頂盒標(biāo)識數(shù)據(jù)庫;(d)群集器編碼服務(wù)器,用于對所述群集器編碼數(shù)據(jù)庫、所述電纜顧客數(shù)據(jù)庫和所述機(jī)頂盒標(biāo)識數(shù)據(jù)庫進(jìn)行合并以便產(chǎn)生機(jī)頂盒到群集器編碼數(shù)據(jù)。
19.如權(quán)利要求17所述的系統(tǒng),其特征在于,其中在所述第二子系統(tǒng)中的所述收集裝置,包括用于生成機(jī)頂盒集合數(shù)據(jù)的一個機(jī)頂盒事件集合器,所述機(jī)頂盒事件集合器用于收集經(jīng)歷了至少一個事件的機(jī)頂盒的計數(shù)數(shù)據(jù)。
20.如權(quán)利要求19所述的系統(tǒng),其特征在于,其中在所述第二子系統(tǒng)中的所述收集裝置進(jìn)一步包括一個機(jī)頂盒觀眾跟蹤采樣器,用于記錄在至少一個頭端中統(tǒng)計有意義的采樣家庭的電視事件數(shù)據(jù)和用于生成觀眾采樣數(shù)據(jù)。
21.如權(quán)利要求20所述的系統(tǒng),其特征在于,其中所述收集裝置進(jìn)一步包括一個機(jī)頂盒服務(wù)請求路由器,該路由器把一個服務(wù)請求訊息從所述至少一個機(jī)頂盒路由到一個外部服務(wù)。
22.如權(quán)利要求17所述的系統(tǒng),其特征在于,其中在所述第二子系統(tǒng)中的用于提取代碼的所述裝置包括一個頭端傳輸監(jiān)視器,該監(jiān)視器記錄發(fā)生的事件和在電纜電視上被廣播的任何分配的資源代碼的時間并生成所述資源標(biāo)記時標(biāo)。
23.如權(quán)利要求19所述的系統(tǒng),其特征在于,其中所述機(jī)頂盒集合器通過時間、頻道、群集器編碼和頭端聚集接收的機(jī)頂盒訊息。
24.如權(quán)利要求17所述的系統(tǒng),其特征在于,其中所述合并裝置進(jìn)一步包括了匹配裝置,用于對頭端標(biāo)識數(shù)據(jù)和帶有公布的廣播數(shù)據(jù)的虛擬頻道號碼數(shù)據(jù)進(jìn)行匹配,以便更新所述觀眾合并的數(shù)據(jù)。
25.如權(quán)利要求24所述的系統(tǒng),其特征在于,其中所述匹配裝置還對頭端標(biāo)識數(shù)據(jù)和帶有所述資源標(biāo)記時標(biāo)數(shù)據(jù)的虛擬頻道號碼數(shù)據(jù)進(jìn)行匹配,以便更新所述觀眾合并的數(shù)據(jù)。
26.如權(quán)利要求17所述的系統(tǒng),其特征在于,其中所述第三子系統(tǒng)進(jìn)一步包括報告裝置,用于提供所述觀眾合并的數(shù)據(jù)作為在線信息。
27.如權(quán)利要求17所述的系統(tǒng),其特征在于,其中所述第三子系統(tǒng)進(jìn)一步包括報告裝置,用于提供所述觀眾合并的數(shù)據(jù)作為打印的文檔。
28.一種方法,用于跟蹤一個電纜系統(tǒng)中至少一個電視的電視事件,其特征在于所述方法包括步驟提供與電纜系統(tǒng)和至少一個電視通信的一個電纜機(jī)頂盒;利用所述電纜機(jī)頂盒監(jiān)視電視事件;當(dāng)所述事件發(fā)生時,從所述電纜機(jī)頂盒把指示所述電視事件的一個信號發(fā)送到電纜系統(tǒng)。
29.如權(quán)利要求28所述的方法,其特征在于,進(jìn)一步包括步驟(a)耦合其他周邊設(shè)備到所述電纜機(jī)頂盒;(b)利用所述機(jī)頂盒監(jiān)視所述其他周邊設(shè)備的事件;和(c)當(dāng)所述其他周邊設(shè)備的所述事件發(fā)生時,從所述電纜機(jī)頂盒把指示所述其他周邊設(shè)備的所述事件的一個信號發(fā)送到電纜系統(tǒng)。
30.如權(quán)利要求29所述的方法,其特征在于,其中所述機(jī)頂盒包括具有應(yīng)用程序接口(API)的硬件,用于檢測所述電視和所述其他周邊設(shè)備的預(yù)定的事件,和其中監(jiān)視所述電視和所述其他周邊設(shè)備的事件的步驟,所述步驟包括調(diào)用一個第三方應(yīng)用程序到所述機(jī)頂盒中的一個存儲器,并借此所述第三方應(yīng)用程序來識別選擇的所述機(jī)頂盒硬件中的API。
31.如權(quán)利要求30所述的方法,其特征在于,其中所述機(jī)頂盒進(jìn)一步包括帶有它自身API組的一個操作系統(tǒng),和其中監(jiān)視所述電視和所述其他周邊設(shè)備事件的步驟,所述步驟進(jìn)一步包括所述第三方應(yīng)用程序,識別選擇的所述操作系統(tǒng)的API。
32.如權(quán)利要求31所述的方法,其特征在于,其中所述機(jī)頂盒進(jìn)一步包括存儲在所述機(jī)頂盒存儲器中的一個駐留程序,和其中所述駐留程序包括它本身的API組,并且其中監(jiān)視所述電視和所述其他周邊設(shè)備的事件的所述步驟進(jìn)一步包括所述第三方應(yīng)用程序識別所述駐留程序的選擇的API。
33.如權(quán)利要求32所述的方法,其特征在于,其中機(jī)頂盒包括一個標(biāo)識號碼,和其中發(fā)送指示所述電視和所述其他周邊設(shè)備的所述事件的一個信號的步驟,所述步驟包括配置所述第三方程序以便按照機(jī)頂盒標(biāo)識號碼、訊息的時間和事件的類型產(chǎn)生識別所述每個事件的一個訊息結(jié)構(gòu)。
34.如權(quán)利要求33所述的方法,其特征在于,其中發(fā)送一個信號的所述步驟進(jìn)一步包括在所述訊息中包括同類事件最后發(fā)生的時間、音量和一個群集器編碼。
35.如權(quán)利要求34所述的方法,其特征在于,其中事件的所述類型包括機(jī)頂盒開/關(guān)、電視開/關(guān)和頻道改變。
36.如權(quán)利要求35所述的方法,其特征在于,其中事件的所述類型包括電視靜音開/關(guān)和節(jié)目指南開/關(guān)。
37.一種方法,用于接近實(shí)時的捕捉和報告觀眾的電纜電視使用情況,該電視耦合到包括至少一個頭端的一個電纜電視網(wǎng)絡(luò),其特征在于所述方法包括步驟(a)產(chǎn)生通過電纜網(wǎng)絡(luò)進(jìn)行傳輸?shù)木幋a的媒體資源;(b)分配與所述媒體資源和與擁有媒體資源的實(shí)體相關(guān)聯(lián)的一定范圍的代碼以便形成分配資源數(shù)據(jù);(c)耦合至少一個機(jī)頂盒到一個相關(guān)聯(lián)的電視,用于接收所述編碼的媒體資源以及當(dāng)電視事件發(fā)生時用于獲得關(guān)于電視事件的數(shù)據(jù);(d)通過所述至少一個機(jī)頂盒產(chǎn)生一個訊息并將其發(fā)送到電纜電視網(wǎng)絡(luò),所述訊息與當(dāng)電視事件發(fā)生時的每個所述電視事件的數(shù)據(jù)相對應(yīng);(e)把每個訊息路由到收集裝置;(f)從所述電視事件數(shù)據(jù)中產(chǎn)生統(tǒng)計數(shù)字;(g)從編碼的媒體資源中提取代碼并從其中生成資源標(biāo)記時標(biāo);(h)用下列項目合并資源標(biāo)記時標(biāo)所述統(tǒng)計數(shù)字;與發(fā)布的廣播節(jié)目時間表和頭端頻道排列相關(guān)的信息;所述分配的資源數(shù)據(jù);以便接近實(shí)時地產(chǎn)生電視觀眾的統(tǒng)一合并的數(shù)據(jù)。
38.如權(quán)利要求37所述的方法,其特征在于,其中從所述電視事件數(shù)據(jù)中產(chǎn)生統(tǒng)計數(shù)字的所述步驟包括利用一個群集器編碼數(shù)據(jù)庫,一個電纜顧客數(shù)據(jù)庫,用于合并來自所述群集器編碼數(shù)據(jù)庫中的數(shù)據(jù)的一個機(jī)頂盒標(biāo)識數(shù)據(jù)庫和一個群集器編碼服務(wù)器,電纜顧客數(shù)據(jù)庫和所述機(jī)頂盒標(biāo)識數(shù)據(jù)庫,來形成機(jī)頂盒到群集器代碼數(shù)據(jù)。
39.如權(quán)利要求38所述的方法,其特征在于,其中從所述電視事件數(shù)據(jù)中產(chǎn)生統(tǒng)計數(shù)字的步驟包括收集經(jīng)歷了至少一個事件的機(jī)頂盒的計數(shù)數(shù)據(jù)和生成機(jī)頂盒集合的數(shù)據(jù)。
40.如權(quán)利要求39所述的方法,其特征在于,其中從所述電視事件數(shù)據(jù)中產(chǎn)生統(tǒng)計數(shù)字的步驟包括記錄在至少一個頭端中統(tǒng)計有意義的采樣家庭的電視事件數(shù)據(jù)和生成觀眾采樣數(shù)據(jù)。
41.如權(quán)利要求40所述的方法,其特征在于,還包括一個步驟從至少一個機(jī)頂盒把一個服務(wù)請求訊息路由到一個外部服務(wù)。
42.如權(quán)利要求40所述的方法,其特征在于,其中從編碼的媒體資源中提取代碼的步驟包括記錄發(fā)生的事件和在電纜電視網(wǎng)絡(luò)上被廣播的任何分配的資源代碼的時間,生成所述資源標(biāo)記時標(biāo)。
43.如權(quán)利要求39所述的方法,其特征在于,其中從所述電視事件數(shù)據(jù)中產(chǎn)生統(tǒng)計數(shù)字的步驟進(jìn)一步包括通過時間、頻道、群集器編碼和頭端來聚集所述進(jìn)行計數(shù)的數(shù)據(jù)。
44.如權(quán)利要求37所述的方法,其特征在于,其中合并所述資源標(biāo)記時標(biāo)的步驟進(jìn)一步包括對頭端標(biāo)識數(shù)據(jù)和帶有發(fā)布的廣播數(shù)據(jù)的虛擬頻道號碼數(shù)據(jù)進(jìn)行匹配,以便更新所述觀眾合并的數(shù)據(jù)。
45.如權(quán)利要求44所述的方法,其特征在于,其中合并所述資源標(biāo)記時標(biāo)的步驟進(jìn)一步包括對頭端標(biāo)識數(shù)據(jù)和帶有所述資源標(biāo)記時標(biāo)數(shù)據(jù)的虛擬頻道號碼數(shù)據(jù)進(jìn)行匹配,以便更新所述觀眾合并的數(shù)據(jù)。
46.如權(quán)利要求37所述的方法,其特征在于,進(jìn)一步包括在線報告所述觀眾合并數(shù)據(jù)的步驟。
47.如權(quán)利要求37所述的方法,其特征在于,進(jìn)一步包括報告所述觀眾合并數(shù)據(jù)作為打印文檔的步驟。
全文摘要
一種系統(tǒng)和方法,用于識別電視廣播節(jié)目,識別和捕捉對于該廣播節(jié)目的消費(fèi)者的行為并把該信息接近實(shí)時的報告給感興趣的機(jī)構(gòu),同時還提供驗證播放廣告的和/或節(jié)目內(nèi)容的實(shí)際傳遞情況。
文檔編號H04N7/173GK1345513SQ00805819
公開日2002年4月17日 申請日期2000年3月28日 優(yōu)先權(quán)日1999年3月29日
發(fā)明者約翰·F·林克, 喬治·A·格雷夫斯, 喬治·恩德勒三世, 克里斯托夫·J·海馬克, 托馬斯·A·布朗 申請人:Q網(wǎng)絡(luò)電視公司