本專利申請要求于2013年12月23日提交的名稱為“用于視頻點(diǎn)播系統(tǒng)的個(gè)人局域網(wǎng)代理服務(wù)”的序列號為14/138,479的未決的美國專利申請的優(yōu)先權(quán),該美國專利申請的全部公開內(nèi)容通過引用并入本文。
技術(shù)實(shí)現(xiàn)要素:
許多消費(fèi)者設(shè)備諸如電視、藍(lán)光播放器、汽車、制冷器、恒溫器等不能訪問因特網(wǎng)。這些消費(fèi)者設(shè)備中的許多可進(jìn)行網(wǎng)絡(luò)通信,但是在沒有網(wǎng)關(guān)或運(yùn)營商提供計(jì)劃的情況下,不能訪問廣域網(wǎng)(例如因特網(wǎng))??紤]這些消費(fèi)者設(shè)備訪問因特網(wǎng)將提供更大的功能性。通常,為消費(fèi)者電子設(shè)備提供因特網(wǎng)接入需要用戶從服務(wù)供應(yīng)商購買額外的服務(wù)賬戶,這增加了顧客的成本。本領(lǐng)域需要為消費(fèi)者電子設(shè)備提供因特網(wǎng)連接而無需增加顧客成本的方法。
需要因特網(wǎng)接入的消費(fèi)者設(shè)備的一種示例是提供視頻點(diǎn)播(“VOD”)服務(wù)的機(jī)頂盒(“STB”)。VOD是由許多電纜和衛(wèi)星供應(yīng)商提供的、允許觀看者選擇和觀看所需視頻的系統(tǒng)和服務(wù)。在用戶進(jìn)行VOD選擇之后,VOD媒體可被傳送或下載至觀看者的STB。傳統(tǒng)的STB通常使觀看者訪問VOD頻道或菜單,觀看者可在這些VOD頻道或菜單中搜索和發(fā)現(xiàn)電視節(jié)目、電影或其它視頻。一些節(jié)目可以是免費(fèi)的或包括在觀看者的電纜或衛(wèi)星訂閱中,而其它節(jié)目可能是按次計(jì)費(fèi)或租用的。與任何傳統(tǒng)的DVD電影相似,VOD選擇和購買需要來自內(nèi)容制造商(例如,好萊塢工作室)的特定許可,當(dāng)媒體是租用或購買時(shí)可通過訂閱或購買來獲得該特定許可。通常,電纜和衛(wèi)星供應(yīng)商從代表他們顧客的內(nèi)容制造商獲得許可。因此,電纜和衛(wèi)星供應(yīng)商必須追蹤VOD選擇作為與內(nèi)容制造商的許可協(xié)議的條件。
通常,內(nèi)容工作室需要電纜和衛(wèi)星服務(wù)供應(yīng)商由雙向通信介質(zhì)通過驗(yàn)證VOD選擇來驗(yàn)證VOD租賃和購買選擇。為了追蹤VOD選擇,電纜和衛(wèi)星供應(yīng)商從STB接收通信,通知電纜或衛(wèi)星供應(yīng)商用戶已經(jīng)選擇VOD內(nèi)容。更具體地,傳統(tǒng)VOD使用雙向通信介質(zhì),其中VOD內(nèi)容被發(fā)送至觀看者的STB并且從觀看者的STB接收關(guān)于VOD購買和選擇的信息。對于電纜電視供應(yīng)商,必需的雙向通信已存在于STB和電纜公司之間的同軸電纜連接中。對于新的、基于光纖的內(nèi)容供應(yīng)商公司(例如,Verizon FIO)也同樣如此。然而,衛(wèi)星公司的問題在于,由于碟形衛(wèi)星通常是單方向性的,因此通過衛(wèi)星鏈接能夠從衛(wèi)星供應(yīng)商的衛(wèi)星接收衛(wèi)星通信,但不能配置成通過衛(wèi)星鏈接將來自STB的數(shù)據(jù)發(fā)送回供應(yīng)商。
在具有預(yù)先存在支持有線通信的基礎(chǔ)設(shè)施的國家(諸如美國和加拿大)中的衛(wèi)星公司假定大部分家庭具備因特網(wǎng)連接,其通常是寬帶連接。因此,雙向通信問題通過將STB連接至家庭的因特網(wǎng)連接(諸如通過Ethernet端口或WiFi網(wǎng)絡(luò))解決。雖然這種解決方案在寬帶普及的國家運(yùn)作良好,但是一些諸如印度和印度尼西亞的國家由于缺乏必要的基礎(chǔ)設(shè)施,陸上通信線或?qū)拵нB接沒有廣泛的可用性。這些發(fā)展中國家很大程度忽略電纜鋪設(shè)發(fā)展過程,而選擇大體無線連接諸如蜂窩連接。因此,在諸如印度或印度尼西亞的國家中,許多人不能訪問寬帶連接僅僅因?yàn)榇蟛糠秩丝诰幼〉劁佋O(shè)電纜的費(fèi)用昂貴。因此,通過STB連接至寬帶鏈接的傳統(tǒng)衛(wèi)星VOD方案將不能幫助大部分的人口。
已經(jīng)嘗試無需有線寬帶的兩種傳統(tǒng)衛(wèi)星VOD程序。首先,嘗試了基于SMS文本消息的程序。當(dāng)觀看者選定VOD節(jié)目時(shí),STB生成通知,該通知將觀看者編輯節(jié)目特定代碼指示到衛(wèi)星供應(yīng)商的VOD電話號碼。在接收到SMS后,衛(wèi)星供應(yīng)商通過包括授權(quán)代碼的消息回應(yīng)。隨后用戶將授權(quán)代碼輸入到STB中,然后選定的節(jié)目將最終開始播放。此程序?qū)τ谟^看者來說是令人沮喪的,因?yàn)樗枰^看者進(jìn)行繁瑣的步驟,包括起草和發(fā)送文本消息以及將授權(quán)代碼輸入至STB。此程序還給衛(wèi)星供應(yīng)商帶來難題,因?yàn)槭跈?quán)代碼可在觀看者之中共享,并且一些觀看者在沒有獲得許可的情況下可利用共享的代碼非法地觀看節(jié)目。
避免對有線寬帶需求的第二種傳統(tǒng)衛(wèi)星VOD程序使用了插入到STB中的GSM蜂窩模塊。STB將使用GSM模塊將蜂窩通信發(fā)送至衛(wèi)星供應(yīng)商,通知衛(wèi)星供應(yīng)商已選擇的VOD節(jié)目以使得觀看者獲得許可。雖然此程序?yàn)橛^看者限制了繁瑣步驟的數(shù)量,但大大地增加了服務(wù)供應(yīng)商和觀看者的花費(fèi)。首先,GSM模塊使得購買STB對于觀看者或衛(wèi)星公司更昂貴,并且僅為了使STB能夠通過GSM模塊無線地通信,觀看者需要從蜂窩通信供應(yīng)商購買服務(wù)計(jì)劃。服務(wù)計(jì)劃將另一按月收費(fèi)添加到已經(jīng)很昂貴的電視訂閱中。
考慮到這些已知的VOD方法的缺點(diǎn),發(fā)明人相信本領(lǐng)域需要不同的和改進(jìn)的技術(shù)來支持VOD服務(wù)。
為此,發(fā)明人公開了大量的示例性實(shí)施方式,其中使用無線個(gè)人局域網(wǎng)絡(luò)向內(nèi)容供應(yīng)商通知VOD選擇。
例如,具有自己的無線網(wǎng)絡(luò)功能的計(jì)算設(shè)備,諸如智能電話、平板電腦、或iPod可用作代理,通過代理,STB可向遠(yuǎn)程服務(wù)器傳遞用于VOD內(nèi)容和/或因特網(wǎng)的請求,遠(yuǎn)程服務(wù)器確定VOD內(nèi)容的請求是否應(yīng)該授權(quán)。計(jì)算設(shè)備可兼具個(gè)人局域網(wǎng)(“PAN”)連接和廣域網(wǎng)(“WAN”)連接。使用任何PAN技術(shù)(例如,藍(lán)牙低功耗(“BLE”)或Zigbee),PAN將計(jì)算設(shè)備連接至STB。WAN將計(jì)算設(shè)備連接至因特網(wǎng),更具體地,通過WAN將計(jì)算設(shè)備連接至衛(wèi)星供應(yīng)商的VOD服務(wù)器。計(jì)算設(shè)備可執(zhí)行應(yīng)用(“app”)以使計(jì)算設(shè)備作為代理用于通過PAN來發(fā)送消息,該消息來自連接至該計(jì)算設(shè)備的消費(fèi)者設(shè)備,并且本質(zhì)上,經(jīng)由計(jì)算設(shè)備上的兼具訪問PAN和WAN通信的應(yīng)用將消費(fèi)者設(shè)備“綁定(tethering)”至因特網(wǎng)。根據(jù)該方法,可利用觀看者的現(xiàn)有蜂窩數(shù)據(jù)服務(wù)計(jì)劃和與他/她的計(jì)算設(shè)備關(guān)聯(lián)的連接,使得觀看者不需額外的服務(wù)計(jì)劃來通過WAN從消費(fèi)者設(shè)備發(fā)送消息至遠(yuǎn)程服務(wù)器。計(jì)算設(shè)備創(chuàng)建代理服務(wù)并將WAN連接擴(kuò)展至消費(fèi)者設(shè)備,而不需由運(yùn)營商提供的綁定計(jì)劃并且無需任何電話呼叫。
同樣,在一些示例性實(shí)施方式中,PAN收發(fā)器可被添加到STB,以使STB能夠支持與計(jì)算設(shè)備之間的基于PAN的通信。
在一個(gè)實(shí)施方式中,用于授權(quán)VOD購買的系統(tǒng)包括:STB、PAN收發(fā)器單元、計(jì)算設(shè)備以及VOD授權(quán)服務(wù)器,其中STB配置成從用戶接收命令和選擇、響應(yīng)于來自用戶的VOD選擇生成VOD授權(quán)請求以及響應(yīng)于接收到的授權(quán)消息播放VOD選擇;PAN收發(fā)器單元與STB通信,其中PAN收發(fā)器配置成響應(yīng)于來自STB的命令根據(jù)PAN協(xié)議在PAN連接上發(fā)送來自STB的VOD授權(quán)請求或其它消息;計(jì)算設(shè)備包括處理器、存儲器、PAN收發(fā)器和WAN收發(fā)器,其中計(jì)算設(shè)備的處理器配置成執(zhí)行由安裝在計(jì)算設(shè)備上和存儲在計(jì)算設(shè)備的存儲器中的應(yīng)用來定義的計(jì)算機(jī)可讀指令,其中,該指令配置成(1)通過計(jì)算設(shè)備的PAN收發(fā)器,在PAN上接收來自PAN收發(fā)器單元的VOD授權(quán)請求或其它消息以及(2)根據(jù)WAN協(xié)議在WAN上發(fā)送VOD授權(quán)請求或其它消息;VOD授權(quán)服務(wù)器配置成(1)在WAN上接收來自計(jì)算設(shè)備的VOD授權(quán)請求,(2)生成授權(quán)信息以及(3)發(fā)送授權(quán)信息。
在另一實(shí)施方式中,用于授權(quán)VOD購買的方法包括:通過STB接收來自觀看者的VOD內(nèi)容選擇;在STB和計(jì)算設(shè)備之間建立PAN連接,計(jì)算設(shè)備與STB通信且處于PAN收發(fā)器的無線范圍之內(nèi),其中,當(dāng)STB或計(jì)算設(shè)備自動地檢測到存在其它設(shè)備重建PAN連接時(shí),計(jì)算設(shè)備和STB重建PAN連接;在PAN上,通過STB將VOD請求消息發(fā)送至計(jì)算設(shè)備,其中VOD請求消息至少描述來自觀看者的VOD內(nèi)容選擇;在PAN上接收VOD請求消息之后,在WAN上通過計(jì)算設(shè)備將VOD請求消息發(fā)送至VOD授權(quán)服務(wù)器;以及在VOD授權(quán)服務(wù)器驗(yàn)證VOD選擇之后,通過STB開始重放已選擇的VOD內(nèi)容。
在另一實(shí)施方式中,計(jì)算機(jī)程序產(chǎn)品包括多個(gè)處理器可執(zhí)行指令。該指令駐留在計(jì)算設(shè)備的非臨時(shí)計(jì)算機(jī)可讀存儲介質(zhì)上,并且配置成在通過處理器執(zhí)行的情況下:經(jīng)由PAN連接使計(jì)算設(shè)備與第二設(shè)備配對;在PAN連接上接收來自第二設(shè)備的消息;根據(jù)PAN協(xié)議重新集合已接收的消息;根據(jù)WAN協(xié)議集合已接收的消息;以及根據(jù)WAN協(xié)議,在WAN連接上將已接收的消息發(fā)送至遠(yuǎn)程服務(wù)器。
在另一實(shí)施方式中,裝置包括WAN收發(fā)器、PAN收發(fā)器以及處理器,其中WAN收發(fā)器配置成在WAN連接上發(fā)送和接收數(shù)據(jù);PAN收發(fā)器配置成與STB建立PAN連接;處理器配置成:通過PAN收發(fā)器與STB建立PAN連接;訪問指示內(nèi)容訂閱賬戶的數(shù)據(jù);接收指示VOD內(nèi)容選擇的數(shù)據(jù);根據(jù)訪問和接收到的數(shù)據(jù),經(jīng)由WAN收發(fā)器和WAN連接將數(shù)據(jù)發(fā)送至遠(yuǎn)程服務(wù)器,從而允許遠(yuǎn)程服務(wù)器確定內(nèi)容訂閱賬戶是否被授權(quán)觀看VOD內(nèi)容選擇,被發(fā)送的數(shù)據(jù)包括(1)指示VOD內(nèi)容選擇的數(shù)據(jù)和(2)指示內(nèi)容訂閱賬戶的數(shù)據(jù);以及其中,PAN收發(fā)器、WAN收發(fā)器和處理器駐留在(1)智能電話、(2)平板電腦和/或(3)諸如iPod或移動電話的移動手持式計(jì)算設(shè)備之一上。
在另一實(shí)施方式中,用于實(shí)現(xiàn)VOD購買的代理方法,該方法包括:在存儲器中存儲指示內(nèi)容訂閱賬戶的數(shù)據(jù);接收指示VOD內(nèi)容選擇的數(shù)據(jù);獲取已存儲的指示內(nèi)容訂閱賬戶的數(shù)據(jù);響應(yīng)于接收和檢索步驟,通過WAN連接將數(shù)據(jù)發(fā)送至遠(yuǎn)程服務(wù)器,從而允許遠(yuǎn)程服務(wù)器確定內(nèi)容訂閱賬戶是否被授權(quán)觀看VOD內(nèi)容選擇,被發(fā)送的數(shù)據(jù)包括(1)指示VOD內(nèi)容選擇的數(shù)據(jù)和(2)指示內(nèi)容訂閱賬戶的數(shù)據(jù);以及其中,該方法的步驟由計(jì)算設(shè)備執(zhí)行,計(jì)算設(shè)備包括(1)智能電話、(2)平板電腦和/或(3)移動手持式計(jì)算設(shè)備之一。
在另一實(shí)施方式中,PAN單元包括PAN收發(fā)器和處理器,其中PAN收發(fā)器配置成與計(jì)算設(shè)備建立PAN連接;處理器配置成(1)接收來自STB的指示VOD內(nèi)容選擇或其它消息的數(shù)據(jù),以及(2)通過PAN收發(fā)器和PAN連接將指示VOD內(nèi)容選擇的數(shù)據(jù)發(fā)送至計(jì)算設(shè)備,以允許計(jì)算設(shè)備通過另一網(wǎng)絡(luò)連接將指示VOD內(nèi)容選擇或其它消息的數(shù)據(jù)傳遞至遠(yuǎn)程服務(wù)器。
在另一實(shí)施方式中,用于實(shí)現(xiàn)VOD服務(wù)的代理方法,該方法包括:與計(jì)算設(shè)備建立PAN連接;以及接收來自STB的指示VOD內(nèi)容選擇或其它消息的數(shù)據(jù);經(jīng)由PAN連接將這種數(shù)據(jù)發(fā)送至計(jì)算設(shè)備,以允許計(jì)算設(shè)備經(jīng)由另一網(wǎng)絡(luò)連接將數(shù)據(jù)傳送至遠(yuǎn)程服務(wù)器;并且其中,該方法的步驟由與STB通信的PAN收發(fā)器單元執(zhí)行。
在另一實(shí)施方式中,用于實(shí)現(xiàn)VOD購買或其它應(yīng)用消息的代理方法,該方法包括:與和STB關(guān)聯(lián)的PAN收發(fā)器建立PAN連接;通過PAN和PAN收發(fā)器,接收來自STB的指示VOD內(nèi)容選擇或其它消息的數(shù)據(jù);通過WAN連接將數(shù)據(jù)發(fā)送至遠(yuǎn)程服務(wù)器,從而允許遠(yuǎn)程服務(wù)器處理數(shù)據(jù),例如確定與STB關(guān)聯(lián)的內(nèi)容訂閱賬戶是否被授權(quán)觀看VOD內(nèi)容選擇,被發(fā)送的數(shù)據(jù)包括(1)指示VOD內(nèi)容選擇的數(shù)據(jù)、(2)指示內(nèi)容訂閱賬戶的數(shù)據(jù)和/或(3)其它應(yīng)用消息;以及其中該方法的步驟由計(jì)算設(shè)備執(zhí)行,計(jì)算設(shè)備包括(1)智能電話、(2)平板電腦和/或(3)移動手持式計(jì)算設(shè)備之一。
在另一實(shí)施方式中,STB包括PAN收發(fā)器、存儲器、處理器,其中,PAN收發(fā)器配置成在PAN連接上發(fā)送和接收無線傳輸,其中PAN收發(fā)器被安裝在STB的金屬底架外部且處于STB的塑料前面板后方;存儲器配置成存儲第一計(jì)算機(jī)可讀指令、第二計(jì)算機(jī)可讀指令和第三計(jì)算機(jī)可讀指令,第一計(jì)算機(jī)可讀指令用于響應(yīng)于來自用戶的VOD選擇或其它應(yīng)用消息生成VOD授權(quán)請求,第二計(jì)算機(jī)可讀指令用于PAN連接上的數(shù)據(jù)傳輸,第三計(jì)算機(jī)可讀指令用于播放VOD選擇;處理器配置成:(1)響應(yīng)于來自用戶VOD選擇,執(zhí)行第一計(jì)算機(jī)可讀指令來生成VOD授權(quán)請求,該請求包括指示已選擇的VOD內(nèi)容的數(shù)據(jù);(2)執(zhí)行第二計(jì)算機(jī)可讀指令以(i)根據(jù)PAN協(xié)議集合數(shù)據(jù)消息和(ii)命令PAN收發(fā)器發(fā)送VOD授權(quán)請求;以及(3)響應(yīng)于已選擇的VOD內(nèi)容已被授權(quán)的通知,執(zhí)行第三計(jì)算機(jī)可讀指令。
在又一實(shí)施方式中,使用計(jì)算設(shè)備作為代理對于STB實(shí)現(xiàn)VOD購買的方法,該方法包括:與計(jì)算設(shè)備建立PAN連接;接收指示VOD內(nèi)容選擇或其它應(yīng)用消息的數(shù)據(jù);通過PAN連接將指示VOD內(nèi)容選擇或其它應(yīng)用消息的數(shù)據(jù)發(fā)送至計(jì)算設(shè)備,以允許計(jì)算設(shè)備通過另一網(wǎng)絡(luò)連接將該數(shù)據(jù)傳遞至遠(yuǎn)程服務(wù)器;并且其中,該方法的步驟由STB執(zhí)行。
以下將參照附圖詳細(xì)描述本發(fā)明的其它特征和優(yōu)點(diǎn)以及本發(fā)明的多個(gè)實(shí)施方式的結(jié)構(gòu)和操作。
附圖說明
被并入且形成說明書的一部分的附圖示出了本發(fā)明的實(shí)施方式,并且與描述一起用來解釋本發(fā)明的原理。在附圖中:
圖1示出了根據(jù)示例性實(shí)施方式的系統(tǒng)圖;
圖2示出了根據(jù)示例性實(shí)施方式的利用個(gè)人局域網(wǎng)授權(quán)視頻點(diǎn)播購買的方法;
圖3示出了根據(jù)示例性實(shí)施方式的利用個(gè)人局域網(wǎng)生成評級信息的方法;
圖4示出了根據(jù)示例性實(shí)施方式的利用個(gè)人局域網(wǎng)生成評級信息的另一方法;以及
圖5示出了根據(jù)示例性實(shí)施方式的在計(jì)算設(shè)備和機(jī)頂盒之間通過個(gè)人局域網(wǎng)連接遠(yuǎn)程地配置機(jī)頂盒的方法。
圖6示出了根據(jù)示例性實(shí)施方式當(dāng)通過計(jì)算設(shè)備上的遠(yuǎn)程特征進(jìn)行VOD選擇時(shí)用于驗(yàn)證VOD選擇的方法。
圖7(a)和7(b)示出了用于示例性計(jì)算設(shè)備的部件和模塊。
具體實(shí)施方式
參照附圖,在附圖中相同的參考標(biāo)號表示相同的元件,圖1示出了根據(jù)示例性實(shí)施方式的系統(tǒng)圖,其包括PAN代理系統(tǒng)中包含的三個(gè)主設(shè)備。如圖1所示,PAN代理系統(tǒng)100包括機(jī)頂盒(“STB”)110、計(jì)算設(shè)備130以及VOD/應(yīng)用服務(wù)器150。計(jì)算設(shè)備130通過PAN連接120(諸如藍(lán)牙連接或藍(lán)牙低功耗(BLE)連接)連接至STB 110。計(jì)算設(shè)備130還通過WAN 140連接至服務(wù)器150。服務(wù)器150可利用因特網(wǎng)協(xié)議,使得計(jì)算設(shè)備130通過因特網(wǎng)145連接至服務(wù)器150。
STB 110可以是用于有線或衛(wèi)星電視的標(biāo)準(zhǔn)STB,或“STB”可以是專用計(jì)算設(shè)備,諸如汽車計(jì)算機(jī)系統(tǒng)。例如,STB 110可以包括處理器、主板、存儲器、用于輸出視頻至所連接的電視的圖形單元和硬盤,硬盤用于存儲VOD視頻或存儲利用數(shù)字視頻記錄器(“DVR”)記錄的節(jié)目。STB 110還可以包括諸如紅外傳感器的傳感器,以用于接收觀看者通過遙控設(shè)備產(chǎn)生的命令。傳感器還可通過諸如WiFi、藍(lán)牙、Zigsbee或射頻的其它無線通信方式接收信號。更進(jìn)一步地,STB 110連接至顯示器設(shè)備(諸如電視或投影儀)以向觀看者顯示聲頻/視頻內(nèi)容。任何標(biāo)準(zhǔn)的STB 110可用于示例性實(shí)施方式。
STB 110還包括PAN收發(fā)器112。PAN收發(fā)器112可改變STB 110的配置以使得任何典型的、現(xiàn)成的STB可使用PAN通信協(xié)議120并且可與計(jì)算設(shè)備130通信。在一些實(shí)施方式中,STB 110被制造成包括PAN收發(fā)器112、或在制造STB 110后,PAN收發(fā)器可被添加至STB 110。PAN收發(fā)器112可通過串行連接方式(諸如USB、串行外圍接口(SPI)總線、RS-232或其它柔性外圍互連總線(“FPI”))連接至STB 110的中央處理器。PAN收發(fā)器112可接收來自STB 110的電力,以及電纜和串行連接線可包含在同一帶式纜線中。在一個(gè)實(shí)施方式中,PAN收發(fā)器112包括藍(lán)牙收發(fā)器和處理器。處理器可配置成發(fā)送指令至STB 110和接收來自STB 110的指令,以及發(fā)送數(shù)據(jù)傳輸指令至藍(lán)牙收發(fā)器。藍(lán)牙收發(fā)器可配置成接收來自處理器的指令,以及響應(yīng)于從處理器接收到的指令發(fā)送藍(lán)牙無線數(shù)據(jù)傳輸。PAN收發(fā)器112還可包括形成用戶接口的狀態(tài)指示燈。
雖然已經(jīng)描述了BLE通信并且將在下文中主要描述,但是通過示例性實(shí)施方式,可使用任何無線通信協(xié)議在計(jì)算設(shè)備130和STB 110之間傳遞數(shù)據(jù)。然而,發(fā)明人相信BLE具有許多優(yōu)點(diǎn)。首先,已經(jīng)在許多計(jì)算設(shè)備中發(fā)現(xiàn)藍(lán)牙技術(shù),特別是藍(lán)牙低功耗(“BLE”)。同樣地,個(gè)人局域網(wǎng)協(xié)議如同BLE是具有30英尺范圍的專用連接。由于運(yùn)營商考慮PAN專用網(wǎng)絡(luò),所以形成PAN不花費(fèi)無線訂閱者的任何綁定(tethering)費(fèi)用。更進(jìn)一步地,BLE收發(fā)器可用相對少的錢來制造。例如,根據(jù)示例性實(shí)施方式的BLE收發(fā)器可用大約$1-3的錢來制造,這可能是GSM芯片花費(fèi)的十分之一。因此,添加BLE收發(fā)器沒有明顯地影響STB 110的制造或購買價(jià)格。
優(yōu)選地,由于消費(fèi)者一般處于STB 110前方,所以PAN收發(fā)器112被安裝在STB 110的金屬底架外部且處于塑料前面板后方,以使PAN 120的范圍最大化。諸如BLE的PAN協(xié)議具有相對小的范圍(例如,30-40英尺)。如果PAN收發(fā)器112安裝在STB 110內(nèi),STB 110的金屬框架可產(chǎn)生法拉第屏蔽,并且減小PAN收發(fā)器的范圍。為了增大范圍,PAN收發(fā)器112安裝在STB 110金屬底架前方上以使無線信號被引導(dǎo)朝向用戶。BLE收發(fā)器可安裝在STB 110的金屬框架上,但是PAN收發(fā)器112可包括覆蓋BLE收發(fā)器的塑料蓋。塑料蓋可包括LED狀態(tài)指示燈、顯示操作者指令的LCD屏幕或用于美學(xué)目的任何其它定制的外觀。為了減少用于PAN收發(fā)器112的成本,塑料蓋可包括最小額外技術(shù)和美學(xué)特征。
BLE收發(fā)器的范圍可調(diào)節(jié)以避免假陽性,諸如在人處于STB 110正上方,但位于房子的不同樓層的情況。BLE收發(fā)器可在任何時(shí)間處調(diào)節(jié)。通過改變由STB 110內(nèi)的電源提供至BLE收發(fā)器的功率量,可調(diào)節(jié)BLE收發(fā)器的范圍??商鎿Q地,通過使用定向天線和/或屏蔽天線,BLE通信可被集中或引導(dǎo)至期望區(qū)域。
PAN收發(fā)器112包括其自己的處理器,以最小化與STB 110處理器的系統(tǒng)集成工作。此外,PAN收發(fā)器112內(nèi)的處理單元可執(zhí)行所有的無線通信處理,并且就此而言由于添加PAN收發(fā)器112,STB 110的處理器不必執(zhí)行大量更多的處理。PAN收發(fā)器112可包括存儲單元,該存儲單元包括軟件。利用軟件,處理單元可集合/重新集合藍(lán)牙消息、產(chǎn)生VOD請求和/或應(yīng)用消息,并且還包括計(jì)費(fèi)信息。
計(jì)算設(shè)備130可以是能夠?qū)AN 140進(jìn)行數(shù)據(jù)訪問的任何計(jì)算設(shè)備。例如,計(jì)算設(shè)備130可以是至少包括處理器、存儲單元、PAN收發(fā)器(例如,BLE)以及WAN收發(fā)器(例如,GSM/LTE,WiFi)的智能手機(jī)。計(jì)算設(shè)備130還可是平板電腦、筆記本電腦以及iPod(或類似設(shè)備)或其它便攜式或手持式計(jì)算設(shè)備,只要它能夠與PAN和諸如WAN的另一網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信。優(yōu)選地,計(jì)算設(shè)備130具有觸屏接口。然而,應(yīng)理解的是,計(jì)算設(shè)備130可采用多種數(shù)據(jù)顯示技術(shù)和數(shù)據(jù)輸入技術(shù)中的任何一種。例如,為了接收來自用戶的輸入,計(jì)算設(shè)備不一定必須使用觸屏-其也可或替代地使用鍵盤或諸如語音捕獲至文本翻譯的其它機(jī)制。WAN 140可以是任何無線數(shù)據(jù)通信網(wǎng)絡(luò),諸如GSM(3G、4G、LTE)、WiFi、任何其它WAN無線通信。
圖7(a)描繪了關(guān)于計(jì)算設(shè)備130的示例性實(shí)施方式。移動設(shè)備130可包含處理器700和關(guān)聯(lián)的存儲器702,其中處理器700和存儲器702配置成合作執(zhí)行支持計(jì)算設(shè)備130的操作的軟件和/或固件。此外,計(jì)算設(shè)備130可包括I/O設(shè)備704(例如,用于圖形化顯示輸出數(shù)據(jù)和接收來自用戶的輸入數(shù)據(jù)的觸屏用戶接口)、任選的照相機(jī)706、用于發(fā)送和接收數(shù)據(jù)的無線I/O 708、用于感測聲音和將感測到的聲音轉(zhuǎn)換成用于計(jì)算設(shè)備130處理的電信號的麥克風(fēng)710、以及用于將聲音數(shù)據(jù)轉(zhuǎn)換成可聽聲音的揚(yáng)聲器712。無線I/O 708可包括用于打電話和接電話、通過近場通信(NFC)與附近對象通信、通過RF與附近對象通信和/或通過PAN與附近對象通信的能力。這些部件現(xiàn)在存在于許多標(biāo)準(zhǔn)型號的智能電話和其它移動設(shè)備中。
計(jì)算設(shè)備130可包括用于由計(jì)算設(shè)備130的處理器執(zhí)行的應(yīng)用132。應(yīng)用132利用計(jì)算設(shè)備130的通信資源(包括WAN 140和PAN 120),來提供代理服務(wù)而無需花費(fèi)由無線運(yùn)營商提供的綁定服務(wù)。計(jì)算設(shè)備130上的應(yīng)用132充當(dāng)對STB 110的代理,以使得STB 110可發(fā)送/接收諸如VOD授權(quán)請求的消息至VOD/應(yīng)用服務(wù)器150。
應(yīng)用132可通過WAN 140發(fā)送/接收數(shù)據(jù)消息,并且每當(dāng)計(jì)算設(shè)備130處于STB 110的BLE收發(fā)器112的使用PAN 120的范圍內(nèi)時(shí),應(yīng)用132還可與STB 110局部通信。
圖7(b)描繪了可用于app 132的示例性移動應(yīng)用架構(gòu)750。App 132和圖7(b)的架構(gòu)750可被安裝在計(jì)算設(shè)備130上以用于處理器700的執(zhí)行。優(yōu)選地,移動應(yīng)用架構(gòu)750包括多個(gè)駐留在非瞬時(shí)性計(jì)算機(jī)可讀存儲介質(zhì)(諸如計(jì)算機(jī)存儲器)上的計(jì)算機(jī)可執(zhí)行指令。該指令可包括定義多個(gè)GUI屏的指令以用于通過I/O設(shè)備704對用戶進(jìn)行展示。指令還可包括定義多種I/O程序756的指令,諸如:
·GUI數(shù)據(jù)輸出接口758,用于與I/O設(shè)備704接口連接以向用戶呈現(xiàn)一個(gè)或多個(gè)GUI屏752;
·GUI數(shù)據(jù)輸入接口760,用于與I/O設(shè)備704接口連接以由此接收用戶輸入數(shù)據(jù);
·無線數(shù)據(jù)輸出接口766,用于與無線I/O 708接口連接以向無線I/O提供用于網(wǎng)絡(luò)120和140上通信的數(shù)據(jù);以及
·無線數(shù)據(jù)輸入接口768,用于與無線I/O 708接口連接以接收在網(wǎng)絡(luò)120和140上傳遞至便攜式計(jì)算設(shè)備的數(shù)據(jù),用于由移動應(yīng)用750處理。
指令還可包括定義控制程序754的指令。控制程序可配置成向移動應(yīng)用750提供主要智能,包括編排流至I/O程序756的數(shù)據(jù)以及從I/O程序756進(jìn)來的數(shù)據(jù)(例如,確定哪個(gè)GUI屏752將呈現(xiàn)給用戶)。
每當(dāng)觀看者進(jìn)行VOD選擇或應(yīng)用消息需要被發(fā)送時(shí),STB 110在PAN無線連接120上通過PAN收發(fā)器112將消息發(fā)送至計(jì)算設(shè)備130。PAN收發(fā)器112對STB 110消息進(jìn)行分割。分割將消息劃分成用于在PAN上傳輸?shù)男〕叽缦?。在接收到較小的已分割消息的情況下,應(yīng)用132將消息重新集合至原始STB消息,然后準(zhǔn)備用于在WAN 140上傳輸至服務(wù)器150的消息。準(zhǔn)備過程可包括提取消息、根據(jù)PAN協(xié)議數(shù)據(jù)移除PAN的格式/報(bào)頭、以及為消息附上必要的WAN 140協(xié)議參數(shù)(例如,TCP/IP的報(bào)頭/格式)。消息本身可包括內(nèi)容選擇、時(shí)間戳、用戶代碼、衛(wèi)星TV帳號以及可能的計(jì)費(fèi)構(gòu)成。消息可以或可以不必通過應(yīng)用132轉(zhuǎn)化成服務(wù)器150理解的格式。優(yōu)選地,應(yīng)用132不需改變包括來自STB 110的消息的數(shù)據(jù),并且僅準(zhǔn)備用于WAN 140和萬維網(wǎng)145上傳輸?shù)臄?shù)據(jù)包。
服務(wù)器150可包含一個(gè)或多個(gè)鏈接在一起的計(jì)算機(jī)。服務(wù)器150可像網(wǎng)絡(luò)服務(wù)器一樣運(yùn)行,并且可與衛(wèi)星公司網(wǎng)站或其它應(yīng)用服務(wù)器關(guān)聯(lián)。為了執(zhí)行網(wǎng)絡(luò)服務(wù)器的任務(wù),服務(wù)器150至少包括網(wǎng)絡(luò)接口、一個(gè)或多個(gè)處理器以及計(jì)算機(jī)可讀存儲介質(zhì)。服務(wù)器150收集從用戶計(jì)算設(shè)備130發(fā)送的消息、記錄消息并且生成授權(quán)消息。服務(wù)器150可通過衛(wèi)星發(fā)送授權(quán)消息至STB 110,通過已建立的連接或利用計(jì)算設(shè)備130作為代理通過WAN 140和PAN 120將授權(quán)消息直接發(fā)送至STB 110。
在STB 110接收授權(quán)消息之后,STB 110開始重放已選擇的內(nèi)容。由于在WAN 140上發(fā)送的數(shù)據(jù)量應(yīng)是非常少量的數(shù)據(jù)(以字節(jié)或千字節(jié)的尺度),所以基于WAN 140的傳輸速度,發(fā)送授權(quán)請求和接收授權(quán)消息必需的時(shí)間量應(yīng)該相對較短。服務(wù)器150可驗(yàn)證VOD選擇和請求以使得VOD選擇和購買可被追蹤。服務(wù)器150根據(jù)與內(nèi)容制造商的許可協(xié)議來驗(yàn)證VOD選擇和購買,服務(wù)器150還追蹤VOD選擇。由服務(wù)器150創(chuàng)建的VOD記錄可與內(nèi)容制造商共享以用于計(jì)費(fèi)、使用和/或評級的目的。當(dāng)VOD內(nèi)容不是免費(fèi)時(shí),服務(wù)器150還可處理用于購買的計(jì)費(fèi),或服務(wù)器150可發(fā)送VOD購買數(shù)據(jù)至處理計(jì)費(fèi)的另一服務(wù)器。
在可進(jìn)行VOD購買和請求之前,衛(wèi)星供應(yīng)商可指示顧客進(jìn)行初始設(shè)備設(shè)置。設(shè)備設(shè)置或初始化階段僅需每個(gè)計(jì)算設(shè)備130進(jìn)行一次。在初始化階段期間,計(jì)算設(shè)備130和STB 110被配對。初始化階段的第一步可包括顧客將應(yīng)用132下載至他的或她的計(jì)算設(shè)備130,以及用戶可通過使用應(yīng)用132完成配對處理。用戶可從應(yīng)用商店下載應(yīng)用132,或通過激活由衛(wèi)星供應(yīng)商通過電子郵件或文本消息提供給顧客的超鏈接來下載應(yīng)用132。
如上所述,應(yīng)用132可提供幫助用戶在PAN 120上使計(jì)算設(shè)備130和STB 110配對的指導(dǎo)或向?qū)?。一旦完成PAN配對處理,用戶將他們的用戶名和密碼輸入至服務(wù)供應(yīng)商的在線網(wǎng)絡(luò)賬戶,以允許應(yīng)用132登錄并獲得為用戶和計(jì)算設(shè)備130提供校驗(yàn)的安全用戶和賬戶信息。應(yīng)用132維持對服務(wù)器150的安全連接以傳輸用途、計(jì)費(fèi)以及其它應(yīng)用信息。在BLE的例子中,用戶手動地將計(jì)算設(shè)備130和STB 110配對。在初始化配對后,每當(dāng)計(jì)算設(shè)備130進(jìn)入STB 110的范圍,計(jì)算設(shè)備130中的BLE模塊和PAN收發(fā)器112中的BLE模塊自動地重新連接。通過利用BLE,觀看者可能不會知曉計(jì)算設(shè)備130在PAN 120上被連接至STB 110。應(yīng)用132可在計(jì)算設(shè)備130的背景中完成配對和重新連接,以使得即使用戶與計(jì)算設(shè)備130進(jìn)行交互,也不會打斷用戶。
在初始化處理期間與STB 110配對后,應(yīng)用132可提示顧客與STB 110有關(guān)的信息以及與顧客有關(guān)的信息。應(yīng)用132可從顧客請求賬戶信息,諸如與他們的衛(wèi)星TV訂閱關(guān)聯(lián)的用戶名和密碼(諸如用于登錄衛(wèi)星供應(yīng)商的計(jì)費(fèi)網(wǎng)站等的用戶名和密碼)。在顧客沒有與衛(wèi)星供應(yīng)商創(chuàng)建的用戶名和密碼的情況下,應(yīng)用132可通過接收賬戶信息(比如帳號、計(jì)費(fèi)地址、社會安全號等)并且請求顧客選擇用戶名和密碼,來將顧客注冊為新用戶。應(yīng)用132可在計(jì)算設(shè)備130中的計(jì)算機(jī)可讀介質(zhì)上存儲用戶名和密碼,以使得顧客每次希望觀看VOD內(nèi)容時(shí)無需輸入用戶名和密碼。
應(yīng)用132可利用來自服務(wù)器150的用戶名和密碼,能夠下載與顧客關(guān)聯(lián)的信息。例如,服務(wù)器150可將多個(gè)數(shù)據(jù)與顧客用戶名關(guān)聯(lián),諸如帳號、計(jì)費(fèi)地址、顧客姓名、訂閱數(shù)據(jù)包、STB序列號、STB 110機(jī)型/型號、或者在為顧客激活衛(wèi)星服務(wù)時(shí)衛(wèi)星公司可存儲的任何其它信息。在一些情況下,服務(wù)器150可以不訪問這些信息的全部,且當(dāng)被提示時(shí),顧客可能必須通過應(yīng)用132輸入被請求的信息。每個(gè)計(jì)算設(shè)備130僅執(zhí)行一次該數(shù)據(jù)輸入處理以使顧客的不方便最小化,計(jì)算設(shè)備130或服務(wù)器150將顧客輸入的數(shù)據(jù)存儲在計(jì)算機(jī)可讀介質(zhì)上。
為了安全的目的,應(yīng)用132可以是將計(jì)算設(shè)備130和STB 110配對的唯一方式。為了安全的目的,PAN 120連接也可被加密。安全連接防止未授權(quán)用戶利用顧客的STB 110和計(jì)費(fèi)信息進(jìn)行VOD購買。
即便如此,STB 110也可與多個(gè)計(jì)算設(shè)備130配對。例如,五口之家可共享衛(wèi)星訂閱。如果每個(gè)家庭成員擁有各自的計(jì)算設(shè)備130,STB 110可與全部五個(gè)計(jì)算設(shè)備130配對,以使得每個(gè)家庭成員可觀看VOD選擇。
應(yīng)用132可配置成防止一些計(jì)算設(shè)備130購買年齡受限的VOD。例如,如果家庭里的最小孩子是未成年人,那么應(yīng)用132可防止最小孩子購買R級電影或觀看TV-MA VOD節(jié)目。應(yīng)用132可簡單地通過不將消息傳送至服務(wù)器150并在計(jì)算設(shè)備130上顯示用戶不被授權(quán)進(jìn)行年齡受限選擇,來防止用戶觀看年齡受限的題材。通過在PAN 120連接上從計(jì)算設(shè)備130接收表明用戶不可觀看R級電影或TV-MA級電視節(jié)目的消息,STB 110也可在電視上顯示年齡受限警告。
仍然在初始化處理期間,應(yīng)用132可請求與計(jì)算設(shè)備的用戶有關(guān)的人口統(tǒng)計(jì)信息,諸如姓名、性別、年齡、種族、位置、喜愛的電視節(jié)目或頻道等。該信息可被用于電視評級實(shí)施方式,這在下文中將更詳細(xì)地描述。
如果不止一個(gè)計(jì)算設(shè)備130處于范圍內(nèi),STB 110可利用計(jì)算設(shè)備130中的任何一個(gè)為所選VOD內(nèi)容請求授權(quán)。STB 110可以優(yōu)先級為計(jì)算設(shè)備130排序(例如,“如果‘媽媽’的計(jì)算設(shè)備130處于范圍內(nèi),則總是利用她的計(jì)算設(shè)備130來授權(quán)”),或STB 110可簡單利用至多最近或至少最近與STB 110重新配對的計(jì)算設(shè)備130。
應(yīng)該注意的是,即使示例性實(shí)施方式已經(jīng)被描述為包括STB 110和PAN收發(fā)器112、諸如智能TV的一些電視也可包括藍(lán)牙連接。如果TV是智能TV并且不需要電纜盒,那么STB 110和PAN收發(fā)器112可被安裝在智能TV上的應(yīng)用代替。
觀看者可通過由STB 110生成和顯示在電視屏上的屏上菜單進(jìn)行VOD選擇。還可通過應(yīng)用132進(jìn)行VOD選擇。應(yīng)用132的特征之一可以是遠(yuǎn)程控制特征,其中用戶可觀看VOD內(nèi)容、在他們的計(jì)算設(shè)備130上觀看頻道指南以及利用計(jì)算設(shè)備130控制STB 110。為了在計(jì)算設(shè)備130上提供這樣的遠(yuǎn)程特征,PAN收發(fā)器112還可包括軟件,該軟件接收來自計(jì)算設(shè)備130的選擇消息或遠(yuǎn)程控制型消息、將消息轉(zhuǎn)化成STB理解的格式以及將消息發(fā)送至STB 110的主處理器以使得處理器調(diào)諧到正確的頻道或開始重放VOD選擇。
如果用戶在計(jì)算設(shè)備130上進(jìn)行VOD選擇,應(yīng)用132可直接發(fā)送VOD內(nèi)容授權(quán)請求至服務(wù)器150。在圖6中示出了用于通過應(yīng)用132進(jìn)行VOD選擇的方法600。方法600開始于步驟602,其中應(yīng)用132通過應(yīng)用132生成的用戶接口接收來自用戶的VOD選擇。然后,在步驟604中,計(jì)算設(shè)備130直接發(fā)送VOD選擇至服務(wù)器150以用于驗(yàn)證VOD選擇。計(jì)算設(shè)備130在WAN 140上發(fā)送VOD選擇消息。在服務(wù)器150接收到VOD請求消息后,在步驟606中,服務(wù)器150驗(yàn)證VOD請求。然后,在步驟608中,服務(wù)器150可在WAN 140上將已驗(yàn)證的消息發(fā)送至計(jì)算設(shè)備130。在計(jì)算設(shè)備130接收到驗(yàn)證消息后,在步驟610中,計(jì)算設(shè)備130在PAN 120上發(fā)送VOD選擇和驗(yàn)證消息至STB 110。在STB 110接收到VOD選擇和驗(yàn)證消息后,在步驟612中,STB播放VOD選擇。
在應(yīng)用1320接收到來自服務(wù)器150的驗(yàn)證消息后,至STB 110的驗(yàn)證消息可以僅通過應(yīng)用132發(fā)送至STB 110。可替換地,在通過應(yīng)用132作出的VOD選擇被驗(yàn)證后,STB 110可接收來自服務(wù)器150的VOD內(nèi)容。
現(xiàn)在參考圖2,示出了利用圖1的系統(tǒng)來授權(quán)VOD內(nèi)容的方法200。方法200使用三個(gè)單獨(dú)的設(shè)備:STB 110、計(jì)算設(shè)備130以及服務(wù)器150。圖2示出了執(zhí)行方法200中的每個(gè)步驟的設(shè)備。
方法200開始于步驟202,其中計(jì)算設(shè)備130和STB 110建立PAN 120連接。如果這是計(jì)算設(shè)備130和STB 110的第一次連接,觀看者可能需要進(jìn)行包括初始化過程的步驟。通常,每當(dāng)計(jì)算設(shè)備130進(jìn)入PAN收發(fā)器112的范圍,通過PAN收發(fā)器112和計(jì)算設(shè)備130自動地重建PAN連接。
隨后,方法200繼續(xù)步驟204,其中STB 110接收來自觀看者的VOD選擇。STB 110可從標(biāo)準(zhǔn)紅外遠(yuǎn)程特征或通過上述的應(yīng)用132的遠(yuǎn)程特征來接收該選擇。在下面的示例中,將假定STB 110接收來自紅外遠(yuǎn)程控制信號的VOD選擇。
在觀看者進(jìn)行VOD選擇后,STB 110發(fā)送消息至計(jì)算設(shè)備130,請求計(jì)算設(shè)備130將消息在其WAN 140連接上中繼至服務(wù)器150。該消息請求授權(quán)在STB 110上播放VOD選擇。該消息可包括:關(guān)于所選內(nèi)容的信息、關(guān)于觀看者的信息、關(guān)于STB 110的信息、時(shí)間戳、或由服務(wù)器150使用以授權(quán)VOD購買或選擇的任何其它信息。該消息由STB 110利用PAN收發(fā)器112在與計(jì)算設(shè)備130的PAN 120連接(例如,藍(lán)牙)上發(fā)送。
在步驟208中,計(jì)算設(shè)備130接收來自STB 110的PAN消息,并且利用由應(yīng)用132定義的軟件指令,計(jì)算設(shè)備130內(nèi)的處理器將PAN消息轉(zhuǎn)換成可在WAN 140上發(fā)送的消息。該轉(zhuǎn)換可包括基于BLE協(xié)議重新集合消息,以及根據(jù)TCP/IP協(xié)議集合數(shù)據(jù)包。通常,TCP/IP協(xié)議包括生成包含來自STB 110的消息的數(shù)據(jù)包、添加因特網(wǎng)地址以及WAN上發(fā)送消息所需的任何其它必要步驟。
在步驟210中,根據(jù)WAN 140傳輸協(xié)議(例如TCP/IP),計(jì)算設(shè)備130在WAN 140上發(fā)送消息。應(yīng)用132存儲用于服務(wù)器150的因特網(wǎng)地址,以使得消息可在WAN 140上被發(fā)送至服務(wù)器150。用于計(jì)算設(shè)備130的TCP/IP協(xié)議堆可管理一些或全部數(shù)據(jù)傳輸程序。
在步驟212中,服務(wù)器150接收來自計(jì)算設(shè)備130的消息,并且在步驟212中授權(quán)購買或選擇。授權(quán)過程可包括確定觀看者是否支付了他希望觀看的內(nèi)容(例如,沒有HBO訂閱的人在沒有HBO訂閱的情況下不能觀看所需HBO節(jié)目)。該過程還可包括請求來自內(nèi)容制造商的許可。如果節(jié)目是租費(fèi)型或按次計(jì)費(fèi)型購買,則授權(quán)過程可包括對觀看者的帳戶計(jì)費(fèi)。如果此人已支付了訂閱并且請求了符合條件的節(jié)目,服務(wù)器150則授權(quán)選擇。在授權(quán)后,在步驟214中,服務(wù)器150記錄選擇。記錄可用來追蹤用戶的瀏覽習(xí)慣或用于計(jì)費(fèi)目的。
在請求被授權(quán)后,在步驟216中,服務(wù)器150通過任何可用數(shù)據(jù)通信方式將消息發(fā)送至STB 110。例如,服務(wù)器150可通過計(jì)算設(shè)備130在WAN 140和PAN 120上或通過提供衛(wèi)星饋送的衛(wèi)星,直接將已授權(quán)消息發(fā)送至STB 110。
最后,STB 110接收來自服務(wù)器150的授權(quán)消息,并且在步驟218中開始重放由觀看者作出的VOD內(nèi)容選擇。
從圖1和圖2中描述的系統(tǒng)和方法可以看出,甚至通過衛(wèi)星訂閱而無需寬帶因特網(wǎng)連接就可進(jìn)行VOD選擇和購買。圖1和圖2中示出的方案不需額外的無線訂閱、將用戶花費(fèi)最小化并且將額外設(shè)備成本最小化。
現(xiàn)在參考圖3和圖4,示出了用于為VOD或直播電視節(jié)目收集人口統(tǒng)計(jì)信息和生成評級信息的方法300和方法400。如上所述,初始化過程不僅將計(jì)算設(shè)備130配對至STB 110,而且初始化過程還可收集有關(guān)顧客的人口統(tǒng)計(jì)信息。通常,計(jì)算設(shè)備130僅與計(jì)算設(shè)備130的一個(gè)用戶關(guān)聯(lián)。在五口之家中,完全合理地假設(shè)每個(gè)家庭成員具有他們自己的計(jì)算設(shè)備130。通常人們一般幾乎隨身攜帶他們的計(jì)算設(shè)備130,所以每當(dāng)某人進(jìn)入房間觀看TV時(shí),必定假設(shè)計(jì)算設(shè)備130也進(jìn)入房間?;谶@個(gè)假定,STB 110和在STB 110范圍內(nèi)的計(jì)算設(shè)備130可發(fā)送與每個(gè)家庭成員正在觀看的電視節(jié)目有關(guān)的信息。
用于生成評級的信息可在VOD示例或直播流電視節(jié)目示例中進(jìn)行。從VOD示例開始,方法300開始于步驟302,其中STB 110與已配對的計(jì)算設(shè)備130重建連接。如果這是計(jì)算設(shè)備130和STB 110的第一次連接,觀看者可能需要進(jìn)行包括初始化過程的步驟。一般地,每當(dāng)計(jì)算設(shè)備進(jìn)入PAN收發(fā)器112的范圍,就自動地重建PAN 120連接。
隨后,方法300繼續(xù)步驟304,其中STB 110接收來自觀看者的VOD選擇。STB 110可從標(biāo)準(zhǔn)紅外遠(yuǎn)程特征或通過應(yīng)用132的遠(yuǎn)程特征接收此選擇。如上所述,此選擇可通過應(yīng)用132而非STB 110的遠(yuǎn)程特征被應(yīng)用132接收。在下面的方法中,將假定STB 110已接收VOD選擇。如果該選擇通過應(yīng)用132進(jìn)行,那么步驟304通過計(jì)算設(shè)備130進(jìn)行,并且可省略步驟306和步驟308。
在觀看者進(jìn)行VOD選擇后,在步驟306中,STB 110發(fā)送消息至計(jì)算設(shè)備130,請求計(jì)算設(shè)備在其WAN 140連接上將該消息發(fā)送至服務(wù)器150。該消息請求授權(quán)在STB 110上播放VOD選擇。該消息由STB 110利用PAN收發(fā)器112在PAN 120連接上發(fā)送。例如,PAN 120連接是BLE。
在步驟308中,計(jì)算設(shè)備130接收來自STB 110的PAN信號,并且利用由應(yīng)用130定義的軟件指令,計(jì)算設(shè)備130內(nèi)的處理器將PAN消息改變成可在WAN 140上發(fā)送的消息。這可包括TCP/IP協(xié)議,生成包含來自STB 110消息的數(shù)據(jù)包;以及在WAN 140上發(fā)送消息所需的任何其它必要步驟。
進(jìn)一步,在方法300中,應(yīng)用132在步驟310中附上與計(jì)算設(shè)備130的用戶有關(guān)的人口統(tǒng)計(jì)信息。此信息可以是綜合的或非常具體的。例如,人口統(tǒng)計(jì)信息可僅包括年齡范圍(例如,18-25)、性別以及位置,或者信息可包括顧客的真實(shí)姓名、顧客的實(shí)際年齡、顧客的性別或任何其它用戶特定信息。該信息被包括在用于授權(quán)的VOD請求中,以使得VOD服務(wù)器可追蹤所有選擇了該特殊VOD內(nèi)容選擇的人的人口統(tǒng)計(jì)資料。應(yīng)用132存儲關(guān)于用戶的人口統(tǒng)計(jì)信息,并且在發(fā)送VOD授權(quán)請求前,應(yīng)用132從一些計(jì)算機(jī)可讀介質(zhì)中獲取人口統(tǒng)計(jì)信息。
在步驟312中,根據(jù)WAN傳輸協(xié)議(例如,TCP/IP),計(jì)算設(shè)備130在WAN 140上發(fā)送消息。應(yīng)用132存儲用于服務(wù)器150的因特網(wǎng)地址,以使得消息可在WAN 140和萬維網(wǎng)145上被發(fā)送至服務(wù)器150。
在步驟314中,服務(wù)器150接收來自計(jì)算設(shè)備130的消息,以及在步驟314中記錄人口統(tǒng)計(jì)信息。存儲的人口統(tǒng)計(jì)信息與用戶作出的內(nèi)容選擇關(guān)聯(lián)。已存儲的與特殊內(nèi)容選擇關(guān)聯(lián)的人口統(tǒng)計(jì)信息允許服務(wù)器150在給定時(shí)間量上為內(nèi)容選擇計(jì)算評級。例如,設(shè)想的電視節(jié)目“Breaking Sad”在九月的第一周可能被1000個(gè)VOD觀看者觀看。評級信息可對廣告商考慮在“Breaking Sad”的隨后章節(jié)期間進(jìn)行廣告非常有價(jià)值,并且還對節(jié)目制造商非常有價(jià)值。
在記錄人口統(tǒng)計(jì)信息后或與記錄處理同時(shí)發(fā)生,在步驟316中,服務(wù)器150授權(quán)購買或選擇。該授權(quán)過程可包括確定觀看者是否已為他希望觀看的內(nèi)容付款。該過程還可包括請求來自內(nèi)容制造商的許可。如果該人已經(jīng)對訂閱進(jìn)行了支付并且請求了符合條件的節(jié)目,服務(wù)器150授權(quán)選擇。
在請求被授權(quán)后,在步驟318中,服務(wù)器150通過任何方式將消息發(fā)送至STB 110。例如,服務(wù)器150可使用計(jì)算設(shè)備130作為代理或通過提供衛(wèi)星饋送的衛(wèi)星,在WAN 140和PAN 120上直接將已授權(quán)的消息發(fā)送至STB 110。
最后,在步驟320中,STB 110接收來自服務(wù)器150的已授權(quán)消息,并且開始重放由觀看者作出的內(nèi)容選擇。
現(xiàn)在參考圖4,其示出了在直播電視節(jié)目期間用于收集人口統(tǒng)計(jì)信息的方法400。方法400開始于步驟402,其中STB 110與已配對的計(jì)算設(shè)備130重建連接。如果這是計(jì)算設(shè)備130和STB 110的第一次連接,那么觀看者可能需要進(jìn)行包括初始化過程的步驟。一般地,每當(dāng)計(jì)算設(shè)備進(jìn)入PAN收發(fā)器112的范圍時(shí),就自動地重建PAN 120連接。
在觀看者在觀看直播電視時(shí)與STB 110互動的情況下,在步驟404中,STB 110可周期地發(fā)送消息至計(jì)算設(shè)備130,該消息1)指示計(jì)算設(shè)備將具有人口統(tǒng)計(jì)信息的消息發(fā)送至服務(wù)器150,以及2)包括用戶正在觀看的電視內(nèi)容。STB 110還可基于與計(jì)算設(shè)備的連接辨認(rèn)處于STB 110收發(fā)器范圍之內(nèi)的用戶。即使STB 110沒有連接至設(shè)備或不識別此設(shè)備,STB 110也可檢測處于該范圍內(nèi)的另一設(shè)備的存在。通過檢測PAN上的未知計(jì)算設(shè)備,STB 110可確定與未知計(jì)算設(shè)備關(guān)聯(lián)的人正在觀看視頻內(nèi)容。因此STB 110可生成處于STB 110范圍內(nèi)的若干人并且基于識別出的設(shè)備來辨認(rèn)用戶。
由于觀看模式可以是隨機(jī)的,并且觀看者經(jīng)常切換頻道,因此消息發(fā)送的周期性可不是常數(shù)。例如,STB 110可在每個(gè)周期的結(jié)尾(例如,每10分鐘)發(fā)送消息至計(jì)算設(shè)備130。然而,這種嚴(yán)格周期方法可能不是用于追蹤觀看模式的最好方法。觀看者經(jīng)常改變頻道和節(jié)目,所以可能的是,將指示觀看者實(shí)際沒有觀看的頻道,而僅在改變頻道時(shí)在報(bào)告時(shí)間段結(jié)尾處觀看者所調(diào)到的頻道或節(jié)目的消息發(fā)送至服務(wù)器150。
可替換地,STB 110可監(jiān)視頻道變化。例如,STB 110可向計(jì)算設(shè)備130發(fā)送消息請求計(jì)算設(shè)備130發(fā)送這樣的消息至服務(wù)器150,即指示觀看者在保持觀看一個(gè)頻道或節(jié)目持續(xù)指定時(shí)間段之后正觀看的頻道。例如,如果用戶保持觀看一個(gè)頻道五分鐘或十分鐘而沒有換頻道,那么STB 110可請求計(jì)算設(shè)備130發(fā)送觀看習(xí)慣消息。利用此方法,STB 110可相對確信觀看者實(shí)際正觀看頻道或節(jié)目,而不僅搜索節(jié)目來觀看。
STB 110還可通過參考節(jié)目指南來監(jiān)視節(jié)目變化。在節(jié)目開始之前,觀看者經(jīng)常導(dǎo)航至一個(gè)頻道,對期望節(jié)目開始前播放的節(jié)目沒有真正興趣(例如,在8點(diǎn)56調(diào)到頻道6以期待晚上9點(diǎn)的節(jié)目)。因此,如果用戶導(dǎo)航至一個(gè)頻道,但此節(jié)目大約在接下來幾分鐘內(nèi)會改變,那么STB 110可在開啟確定何時(shí)發(fā)送觀看習(xí)慣消息的時(shí)鐘之前等待直到下一節(jié)目開始。利用內(nèi)容指南,STB 110可監(jiān)視節(jié)目時(shí)間表。如果觀看者在新的節(jié)目開始之后保持相同的頻道五分鐘或十分鐘,那么STB 110可必定假定觀看者正觀看此節(jié)目,并且STB 110發(fā)送消息至計(jì)算設(shè)備130以使得計(jì)算設(shè)備可將該信息中繼至服務(wù)器150。
在一些實(shí)施方式中,STB 110可在特定時(shí)間發(fā)送觀看習(xí)慣消息,特定時(shí)間包括但不限于:當(dāng)用戶改變STB盒上的頻道時(shí)、當(dāng)頻道上的節(jié)目由于TV時(shí)間表而改變(即,F(xiàn)OX網(wǎng)絡(luò)上的節(jié)目從Family Guy(惡搞之家)變?yōu)橥黹g新聞)時(shí)、當(dāng)STB 110檢測到新計(jì)算設(shè)備已進(jìn)入STB 110的PAN收發(fā)器的范圍時(shí)或當(dāng)STB 110檢測到計(jì)算設(shè)備已離開PAN收發(fā)器的范圍時(shí)。
由STB 110發(fā)送的觀看習(xí)慣消息可包括觀看者觀看的節(jié)目和頻道。STB 110可請求STB 110范圍內(nèi)的所有計(jì)算設(shè)備130發(fā)送評級消息。STB 110可能需要追蹤處于該范圍內(nèi)的每個(gè)計(jì)算設(shè)備130已在范圍內(nèi)多久。例如,第一計(jì)算設(shè)備130可處于STB 110范圍內(nèi)二十分鐘,但第二設(shè)備可處于STB 110范圍內(nèi)僅一分鐘。因此,第一計(jì)算設(shè)備130可準(zhǔn)備發(fā)送觀看習(xí)慣消息,但第二計(jì)算設(shè)備130在STB 110范圍內(nèi)的時(shí)間不夠。
在步驟406中,每當(dāng)計(jì)算設(shè)備130接收來自STB 110的指示被觀看的節(jié)目的消息時(shí),計(jì)算設(shè)備130使用由應(yīng)用132定義的軟件指令,并且計(jì)算設(shè)備130內(nèi)的處理器將PAN消息改變成可在WAN 140上發(fā)送的消息。這可包括基于PAN協(xié)議重新集合消息、根據(jù)TCP/IP協(xié)議生成包含消息的數(shù)據(jù)包以及在WAN 140上發(fā)送消息所需的任何其它必要步驟。
進(jìn)一步,在方法400中,應(yīng)用132在步驟408中附上與計(jì)算設(shè)備130的用戶有關(guān)的人口統(tǒng)計(jì)信息。在步驟410中,計(jì)算設(shè)備130根據(jù)WAN傳輸協(xié)議(例如,TCP/IP)在WAN 140上發(fā)送消息。應(yīng)用132存儲用于服務(wù)器150的因特網(wǎng)地址,以使得消息可在WAN 140上發(fā)送至服務(wù)器150。
在步驟412中,服務(wù)器150接收來自計(jì)算設(shè)備130的消息,以及在步驟314中記錄人口統(tǒng)計(jì)信息和內(nèi)容/頻道數(shù)據(jù)。存儲的人口統(tǒng)計(jì)信息與用戶觀看的內(nèi)容關(guān)聯(lián)。與特定內(nèi)容關(guān)聯(lián)的已存儲的人口統(tǒng)計(jì)信息允許服務(wù)器150計(jì)算用于內(nèi)容的評級。例如,服務(wù)器150可確定節(jié)目播出時(shí)多少訂閱者觀看了節(jié)目。在另一實(shí)施方式中,服務(wù)器150可存儲與每個(gè)用戶關(guān)聯(lián)的人口統(tǒng)計(jì)信息。因此,基于已接收的計(jì)算設(shè)備130的用戶身份,服務(wù)器150可確定與用戶有關(guān)的人口統(tǒng)計(jì)信息。
通過圖3和圖4的評級計(jì)算方法,電纜或衛(wèi)星供應(yīng)商可生成有意義的評級信息,其比傳統(tǒng)Nielsen評級更具體。此評級在用戶何時(shí)開始觀看、誰在觀看以及他們觀看什么節(jié)目方面更具體。此外,此評級信息更有價(jià)值,因?yàn)殡娎|或衛(wèi)星供應(yīng)商可能具有比參與典型Nielsen調(diào)查的觀看者數(shù)量更多的訂閱戶,所以評級信息會比較小Nielsen調(diào)查更精確并且具有群體觀看習(xí)慣的更好代表性。此類型的信息可能對內(nèi)容制造商和廣告商很有價(jià)值。
當(dāng)顧客的電纜服務(wù)或衛(wèi)星服務(wù)或硬件有問題時(shí),圖1中示出的系統(tǒng)也可對顧客有利。通常,當(dāng)顧客有問題時(shí),顧客呼叫技術(shù)支持并且在技術(shù)支持代表的指導(dǎo)下嘗試調(diào)試問題。雖然顧客可以描述問題,但是這個(gè)過程仍可能使雙方受挫,因?yàn)榧夹g(shù)支持代表不能真實(shí)地看到發(fā)生在顧客端的問題。
利用圖1中所示的系統(tǒng),技術(shù)支持代表可直接連接至STB 110并直接調(diào)試問題。就像屏幕共享如何幫助技術(shù)支持代表快速調(diào)試計(jì)算機(jī)問題一樣,圖1中的系統(tǒng)允許技術(shù)支持代表遠(yuǎn)程地調(diào)試電纜和衛(wèi)星STB問題。根據(jù)圖1所示的系統(tǒng),利用顧客的計(jì)算設(shè)備130作為中繼,技術(shù)支持代表可連接至STB 110以發(fā)現(xiàn)和修復(fù)STB 110的硬件、固件或軟件中的問題。
參照圖5,其示出了使用顧客的計(jì)算設(shè)備130和應(yīng)用132作為代理將技術(shù)支持代表連接至顧客的STB 110的方法500。當(dāng)顧客呼叫電纜或衛(wèi)星供應(yīng)商的技術(shù)支持部門時(shí),技術(shù)支持代表將請求連接至STB 110,并看他或她是否能夠診斷此問題。一經(jīng)顧客同意,在步驟502中,技術(shù)支持代表的計(jì)算機(jī)發(fā)送消息至顧客的計(jì)算設(shè)備130請求訪問STB 110。通過應(yīng)用132,顧客可接受技術(shù)支持代表的訪問。
在步驟504中,通過PAN 120,計(jì)算設(shè)備130可連接或重新連接至STB 110。在很多情況下,計(jì)算設(shè)備130可能已連接至STB 110。假定計(jì)算設(shè)備130以前已通過PAN 120連接至STB 110,那么顧客只需將計(jì)算設(shè)備130帶入STB 110的范圍內(nèi)以自動地進(jìn)行重新連接過程。
一經(jīng)連接,在步驟506中,在技術(shù)支持代表的命令下,計(jì)算設(shè)備130可將消息中繼至STB 110。在步驟508中,響應(yīng)于通過計(jì)算設(shè)備130中繼的消息,STB 110可通過錯(cuò)誤消息、警告或指示STB 110的當(dāng)前狀態(tài)的狀態(tài)消息作出反應(yīng)。在步驟510中,計(jì)算設(shè)備130可將來自STB 110的狀態(tài)消息中繼至技術(shù)支持代表的計(jì)算機(jī)。此過程可包括根據(jù)PAN 120協(xié)議重新集合消息,以及根據(jù)WAN 140協(xié)議生成數(shù)據(jù)包。利用狀態(tài)消息,技術(shù)支持代表可通過發(fā)送更新消息、重設(shè)STB 110的消息或任何其它調(diào)試命令來診斷問題并且有希望修復(fù)問題。用這種方式,計(jì)算設(shè)備130充當(dāng)STB 110和技術(shù)支持代表的計(jì)算機(jī)之間的中繼,使得顧客不需要進(jìn)行任何解決問題或調(diào)試問題的行動。
通過利用圖1中示出的系統(tǒng)和圖5中示出的方法,顧客的電纜或衛(wèi)星STB 110問題可由技術(shù)支持代表遠(yuǎn)程地診斷和修復(fù)。這種遠(yuǎn)程訪問解決問題工具為顧客提供了額外的便利,并且很可能比傳統(tǒng)技術(shù)支持方案更快地修復(fù)問題。
應(yīng)注意的是,WAN和PAN連接代理不限于電纜和衛(wèi)星電視應(yīng)用。例如,利用計(jì)算設(shè)備的PAN連接和WAN連接,車輛可連接至WAN。許多現(xiàn)代車輛如今具有BLE硬件,從而駕駛員可通過他們的計(jì)算設(shè)備在藍(lán)牙無線連接上傳送音樂或其它聲頻流。通過利用車輛和計(jì)算設(shè)備之間的BLE連接,車輛可與其它數(shù)字設(shè)備通信。例如,從汽車可發(fā)送駕駛習(xí)慣或維護(hù)請求至服務(wù)器。
例如,汽車可將通知交易者車輛需要換油的消息發(fā)送至代理商,并且代理商可通過換油券消息回應(yīng)車輛駕駛員。這種券不僅提醒駕駛員車輛需要換油,而且此券有希望在維護(hù)費(fèi)用上為駕駛員節(jié)省錢。在另一示例中,車輛可計(jì)算設(shè)備報(bào)告其是否遭遇事故。通過車輛示例可以看到,將計(jì)算設(shè)備能利用的PAN連接和WAN連接的好處結(jié)合對許多不同工業(yè)(包括車輛和衛(wèi)星電視)提供了好處。
鑒于以上,將看到本發(fā)明實(shí)現(xiàn)和獲得的幾個(gè)優(yōu)點(diǎn)。
示例性實(shí)施方式可包括體現(xiàn)本文描述的和所附流程圖中示出的功能的一個(gè)或多個(gè)計(jì)算機(jī)程序。然而,應(yīng)顯而易見的是,在計(jì)算機(jī)編程中存在許多不同的實(shí)現(xiàn)示例性實(shí)施方式的方面,并且這些方面不應(yīng)當(dāng)被看做限于一套計(jì)算機(jī)指令。此外,本領(lǐng)域技術(shù)人員應(yīng)理解,本文中描述的一個(gè)或多個(gè)行為可通過硬件、軟件或它們的結(jié)合完成,正如可在一個(gè)或多個(gè)計(jì)算系統(tǒng)中體現(xiàn)一樣。
本文描述的功能可通過可執(zhí)行一個(gè)或多個(gè)功能的諸多模塊或部件來實(shí)施。每個(gè)模塊或部件可通過具有計(jì)算機(jī)可讀非臨時(shí)介質(zhì)和處理器的計(jì)算機(jī)(諸如服務(wù)器)來執(zhí)行?;蛘撸赡鼙匦瓒鄠€(gè)計(jì)算機(jī)來實(shí)施一個(gè)模塊或部件的功能。
除非特別說明,否則如下面的討論中顯而易見的,應(yīng)理解全文中的說明、討論利用諸如“接收(receiving)”或“建立(establishing)”或“連接(connecting)”或“發(fā)送(sending)”等術(shù)語可參照數(shù)據(jù)處理系統(tǒng)或相似電子器件的動作和過程,其將系統(tǒng)寄存器和存儲器內(nèi)的代表物理(電學(xué))量的數(shù)據(jù)處理和變換成系統(tǒng)存儲器或寄存器或其它這種信息存儲設(shè)備、傳輸設(shè)備或顯示設(shè)備內(nèi)的代表物理量的其它類似數(shù)據(jù)。
示例性實(shí)施方式可與用于執(zhí)行一個(gè)或多個(gè)本文描述功能的裝置有關(guān)。這些裝置可被特別地構(gòu)造用于所需要的目的,或它可包含由存儲在計(jì)算機(jī)中的計(jì)算機(jī)程序選擇性激活或重新配置的通用計(jì)算機(jī)。這種計(jì)算機(jī)程序可存儲在機(jī)器(例如,計(jì)算機(jī))可讀存儲介質(zhì)中,諸如但不限于:任何類型的盤,包括軟盤、光盤、CD-ROM以及磁光盤;只讀存儲器(ROM);隨機(jī)存取存儲器(RAM)可擦除編程ROM(EPROM);電可擦除編程ROM(EEPROM);磁卡或光卡;或用于存儲電子學(xué)指令的任何介質(zhì),并且均耦接至總線。
本文描述的示例性實(shí)施方式被描述成在至少一個(gè)服務(wù)器上執(zhí)行的軟件,然而應(yīng)理解的是,實(shí)施方式可用其它方式配置和維持功能。實(shí)施方式可在已知設(shè)備上實(shí)施,諸如個(gè)人計(jì)算機(jī)、專用計(jì)算機(jī)、手機(jī)、個(gè)人數(shù)字助理(“PDA”)、數(shù)字照相機(jī)、數(shù)字平板、電子游戲系統(tǒng)、程序微處理器或微控制器以及外圍集成電路元件,以及ASIC或其它集成電路、數(shù)字信號處理器、硬接線電子或邏輯電路(諸如分立元件電路)、可編程邏輯器件(諸如PLD、PLA、FPGA、PAL,等等)。一般而言,根據(jù)本發(fā)明,任何能夠?qū)嵤┍疚拿枋龅倪^程的設(shè)備可用來實(shí)施此系統(tǒng)和技術(shù)。
應(yīng)理解的是,本技術(shù)的各種部件可位于分布式網(wǎng)絡(luò)和/或因特網(wǎng)或?qū)S冒踩?、無保證的系統(tǒng)和/或加密系統(tǒng)中的遠(yuǎn)端部分。因此,應(yīng)該理解的是,此系統(tǒng)的部件可被合并入一個(gè)或多個(gè)設(shè)備或共同位于分布式網(wǎng)絡(luò)的特殊節(jié)點(diǎn)(諸如電通信網(wǎng)絡(luò))。通過說明書將理解,并且出于對計(jì)算效率的考慮,系統(tǒng)的部件可布置在分布式網(wǎng)絡(luò)內(nèi)的任何位置而不影響此系統(tǒng)的操作。此外,部件可嵌入在專用機(jī)器中。
此外,應(yīng)理解的是,連接元件的多種鏈接可以是有線或無線鏈接、或它們的任何組合,或能夠提供和/或傳遞數(shù)據(jù)往返于連接元件的任何其它已知或以后發(fā)展的元件。本文中使用的術(shù)語模塊可參照任何已知的或以后發(fā)展的硬件、軟件、固件或能夠進(jìn)行與此元件關(guān)聯(lián)功能的組合。如本文中所使用的,術(shù)語確定(determine)、計(jì)算(calculate)和計(jì)算(compute)以及它們的變形可替換地使用并且包括任何類型的方法學(xué)、過程、數(shù)學(xué)操作或技術(shù)。
選擇和描述的實(shí)施方式是為了更好地解釋本發(fā)明的原理以及其實(shí)際應(yīng)用,從而使本領(lǐng)域其它技術(shù)人員能夠以適合于預(yù)期特殊用途的多種實(shí)施方式和多種修改來更好地利用本發(fā)明。
由于可在不背離本發(fā)明的范圍的情況下對本文描述和示出的設(shè)計(jì)和方法中做出多種修改,所以上文中包含的或附圖中所示的所有內(nèi)容旨在被解釋為說明性的而非限定性的。因此,本發(fā)明的廣度和范圍不應(yīng)受限于上述任何示例性實(shí)施方式,而應(yīng)僅由所附權(quán)利要求及其等同來限定。