專利名稱:用于識(shí)別網(wǎng)絡(luò)上的可用iptv設(shè)備的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總地涉及利用第二設(shè)備控制能夠訪問(wèn)因特網(wǎng)協(xié)議電視(InternetProtocol Television, IPTV)的一個(gè)設(shè)備的系統(tǒng)和方法,更具體而言涉及識(shí)別網(wǎng)絡(luò)上的可用IPTV設(shè)備。
背景技術(shù):
IPTV能夠接收利用因特網(wǎng)協(xié)議套組的體系結(jié)構(gòu)和聯(lián)網(wǎng)方法遞送的服務(wù)以及利用廣播網(wǎng)絡(luò)遞送的服務(wù)。IPTV服務(wù)例如包括實(shí)況電視、時(shí)間偏移節(jié)目、視頻點(diǎn)播(VOD)和在線交易。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)實(shí)施例涉及ー種用于發(fā)現(xiàn)網(wǎng)絡(luò)系統(tǒng)中的具有預(yù)定功能的設(shè)備的方法和裝置。該方法包括在網(wǎng)絡(luò)系統(tǒng)上的管理服務(wù)器中注冊(cè)第一設(shè)備的步驟。然后利用第二設(shè)備登錄到網(wǎng)絡(luò)系統(tǒng)中并從管理服務(wù)器接收與用戶賬戶相關(guān)聯(lián)的所有設(shè)備的地址信息。利用地址信息來(lái)測(cè)試可用性或通信的能力,在這里被稱為“可達(dá)性”。本發(fā)明的另ー實(shí)施例涉及ー種用于確定網(wǎng)絡(luò)中的設(shè)備的可達(dá)性的方法。該方法包括從次設(shè)備訪問(wèn)賬戶,并且請(qǐng)求與該賬戶相關(guān)聯(lián)的每個(gè)設(shè)備的設(shè)備信息。從設(shè)備信息獲得每個(gè)設(shè)備的地址信息,并且向每個(gè)設(shè)備發(fā)送消息,該消息向每個(gè)設(shè)備請(qǐng)求對(duì)可達(dá)性的指示。該消息是根據(jù)設(shè)備的地址信息來(lái)發(fā)送的,并且對(duì)可達(dá)性的指示是基于設(shè)備通信可用性的。從每個(gè)設(shè)備接收對(duì)可達(dá)性的指示。根據(jù)本發(fā)明的另ー實(shí)施例,該方法還包括周期性地更新第一設(shè)備的注冊(cè)信息的步驟。根據(jù)本發(fā)明的另ー實(shí)施例,該方法還包括當(dāng)?shù)谝辉O(shè)備被開啟時(shí)更新第一設(shè)備的注冊(cè)信息的步驟。根據(jù)本發(fā)明的另ー實(shí)施例,該方法還包括當(dāng)?shù)谝辉O(shè)備與第二設(shè)備之間的通信喪失時(shí)請(qǐng)求地址信息的步驟。在本發(fā)明的一個(gè)應(yīng)用中,例如可以是處理模塊的第一 IPTV設(shè)備和可以是顯示設(shè)備的第二設(shè)備可被一起使用。第二設(shè)備無(wú)需使用廣播就可發(fā)現(xiàn)IPTV系統(tǒng)上的諸如第一設(shè)備之類的可用IPTV設(shè)備。web應(yīng)用不具有使用廣播方法來(lái)掃描網(wǎng)絡(luò)上的可用設(shè)備的能力。掃描每ー個(gè)IP地址是可能的,但這會(huì)花費(fèi)較長(zhǎng)的時(shí)間并且是資源密集的。另外,一旦IPTV設(shè)備的IP地址變化,就需要重掃描。本發(fā)明的實(shí)施例允許第二設(shè)備上的web應(yīng)用識(shí)別IPTVIP地址,而不是搜索整個(gè)網(wǎng)絡(luò)。本發(fā)明的其他實(shí)施例包括上述方法,但是利用裝置實(shí)現(xiàn)的,或者被編程為要被結(jié)合一個(gè)或多個(gè)電子存儲(chǔ)介質(zhì)操作的一個(gè)或多個(gè)處理器執(zhí)行的計(jì)算機(jī)代碼。
為了實(shí)現(xiàn)前述和相關(guān)目標(biāo),這里聯(lián)系以下描述和附圖描述了本發(fā)明的某些例示性實(shí)施例。然而,這些實(shí)施例只是指出了可以用來(lái)使用本發(fā)明的原理的各種方式中的幾種,并且本發(fā)明想要包括所有這些方面及其等同物。當(dāng)結(jié)合附圖來(lái)考慮時(shí),從以下對(duì)本發(fā)明的描述中將容易看出本發(fā)明的其他優(yōu)點(diǎn)、實(shí)施例和新穎特征。結(jié)合附圖可以最好地理解以示例方式給出但不想要將本發(fā)明僅限于所描述的特定實(shí)施例的以下描述,附圖中圖I示出了本發(fā)明的一個(gè)實(shí)施例的框圖。圖2a和2b示出了根據(jù)本發(fā)明實(shí)施例的一系列步驟。圖3示出了本發(fā)明實(shí)施例的示意性表示。圖4示出了根據(jù)本發(fā)明實(shí) 施例的處理步驟的流程圖。圖5示出了根據(jù)本發(fā)明實(shí)施例的一系列步驟。
具體實(shí)施例方式注意,在本公開中,尤其是在權(quán)利要求和/或段落中,諸如“包括”等等之類的術(shù)語(yǔ)可具有美國(guó)專利法中認(rèn)為其具有的含義;即,它們可以意指“包含”、“包括但不限干”等等,并且考慮到了未明確記載的元素。諸如“本質(zhì)上由...構(gòu)成”之類的術(shù)語(yǔ)具有美國(guó)專利法中認(rèn)為其具有的含義;即,它們考慮到了未明確記載的元素,但排除了在現(xiàn)有技術(shù)中存在的或者影響本發(fā)明的基本或新穎特性的元素。這些和其他實(shí)施例在以下描述中公開,或者從以下描述中容易看出并被其所涵蓋。就本申請(qǐng)中使用的而言,術(shù)語(yǔ)“組件”和“系統(tǒng)”想要指計(jì)算機(jī)相關(guān)的實(shí)體,或者是硬件、硬件和軟件的組合、軟件,或者是執(zhí)行中的軟件。例如,組件可以是但不限于是在處理器上運(yùn)行的進(jìn)程、處理器、對(duì)象、可執(zhí)行文件、執(zhí)行的線程、程序和/或計(jì)算機(jī)。作為例示,在服務(wù)器上運(yùn)行的應(yīng)用和服務(wù)器都可以是組件。ー個(gè)或多個(gè)組件可存在于執(zhí)行的進(jìn)程和/或線程內(nèi),并且組件可局限于ー個(gè)計(jì)算機(jī)上和/或分布在兩個(gè)或更多個(gè)計(jì)算機(jī)之間。另外,詳細(xì)描述出于例示目的描述了本發(fā)明的各種實(shí)施例,并且本發(fā)明的實(shí)施例包括所描述的方法并可利用ー個(gè)或多個(gè)裝置(例如耦合到電子介質(zhì)的處理裝置)來(lái)實(shí)現(xiàn)。本發(fā)明的實(shí)施例可被存儲(chǔ)在電子介質(zhì)(電子存儲(chǔ)器、RAM、ROM、EEPR0M)上或被編程為要被結(jié)合一個(gè)或多個(gè)電子存儲(chǔ)介質(zhì)操作的一個(gè)或多個(gè)處理器執(zhí)行的計(jì)算機(jī)代碼(例如源代碼、目標(biāo)代碼或任何適當(dāng)?shù)木幊陶Z(yǔ)言)。本發(fā)明的實(shí)施例可利用一個(gè)或多個(gè)處理設(shè)備或處理模塊或處理設(shè)施來(lái)實(shí)現(xiàn)。處理設(shè)備或模塊或設(shè)施可被耦合成使得處理和/或數(shù)據(jù)操縱的ー些部分可在一個(gè)或多個(gè)處理設(shè)備處執(zhí)行并且在多個(gè)處理設(shè)備之間共享或傳輸。IPTV設(shè)備可用于通過(guò)IPTV控制家用電器。這些家用電器例如包括視頻播放器、游戲機(jī)、家庭影院系統(tǒng)、數(shù)字視頻記錄器、空調(diào)等等。諸如錄像機(jī)(VCR)、電視、空調(diào)和照明裝置之類的家用電器和視聽裝置可配備有遙控器。這些遙控器每ー個(gè)具有操作単元和依每個(gè)裝置而定的功能。為了控制家用電器,專用的遙控器可被放置在相關(guān)聯(lián)的家用電器附近。IPTV提供了將不同的功能或不同的應(yīng)用集成到單個(gè)控制設(shè)備中來(lái)控制多個(gè)家電的能力。這單個(gè)控制設(shè)備可以是智能電話、數(shù)字個(gè)人助理、個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板電腦或其他具有適當(dāng)?shù)奶幚砗?或存儲(chǔ)能力的設(shè)備。該單個(gè)控制設(shè)備可通過(guò)公共網(wǎng)絡(luò)或因特網(wǎng)或操作性耦合的計(jì)算機(jī)或處理設(shè)備或模塊的其他網(wǎng)絡(luò)發(fā)送控制信號(hào)到IPTV設(shè)備,該IPTV設(shè)備使用控制命令來(lái)控制家用電器。IPTV設(shè)備可訪問(wèn)由許多內(nèi)容提供者提供的巨大的內(nèi)容池。IPTV設(shè)備還可用于控制由第三方提供給IPTV設(shè)備的內(nèi)容的進(jìn)ー步分發(fā),從而防止未經(jīng)授權(quán)的訪問(wèn)。通常,IPTV是由單個(gè)輸入設(shè)備控制的并且具有單個(gè)顯示設(shè)備。作為被若干個(gè)用戶觀看的共享設(shè)備,在不過(guò)度提高硬件成本的情況下允許此共享,是有幫助的。因此,提供了ー種方法,用于使得用戶能夠在第二設(shè)備上操縱(例如瀏覽、搜索、顯示、暫停、重放或其他操作)內(nèi)容,以使其選擇被第一設(shè)備播放。用戶隨后可繼續(xù)在任意數(shù)目的第二設(shè)備上瀏覽內(nèi)容,而不會(huì)中斷在第一設(shè)備上播放的內(nèi)容。第一設(shè)備可以是IPTV。第二設(shè)備可以是另ー電子設(shè)備。該方法包括使用戶可以在第二設(shè)備上巡覽(navigate)、瀏覽和捜索內(nèi)容的體系結(jié)構(gòu)設(shè)計(jì)和實(shí)現(xiàn),該第二設(shè)備可以是消費(fèi)類電子設(shè)備,例如Sony Ericsson (索尼-愛立信 )智能電話、VAIO PC、VAIO 膝上型計(jì)算機(jī)、Mylo 、個(gè)人計(jì)算機(jī)、或者其他具有充分的處理和存儲(chǔ)能力的裝置、或者任何具有web瀏覽器的設(shè)備。同時(shí)地,在ー用戶使用第一設(shè)備的同時(shí),另 ー用戶可以在第二設(shè)備上執(zhí)行這些活動(dòng)并且發(fā)送媒體選擇到該用戶所選的第一設(shè)備以便重放。在這里也被稱為次設(shè)備和/或次顯示設(shè)備的第二設(shè)備可具有或不具有相關(guān)聯(lián)的顯示單元,其執(zhí)行諸如捜索、內(nèi)容重放、暫停、瀏覽(當(dāng)可結(jié)合web瀏覽應(yīng)用操作吋)之類的操縱功能并且也可充當(dāng)IPTV設(shè)備的視覺(jué)輔助,但不要求用戶額外投資,因?yàn)槠淅么蠖鄶?shù)用戶通常已經(jīng)擁有的設(shè)備(例如蜂窩電話、膝上型計(jì)算機(jī)等等)。第二設(shè)備執(zhí)行使第二設(shè)備可充當(dāng)視覺(jué)輔助的程序。具有諸如鼠標(biāo)或觸摸屏或軌跡球之類的指點(diǎn)設(shè)備的第二設(shè)備創(chuàng)建比不具有指點(diǎn)設(shè)備的IPTV設(shè)備上的用戶界面更自然的用戶界面用于搜索和瀏覽。這是一種低成本解決方案,其打開了商業(yè)和技術(shù)機(jī)會(huì)的巨大窗ロ。其是對(duì)ー個(gè)或多個(gè)IPTV設(shè)備的使用的良好補(bǔ)充,因?yàn)榇卧O(shè)備在數(shù)據(jù)輸入、處理カ和內(nèi)容管理的用戶體驗(yàn)方面是有實(shí)力的。從而,用戶將能夠使用其諸如蜂窩電話之類的個(gè)人設(shè)備來(lái)以其自己的語(yǔ)言瀏覽內(nèi)容、執(zhí)行數(shù)據(jù)輸入、捜索內(nèi)容、管理其內(nèi)容、執(zhí)行交易和個(gè)性化其體驗(yàn),而不會(huì)干擾第一設(shè)備的大屏幕。用戶只在其準(zhǔn)備好要觀看時(shí)才發(fā)送用于在IPTV上重放的內(nèi)容;并且專有內(nèi)容的重放在非真品設(shè)備上不會(huì)發(fā)生,因此安全性風(fēng)險(xiǎn)被最小化了。程序可以用任何適當(dāng)?shù)恼Z(yǔ)言(例如JavaScript、HTML或者具有期望或必要功能的其他語(yǔ)言)來(lái)編寫,其可被任何具有瀏覽器或者用不可在web瀏覽器中運(yùn)行的語(yǔ)言(例如C、C++、Java等等)編寫的應(yīng)用的設(shè)備所加載,因此不僅限于ー小組兼容的設(shè)備。IPTV系統(tǒng)通常包括IPTV設(shè)備,以及IPTV客戶端處理器,用于控制視頻顯示器以在其上呈現(xiàn)內(nèi)容。該系統(tǒng)還包括包含控制處理器的第二設(shè)備和通過(guò)因特網(wǎng)與IPTV客戶端通信的管理服務(wù)器。管理服務(wù)器和IPTV客戶端與至少ー個(gè)內(nèi)容服務(wù)器通信,以使得內(nèi)容服務(wù)器向IPTV客戶端提供音頻視頻內(nèi)容以便在IPTV客戶端的視頻顯示器上呈現(xiàn)該內(nèi)容。該系統(tǒng)還包括與管理服務(wù)器和第二設(shè)備通信的代理服務(wù)器。IPTV客戶端向管理服務(wù)器發(fā)送登錄信息,管理服務(wù)器向IPTV客戶端返回IPTV會(huì)話令牌,該IPTV會(huì)話令牌隨后可被IPTV客戶端呈遞給內(nèi)容服務(wù)器以從內(nèi)容服務(wù)器獲得內(nèi)容。管理服務(wù)器接收并存儲(chǔ)IPTV客戶端的本地IP地址,該本地IP地址例如可包括統(tǒng)ー資源指示符(URI)或統(tǒng)ー資源定位符(URL)或網(wǎng)絡(luò)位置或網(wǎng)絡(luò)地址。管理服務(wù)器還可存儲(chǔ)外部IP地址,該外部IP地址允許了從在網(wǎng)絡(luò)外部的次設(shè)備到IPTV設(shè)備的通信。響應(yīng)于第二設(shè)備向代理服務(wù)器發(fā)送對(duì)可執(zhí)行實(shí)用程序的請(qǐng)求,代理服務(wù)器將該實(shí)用程序返回給第二設(shè)備。另外,執(zhí)行該實(shí)用程序的第二設(shè)備提示用戶向第二設(shè)備輸入登錄信息。代理服務(wù)器響應(yīng)于從第二設(shè)備接收到正確的登錄信息而將IPTV客戶端的本地IP地址返回給第二設(shè)備。第二設(shè)備使用該本地IP地址來(lái)直接訪問(wèn)IPTV客戶端以請(qǐng)求關(guān)于IPTV客戶端的信息,該信息被從IPTV客戶端返回給第二設(shè)備,從而使得IPTV客戶端的本地地址不需要是全局可尋址的。另外,第二設(shè)備將關(guān)于IPTV客戶端的信息發(fā)送到代理服務(wù)器,以請(qǐng)求IPTV客戶端從ー個(gè)或多個(gè)內(nèi)容服務(wù)器可得的服務(wù)的列表。代理服務(wù)器將對(duì)服務(wù)列表的請(qǐng)求傳遞到管理服務(wù)器,管理服務(wù)器將該列表返回給代理服務(wù)器,代理服務(wù)器進(jìn)而將該列表發(fā)送給第二設(shè)備,以便在視頻顯示器上呈現(xiàn)信息。響應(yīng)于用戶對(duì)列表上的一元素的選擇,第二設(shè)備向代理服務(wù)器發(fā)送對(duì)與該元素相對(duì)應(yīng)的軟件資源的請(qǐng)求。代理服務(wù)器請(qǐng)求提供該資源的內(nèi)容服務(wù)器的服務(wù)登錄,并且內(nèi)容服務(wù)器向代理服務(wù)器提供資源或類別或服務(wù)的列表,代理服務(wù)器將該列表傳遞給第二設(shè)備,該列表被呈現(xiàn)在第ニ設(shè)備的視頻顯示器上,從而使得用戶可以進(jìn)行巡覽以輸入選擇。響應(yīng)于該選擇,第二設(shè)備向IPTV客戶端發(fā)送命令以播放該選擇。實(shí)施例包括IPTV客戶端向管理服務(wù) 器請(qǐng)求關(guān)于從第二設(shè)備接收的選擇的信息。該信息被從管理服務(wù)器返回給IPTV客戶端,以使得IPTV客戶端能夠播放與之相關(guān)聯(lián)的內(nèi)容。如果需要,代理服務(wù)器可向內(nèi)容服務(wù)器請(qǐng)求選項(xiàng)的列表,并且該列表被返回給代理服務(wù)器。資源信息可被IPTV客戶端請(qǐng)求并可由內(nèi)容服務(wù)器返回給它。另外,從第二設(shè)備接收的服務(wù)登錄可被IPTV客戶端發(fā)送到內(nèi)容服務(wù)器,并且作為響應(yīng),一服務(wù)令牌被返回給IPTV客戶端。當(dāng)內(nèi)容的列表被發(fā)送到第二設(shè)備時(shí),內(nèi)容的URL可被從列表中去除。第二設(shè)備利用內(nèi)容的唯一標(biāo)識(shí)符請(qǐng)求內(nèi)容,代理服務(wù)器或管理服務(wù)器可使用內(nèi)容的唯一標(biāo)識(shí)符來(lái)定位內(nèi)容的相應(yīng)URL。這樣,第二設(shè)備不可獲得內(nèi)容的URL,從而有效地防止了對(duì)內(nèi)容的未經(jīng)授權(quán)的分發(fā)。根據(jù)本發(fā)明的實(shí)施例,消費(fèi)類電子設(shè)備(CE)可充當(dāng)?shù)诙O(shè)備,其包括ー殼體,該殼體容納顯示器、網(wǎng)絡(luò)接ロ以及控制顯示器并且通過(guò)網(wǎng)絡(luò)接ロ與因特網(wǎng)通信的處理器。輸入設(shè)備與處理器通信。執(zhí)行邏輯的處理器包括向代理服務(wù)器發(fā)送登錄信息,并且響應(yīng)于代理服務(wù)器接收到正確的登錄信息,從代理服務(wù)器接收IPTV客戶端的本地IP地址。處理器使用本地IP地址來(lái)直接訪問(wèn)IPTV客戶端以請(qǐng)求關(guān)于IPTV客戶端的信息,將關(guān)于IPTV客戶端的信息發(fā)送到代理服務(wù)器。響應(yīng)于將關(guān)于IPTV客戶端的信息發(fā)送到代理服務(wù)器,處理器接收內(nèi)容信息,將其呈現(xiàn)在顯示器上,用戶可從中選擇所選的內(nèi)容。處理器命令I(lǐng)PTV客戶端播放所選內(nèi)容。根據(jù)本發(fā)明的實(shí)施例,代理服務(wù)器組合件包括至少ー個(gè)處理器,以及與處理器通信以建立處理器與廣域網(wǎng)之間的通信的至少ー個(gè)網(wǎng)絡(luò)接ロ。根據(jù)本發(fā)明的實(shí)施例,至少ー個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)是處理器可訪問(wèn)的,并且承載使得處理器從第二設(shè)備接收登錄信息的邏輯。響應(yīng)于判定登錄信息是正確的,服務(wù)器向第二設(shè)備發(fā)送與登錄信息相關(guān)聯(lián)的IPTV客戶端的本地IP地址。服務(wù)器從第二設(shè)備接收關(guān)于IPTV客戶端的信息(IPTV客戶端請(qǐng)求IPTV客戶端從至少ー個(gè)內(nèi)容服務(wù)器可得的服務(wù)的列表),并將對(duì)服務(wù)列表的請(qǐng)求發(fā)送到管理服務(wù)器。代理服務(wù)器從管理服務(wù)器接收該列表并將其發(fā)送到第二設(shè)備以便在其視頻顯示器上呈現(xiàn)信息。代理服務(wù)器隨后從第二設(shè)備接收對(duì)軟件資源的請(qǐng)求,并且響應(yīng)于對(duì)軟件資源的請(qǐng)求,請(qǐng)求內(nèi)容服務(wù)器的服務(wù)登錄。代理服務(wù)器從內(nèi)容服務(wù)器接收回資源或類別或服務(wù)的列表并將該列表發(fā)送到第二設(shè)備。這樣,該列表可被呈現(xiàn)在第二設(shè)備的視頻顯示器上,從而用戶可進(jìn)行巡覽以輸入選擇來(lái)命令I(lǐng)PTV客戶端播放該選擇。根據(jù)本發(fā)明的實(shí)施例,第一設(shè)備與多個(gè)電子設(shè)備相連接。第二設(shè)備可利用通信網(wǎng)絡(luò)或因特網(wǎng)向第一設(shè)備發(fā)送控制命令以控制該多個(gè)電子設(shè)備。參考圖1,IPTV系統(tǒng)可包括第一設(shè)備(例如客戶端消費(fèi)類電子設(shè)備)12、第二設(shè)備(例如另ー消費(fèi)類電子設(shè)備)38、與第一設(shè)備相連接的電子設(shè)備29、管理服務(wù)器30、代理服務(wù)器34以及內(nèi)容服務(wù)器32。上述設(shè)備和服務(wù)器中的每ー個(gè)可具有有線通信接口和無(wú)線通信接ロ兩者??蛻舳讼M(fèi)類電子設(shè)備(CE) 12,例如TV、游戲機(jī)、視頻盤播放器、相機(jī)、數(shù)字時(shí)鐘收音機(jī)、移動(dòng)電話、個(gè)人數(shù)字助理、膝上型計(jì)算機(jī)等等,包括承載數(shù)字處理器16的便攜式輕型塑料殼體14。處理器16可控制視覺(jué)顯示器18 和諸如ー個(gè)或多個(gè)揚(yáng)聲器之類的可聽顯示器20。客戶端消費(fèi)類電子設(shè)備具有唯一標(biāo)識(shí)符,該唯一標(biāo)識(shí)符能夠在沒(méi)有其他手段的情況下在IPTV系統(tǒng)內(nèi)標(biāo)識(shí)客戶端消費(fèi)類電子設(shè)備。該唯一標(biāo)識(shí)符可由制造者指派或當(dāng)客戶端消費(fèi)類電子設(shè)備在IPTV系統(tǒng)中注冊(cè)時(shí)由管理服務(wù)器指派。為了實(shí)現(xiàn)本原理,處理器16可訪問(wèn)ー個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)22,例如但不限于基于RAM的存儲(chǔ)裝置(例如實(shí)現(xiàn)動(dòng)態(tài)隨機(jī)訪問(wèn)存儲(chǔ)器(DRAM)的芯片)或閃存或基于盤的存儲(chǔ)裝置。可由CE設(shè)備12執(zhí)行的實(shí)現(xiàn)本邏輯的軟件代碼也可被存儲(chǔ)在所示出的存儲(chǔ)器之一上以實(shí)現(xiàn)本原理。處理器16可接收來(lái)自包括遙控設(shè)備24、諸如鼠標(biāo)之類的指向點(diǎn)擊設(shè)備、小鍵盤等等在內(nèi)的各種輸入設(shè)備的用戶輸入信號(hào)。在一些實(shí)現(xiàn)方式中,尤其當(dāng)CE設(shè)備由TV實(shí)現(xiàn)吋,可提供TV調(diào)諧器26,以從諸如機(jī)頂盒、衛(wèi)星接收機(jī)、線纜頭端、地面TV信號(hào)天線等等之類的源接收TV信號(hào)。來(lái)自調(diào)諧器26的信號(hào)被發(fā)送到處理器16,以便在顯示器18和揚(yáng)聲器20上呈現(xiàn)。如圖I中所示,諸如有線或無(wú)線調(diào)制解調(diào)器或無(wú)線電話收發(fā)機(jī)之類的網(wǎng)絡(luò)接ロ 28與處理器16通信以提供到諸如因特網(wǎng)之類的廣域網(wǎng)的連通性。圖I中的雙向箭頭指示組件之間經(jīng)由有線和/或無(wú)線鏈路的網(wǎng)絡(luò)通信。這樣,客戶端設(shè)備12可與因特網(wǎng)上的管理服務(wù)器30通信,并且與也在因特網(wǎng)上并與管理服務(wù)器30通信的ー個(gè)或多個(gè)內(nèi)容服務(wù)器32通ィ目。如果需要,每個(gè)內(nèi)容服務(wù)器32可與相應(yīng)的代理服務(wù)器34相關(guān)聯(lián),代理服務(wù)器34將內(nèi)容服務(wù)器32與設(shè)備12相接ロ。服務(wù)器30、32、34具有各自的處理器30a、32a、34a,這些處理器訪問(wèn)各自的非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)30b、32b、34b,這些存儲(chǔ)介質(zhì)可以是但不限于是基于盤的存儲(chǔ)裝置和/或固態(tài)存儲(chǔ)裝置。服務(wù)器經(jīng)由各自的網(wǎng)絡(luò)接ロ 30c、32c和34c與諸如因特網(wǎng)之類的廣域網(wǎng)通信。根據(jù)以下的公開應(yīng)理解,CE設(shè)備12,尤其是在由諸如TV或游戲機(jī)或相機(jī)之類的非PC設(shè)備實(shí)現(xiàn)時(shí),僅能與管理服務(wù)器30和出現(xiàn)在由管理服務(wù)器30提供給處理器16的服務(wù)列表上的內(nèi)容服務(wù)器32通信,其中處理器16不可修改該服務(wù)列表。電子設(shè)備利用諸如1394線纜或HDMI線纜之類的線纜或利用諸如紅外信號(hào)之類的無(wú)線通信接ロ與第一設(shè)備12相連接。電子設(shè)備可以是數(shù)字視頻記錄器、藍(lán)光播放器、游戲機(jī)、音頻放大器或空調(diào)。存儲(chǔ)裝置可以是任何適當(dāng)?shù)碾娮哟鎯?chǔ)裝置,例如RAM、ROM、EEPROM、或者其他存儲(chǔ)介質(zhì)、或者使用本地存儲(chǔ)裝置或經(jīng)由網(wǎng)絡(luò)使用遠(yuǎn)程存儲(chǔ)裝置(例如遠(yuǎn)程服務(wù)器處的存儲(chǔ)裝置)的基于云的存儲(chǔ)裝置。第二設(shè)備36可以是另一消費(fèi)類電子設(shè)備。第二設(shè)備36可以是另一 TV、游戲機(jī)、視頻盤播放器、相機(jī)、數(shù)字時(shí)鐘收音機(jī)、移動(dòng)電話、個(gè)人數(shù)字助理、膝上型計(jì)算機(jī)等等。具有殼體38的第二設(shè)備36承載數(shù)字處理器40,該數(shù)字處理器40控制視覺(jué)顯示器42和諸如ー個(gè)或多個(gè)揚(yáng)聲器之類的可聽顯示器44。為了實(shí)現(xiàn)本原理,第二或控制處理器40可訪問(wèn)ー個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)46,例如但不限于基于RAM的存儲(chǔ)裝置(例如實(shí)現(xiàn)動(dòng)態(tài)隨機(jī)訪問(wèn)存儲(chǔ)器(DRAM)的芯片)或閃存或基于盤的存儲(chǔ)裝置??捎傻诙蚩刂圃O(shè)備36執(zhí)行的實(shí)現(xiàn)本邏輯的軟件代碼也可被存儲(chǔ)在所示出的存儲(chǔ)器之一上以實(shí)現(xiàn)本原理。另外,第二或控制處理器40可接收來(lái)自包括諸如鼠標(biāo)之類的指向點(diǎn)擊設(shè)備、小鍵盤等等在內(nèi)的各種輸入設(shè)備48的用戶輸入信號(hào)。諸如有線或無(wú)線調(diào)制解調(diào)器或無(wú)線電話收發(fā)機(jī)之類的網(wǎng)絡(luò)接ロ 50與處理器40通信以提供到諸如因特網(wǎng)之類的廣域網(wǎng) 的連通性。圖2a和2b示出了使用戶能夠使用第二設(shè)備36來(lái)瀏覽資源并選擇ー個(gè)資源以使諸如主IPTV客戶端之類的第一設(shè)備12播放該內(nèi)容的本原理的示例性實(shí)施例(IPTV客戶端也被稱為IPTV客戶端設(shè)備和/或IPTV設(shè)備和/或IPTV)。圖2a和2b假定用戶已經(jīng)與管理服務(wù)器30創(chuàng)建了賬戶并且已將主IPTV設(shè)備與該賬戶關(guān)連起來(lái)。一般地,用戶在第二設(shè)備中加載web應(yīng)用并且登錄到其用戶賬戶中,該用戶賬戶可以就是用于設(shè)備注冊(cè)的那個(gè)賬戶。一旦登錄了,就呈現(xiàn)兼容的IPTV設(shè)備的列表。在用戶選擇設(shè)備后,該設(shè)備有權(quán)獲得的服務(wù)的列表被提供。用戶在第二設(shè)備上以其偏好的語(yǔ)言瀏覽這些服務(wù)及其內(nèi)容,就好像其是實(shí)際的IPTV設(shè)備,例如第一設(shè)備那樣。在第二設(shè)備上也可進(jìn)行類似的交易,比如視頻租借或家庭購(gòu)物購(gòu)買。與服務(wù)提供者的標(biāo)準(zhǔn)IPTV系統(tǒng)交互發(fā)生在代理服務(wù)器上,因此在第二設(shè)備與內(nèi)容提供者之間創(chuàng)建了防火墻。額外的巡覽特征,比如將會(huì)打開新窗ロ的超鏈接文本和從單個(gè)位置對(duì)精品服務(wù)的管理,提供了此IPTV系統(tǒng)中的更好的用戶體驗(yàn)。當(dāng)一條內(nèi)容被選擇時(shí),其可以以引用id的形式被發(fā)送到IPTV以便命令執(zhí)行(即重放),該引用id被IPTV用于取回內(nèi)容信息。通過(guò)消除在第二設(shè)備上內(nèi)容URL的存在,降低了泄漏主要專有信息(這可導(dǎo)致巨大的損失)的風(fēng)險(xiǎn)。在重放期間,用戶可繼續(xù)瀏覽其他內(nèi)容并將其排隊(duì)以供將來(lái)重放。IPTV需要可由第二設(shè)備尋址以執(zhí)行重放,當(dāng)兩個(gè)設(shè)備都在同一本地網(wǎng)絡(luò)上時(shí)就是這種情況。用戶也可切換設(shè)備并在諸如圖I中的電子設(shè)備19之類的另一不同設(shè)備上再繼續(xù)重放,其方式是通過(guò)在將控制切換到該設(shè)備之后去到最近觀看列表并選擇上次播放的視頻。以下提供對(duì)圖2a和2b中的每個(gè)狀態(tài)的詳細(xì)描述。在狀態(tài)52,用戶開啟第一設(shè)備12,以下為了方便稱其為“IPTV客戶端”。在狀態(tài)54,IPTV客戶端向管理服務(wù)器30發(fā)送包括例如用戶名和ロ令的登錄信息,管理服務(wù)器30在狀態(tài)56向IPTV客戶端返回IPTV會(huì)話令牌,該IPTV會(huì)話令牌隨后可被IPTV客戶端設(shè)備呈現(xiàn)給參與的內(nèi)容服務(wù)器32以從該服務(wù)器獲得內(nèi)容。另外,管理服務(wù)器30存儲(chǔ)IPTV客戶端設(shè)備12的本地IP位置(IP地址或者IP地址和端口號(hào))。在狀態(tài)58,用戶在第二設(shè)備36上實(shí)例化IPTV客戶端控制實(shí)用程序。在第二設(shè)備36上執(zhí)行的實(shí)用程序在狀態(tài)60向代理服務(wù)器34發(fā)送請(qǐng)求,代理服務(wù)器34返回¢2)采取適當(dāng)語(yǔ)言(例如帶有JavaScript的超文本標(biāo)記語(yǔ)言(HTML))的對(duì)該請(qǐng)求的響應(yīng)以供第二設(shè)備36根據(jù)以下描述執(zhí)行。此JavaScript對(duì)代理服務(wù)器和IPTV客戶端進(jìn)行異步JavaScript和擴(kuò)展標(biāo)記語(yǔ)言(XML) (AJAX)調(diào)用或其他適當(dāng)?shù)恼Z(yǔ)言或協(xié)議(這取決于實(shí)現(xiàn)方式)以獲得信息來(lái)控制IPTV客戶端。注意,只在將可下載HTML應(yīng)用用于第二顯示軟件的實(shí)現(xiàn)方式中才需要狀態(tài)60。JavaScript的行為適用于利用JavaScript構(gòu)建的實(shí)現(xiàn)方式。在另ー實(shí)施例中,步驟60可能不是必要的,其中使用其他客戶端應(yīng)用實(shí)現(xiàn)方式,例如不在毎次使用時(shí)下載客戶端應(yīng)用的實(shí)現(xiàn)方式。還應(yīng)當(dāng)注意,其他技術(shù)(例如C、C++、Perl和Flash)可被用于客戶端應(yīng)用的實(shí)現(xiàn),并且HTML和JavaScript都不是必需的。更具體而言,在狀態(tài)64,利用從代理服務(wù)器34接收的JavaScript (或其他適當(dāng)語(yǔ)言),第二設(shè)備36提示用戶向第二設(shè)備36輸入賬戶登錄信息,包括例如IPTV客戶端在54向管理服務(wù)器30提供的那個(gè)用戶名和ロ令。從而,服務(wù)器30、32、34根據(jù)需要在它們之間傳輸必要的賬戶信息以實(shí)現(xiàn)本原理。 在狀態(tài)66,代理服務(wù)器34響應(yīng)于來(lái)自第二設(shè)備36的正確用戶名和ロ令,返回關(guān)于與用戶賬戶相關(guān)連的所有IPTV客戶端12的信息,包括其本地IP地址,這些本地IP地址是由管理服務(wù)器30在54處的登錄之后存儲(chǔ)的(井隨后被提供給代理服務(wù)器34)。當(dāng)用戶在狀態(tài)68向第二設(shè)備36輸入要結(jié)合第二設(shè)備使用的所選IPTV客戶端(在此示例中是IPTV客戶端12)時(shí),第二設(shè)備36利用在狀態(tài)66返回的本地IP地址來(lái)直接訪問(wèn)IPTV客戶端設(shè)備12。第二設(shè)備36在狀態(tài)70根據(jù)需要請(qǐng)求關(guān)于IPTV客戶端設(shè)備12的設(shè)備信息,包括語(yǔ)言信息、分級(jí)信息、數(shù)字權(quán)利管理(DRM)信息等等,在狀態(tài)72這些信息被從IPTV客戶端12返回給第二設(shè)備36。由于第二設(shè)備36知道IPTV客戶端12的IP地址并因此直接與IPTV客戶端12通信,所以第二設(shè)備36利用不需要全局可尋址的IPTV客戶端12的本地web地址來(lái)通信,并且只要第二設(shè)備36和IPTV客戶端12在同一本地網(wǎng)絡(luò)上就可以這樣通信。注意,在狀態(tài)70中,從第二設(shè)備到主設(shè)備的通信在一些實(shí)現(xiàn)方式中將經(jīng)過(guò)外部服務(wù)器,這將使得系統(tǒng)可以在第二設(shè)備由于網(wǎng)絡(luò)配置而不可聯(lián)絡(luò)到主設(shè)備的環(huán)境中工作。在狀態(tài)74,第二設(shè)備36把在狀態(tài)72接收到的客戶端信息發(fā)送到代理服務(wù)器34,以請(qǐng)求IPTV客戶端12可從內(nèi)容服務(wù)器32中的一個(gè)或多個(gè)得到的服務(wù)的列表。代理服務(wù)器34在狀態(tài)76將對(duì)服務(wù)列表的請(qǐng)求傳遞到管理服務(wù)器30,管理服務(wù)器30在狀態(tài)78將所請(qǐng)求的服務(wù)列表返回給代理服務(wù)器34。代理服務(wù)器34進(jìn)而在狀態(tài)80將該服務(wù)列表發(fā)送到第二設(shè)備36以便在例如第二設(shè)備顯示器42上呈現(xiàn)可用服務(wù)。狀態(tài)82指示用戶可輸入(利用例如第二設(shè)備輸入設(shè)備48)對(duì)在狀態(tài)80返回給第ニ設(shè)備的列表上的服務(wù)的選擇。作為響應(yīng),第二設(shè)備36在狀態(tài)84向代理服務(wù)器34發(fā)送對(duì)內(nèi)容和類別和選項(xiàng)的列表的請(qǐng)求,以及第ニ設(shè)備可能已經(jīng)由管理服務(wù)器30從內(nèi)容服務(wù)器32接收的服務(wù)會(huì)話令牌。響應(yīng)于該請(qǐng)求,在狀態(tài)86,代理服務(wù)器在狀態(tài)86登錄到提供所選服務(wù)的內(nèi)容服務(wù)器32的服務(wù)中。在狀態(tài)88,內(nèi)容服務(wù)器32向代理服務(wù)器34提供針對(duì)該特定內(nèi)容服務(wù)器32的服務(wù)會(huì)話令牌。狀態(tài)90指示出如果需要?jiǎng)t代理服務(wù)器34還可請(qǐng)求內(nèi)容服務(wù)器32的內(nèi)容和類別的列表,并且該列表在狀態(tài)92以例如擴(kuò)展標(biāo)記語(yǔ)言(XML)格式被返回到代理服務(wù)器34,代理服務(wù)器34在狀態(tài)94向第二設(shè)備36傳遞可供選擇的資源、類別、服務(wù)等等。當(dāng)資源的列表或選項(xiàng)的列表被提供給第二設(shè)備時(shí),與每個(gè)資源或選項(xiàng)相關(guān)聯(lián)的URL被去除。對(duì)于每個(gè)資源和選項(xiàng),向列表添加引用ID。第二設(shè)備利用引用ID來(lái)請(qǐng)求特定的資源或選項(xiàng)。這樣,第二設(shè)備不可獲得資源或選項(xiàng)的任何URL??晒┻x擇的內(nèi)容被呈現(xiàn)在第二設(shè)備顯示器42上,以使得用戶可以巡覽(96)顯示器以輸入(98)選擇。響應(yīng)于該選擇,第二設(shè)備36在狀態(tài)98發(fā)送命令到IPTV客戶端12以播放該選擇。在狀態(tài)100,IPTV客戶端設(shè)備12隨后請(qǐng)求管理服務(wù)器30的服務(wù)信息,關(guān)于所選資源所在的服務(wù)的信息,如果需要?jiǎng)t登錄到服務(wù)中。所請(qǐng)求的信息在狀態(tài)102被從管理服務(wù)器30返回給IPTV客戶端12,并且當(dāng)IPTV客戶端12接收到資源信息時(shí)其在狀態(tài)116播放該資源。注意,如果IPTV客戶端已經(jīng)在播放內(nèi)容,則第二設(shè)備命令播放的新內(nèi)容被放在IPTV客戶端中的隊(duì)列中并且在當(dāng)前內(nèi)容完成時(shí)被播放。還要注意,第二設(shè)備可通過(guò) 經(jīng)由家庭網(wǎng)絡(luò)向IPTV客戶端發(fā)送被編碼得好像是從紅外遙控器(IR RC)發(fā)送那樣的命令來(lái)命令I(lǐng)PTV客戶端播放內(nèi)容,具體地,例如,這些命令可以采取Sony紅外遙控系統(tǒng) (SIRCS)協(xié)議。第二設(shè)備可向IPTV客戶端發(fā)送命令信號(hào)來(lái)控制電子設(shè)備29。如圖2a和2b中所示,如果需要,時(shí)間上在狀態(tài)102與116之間,在IPTV客戶端12和內(nèi)容服務(wù)器32之間可交換一系列消息。例如,對(duì)內(nèi)容信息的請(qǐng)求可被IPTV客戶端12作出(104)并且被內(nèi)容服務(wù)器32返回(106)。上述對(duì)服務(wù)的登錄在狀態(tài)108可被IPTV客戶端設(shè)備12傳遞到內(nèi)容服務(wù)器32并且服務(wù)會(huì)話令牌與前述資源信息一起在狀態(tài)110被返回到IPTV客戶端。另外,對(duì)內(nèi)容信息的請(qǐng)求可被作出(112)并且播放列表被返回(114)到IPTV客戶端設(shè)備12??梢允乖跔顟B(tài)62下載的JavaScript/HTML軟件或者以不可在web瀏覽器中運(yùn)行的語(yǔ)言(例如C、C++、Java等等)編寫的應(yīng)用對(duì)所有希望其用戶能夠在第二設(shè)備上巡覽、瀏覽和搜索IPTV內(nèi)容的電子廠商可用。以下情形例示了一些場(chǎng)景,其中第二設(shè)備補(bǔ)充IPTV的不足之處,因此為IPTV用戶提供更好的用戶體驗(yàn)。例如,一群朋友正在IPTV上觀看視頻剪輯。他們中的每ー個(gè)在其自己的第二顯示器上瀏覽內(nèi)容并且使選擇排隊(duì)。在另ー示例中,某個(gè)人在尋找關(guān)于特定主題的內(nèi)容。其能夠利用其第二設(shè)備迅速地鍵入搜索詞語(yǔ),即使當(dāng)這些詞語(yǔ)包含其IPTV不支持的字符時(shí)也是如此。在另ー示例中,一名男子正在IPTV上觀看球類比賽的結(jié)尾,同時(shí)他的妻子使用第二顯示器來(lái)為他們選擇在比賽結(jié)束時(shí)觀看的電影。在另ー示例中,用戶可能遠(yuǎn)離IPTV,但用戶可使用智能電話作為第二設(shè)備來(lái)瀏覽內(nèi)容并選擇要在IPTV上播放的喜愛內(nèi)容。在上述情形中,使用第二設(shè)備可提供許多益處,例如·以自己的語(yǔ)言瀏覽,而不干擾大屏幕·輕松地用IPTV不支持的語(yǔ)言進(jìn)行數(shù)據(jù)輸入·對(duì)像Netflix這樣的精品服務(wù)的設(shè)備上服務(wù)關(guān)連·跨設(shè)備重放和從最近觀看列表再繼續(xù)·內(nèi)容的社交共享以增強(qiáng)內(nèi)容擴(kuò)散·從單個(gè)位置管理基于預(yù)訂的服務(wù)·移動(dòng)中的瀏覽和隊(duì)列管理
· —次點(diǎn)擊式客戶服務(wù),無(wú)需輸入個(gè)人或設(shè)備信息·迅速訪問(wèn)相關(guān)設(shè)備規(guī)格和手冊(cè)·表單中的超鏈接文本引導(dǎo)用戶去往信息站點(diǎn) 跨設(shè)備的內(nèi)容隊(duì)列·通過(guò)第二顯示器使用獲得廣告收入第二設(shè)備提供了 IPTV的增強(qiáng)用戶體驗(yàn),而沒(méi)有添加単元的硬件成本,從而使得數(shù)據(jù)輸入容易并且允許用戶另外瀏覽內(nèi)容。IPTV還是ー種通過(guò)其跨設(shè)備發(fā)起重放的潛カ以凝聚性的方式將各種IPTV連接在一起的全局解決方案,并且還通過(guò)其一次點(diǎn)擊式客戶服務(wù)特征向用戶提供了最高級(jí)別的客戶服務(wù), 其中用戶甚至不需要提供任何設(shè)備信息(設(shè)備信息在設(shè)備故障的情況下可能是難以取回的)。圖3示出了本發(fā)明適用的實(shí)施例的示意性表示300。首先,用戶開啟IPTV客戶端。在用戶在IPTV上利用設(shè)備證書登錄到管理服務(wù)器中后,會(huì)話被啟動(dòng)。然后,用戶開啟第二顯示設(shè)備,并且向代理服務(wù)器(這可以是遠(yuǎn)程或本地服務(wù)器)請(qǐng)求第二顯示應(yīng)用。該第二顯示應(yīng)用(原生/解釋應(yīng)用)被加載到第二顯示器上。然后,用戶利用賬戶信息登錄到該應(yīng)用中,該賬戶信息就是如上所述用于IPTV登錄的那個(gè)賬戶(然而,這不是相同的賬戶證書)。認(rèn)證請(qǐng)求被從第二顯示器發(fā)送到代理服務(wù)器。代理服務(wù)器與管理服務(wù)器驗(yàn)證證書,然后管理服務(wù)器與代理服務(wù)器確認(rèn)證書。從而,認(rèn)證完成。然后,用戶瀏覽因特網(wǎng)視頻鏈接(IVL)。此后,向第二顯示器請(qǐng)求設(shè)備數(shù)據(jù),然后將所請(qǐng)求的設(shè)備數(shù)據(jù)從IPTV客戶端發(fā)送到第二顯示器。第二顯示器利用第二顯示協(xié)議向代理服務(wù)器發(fā)送請(qǐng)求,然后代理服務(wù)器向服務(wù)提供者請(qǐng)求,并且服務(wù)提供者響應(yīng)。代理服務(wù)器利用第二顯示協(xié)議響應(yīng)第二顯示器,其中用播放列表ID替換了相關(guān)聯(lián)的URL。在用戶選擇重放后,播放列表ID被從第二顯示器發(fā)送到IPTV客戶端。然后,播放列表ID被從IPTV客戶端發(fā)送到代理服務(wù)器,并且播放列表數(shù)據(jù)被從代理服務(wù)器返回到IPTV客戶端。IPTV客戶端利用服務(wù)提供者的播放列表數(shù)據(jù)請(qǐng)求內(nèi)容URL,然后服務(wù)提供者將用于重放的內(nèi)容URL返回給IPTV客戶端。當(dāng)IPTV客戶端設(shè)備不可達(dá)時(shí),播放列表ID未被接收到,并且第二顯示設(shè)備通知用戶=IPTV客戶端設(shè)備不可達(dá)。第二顯示設(shè)備存儲(chǔ)播放列表ID,以便以后嘗試發(fā)送給IPTV客戶端設(shè)備。在另ー實(shí)施例中,第二顯示設(shè)備可將播放列表ID告知一服務(wù)器,并且當(dāng)IPTV設(shè)備連接到該服務(wù)器時(shí)可接收到請(qǐng)求,即使當(dāng)IPTV設(shè)備和第二顯示設(shè)備在分開的本地網(wǎng)絡(luò)上并且不能相互尋址時(shí)也可以。在此情況下,IPTV設(shè)備可能仍是不可達(dá)的,就像IPTV設(shè)備可能未連接到電源的情況中那樣,并且該請(qǐng)求在服務(wù)器處被排隊(duì)以在以后IPTV設(shè)備可達(dá)時(shí)發(fā)送。圖4示出了根據(jù)圖3的實(shí)施例的處理步驟的流程圖400。處理開始于步驟402中,在該步驟中用戶開啟IPTV客戶端設(shè)備。在如步驟404中所示IPTV客戶端設(shè)備與服務(wù)器認(rèn)證之后,管理服務(wù)器在步驟406中啟動(dòng)會(huì)話。然后在步驟408中用戶開啟第二顯示器,并且向代理服務(wù)器發(fā)送對(duì)第二顯示應(yīng)用的請(qǐng)求,如步驟410中所示,其中該代理服務(wù)器可以是本地服務(wù)器或遠(yuǎn)程服務(wù)器。對(duì)第二顯示應(yīng)用的請(qǐng)求是可選的。在本發(fā)明的一些實(shí)施例中,第二顯示器在毎次第二顯示應(yīng)用被啟動(dòng)時(shí)將接收到第二顯示應(yīng)用,而本發(fā)明也有ー個(gè)實(shí)施例是第二顯示設(shè)備將不會(huì)接收到第二顯示應(yīng)用或只在軟件更新時(shí)接收到。當(dāng)被請(qǐng)求時(shí),第二顯示應(yīng)用被加載到第二顯示器上,如步驟412中所示。在步驟414中,用戶登錄到賬戶中,該賬戶是如步驟404中所述用于IPTV客戶端登錄的賬戶。在步驟416中,認(rèn)證請(qǐng)求被從第二顯示器發(fā)送到代理服務(wù)器。代理服務(wù)器可以是本地服務(wù)器或遠(yuǎn)程服務(wù)器。在步驟418中,代理服務(wù)器與管理服務(wù)器驗(yàn)證IPTV客戶端的證書,然后在步驟420中,管理服務(wù)器與代理服務(wù)器確認(rèn)證書。在步驟422中,認(rèn)證完成。在本發(fā)明的一個(gè)實(shí)施例中,步驟418和420中的服務(wù)器可以在相同服務(wù)器中。或者,可以有多于兩個(gè)服務(wù)器來(lái)分割服務(wù)器任務(wù)。在步驟424中,向用戶呈現(xiàn)經(jīng)由用戶賬戶與第二顯示設(shè)備相關(guān)連或相關(guān)聯(lián)的IPTV設(shè)備的列表。在步驟426中,當(dāng)用戶選擇要與之通信的特定IPTV設(shè)備時(shí),應(yīng)用程序接ロ(API)調(diào)用被發(fā)送到所選的IPTV設(shè)備,描述第二顯示器的設(shè)備數(shù)據(jù)被第二顯示器請(qǐng)求,并且在步驟428中,所請(qǐng)求的設(shè)備數(shù)據(jù)被從IPTV客戶端返回到第二顯示器,此信息可包括依IPTV設(shè)備而定的信息,例如該設(shè)備許可的內(nèi)容分級(jí),語(yǔ)言等等。在用戶在先前會(huì)話中已經(jīng)選擇了 IPTV設(shè)備的實(shí)施例中,API 可被發(fā)送到該IPTV設(shè)備以獲得設(shè)備信息,無(wú)需用戶作出請(qǐng)求。另外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,用戶可在IPTV設(shè)備的列表中設(shè)定ー特定IPTV設(shè)備作為默認(rèn)設(shè)備。在步驟430中,第二顯示器利用第二顯示API向代理服務(wù)器作出對(duì)選項(xiàng)、類別和內(nèi)容列表的請(qǐng)求,然后在步驟432中,代理服務(wù)器進(jìn)而向服務(wù)提供者請(qǐng)求它們,并且服務(wù)提供者利用選項(xiàng)、類別和內(nèi)容列表作出響應(yīng),如步驟434中所示。在步驟436中,第二顯示器從代理服務(wù)器接收類別、選項(xiàng)和內(nèi)容列表并為用戶顯示它們。或者,服務(wù)提供者在ー些情況下可許可URL被發(fā)送到第二顯示設(shè)備。例如,第二顯示器可具有安全應(yīng)用,并且服務(wù)提供者可允許具有安全應(yīng)用的第二顯示器接收URL。從而,內(nèi)容URL可被發(fā)送到IPTV設(shè)備以用于重放,而不是讓IPTV設(shè)備從服務(wù)器取回?cái)?shù)據(jù)。或者,服務(wù)提供者在一些情況下可許可URL被發(fā)送到第二顯示設(shè)備。例如,第二顯示器可具有安全應(yīng)用,并且服務(wù)提供者可允許具有安全應(yīng)用的第二顯示器接收URL。從而,內(nèi)容URL可被發(fā)送到IPTV設(shè)備以用于重放,而不是讓IPTV設(shè)備從服務(wù)器取回?cái)?shù)據(jù)。在步驟438中,用戶選擇要重放的內(nèi)容,并且針對(duì)該內(nèi)容的播放列表被創(chuàng)建并存儲(chǔ)在代理服務(wù)器中。然后,在步驟440中,播放列表ID被從第二顯示設(shè)備發(fā)送到IPTV客戶端設(shè)備。如果IPTV客戶端不應(yīng)答或沒(méi)有確認(rèn)播放內(nèi)容的請(qǐng)求,或者在當(dāng)時(shí)不能播放內(nèi)容,例如當(dāng)IPTV客戶端設(shè)備可能開啟并且可達(dá),但觀看者制定了“勿打擾”模式時(shí),則第二顯示設(shè)備告知用戶IPTV客戶端設(shè)備不可達(dá)(此時(shí)不可用于播放內(nèi)容)并且將該請(qǐng)求排隊(duì)以便在以后IPTV客戶端設(shè)備可達(dá)時(shí)重復(fù)。在步驟442中,播放列表ID被從IPTV客戶端發(fā)送到代理服務(wù)器,并在步驟444中被從代理服務(wù)器返回到IPTV客戶端。在步驟446中,IPTV客戶端利用播放列表數(shù)據(jù)向服務(wù)提供者請(qǐng)求內(nèi)容URL,然后在步驟448中服務(wù)提供者將用于重放的內(nèi)容URL返回給IPTV客戶端?;蛘?,代理服務(wù)器可存儲(chǔ)URL內(nèi)容,從而將URL內(nèi)容返回給IPTV客戶端設(shè)備,而無(wú)需向服務(wù)提供者請(qǐng)求與播放列表數(shù)據(jù)相關(guān)聯(lián)的URL處的內(nèi)容。從而,當(dāng)代理服務(wù)器存儲(chǔ)URL吋,步驟446不被使用,而是一旦IPTV客戶端設(shè)備獲得了 URL,IPTV客戶端設(shè)備就可開始重放。根據(jù)本發(fā)明的實(shí)施例,第二設(shè)備無(wú)需使用廣播就可發(fā)現(xiàn)IPTV系統(tǒng)上的可用IPTV設(shè)備,例如第一設(shè)備。web應(yīng)用不具有使用廣播方法來(lái)掃描網(wǎng)絡(luò)上的可用設(shè)備的能力。掃描每ー個(gè)IP地址是可能的,但這將花費(fèi)較長(zhǎng)的時(shí)間并且是資源密集的。另外,一旦IPTV設(shè)備的IP地址變化,就需要重掃描。本發(fā)明的實(shí)施例允許第二設(shè)備上的web應(yīng)用識(shí)別IPTV IP地址。當(dāng)?shù)谝辉O(shè)備在IPTV系統(tǒng)中注冊(cè)時(shí),第一設(shè)備的信息被存儲(chǔ)在管理服務(wù)器中。存儲(chǔ)的信息包括第一設(shè)備的唯一標(biāo)識(shí)符、本地IP地址、與第一設(shè)備相關(guān)聯(lián)的賬戶號(hào)以及第ー設(shè)備的特征。賬戶號(hào)所標(biāo)識(shí)的賬戶可與多個(gè)IPTV設(shè)備相關(guān)聯(lián)。賬戶還可包括IPTV系統(tǒng)提供的授權(quán)服務(wù)或選項(xiàng)的列表。第一設(shè)備可周期性地更新存儲(chǔ)的信息,以及在第一設(shè)備的IP地址被改變時(shí)更新存儲(chǔ)的信息。當(dāng)?shù)诙O(shè)備利用賬戶登錄到IPTV系統(tǒng)中時(shí),與這同一賬戶相關(guān)聯(lián)的所在IPTV設(shè)備的信息可被從管理服務(wù)器取回并發(fā)送到第二設(shè)備。所發(fā)送的信息可包括IPTV設(shè)備的唯ー標(biāo)識(shí)符、IPTV設(shè)備的本地IP地址、每個(gè)IPTV設(shè)備的特征,等等。第二設(shè)備接收該信息并使用計(jì)算機(jī)管理網(wǎng)絡(luò)實(shí)用程序來(lái)利用所發(fā)送的信息中包括的本地IP地址測(cè)試每個(gè)相關(guān)聯(lián)的IPTV設(shè)備的可用性或 可訪問(wèn)性或可達(dá)性??梢允褂弥T如API調(diào)用之類的計(jì)算機(jī)網(wǎng)絡(luò)管理實(shí)用程序?;蛘?,可以使用ping來(lái)測(cè)試諸如因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)之類的網(wǎng)絡(luò)上的設(shè)備的可用性或“可達(dá)性”或可用以通信性或可訪問(wèn)以通信性,并且測(cè)量網(wǎng)絡(luò)上的兩個(gè)設(shè)備之間消息的往返時(shí)間。Ping通過(guò)向目標(biāo)發(fā)送因特網(wǎng)控制消息協(xié)議(ICMP)回聲請(qǐng)求分組并等待ICMP響應(yīng)來(lái)操作。在該過(guò)程中,其測(cè)量從發(fā)送到接收的時(shí)間(往返時(shí)間)并記錄任何分組丟失。測(cè)試的結(jié)果采取接收到的響應(yīng)分組的統(tǒng)計(jì)總結(jié)的形式,包括最小、最大和均值往返時(shí)間,有時(shí)還包括均值的標(biāo)準(zhǔn)偏差。取決于實(shí)現(xiàn)方式可利用使能特殊操作模式的各種選項(xiàng)(命令行開關(guān))來(lái)運(yùn)行Ping,以例如指定用作探測(cè)的分組大小、發(fā)送指定計(jì)數(shù)的探測(cè)的自動(dòng)重復(fù)操作、時(shí)間戳選項(xiàng),或者執(zhí)行Ping洪泛。計(jì)算機(jī)網(wǎng)絡(luò)管理實(shí)用程序不需要限于ping。測(cè)試設(shè)備的可達(dá)性的其他功能可充當(dāng)計(jì)算機(jī)網(wǎng)絡(luò)管理實(shí)用程序。另ー種方法可以使第二設(shè)備利用第二設(shè)備可用來(lái)與目標(biāo)設(shè)備通信的那個(gè)協(xié)議(例如HTTP)和那個(gè)端ロ來(lái)嘗試聯(lián)絡(luò)目標(biāo)設(shè)備。在一些網(wǎng)絡(luò)可阻止使用ー些端ロ或協(xié)議的情形中,此方法確保了用干與目標(biāo)設(shè)備通信的協(xié)議和端口號(hào)的允許組合將會(huì)獲得通過(guò)?;趯?duì)呈遞給網(wǎng)絡(luò)上的ー個(gè)或多個(gè)IPTV設(shè)備的請(qǐng)求的響應(yīng)來(lái)識(shí)別活動(dòng)的IPTV設(shè)備。第一設(shè)備例如可以是具有顯示模塊或顯示単元的處理設(shè)備,并且第二設(shè)備可以是顯示屏或顯示模塊。通常,可以是IPTV設(shè)備的第一設(shè)備將接收API,并且如果該IPTV設(shè)備是可操作的,則響應(yīng)該API。API可以是從第二設(shè)備、IPTV設(shè)備或耦合到網(wǎng)絡(luò)的其他設(shè)備發(fā)送的。當(dāng)對(duì)API請(qǐng)求的響應(yīng)表明IPTV設(shè)備離線時(shí),離線IPTV設(shè)備的特征可被關(guān)閉并且對(duì)第二設(shè)備不可用。利用活動(dòng)IPTV設(shè)備的IP地址,第二設(shè)備與活動(dòng)IPTV設(shè)備通信。通信包括取回IPTV設(shè)備的當(dāng)前狀態(tài)和命令重放。當(dāng)?shù)诙O(shè)備維持與IPTV設(shè)備的通信時(shí),第二設(shè)備可周期性地從管理服務(wù)器更新更新IPTV設(shè)備的IP地址。當(dāng)?shù)诙O(shè)備喪失與IPTV設(shè)備的通信時(shí),第二設(shè)備向管理服務(wù)器發(fā)送請(qǐng)求以獲得該IPTV設(shè)備或所有關(guān)聯(lián)的IPTV設(shè)備的經(jīng)更新的信息。如果經(jīng)更新的信息示出與先前信息相同的IP地址,則第二設(shè)備判定IPTV設(shè)備停エ或不可操作或不可用。當(dāng)發(fā)生這種情況時(shí),第二設(shè)備上的IPTV設(shè)備狀態(tài)將被切換成“離線”并且某些特征被禁用。這樣,繞過(guò)了傳統(tǒng)的廣播方法,并且避免了盲目地輪詢每ー個(gè)可能的IP地址。圖5圖示了示出IPTV設(shè)備的發(fā)現(xiàn)過(guò)程的流程圖500。發(fā)現(xiàn)過(guò)程開始于步驟510,此時(shí)次設(shè)備或第二設(shè)備被開啟。當(dāng)用戶偏好實(shí)現(xiàn)IPTV功能時(shí),用戶在步驟520登錄到客戶端賬戶中。在驗(yàn)證用戶輸入的證書之后,管理服務(wù)器取回與用戶的賬戶相關(guān)聯(lián)的IPTV設(shè)備的信息并且通過(guò)代理服務(wù)器將該信息發(fā)送到第二設(shè)備。第二設(shè)備在步驟530接收該信息并且將接收到的信息存儲(chǔ)在設(shè)備存儲(chǔ)器中。此信息也可被更新。第二設(shè)備還獲得接收到的信息中包括的IPTV設(shè)備的IP地址。第二設(shè)備實(shí)現(xiàn)調(diào)用功能,例如API (應(yīng)用程序接ロ或單播),以測(cè)試與這些IP地址相關(guān)聯(lián)的IPTV設(shè)備的可達(dá)性。然后過(guò)程前進(jìn)到步驟550,該步驟示出第二設(shè)備判定對(duì)調(diào)用功能的響應(yīng)是否指示出可達(dá)的設(shè)備。如果第二設(shè)備判定響應(yīng)指示出IPTV設(shè)備可達(dá),則過(guò)程前進(jìn)到步驟560,該步驟示出第二設(shè)備將IPTV設(shè)備標(biāo)記為“在線”。如果第二設(shè)備判定響應(yīng)指示出IPTV設(shè)備不可達(dá),則過(guò)程前進(jìn)到步驟570,該步驟示出第二設(shè)備將IPTV設(shè)備標(biāo)記為“離線”并且關(guān)閉與該IPTV設(shè)備相對(duì)應(yīng)的特征。這些特征包括諸如記錄、暫停、重放之類的功能和IPTV設(shè)備的其他可操作特征。然后過(guò)程前進(jìn)到步驟580,該步驟示出第二設(shè)備判定是否已測(cè)試了與用戶的賬戶相關(guān)聯(lián)的IPTV設(shè)備的每個(gè)IP地址。如果有I P地址未被測(cè)試,則過(guò)程返回到步驟540。如果已測(cè)試了與用戶的賬戶相關(guān)聯(lián)的IPTV設(shè)備的每個(gè)IP地址,則第二設(shè)備如步驟590中所示與每個(gè)“在線” IPTV設(shè)備通信以根據(jù)用戶的指令請(qǐng)求設(shè)備狀態(tài)或命令重放。然后過(guò)程前進(jìn)到通信步驟590,該步驟示出向代理服務(wù)器和管理服務(wù)器發(fā)送發(fā)現(xiàn)結(jié)果。過(guò)程結(jié)束于步驟599。如過(guò)程步驟540中所示,諸如API調(diào)用或單播之類的調(diào)用功能可順序地或基本并行地發(fā)出可達(dá)性測(cè)試。當(dāng)調(diào)用順序地發(fā)出可達(dá)性測(cè)試時(shí),為每個(gè)測(cè)試確立對(duì)接收響應(yīng)的等待時(shí)段。為了縮短總等待時(shí)段,調(diào)用功能可同時(shí)發(fā)送預(yù)定數(shù)目的可達(dá)性測(cè)試。隨著每個(gè)結(jié)果被返回,步驟550、560和570處所示的過(guò)程被應(yīng)用到被測(cè)設(shè)備。然后過(guò)程前進(jìn)到步驟580,該步驟示出判定是否仍有任何未決的請(qǐng)求待處理。如果步驟580判定沒(méi)有未決的請(qǐng)求待處理,則過(guò)程前進(jìn)到步驟590。如果步驟580判定有未決的請(qǐng)求仍待處理,則過(guò)程返回到步驟540,該步驟示出該過(guò)程可繼續(xù)監(jiān)視未決請(qǐng)求或指令調(diào)用功能開始對(duì)與未決請(qǐng)求相關(guān)聯(lián)的IPTV設(shè)備的另ー測(cè)試。這樣,用戶為了知道被測(cè)IPTV設(shè)備的可達(dá)性可能只需要等待短得多的超時(shí)間隔。當(dāng)?shù)诙O(shè)備和第一設(shè)備之間的通信喪失或不再維持達(dá)預(yù)定的一段時(shí)間時(shí),第二設(shè)備(在這里也被稱為次設(shè)備)可再次請(qǐng)求管理服務(wù)器中存儲(chǔ)的IP地址。第二設(shè)備將新接收的IP地址與先前接收的IP地址相比較。如果地址相同,則第二設(shè)備判定第一設(shè)備“離線”。如果地址不同,則第二設(shè)備測(cè)試與新IP地址相關(guān)聯(lián)的IPTV設(shè)備的可達(dá)性,這通常是通過(guò)到新地址或位置的API調(diào)用來(lái)進(jìn)行的,新地址或位置可以是統(tǒng)ー資源定位符(URL)或統(tǒng)ー資源標(biāo)識(shí)符(URI)。然后過(guò)程前進(jìn)到通信步驟590,該步驟可向代理服務(wù)器和管理服務(wù)器發(fā)送發(fā)現(xiàn)結(jié)果。存儲(chǔ)在管理服務(wù)器中的信息被更新以便是準(zhǔn)確的。對(duì)信息的更新由第一設(shè)備和第ニ設(shè)備周期性地進(jìn)行,例如每小時(shí)或每天,或其他期望或確定的時(shí)間段。其他事件也可觸發(fā)對(duì)信息的更新。例如,當(dāng)?shù)谝辉O(shè)備或第二設(shè)備被開啟時(shí),可用性或可達(dá)性信息被更新。當(dāng)?shù)谝辉O(shè)備或第二設(shè)備改變其IP地址時(shí),可用性或可達(dá)性信息被更新。當(dāng)?shù)诙O(shè)備檢測(cè)到第一設(shè)備離線吋,“離線”狀態(tài)被發(fā)送到管理服務(wù)器以更新信息。從以上將會(huì)認(rèn)識(shí)到,本發(fā)明可實(shí)現(xiàn)為計(jì)算機(jī)軟件,其可在存儲(chǔ)介質(zhì)上提供,或者經(jīng)由傳輸介質(zhì)(比如局域網(wǎng)或廣域網(wǎng)(例如因特網(wǎng)))提供。還要理解,因?yàn)楦綀D中示出的系統(tǒng)構(gòu)成組件和方法步驟中的ー些可以用軟件實(shí)現(xiàn),所以系統(tǒng)組件(或過(guò)程步驟)之間的實(shí)際連接可依據(jù)對(duì)本發(fā)明編程的方式而有所不同。給定這里提供的本發(fā)明的教導(dǎo),相關(guān)領(lǐng)域的普通技術(shù)人員將能夠想出本發(fā)明的這些和類似的實(shí)現(xiàn)方式或配置。要理解,本發(fā)明可以用各種形式的硬件、軟件、固件、專用進(jìn)程或其組合來(lái)實(shí)現(xiàn)。在一個(gè)實(shí)施例中,本發(fā)明可以用軟件實(shí)現(xiàn)為有形地包含在計(jì)算機(jī)可讀程序存儲(chǔ)設(shè)備上的應(yīng)用程序。該應(yīng)用程序可被上載到包括任何適當(dāng)體系結(jié)構(gòu)的機(jī)器并被其執(zhí)行。以上公開的特定實(shí)施例只是例示性的,因?yàn)榭梢园词芤嬗谶@里的教導(dǎo)的本領(lǐng)域技術(shù)人員容易看出的不同但等效的方式來(lái)修改和實(shí)踐本發(fā)明。另外,對(duì)于這里示出的構(gòu)造或設(shè)計(jì)的細(xì)節(jié),沒(méi)有想要作出限制,除了所附權(quán)利要 求中記載的以外。因此,很明顯,以上公開的特定實(shí)施例可被更改或修改,并且所有這種變化都被認(rèn)為在本發(fā)明的范圍和精神內(nèi)。雖然這里已經(jīng)參考附圖詳細(xì)描述了本發(fā)明的例示性實(shí)施例,但要理解本發(fā)明并不就僅限于這些實(shí)施例,本領(lǐng)域的技術(shù)人員在不脫離由所附權(quán)利要求限定的本發(fā)明的范圍和精神的情況下可在其中實(shí)現(xiàn)各種改變和修改。要求優(yōu)先權(quán)本申請(qǐng)要求先前于2011年2月11日提交的序列號(hào)為61/442,001的美國(guó)臨時(shí)申請(qǐng)的權(quán)益,特此通過(guò)引用將該臨時(shí)申請(qǐng)全部并入在此。
權(quán)利要求
1.一種用于確定網(wǎng)絡(luò)中的設(shè)備的可達(dá)性的方法,包括以下步驟 從次設(shè)備訪問(wèn)賬戶; 請(qǐng)求與所述賬戶相關(guān)聯(lián)的每個(gè)設(shè)備的設(shè)備信息; 從所述設(shè)備信息獲得每個(gè)設(shè)備的地址信息; 向每個(gè)設(shè)備發(fā)送消息,該消息向每個(gè)設(shè)備請(qǐng)求對(duì)可達(dá)性的指示,該消息是根據(jù)該設(shè)備的地址信息來(lái)發(fā)送的, 其中,所述對(duì)可達(dá)性的指示是基于設(shè)備通信可用性的;以及 從每個(gè)設(shè)備接收對(duì)可達(dá)性的指示。
2.根據(jù)權(quán)利要求I所述的方法,其中,所述地址包括電子地址。
3.根據(jù)權(quán)利要求I所述的方法,其中,所述地址包括統(tǒng)一資源標(biāo)識(shí)符(URI)。
4.根據(jù)權(quán)利要求I所述的方法,其中,所述地址包括統(tǒng)一資源定位符(URL)。
5.根據(jù)權(quán)利要求I所述的方法,其中,所述地址包括網(wǎng)絡(luò)聯(lián)系信息。
6.根據(jù)權(quán)利要求I所述的方法,還包括向每個(gè)設(shè)備請(qǐng)求狀態(tài)信息的步驟。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述狀態(tài)信息包括與設(shè)備正播放或記錄的內(nèi)容有關(guān)的彳目息。
8.根據(jù)權(quán)利要求I所述的方法,還包括從所述次設(shè)備向可達(dá)設(shè)備發(fā)送重放節(jié)目的命令的步驟。
9.根據(jù)權(quán)利要求I所述的方法,還包括向服務(wù)提供者發(fā)送設(shè)備可達(dá)性結(jié)果的步驟。
10.根據(jù)權(quán)利要求I所述的方法,其中,當(dāng)提供對(duì)可達(dá)性的指示的設(shè)備變得不可達(dá)時(shí),所述次設(shè)備向服務(wù)提供者請(qǐng)求經(jīng)更新的設(shè)備信息。
11.根據(jù)權(quán)利要求I所述的方法,其中,當(dāng)設(shè)備不可達(dá)時(shí),防止所述次設(shè)備訪問(wèn)不可達(dá)設(shè)備的功能。
12.根據(jù)權(quán)利要求I所述的方法,其中,所述次設(shè)備是便攜設(shè)備。
13.根據(jù)權(quán)利要求I所述的方法,其中,所述網(wǎng)絡(luò)包括IPTV網(wǎng)絡(luò)。
14.根據(jù)權(quán)利要求I所述的方法,其中,不可達(dá)設(shè)備向服務(wù)器發(fā)送該不可達(dá)設(shè)備能夠?qū)崿F(xiàn)的功能的列表。
15.根據(jù)權(quán)利要求I所述的方法,其中,所述發(fā)送步驟還包括通過(guò)使用應(yīng)用程序接口向每個(gè)設(shè)備作出調(diào)用的步驟,其中所述調(diào)用包括每個(gè)設(shè)備的端口號(hào)。
16.根據(jù)權(quán)利要求15所述的方法,其中,所述對(duì)可達(dá)性的指示表明調(diào)用被接收到并且該設(shè)備不可用。
17.根據(jù)權(quán)利要求15所述的方法,其中,所述對(duì)可達(dá)性的指示表明設(shè)備當(dāng)前不可用并且以后將會(huì)可用。
18.一種用于識(shí)別網(wǎng)絡(luò)中的設(shè)備的可達(dá)性的方法,包括以下步驟 接收對(duì)與用戶的賬戶相關(guān)聯(lián)的每個(gè)設(shè)備的設(shè)備信息的請(qǐng)求; 向次設(shè)備提供與所述用戶的賬戶相關(guān)聯(lián)的每個(gè)設(shè)備的地址信息; 根據(jù)設(shè)備地址信息向每個(gè)設(shè)備發(fā)送請(qǐng)求對(duì)可達(dá)性的指示的消息;以及 從每個(gè)設(shè)備接收指示出設(shè)備通信可用性的對(duì)可達(dá)性的指示。
全文摘要
本發(fā)明提供了用于識(shí)別網(wǎng)絡(luò)上的可用IPTV設(shè)備的方法和裝置。一種用于確定網(wǎng)絡(luò)中的設(shè)備的可達(dá)性的裝置和方法。該方法包括從次設(shè)備訪問(wèn)賬戶,并且請(qǐng)求與該賬戶相關(guān)聯(lián)的每個(gè)設(shè)備的設(shè)備信息。從設(shè)備信息獲得每個(gè)設(shè)備的地址信息,并且向每個(gè)設(shè)備發(fā)送消息,該消息向每個(gè)設(shè)備請(qǐng)求對(duì)可達(dá)性的指示。該消息是根據(jù)設(shè)備的地址信息來(lái)發(fā)送的,并且對(duì)可達(dá)性的指示是基于設(shè)備通信可用性的。從每個(gè)設(shè)備接收對(duì)可達(dá)性的指示。
文檔編號(hào)H04N21/64GK102685607SQ20121002297
公開日2012年9月19日 申請(qǐng)日期2012年1月19日 優(yōu)先權(quán)日2011年2月11日
發(fā)明者查爾斯·麥可, 楚·熊, 黃凌駿 申請(qǐng)人:索尼公司, 索尼網(wǎng)絡(luò)娛樂(lè)國(guó)際有限責(zé)任公司