專利名稱:移除不可用服務(wù)和/或內(nèi)容項(xiàng)目的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及從與用戶賬戶相關(guān)聯(lián)的喜好和/或最近被查看服務(wù)和/或內(nèi)容項(xiàng)目列表中移除不可用服務(wù)和/或內(nèi)容項(xiàng)目
背景技術(shù):
隨著IPTV本身的普及,數(shù)字內(nèi)容到IPTV的因特網(wǎng)遞送持續(xù)增長(zhǎng)。對(duì)于許多數(shù)字設(shè)備,尤其是網(wǎng)絡(luò)上的設(shè)備,IPTV的設(shè)備登記可以為用戶帶來(lái)許多益處。IPTV登記的ー個(gè)重要益處是與用戶賬戶的關(guān)聯(lián),其使得用戶能夠訪問(wèn)不僅IPTV上的而且還有登記到用戶的其它內(nèi)容回放設(shè)備上的各種服務(wù)。雖然用戶賬戶的使用具有益處,然而由于缺乏兼容性、可用性等,并非可供用戶使用的所有內(nèi)容都可以在所有的用戶已登記內(nèi)容回放設(shè)備上被查看。
發(fā)明內(nèi)容
公開(kāi)了用于創(chuàng)建并采用軟件來(lái)創(chuàng)建并維護(hù)與第二顯示裝置和內(nèi)容回放設(shè)備相關(guān)聯(lián)的喜好以及最近被查看服務(wù)和資產(chǎn)的列表的系統(tǒng)和方法。列表被更新為使得被包括在列表上的任何服務(wù)或資產(chǎn)當(dāng)前可供第二顯示裝置以及與這些第二顯示裝置相關(guān)聯(lián)的用戶賬戶使用。這可以通過(guò)過(guò)濾喜好和/或最近被查看資產(chǎn)的列表以去除或排除當(dāng)前不可供第二顯示裝置以及與這些第二顯示裝置相關(guān)聯(lián)的用戶賬戶使用的任何服務(wù)或資產(chǎn)來(lái)實(shí)現(xiàn)。系統(tǒng)和方法還控制內(nèi)容回放設(shè)備,并且使用“第二顯示裝置”的原理和協(xié)議來(lái)引導(dǎo)內(nèi)容回放設(shè)備例如在被優(yōu)化用于媒體回放的設(shè)備(例如,IPTV或其它大型電視屏幕和/或家庭影院音頻系統(tǒng)等)上播放媒體。軟件可以向用戶提供喜好列表、最近被查看列表、或者用戶先前查看過(guò)的或者以其它方式訪問(wèn)過(guò)的媒體的瀏覽歷史。該列表可以具有服務(wù)或資產(chǎn)或兩者,并且可以與在第二顯示裝置上或內(nèi)容回放設(shè)備上被選擇并被查看的項(xiàng)目有夫。另外,描述了這樣的系統(tǒng)和方法,其提供跨越登記在單個(gè)用戶或用戶組下的設(shè)備來(lái)復(fù)制喜好和最近被查看服務(wù)和/或資產(chǎn)的經(jīng)過(guò)濾列表以便在多個(gè)IPTV設(shè)備上被訪問(wèn)的方式,從而允許增強(qiáng)用戶體驗(yàn)。換言之,當(dāng)?shù)诙@示裝置代表IPTV設(shè)備來(lái)瀏覽服務(wù)的內(nèi)容供應(yīng)時(shí),為該服務(wù)創(chuàng)建瀏覽歷史。為了增強(qiáng)用戶體驗(yàn),該瀏覽歷史可被復(fù)制在登記在該用戶下的所有IPTV設(shè)備上。然而,隨著時(shí)間的過(guò)去,由于包括在該瀏覽歷史中的服務(wù)和/或資產(chǎn)不再被供應(yīng)或者由于特定用戶或用戶組不再有權(quán)使用瀏覽歷史所包括的服務(wù)和/或資產(chǎn),因此包括在該瀏覽歷史中的服務(wù)和/或資產(chǎn)可能變得過(guò)吋。因此,由瀏覽器呈現(xiàn)的瀏覽歷史可能包含不再可用的ー些媒體項(xiàng)目。為了去除這樣的陳舊媒體項(xiàng)目,可用采取過(guò)濾出不再可用的服務(wù)和資產(chǎn)的步驟。另外,即使在當(dāng)前仍可供用戶賬戶下的第二顯示裝置使用的所有服務(wù)和資產(chǎn)中,也并非所有這些服務(wù)和資產(chǎn)都能夠被可供用戶使用的所有消費(fèi)者電子設(shè)備利用。因此,瀏覽器所呈現(xiàn)的瀏覽歷史可能包含不適于由所有可用設(shè)備接收或者不適于在所有可用設(shè)備上呈現(xiàn)的ー些媒體項(xiàng)目。由于IPTV設(shè)備之間的這些差別,因此可以執(zhí)行采取過(guò)濾掉不可在所選IPTV設(shè)備上使用的服務(wù)和資產(chǎn)的附加過(guò)濾步驟。例如,在可供Blu-ray 播放器和DTV使用的服務(wù)之間存在差別。然而,共同服務(wù)和資產(chǎn)可以在這些列表中被獲得,以使得用戶不會(huì)感知到設(shè)備之間的差別。在一個(gè)示例性實(shí)現(xiàn)方式中,下面的步驟被執(zhí)行在第二顯示裝置上,當(dāng)用戶訪問(wèn)服務(wù)或選擇資產(chǎn)吋,與用戶相關(guān)聯(lián)的服務(wù)列表被顯示在第二顯示裝置上。第二顯示裝置然后從服務(wù)器請(qǐng)求新的喜好列表和最近被查看列表。服務(wù)器返回被過(guò)濾以去除那些不再可用服務(wù)的喜好列表和最近被查看服務(wù)列表。服務(wù)器上的該列表是用戶訪問(wèn)過(guò)的、例如通過(guò)日期范圍或服務(wù)總數(shù)進(jìn)行了限制的所有服務(wù)的全局列表。該列表隨后基于服務(wù)可用性被縮減過(guò)濾(filter down)。服務(wù)器還可以返回資產(chǎn)列表,該資產(chǎn)列表可以相應(yīng)地基于服務(wù)和資產(chǎn)可用性被過(guò)濾。服務(wù)器上的該列表是用戶回放過(guò)的所有資產(chǎn)的全局列表。該列表隨后可以基于資產(chǎn)可用性被縮減過(guò)濾。第二顯示裝置然后可以利用新信息來(lái)重新填充其當(dāng)前列表,以使得僅當(dāng)前可供用戶使用的那些服務(wù)和資產(chǎn)被呈現(xiàn)。
以這種方式,喜好和最近被查看的服務(wù)和資產(chǎn)的列表保持被更新。在一些實(shí)現(xiàn)方式中,第二顯示裝置上的軟件或第二顯示裝置應(yīng)用可以為web應(yīng)用的形式,該web應(yīng)用與web瀏覽器相關(guān)聯(lián)地工作并且甚至可以允許某些項(xiàng)目在第二顯示裝置上被回放。對(duì)web應(yīng)用的使用使得相比于先前系統(tǒng)具有顯著益處。例如,系統(tǒng)和方法可被用于具有瀏覽器的任何設(shè)備,并且不被束縛于任何特定的專用技木。為了實(shí)現(xiàn)以上操作,在一種實(shí)現(xiàn)方式中,采用被安裝在第二顯示裝置上以控制并處理媒體回放的軟件。該軟件除了具有控制消費(fèi)者電子設(shè)備以使能其播放媒體的能力之夕卜,像傳統(tǒng)媒體處理軟件那樣,還可以具有在瀏覽器中播放媒體的能力。該軟件可以指定用于內(nèi)容回放設(shè)備的所選媒體的網(wǎng)絡(luò)位置??梢允箖?nèi)容回放設(shè)備,例如消費(fèi)者電子設(shè)備作為從服務(wù)提供商請(qǐng)求內(nèi)容項(xiàng)目的源,例如,通過(guò)從第二顯示裝置向內(nèi)容回放設(shè)備提供內(nèi)容項(xiàng)目URL以用于隨后向服務(wù)提供商作出請(qǐng)求。在該軟件包括位于瀏覽器中的用于在瀏覽器中播放內(nèi)容項(xiàng)目的插件的情況中,瀏覽器可以通過(guò)流將媒體數(shù)據(jù)提供給該插件。該插件可以緩存該媒體流并且將內(nèi)容項(xiàng)目引導(dǎo)至被指示播放媒體的消費(fèi)者電子設(shè)備。第二顯示裝置應(yīng)用還可以準(zhǔn)備并更新由瀏覽器呈現(xiàn)給用戶的瀏覽歷史。第二顯示裝置向IPTV提供補(bǔ)充功能,但是一般不需要用戶的額外投資,因?yàn)槠淅么蠖鄶?shù)用戶已經(jīng)擁有的設(shè)備,例如智能電話機(jī)、膝上型計(jì)算機(jī)、平板電腦、臺(tái)式計(jì)算機(jī)、因特網(wǎng)設(shè)備等。由于第二顯示裝置對(duì)語(yǔ)言和字符字體集、數(shù)據(jù)輸入、處理能力和內(nèi)容管理上的用戶體驗(yàn)方面的強(qiáng)有力支持,這樣的第二顯示裝置是對(duì)IPTV的完美補(bǔ)充。運(yùn)行在第二顯示裝置上的應(yīng)用可以是web應(yīng)用(腳本的或非腳本的)、本地應(yīng)用、Java應(yīng)用或者可與內(nèi)容回放設(shè)備一起工作的任何其它種類的應(yīng)用。例如,具有RPC的ASP/. NET架構(gòu)可被用來(lái)編寫第ニ顯示裝置應(yīng)用。當(dāng)運(yùn)行在第二顯示裝置上的web應(yīng)用以HTML或帶有Javascript的HTML被編寫時(shí),其可由任何設(shè)備利用瀏覽器被載入,并且因此其不限于僅兼容設(shè)備或昂貴遙控裝置的小集合。與服務(wù)提供商的通信可通過(guò)代理服務(wù)器來(lái)進(jìn)行,并且代理服務(wù)器向服務(wù)提供商呈現(xiàn)內(nèi)容回放設(shè)備的認(rèn)證憑證,以使得第二顯示裝置作為經(jīng)認(rèn)證內(nèi)容回放設(shè)備而表現(xiàn)給服務(wù)提供商。第二顯示裝置可以包括可運(yùn)行與內(nèi)容回放設(shè)備通信的應(yīng)用的任何設(shè)備,包括但不限于個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本電腦、上網(wǎng)本電腦、手持計(jì)算機(jī)、個(gè)人數(shù)字助理、移動(dòng)電話、智能電話機(jī)、平板電腦、手持游戲設(shè)備、游戲控制臺(tái),以及還有專門為這些目的設(shè)計(jì)的設(shè)備,在該情況中,專用設(shè)備至少包括用于運(yùn)行web應(yīng)用的處理器和充足資源以及聯(lián)網(wǎng)能力。內(nèi)容回放設(shè)備可以采取許多形式,并且多個(gè)內(nèi)容回放設(shè)備可被耦合到給定本地網(wǎng)絡(luò)并在該給定本地網(wǎng)絡(luò)內(nèi)被選擇。示例性內(nèi)容回放設(shè)備可以包括IPTV、DTV、數(shù)字音頻系統(tǒng)、或者已適當(dāng)被配置用于連接的更傳統(tǒng)的視頻和音頻系統(tǒng)。在視頻系統(tǒng)中,內(nèi)容回放設(shè)備包括用于控制視頻顯示裝置在其上呈現(xiàn)內(nèi)容的處理器 。在一般方法中,采用第二顯示裝置的用戶具有針對(duì)服務(wù)的源或交換中心(clearinghouse)的用戶賬戶。這里,該源或交換中心在管理服務(wù)器上被表示為用戶賬戶,但是應(yīng)當(dāng)明白,用戶賬戶可以直接針對(duì)服務(wù)提供商。在任意情況中,該賬戶可以在其上存儲(chǔ)有關(guān)于哪些內(nèi)容回放設(shè)備與該賬戶相關(guān)聯(lián)的信息。當(dāng)用戶登錄時(shí),他們可以看到內(nèi)容回放設(shè)備的該列表并且可以選擇特定內(nèi)容回放設(shè)備。如果網(wǎng)絡(luò)上僅有ー個(gè)內(nèi)容回放設(shè)備,或者如果用戶正在以不需要內(nèi)容回放設(shè)備身份的方式進(jìn)行瀏覽,則該步驟可被省略。一旦內(nèi)容回放設(shè)備已被選擇,則服務(wù)列表可被顯示(如果ー個(gè)以上服務(wù)可用的話)。服務(wù)列表可被定制化為具有可在所選內(nèi)容回放設(shè)備上回放的內(nèi)容的服務(wù),或者所有可用內(nèi)容都可被顯示的服務(wù),在該情況中,在某些實(shí)現(xiàn)方式中,可與內(nèi)容項(xiàng)目相鄰地顯示關(guān)于該內(nèi)容項(xiàng)目是否可在所選設(shè)備上播放的符號(hào)。當(dāng)沒(méi)有內(nèi)容回放設(shè)備已被選擇時(shí),所有可用內(nèi)容可被顯示。如果沒(méi)有內(nèi)容回放設(shè)備已被選擇,但用戶賬戶包括所存儲(chǔ)的關(guān)于哪些內(nèi)容回放設(shè)備可用的信息,則所有內(nèi)容可以被顯示,所有內(nèi)容的子集可以基于與賬戶相關(guān)聯(lián)的已知內(nèi)容回放設(shè)備而被顯示,或者可以呈現(xiàn)關(guān)于哪些內(nèi)容回放設(shè)備可以播放哪些內(nèi)容的符號(hào),或者這些的組合。在一些情況中,內(nèi)容服務(wù)提供商可能要求選擇內(nèi)容回放設(shè)備。在其它情況中,無(wú)需選擇內(nèi)容回放設(shè)備并且用戶可以僅僅選擇供在以后的時(shí)間確定由內(nèi)容回放設(shè)備以后回放的內(nèi)容并對(duì)內(nèi)容排隊(duì)。除了可用服務(wù)的列表以外,喜好和/或最近被查看或訪問(wèn)的服務(wù)的列表也可被顯示。在呈現(xiàn)給用戶之前,該列表可被過(guò)濾為使得其僅包括仍可供用戶使用的最近被查看或訪問(wèn)的服務(wù)。如果內(nèi)容回放設(shè)備已被選擇,則該列表可被過(guò)濾為使得其僅顯示適合于由所選內(nèi)容回放設(shè)備接收的那些服務(wù)。假設(shè)多個(gè)服務(wù)可用,則用戶選擇要瀏覽的服務(wù)。如上面提到的,服務(wù)呈現(xiàn)出可用內(nèi)容項(xiàng)目的列表。該呈現(xiàn)可以以任意數(shù)目種形式來(lái)進(jìn)行,包括按類別或者任何其它形式的組織。代理服務(wù)器向內(nèi)容服務(wù)器呈現(xiàn)內(nèi)容回放設(shè)備的認(rèn)證憑證。在一些情況中,用于訪問(wèn)各種服務(wù)的服務(wù)提供商憑證可以被存儲(chǔ)在賬戶中,并且在需要時(shí)由代理服務(wù)器或管理服務(wù)器呈現(xiàn)給內(nèi)容服務(wù)器。如果用戶所選服務(wù)已從當(dāng)前可供用戶使用的經(jīng)過(guò)濾服務(wù)列表被選出,則可以僅顯示那些當(dāng)前可用的內(nèi)容項(xiàng)目。對(duì)于喜好、最近被查看列表或者瀏覽歷史,其另外地可以在服務(wù)層級(jí)以及內(nèi)容項(xiàng)目層級(jí)處被過(guò)濾,以使得用戶僅被呈現(xiàn)當(dāng)前可用的并且可由所選內(nèi)容回放設(shè)備利用的那些內(nèi)容項(xiàng)目。一個(gè)或多個(gè)過(guò)濾步驟可以發(fā)生在服務(wù)器側(cè)上或者第二顯示裝置處。在一些實(shí)現(xiàn)方式中,過(guò)濾步驟之一可在服務(wù)器側(cè)上執(zhí)行,而過(guò)濾步驟中的另外的過(guò)濾步驟在第二顯示裝置處執(zhí)行。各個(gè)服務(wù)可以采用它們自己的DRM機(jī)制,當(dāng)前系統(tǒng)于是可以包括這些機(jī)制。例如,如果視頻內(nèi)容服務(wù)提供商僅允許它們的內(nèi)容可在某個(gè)預(yù)定數(shù)目的設(shè)備上被回放,則該規(guī)則可以在當(dāng)前系統(tǒng)和方法內(nèi)被實(shí)施或復(fù)制。此外,對(duì)這些服務(wù)提供商參數(shù)的改變可以由代理服務(wù)器和/或管理服務(wù)器定期地進(jìn)行調(diào)查(poll for),或者可在下次登錄服務(wù)時(shí)進(jìn)行調(diào)查。換言之,在登錄時(shí),系統(tǒng)和方法可以調(diào)查并接收與給定服務(wù)提供商相關(guān)聯(lián)的令牌,該令牌向系統(tǒng)提供關(guān)于針對(duì)該內(nèi)容服務(wù)提供商的用戶賬戶的信息。系統(tǒng)和方法可以包括管理服務(wù)器,該管理服務(wù)器與內(nèi)容回放設(shè)備一起與至少ー個(gè)內(nèi)容服務(wù)器通信,以使得內(nèi)容服務(wù)器提供內(nèi)容項(xiàng)目,以用于在內(nèi)容回放設(shè)備處呈現(xiàn)或訪問(wèn)內(nèi)容項(xiàng)目。系統(tǒng)和方法還可以包括與管理服務(wù)器和第二顯示裝置通信的代理服務(wù)器。在一些情況中,代理服務(wù)器可與管理服務(wù)器合并,或者在其它情況中,可以為每個(gè)內(nèi)容服務(wù)器或服務(wù)提供商提供単獨(dú)的代理服務(wù)器。在另一方面,代理服務(wù)器包括至少ー個(gè)處理器以及與 處理器通信來(lái)建立處理器與廣域網(wǎng)之間的通信的至少ー個(gè)網(wǎng)絡(luò)接ロ。至少ー個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可供處理器訪問(wèn)并且承載有使得處理器從第二顯示裝置接收登錄信息的邏輯。響應(yīng)于判斷出登錄信息為正確的,該服務(wù)器向第二顯示裝置發(fā)送與登錄信息相關(guān)聯(lián)的內(nèi)容回放設(shè)備的本地IP地址。代理服務(wù)器從第二顯示裝置接收用于從服務(wù)提供商的至少ー個(gè)內(nèi)容服務(wù)器請(qǐng)求可供內(nèi)容回放設(shè)備使用的服務(wù)列表的、關(guān)于該內(nèi)容回放設(shè)備的信息,并且向管理服務(wù)器發(fā)送對(duì)該服務(wù)列表的請(qǐng)求。代理服務(wù)器從管理服務(wù)器接收該列表并將其發(fā)送給第二顯示裝置以用于在其視頻顯示上呈現(xiàn)信息。另外,代理服務(wù)器可以向第二顯示裝置發(fā)送與該用戶相關(guān)聯(lián)的喜好服務(wù)和/或最近被訪問(wèn)或被查看服務(wù)的列表。該列表可被過(guò)濾以去除不再可供第二顯示設(shè)備的用戶使用的任何陳舊服務(wù)或資產(chǎn)。在一些情況中,該列表可以從管理服務(wù)器或內(nèi)容服務(wù)器被獲得。對(duì)列表的過(guò)濾可以由管理服務(wù)器、內(nèi)容服務(wù)器或代理服務(wù)器來(lái)執(zhí)行。在第二顯示裝置選擇了服務(wù)之后,代理服務(wù)器向第二顯示裝置發(fā)送由該服務(wù)提供的內(nèi)容項(xiàng)目的列表。代理服務(wù)器還向第二顯示裝置發(fā)送由該服務(wù)提供的并且與該用戶相關(guān)聯(lián)的喜好內(nèi)容項(xiàng)目和/或最近被訪問(wèn)或被查看內(nèi)容項(xiàng)目的列表。該列表可被過(guò)濾為使得其僅包括當(dāng)前可供第二顯示裝置的用戶使用的那些內(nèi)容項(xiàng)目。在一些情況中,該列表可從管理服務(wù)器或內(nèi)容服務(wù)器獲得。對(duì)列表進(jìn)行過(guò)濾可以由管理服務(wù)器、內(nèi)容服務(wù)器或代理服務(wù)器本身來(lái)執(zhí)行。代理服務(wù)器從第二顯示裝置接收對(duì)內(nèi)容項(xiàng)目的請(qǐng)求,并且響應(yīng)于對(duì)內(nèi)容項(xiàng)目的該請(qǐng)求,向內(nèi)容服務(wù)器請(qǐng)求服務(wù)登錄。代理服務(wù)器從內(nèi)容服務(wù)器接收回項(xiàng)目、資產(chǎn)、類別或服務(wù)的列表,并將該列表發(fā)送給第二顯示裝置。以這種方式,該列表可被呈現(xiàn)在第二顯示裝置的視頻顯示上,以使得用戶可以進(jìn)行導(dǎo)航以輸入選擇,從而命令內(nèi)容回放設(shè)備播放該選擇。在ー個(gè)方面中,本發(fā)明涉及一種用于在第二顯示裝置上查看用戶可用的喜好和/或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表的方法。該方法可包括以下步驟在第二顯示裝置與內(nèi)容的源之間建立通信會(huì)話;將通信會(huì)話與用戶的用戶賬戶相關(guān)聯(lián);訪問(wèn)與用戶賬戶相關(guān)聯(lián)的喜好和/或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表;過(guò)濾該列表以去除在用戶賬戶下不再可用的那些內(nèi)容項(xiàng)目或者提供這樣的內(nèi)容項(xiàng)目的服務(wù);以及向用戶呈現(xiàn)經(jīng)過(guò)濾列表,從而呈現(xiàn)當(dāng)前在用戶賬戶下可用的喜好和/或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表。本發(fā)明的實(shí)現(xiàn)方式可以包括如下中的ー個(gè)或多個(gè)。經(jīng)過(guò)濾列表可被呈現(xiàn)在第二顯示裝置上的web瀏覽器中。訪問(wèn)、過(guò)濾和遞送該列表可響應(yīng)于用戶請(qǐng)求被執(zhí)行。該列表可由第二顯示裝置上的第二顯示裝置應(yīng)用來(lái)過(guò)濾。內(nèi)容回放設(shè)備可以位于與第二顯示裝置共同的本地網(wǎng)絡(luò)上。內(nèi)容的源可以是服務(wù)提供商。在另ー實(shí)現(xiàn)方式中,本發(fā)明涉及一種非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),包括用于使計(jì)算設(shè)備實(shí)現(xiàn)上述方法的指令。在另一方面中,本發(fā)明涉及ー種第二顯示裝置,該第二顯示裝置包括顯示模塊,該顯示模塊提供用戶界面并被配置為顯示內(nèi)容項(xiàng)目,或者接收內(nèi)容項(xiàng)目URL,或者顯示與用戶賬戶相關(guān)聯(lián)的喜好或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表;網(wǎng)絡(luò)通信模塊,該網(wǎng)絡(luò)通信模塊用于將第二顯示裝置耦合到本地網(wǎng)絡(luò)或指定內(nèi)容回放設(shè)備;以及第ニ顯示裝置應(yīng)用模塊,用于接收對(duì)指定內(nèi)容回放設(shè)備的選擇并且瀏覽服務(wù)和內(nèi)容項(xiàng)目,并且維護(hù)喜好和/或最近被查看服務(wù)和內(nèi)容項(xiàng)目的列表,其中第二顯示裝置應(yīng)用模塊被配置為 將該列表過(guò)濾為僅包括當(dāng)前能在用戶賬戶下使用的那些內(nèi)容項(xiàng)目或者提供這樣的內(nèi)容項(xiàng)目的服務(wù)。第二顯示裝置還可以包括內(nèi)容項(xiàng)目重新引導(dǎo)模塊,其被配置為弓I導(dǎo)所指定內(nèi)容回放設(shè)備回放該內(nèi)容項(xiàng)目或與該內(nèi)容項(xiàng)目URL相關(guān)聯(lián)的內(nèi)容項(xiàng)目。本發(fā)明的實(shí)現(xiàn)方式可以包括如下中的ー個(gè)或多個(gè)。應(yīng)用模塊可以用HTML、JavaScript或本地代碼來(lái)實(shí)現(xiàn)。第二顯示裝置應(yīng)用模塊可以是web瀏覽模塊并且包括插件或助手應(yīng)用。內(nèi)容項(xiàng)目重新引導(dǎo)模塊可被配置為緩存內(nèi)容項(xiàng)目并且將該內(nèi)容項(xiàng)目發(fā)送給內(nèi)容回放設(shè)備。發(fā)送可以經(jīng)由無(wú)線通信機(jī)制來(lái)進(jìn)行。內(nèi)容項(xiàng)目重新引導(dǎo)模塊可被配置為通過(guò)將內(nèi)容項(xiàng)目URL發(fā)送給服務(wù)器,來(lái)引導(dǎo)內(nèi)容回放設(shè)備回放與內(nèi)容項(xiàng)目URL相關(guān)聯(lián)的內(nèi)容項(xiàng)目。在另一方面中,本發(fā)明涉及一種服務(wù)器,包括處理器;承載有能夠接收來(lái)自第二顯示裝置的用戶的登錄信息并且判斷登錄信息對(duì)于與用戶相關(guān)聯(lián)的用戶賬戶是否正確的計(jì)算機(jī)可讀指令的存儲(chǔ)器;承載有能夠接收與用戶賬戶相關(guān)聯(lián)的指定內(nèi)容回放設(shè)備的身份的計(jì)算機(jī)可讀指令的存儲(chǔ)器;承載有能夠訪問(wèn)或生成與用戶賬戶相關(guān)聯(lián)的喜好和/或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表,并且還能夠過(guò)濾該列表過(guò)濾以去除在用戶賬戶下不再可用的那些最近被查看內(nèi)容項(xiàng)目或者提供這樣的內(nèi)容項(xiàng)目的服務(wù)的計(jì)算機(jī)可讀指令的存儲(chǔ)器;以及承載有能夠?qū)⒔?jīng)過(guò)濾列表遞送給第二顯示裝置的計(jì)算機(jī)可讀指令的存儲(chǔ)器。本發(fā)明的實(shí)現(xiàn)方式可以包括如下中的ー個(gè)或多個(gè)。服務(wù)器可以是代理服務(wù)器或管理服務(wù)器。服務(wù)器還可以包括承載有能夠從管理服務(wù)器或內(nèi)容服務(wù)器訪問(wèn)或生成經(jīng)過(guò)濾列表的計(jì)算機(jī)可讀指令的存儲(chǔ)器。所指定內(nèi)容回放設(shè)備的身份可以包括先前被登記到用戶賬戶的內(nèi)容回放設(shè)備的網(wǎng)絡(luò)地址。本發(fā)明的某些實(shí)施例的優(yōu)點(diǎn)可以包括以下中的ー個(gè)或多個(gè)。另外的方式被提供來(lái)通過(guò)第二顯示裝置控制TV。與僅在IPTV上瀏覽的情況相比,第二顯示裝置的使用給予了大量附加特征,例如,與內(nèi)容回放設(shè)備相比在第二顯示裝置上更容易查看并選擇某些內(nèi)容項(xiàng)目。另外,通過(guò)維護(hù)與用戶的賬戶或與第二顯示裝置相關(guān)聯(lián)的喜好和/或最近被查看項(xiàng)目(例如,瀏覽歷史)的當(dāng)前的被更新列表,用戶被提供了快速且容易地在不同內(nèi)容回放設(shè)備上訪問(wèn)特別感興趣項(xiàng)目的方便方法。取決于用戶偏好,只要用戶訪問(wèn)內(nèi)容服務(wù)器或者僅當(dāng)用戶特別請(qǐng)求吋,喜好和/或最近被查看項(xiàng)目的列表可在第二顯示裝置上被提供給用戶。尤其是在用戶從多個(gè)內(nèi)容服務(wù)器(可能由或者可能不由不同服務(wù)提供商運(yùn)營(yíng))訪問(wèn)內(nèi)容的那些情況中,取代需要用戶從每個(gè)內(nèi)容服務(wù)器請(qǐng)求并接收単獨(dú)的列表,接收喜好的全局列表可以特別方便。將從包括附圖和權(quán)利要求書的以下描述中清楚其它優(yōu)點(diǎn)。
相似標(biāo)號(hào)始終表示相似元件。圖I是根據(jù)本原理ー個(gè)方面的示例性系統(tǒng)的框圖。圖2是圖示出根據(jù)本原理另ー方面的系統(tǒng)和方法的序列圖。圖3是圖示出根據(jù)本原理又一方面的示例性方法的流程圖。 圖4是圖示出根據(jù)本原理又一方面的另ー示例性方法的流程圖。圖5是圖示出根據(jù)本原理另ー方面的另ー示例性方法的流程圖。圖6是根據(jù)本原理另ー方面的示例性第二顯示系統(tǒng)的框圖。圖7是根據(jù)本原理另ー方面的另ー示例性第二顯示系統(tǒng)的框圖。圖8圖示出了例如所公開(kāi)的第二顯示裝置、代理服務(wù)器、管理服務(wù)器或內(nèi)容服務(wù)器的示例性計(jì)算環(huán)境。
具體實(shí)施例方式首先參考圖1,系統(tǒng)10被示出為包括耦合到本地網(wǎng)絡(luò)16的內(nèi)容回放設(shè)備12,本地網(wǎng)絡(luò)16可以是有線的、無(wú)線的或者它們二者的組合。ー個(gè)或多個(gè)第二顯示裝置14a-14c也被耦合到本地網(wǎng)絡(luò)16,第二顯示裝置14a-14c中的示例性一個(gè)在此被稱為第二顯示裝置14i。包括管理服務(wù)器18、代理服務(wù)器22以及與服務(wù)提供商相對(duì)應(yīng)的ー個(gè)或多個(gè)內(nèi)容服務(wù)器24在內(nèi)的多個(gè)服務(wù)器可由內(nèi)容回放設(shè)備12和第二顯示裝置14i經(jīng)由本地網(wǎng)絡(luò)16和因特網(wǎng)25進(jìn)行訪問(wèn)。內(nèi)容項(xiàng)目25可被存儲(chǔ)在內(nèi)容服務(wù)器24上,并且該內(nèi)容項(xiàng)目25可以由第二顯示裝置14a選擇或者在某些情況中甚至可以部分地被查看。具體地,內(nèi)容項(xiàng)目25可以利用第二顯示裝置應(yīng)用28被瀏覽并被選擇,在一些實(shí)施例中,第二顯示裝置應(yīng)用28可以是web應(yīng)用。在一些情況中,尤其是當(dāng)采用傳統(tǒng)web瀏覽器時(shí),插件或助手應(yīng)用23可以在瀏覽器中運(yùn)行來(lái)輔助查看內(nèi)容項(xiàng)目。第二顯示裝置14a的用戶然后可以指示該內(nèi)容項(xiàng)目在內(nèi)容回放設(shè)備12中被顯示。在如此操作時(shí),用戶例如可以采用第二顯示裝置應(yīng)用的用戶界面來(lái)指出該指示。然后從第二顯示裝置14a發(fā)送用于使內(nèi)容項(xiàng)目或資產(chǎn)(asset)在內(nèi)容回放設(shè)備上回放的信號(hào)。內(nèi)容回放設(shè)備12可以以多種方式來(lái)獲得用于回放的內(nèi)容項(xiàng)目25。一般地,內(nèi)容回放設(shè)備12從服務(wù)提供商(或中間源)接收內(nèi)容項(xiàng)目。對(duì)于這種類型的傳輸,第二顯示裝置14a可以通過(guò)本地網(wǎng)絡(luò)16和/或因特網(wǎng)25向服務(wù)提供商發(fā)送信號(hào)。在另ー情況中,當(dāng)?shù)诙@示裝置應(yīng)用是web應(yīng)用吋,該web應(yīng)用可以在HTML中包括直接將所希望URL傳遞到內(nèi)容回放設(shè)備上去的JavaScript。如果必要,代理服務(wù)器22可被采用,盡管在一些情況中適于在第二顯示裝置應(yīng)用28中查看的內(nèi)容項(xiàng)目25可以直接從服務(wù)提供商被獲得。這些內(nèi)容項(xiàng)目中的許多包括DRM-免費(fèi)內(nèi)容或者其它可免費(fèi)分發(fā)的內(nèi)容。在任意情況中,關(guān)于使第ニ顯示裝置可請(qǐng)求內(nèi)容項(xiàng)目出現(xiàn)在內(nèi)容回放設(shè)備上的方法的其它細(xì)節(jié)將在下面描述。注意,在一些情況中,第二顯示裝置14a可以直接將內(nèi)容項(xiàng)目25發(fā)送給內(nèi)容回放設(shè)備12。該直接發(fā)送可以借助于直接有線或無(wú)線連接,例如經(jīng)由USB、Wi-Fi等。在ー些實(shí)現(xiàn)方式中,對(duì)于這樣的直接發(fā)送,第二顯示裝置14a可作用來(lái)緩存構(gòu)成內(nèi)容項(xiàng)目25的媒體流。內(nèi)容回放設(shè)備12例如可以是IPTV、數(shù)字TV、數(shù)字聲音系統(tǒng)、數(shù)字娛樂(lè)系統(tǒng)、數(shù)字視頻記錄器、視頻碟播放器、這些的組合,或者可由用戶在本地網(wǎng)絡(luò)16上尋址到的任意數(shù)目的其它電子設(shè)備。出于簡(jiǎn)化考慮,在本說(shuō)明書中,內(nèi)容回放設(shè)備12通常用IPTV來(lái)舉例說(shuō)明,在此情況中,其通常包括控制視覺(jué)顯示的處理器以及諸如聲音處理器和一個(gè)或多個(gè)揚(yáng)聲器之類的音頻呈現(xiàn)器。處理器可以訪問(wèn)一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如但不限于基于RAM的存儲(chǔ)裝置,例如芯片實(shí)現(xiàn)的動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、閃存,或者基于盤的存儲(chǔ)裝置??捎蓛?nèi)容回放設(shè)備12執(zhí)行的用于實(shí)現(xiàn)本邏輯的軟件代碼也可以被存儲(chǔ)在被示出來(lái)實(shí)現(xiàn)本原理的存儲(chǔ)器之一中。處理器可以接收來(lái)自各種輸入設(shè)備的用戶輸入信號(hào),輸入設(shè)備 包括遙控設(shè)備、諸如鼠標(biāo)之類的點(diǎn)擊設(shè)備、鍵區(qū)等。在一些實(shí)現(xiàn)方式中,尤其是當(dāng)內(nèi)容回放設(shè)備12由IPTV來(lái)體現(xiàn)時(shí),TV調(diào)諧器可被提供來(lái)接收來(lái)自諸如機(jī)頂盒、衛(wèi)星接收機(jī)、有線電視頭端、地面TV信號(hào)天線等之類的源的TV信號(hào)。來(lái)自調(diào)諧器的信號(hào)隨后被發(fā)送給處理器以供在顯示和聲音系統(tǒng)上呈現(xiàn)。諸如有線或無(wú)線調(diào)制解調(diào)器之類的網(wǎng)絡(luò)接ロ與處理器通信,以通過(guò)本地網(wǎng)絡(luò)16提供到因特網(wǎng)的連接。將明白,內(nèi)容回放設(shè)備12與因特網(wǎng)25之間的通信或者第二顯示裝置14i與因特網(wǎng)之間的通信還可以通過(guò)本地網(wǎng)絡(luò)16之外的手段來(lái)進(jìn)行。例如,第二顯示裝置14i可以通過(guò)単獨(dú)的移動(dòng)網(wǎng)絡(luò)與內(nèi)容回放設(shè)備12通信。ー個(gè)或多個(gè)第二顯示裝置14a_14c各自具有對(duì)應(yīng)用進(jìn)行操作所需的處理器和組件,該應(yīng)用例如是第二顯示裝置應(yīng)用以及可能地瀏覽器插件或助手應(yīng)用。其它類型的應(yīng)用也可以被采用,只要其能夠發(fā)送(并且可選地播放)所選媒體或者以其他方式向目標(biāo)設(shè)備指定所選媒體的網(wǎng)絡(luò)位置以供后來(lái)回放即可。具體地,第二顯示裝置中的處理器可以訪問(wèn)一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如但不限于基于RAM的存儲(chǔ)裝置,例如芯片實(shí)現(xiàn)的動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、閃存,或者基于盤的存儲(chǔ)裝置??捎傻诙@示裝置執(zhí)行的用于實(shí)現(xiàn)本邏輯的軟件代碼也可以被存儲(chǔ)在在下面被示出來(lái)實(shí)現(xiàn)本原理的存儲(chǔ)器之一中。此外,第二顯示裝置14i可以接收來(lái)自各種輸入設(shè)備的用戶輸入信號(hào),輸入設(shè)備包括諸如鼠標(biāo)之類的點(diǎn)擊設(shè)備、鍵區(qū)、觸摸屏、遙控器等。諸如有線或無(wú)線調(diào)制解調(diào)器之類的網(wǎng)絡(luò)接ロ與處理器通信,以提供到諸如如上所述的因特網(wǎng)之類的廣域網(wǎng)的連接。服務(wù)器18、22和24具有各自的處理器,這些處理器訪問(wèn)各自的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其可以是但不限于基于盤的存儲(chǔ)裝置和/或固態(tài)存儲(chǔ)裝置。服務(wù)器經(jīng)由各自的網(wǎng)絡(luò)接ロ來(lái)與諸如因特網(wǎng)之類的廣域網(wǎng)通信。代理服務(wù)器22在一些情況中可以與管理服務(wù)器18相組合,盡管在許多情況下可能優(yōu)選的是將服務(wù)器相分離以更好地調(diào)適服務(wù)器負(fù)荷。服務(wù)器可以經(jīng)由因特網(wǎng)25相互通信。在一些實(shí)現(xiàn)方式中,服務(wù)器可以位于同一本地網(wǎng)絡(luò)上,在此情況中,它們可以通過(guò)本地網(wǎng)絡(luò)彼此通信而無(wú)需訪問(wèn)因特網(wǎng)。例如,在ー個(gè)示例性實(shí)現(xiàn)方式中,管理服務(wù)器18和代理服務(wù)器22可被布置在同一數(shù)據(jù)中心中,因此它們兩個(gè)之間的通信可以逗留在數(shù)據(jù)中心內(nèi)。雖然下面將描述本系統(tǒng)的示例性方法,然而這里將描述尤其是與第二顯示裝置的某些布置有關(guān)的某些方法步驟。響應(yīng)于第二顯示裝置14i向代理服務(wù)器22發(fā)送對(duì)可執(zhí)行實(shí)用程序(utility)的請(qǐng)求,代理服務(wù)器22向每個(gè)第二顯示裝置14i返回該實(shí)用程序。運(yùn)行實(shí)用程序使得應(yīng)用被實(shí)例化。這里討論的實(shí)現(xiàn)方式包括web應(yīng)用,但是將明白,還可以采用其他類型的應(yīng)用。運(yùn)行該web應(yīng)用的第二顯示裝置14i提示用戶向各個(gè)第二顯示裝置14i輸入登錄信息。登錄信息在第二顯示裝置之間可以是共同的或者可以不同。代理服務(wù)器22響應(yīng)于從內(nèi)容回放設(shè)備12接收到正確的登錄信 息,將內(nèi)容回放設(shè)備12的本地網(wǎng)絡(luò)(例如,IP)地址返回給第ニ顯示裝置14i,因?yàn)樵摫镜鼐W(wǎng)絡(luò)(例如,IP)地址先前已被登記到維護(hù)這樣的信息的用戶賬戶中。代理服務(wù)器22還可以響應(yīng)于第二顯示裝置14i可能選擇的用于內(nèi)容回放的ー個(gè)內(nèi)容回放設(shè)備,來(lái)返回本地網(wǎng)絡(luò)上的內(nèi)容回放設(shè)備的列表。進(jìn)而,每個(gè)第二顯示裝置14i使用本地內(nèi)容回放設(shè)備地址來(lái)直接訪問(wèn)內(nèi)容回放設(shè)備12以請(qǐng)求關(guān)于內(nèi)容回放設(shè)備12的信息,該信息從內(nèi)容回放設(shè)備12被返回給第二顯示裝置14i,以使得可不必全局地對(duì)內(nèi)容回放設(shè)備12的本地地址尋址。每個(gè)第二顯示裝置14i還可以選擇在不同內(nèi)容回放設(shè)備上回放的內(nèi)容。第二顯示裝置14i將關(guān)于內(nèi)容回放設(shè)備12的信息發(fā)送給代理服務(wù)器22,以從ー個(gè)或多個(gè)服務(wù)提供商請(qǐng)求可供內(nèi)容回放設(shè)備12使用的服務(wù)的列表。服務(wù)可以取決于所選內(nèi)容回放設(shè)備12的設(shè)備特性。例如,如果所選內(nèi)容回放設(shè)備12是IPTV,則視頻服務(wù)可被返回。如果所選內(nèi)容回放設(shè)備12是音頻系統(tǒng),則音頻服務(wù)可被返回。代理服務(wù)器22將對(duì)服務(wù)列表的請(qǐng)求中繼到管理服務(wù)器18,管理服務(wù)器18進(jìn)而將列表返回給代理服務(wù)器22,代理服務(wù)器22進(jìn)而將該列表發(fā)送給第二顯示裝置14i以用于將信息呈現(xiàn)在第二顯示裝置14i上。響應(yīng)于用戶對(duì)列表上的項(xiàng)目的選擇,第二顯示裝置14i將對(duì)與所選內(nèi)容項(xiàng)目相對(duì)應(yīng)的軟件資產(chǎn)的請(qǐng)求發(fā)送給代理服務(wù)器22。代理服務(wù)器22向提供該內(nèi)容的內(nèi)容服務(wù)器24請(qǐng)求服務(wù)登錄,并且內(nèi)容服務(wù)器24向代理服務(wù)器22提供內(nèi)容項(xiàng)目、資產(chǎn)、類別或服務(wù)的列表,并且代理服務(wù)器22將該列表中繼給第二顯示裝置14i,該列表被呈現(xiàn)在第二顯示裝置14i上以使得用戶可以進(jìn)行導(dǎo)航以輸入選擇。響應(yīng)于該選擇,第ニ顯示裝置14i將用于訪問(wèn)并回放該選擇的命令發(fā)送給內(nèi)容回放設(shè)備12。ー個(gè)或多個(gè)內(nèi)容服務(wù)器24可以維護(hù)與用戶賬戶或與第二顯示裝置14i相關(guān)聯(lián)的喜好和/或最近被查看項(xiàng)目(例如,瀏覽歷史)的列表。這些列表提供了用于使用戶可以快速且容易地在不同內(nèi)容回放設(shè)備上訪問(wèn)特別感興趣的項(xiàng)目的方便方法。當(dāng)用戶從內(nèi)容服務(wù)器24請(qǐng)求可用內(nèi)容項(xiàng)目的列表吋,內(nèi)容服務(wù)器24可以將這些列表提供給用戶。每當(dāng)用戶訪問(wèn)內(nèi)容服務(wù)器24時(shí)或者僅當(dāng)用戶專門請(qǐng)求時(shí),喜好和/或最近被查看項(xiàng)目的列表可以在第二顯示裝置14i上被提供給用戶。在一些實(shí)現(xiàn)方式中,喜好和/或最近被查看項(xiàng)目的列表可以由代理服務(wù)器22而非內(nèi)容服務(wù)器24來(lái)維護(hù)。尤其是在用戶從可能是由或可能不是由不同服務(wù)提供商運(yùn)營(yíng)的多個(gè)內(nèi)容服務(wù)器訪問(wèn)內(nèi)容的那些情況中,用戶從各個(gè)內(nèi)容服務(wù)器請(qǐng)求并接收単獨(dú)的列表可能是不實(shí)際的或者不希望的。在這些情況中,每個(gè)內(nèi)容服務(wù)器可將其列表發(fā)送給管理服務(wù)器或代理服務(wù)器。管理服務(wù)器或代理服務(wù)器然后可以將各個(gè)列表相組合,來(lái)創(chuàng)建并維護(hù)使得第二顯示裝置可用的全局列表。替代地,該列表可以在資產(chǎn)選擇時(shí)在管理服務(wù)器或代理服務(wù)器處被創(chuàng)建或添加。無(wú)論維護(hù)喜好和/或最近被查看項(xiàng)目的列表的特定服務(wù)器如何,當(dāng)用戶訪問(wèn)服務(wù)或選擇內(nèi)容項(xiàng)目或其它資產(chǎn)時(shí),記錄被創(chuàng)建并被存儲(chǔ)在適當(dāng)服務(wù)器上,在該記錄中,資產(chǎn)標(biāo)識(shí)符(ID)被與用戶相關(guān)聯(lián)。該記錄還可以將資產(chǎn)ID和用戶ID與從其接收了用戶請(qǐng)求的第二顯示裝置或內(nèi)容回放設(shè)備相關(guān)聯(lián)。可從ー個(gè)或多個(gè)內(nèi)容服務(wù)器24獲得的服務(wù)和資產(chǎn)可能定期地被改變,添加新的服務(wù)或資產(chǎn)以及刪除其他服務(wù)或資產(chǎn)。當(dāng)用戶接收喜好和/或最近被查看項(xiàng)目的列表吋,其可能包括不再可用的或者用戶不再有權(quán)訪問(wèn)的服務(wù)或資產(chǎn)。這些服務(wù)或資產(chǎn)可能不當(dāng)?shù)厥瓜埠煤?或最近被查看項(xiàng)目的列表雜亂,從而使其對(duì)于用戶來(lái)說(shuō)更麻煩并且因此不太有用。為了解決該問(wèn)題,喜好和/或最近被查看項(xiàng)目的列表在被呈現(xiàn)給用戶之前可被過(guò)濾,以去除當(dāng)前不可用的任何服務(wù)或資產(chǎn)。這可以通過(guò)將與用戶相關(guān)聯(lián)的喜好和/或最近被查看項(xiàng)目的列表與由ー個(gè)或多個(gè)內(nèi)容服務(wù)器24使得可用的當(dāng)前服務(wù)和資產(chǎn)列表相比較 來(lái)實(shí)現(xiàn)。取決于特定實(shí)現(xiàn)方式,該比較和過(guò)濾可以由ー個(gè)或多個(gè)內(nèi)容服務(wù)器24、代理服務(wù)器22或管理服務(wù)器18來(lái)執(zhí)行。例如,如果代理服務(wù)器或管理服務(wù)器為每個(gè)用戶維護(hù)從多個(gè)服務(wù)提供商聚集來(lái)的喜好和/或最近被查看項(xiàng)目的全局列表,則該代理服務(wù)器或管理服務(wù)器可以執(zhí)行過(guò)濾處理以去除當(dāng)前不可用的任何服務(wù)或資產(chǎn)。在此情況中,假設(shè)各個(gè)服務(wù)提供商向代理服務(wù)器或管理服務(wù)器提供定期更新,以告知代理服務(wù)器或管理服務(wù)器其當(dāng)前服務(wù)和/或資產(chǎn)列表。這樣的當(dāng)前列表可以在請(qǐng)求時(shí)、每當(dāng)服務(wù)或資產(chǎn)中存在改變時(shí)、或者基于某種規(guī)律被提供。另ー方面,如果服務(wù)提供商為每個(gè)用戶維護(hù)其自己的喜好和/或最近被查看項(xiàng)目的列表,則服務(wù)提供商自己可以將用戶的喜好和/或最近被查看項(xiàng)目的列表與服務(wù)提供商的當(dāng)前服務(wù)和資產(chǎn)列表相比較,并且過(guò)濾掉當(dāng)前不可用的任何服務(wù)或資產(chǎn)。當(dāng)用戶接收喜好和/或最近被查看列表時(shí),該列表可以包括與該用戶相關(guān)聯(lián)的所有這樣的資產(chǎn),而不管哪個(gè)設(shè)備先前已接收到該列表上的資產(chǎn)。例如,資產(chǎn)中的ー些可能已經(jīng)被呈現(xiàn)在內(nèi)容回放設(shè)備12上,而列表上資產(chǎn)中的其它資產(chǎn)可能已被呈現(xiàn)在另一內(nèi)容回放設(shè)備或第二顯示裝置14a-14c之一上。然而,并非所有資產(chǎn)都適于由所有可用設(shè)備接收或者在所有可用設(shè)備上呈現(xiàn)。在所選設(shè)備具有與先前所選設(shè)備完全不同組的能力的情況中,這可能尤其重要。例如,可以適于在IPTV上呈現(xiàn)的資產(chǎn)可能不適于在DTV、數(shù)字音頻系統(tǒng)或Blu-ray 播放器上呈現(xiàn)。作為ー個(gè)具體示例,第一所選設(shè)備可能是IPTV,第二所選設(shè)備可能是音頻接收器。同步是必要的,因?yàn)樵撘纛l接收器無(wú)法回放視頻內(nèi)容在音頻接收器被選擇時(shí)選擇視頻內(nèi)容的能力可能導(dǎo)致客戶迷惑。當(dāng)然,在某些實(shí)現(xiàn)方式中,在以上場(chǎng)合中,可向用戶給予僅在音頻系統(tǒng)上回放多媒體內(nèi)容項(xiàng)目中的音頻部分的選項(xiàng)。在另ー示例中,第一所選設(shè)備可能是IPTV,而第二所選設(shè)備可能是智能電話機(jī)。在此情況中,多媒體內(nèi)容可被呈現(xiàn)在智能電話機(jī)上,但是是以與在典型IPTV上極不同的分辨率來(lái)呈現(xiàn)的。同理,某些服務(wù)或內(nèi)容項(xiàng)目可能因契約或政府原因而在某些區(qū)域中不可用。當(dāng)?shù)诙@示裝置在該區(qū)域中選擇了用于回放的設(shè)備時(shí),這樣的服務(wù)或內(nèi)容項(xiàng)目于是可以被禁用或過(guò)濾掉而不在該第二顯示裝置上顯示。通過(guò)過(guò)濾掉這些不可用服務(wù)和/或內(nèi)容項(xiàng)目,由于不再向客戶提供不可用服務(wù)或內(nèi)容項(xiàng)目的選項(xiàng),因此極大地減少了客戶迷惑。為了解決該問(wèn)題,在一些實(shí)現(xiàn)方式中,可以使喜好和/或最近被查看項(xiàng)目的列表經(jīng)過(guò)第二過(guò)濾步驟。在該實(shí)現(xiàn)方式中,一旦用戶向代理服務(wù)器22指定了將要接收資產(chǎn)的特定內(nèi)容回放設(shè)備12時(shí),代理服務(wù)器22就將在第二顯示裝置14i上向用戶提供喜好和/或最近被查看列表之前對(duì)其進(jìn)行過(guò)濾。過(guò)濾將被執(zhí)行來(lái)使得僅那些適于由指定內(nèi)容回放設(shè)備12接收的喜好或最近被查看資產(chǎn)將被包括在(ー個(gè)或多個(gè))列表中。代理服務(wù)器22可以利用先前從第二顯示裝置14a或該指定內(nèi)容回放設(shè)備12本身接收的關(guān)于該指定設(shè)備的信息來(lái)執(zhí)行該過(guò)濾處理。因此,當(dāng)用戶從代理服務(wù)器22接收喜好和/或最近被查看列表吋,自動(dòng)地或者在用戶請(qǐng)求時(shí),該列表將僅示出所選內(nèi)容回放設(shè)備可用的那些資產(chǎn)。以這種方式,內(nèi)容項(xiàng)目、資產(chǎn)、類別或服務(wù)的喜好和/或最近被查看列表跨越登記到該用戶的所有內(nèi)容回放設(shè)備而被同歩。注意,雖然已將代理服務(wù)器22描述為執(zhí)行該功能,然而在許多情況中管理服務(wù)器18也可以執(zhí)行它。如果喜好和/或最近被查看項(xiàng)目的列表經(jīng)過(guò)如上所述的兩步過(guò)濾處理,則這些步驟可以以任何順序發(fā)生。即,列表可以首先被過(guò)濾為使得其僅包括可供指定內(nèi)容回放設(shè)備使用的那些資產(chǎn),并且然后被過(guò)濾為僅包括當(dāng)前可用的那些資產(chǎn)。替代地,列表可首先被過(guò)濾為僅包括當(dāng)前可用的那些資產(chǎn),并且然后被過(guò)濾為僅包括可供指定內(nèi)容回放設(shè)備使用的那些資產(chǎn)。 在另ー實(shí)現(xiàn)方式中,對(duì)不可用服務(wù)或資產(chǎn)的過(guò)濾也可以由第二顯示裝置應(yīng)用來(lái)執(zhí)行。在此情況中,代理服務(wù)器22、管理服務(wù)器18或者甚至內(nèi)容服務(wù)器24將向第二顯示裝置14i提供當(dāng)前服務(wù)和資產(chǎn)的列表。第二顯示裝置應(yīng)用然后將其喜好和/或最近被查看列表上的項(xiàng)目與該當(dāng)前服務(wù)和資產(chǎn)列表上的項(xiàng)目相比較。以這種方式,第二顯示裝置應(yīng)用可以確保其喜好和/或最近被查看項(xiàng)目的列表僅被填充有當(dāng)前可供它使用的服務(wù)和資產(chǎn)。來(lái)自第二顯示裝置14i的用于播放本地內(nèi)容項(xiàng)目的命令可以具有多種形式。第二顯示裝置14i可以代表內(nèi)容回放設(shè)備12將該請(qǐng)求傳輸給代理服務(wù)器22,并且該請(qǐng)求可以經(jīng)由本地網(wǎng)絡(luò)或經(jīng)由其它手段。替代地,第二顯示裝置14i可以向內(nèi)容回放設(shè)備12發(fā)送其本身制定的請(qǐng)求,并且該發(fā)送一般可以借助于本地網(wǎng)絡(luò)、因特網(wǎng),或者經(jīng)由諸如其它有線或無(wú)線傳輸機(jī)制(包括經(jīng)由USB、IR、Bluetooth 、或者任何其它機(jī)制)之類的其它手段。如果第二顯示裝置14i被配置為在非本地層級(jí)處,例如在服務(wù)器層級(jí)處對(duì)內(nèi)容回放設(shè)備12尋址,則第二顯示裝置14i在物理上實(shí)際上可位于任何地方并且仍能夠?qū)?nèi)容排隊(duì)或者命令內(nèi)容回放設(shè)備12播放內(nèi)容。然而,在此情況中,與第二顯示裝置和內(nèi)容回放設(shè)備直接地或通過(guò)本地網(wǎng)絡(luò)通信的情況相比,服務(wù)器負(fù)荷將增加。這里將描述內(nèi)容回放設(shè)備的布置中的某些方法步驟。使用網(wǎng)絡(luò)接ロ,內(nèi)容回放設(shè)備12可以與因特網(wǎng)上的管理服務(wù)器18通信,并且與也在因特網(wǎng)上并與管理服務(wù)器18通信的ー個(gè)或多個(gè)內(nèi)容服務(wù)器24通信。管理服務(wù)器18接收并存儲(chǔ)內(nèi)容回放設(shè)備12的本地IP地址。內(nèi)容回放設(shè)備12與管理服務(wù)器18通信,以安排來(lái)自由服務(wù)提供商操作的內(nèi)容服務(wù)器24的、將在內(nèi)容回放設(shè)備12上回放的內(nèi)容項(xiàng)目。更具體地,內(nèi)容回放設(shè)備12將登錄信息發(fā)送給管理服務(wù)器18,管理服務(wù)器18向內(nèi)容回放設(shè)備12返回用戶令牌,內(nèi)容回放設(shè)備12隨后必須將該用戶令牌呈現(xiàn)給內(nèi)容服務(wù)器24以從內(nèi)容服務(wù)器24獲取內(nèi)容。圖2是圖示出用于使得用戶能夠使用第二顯示裝置來(lái)瀏覽內(nèi)容回放設(shè)備、服務(wù)提供商、內(nèi)容項(xiàng)目,并且選擇內(nèi)容項(xiàng)目以由內(nèi)容回放設(shè)備回放的系統(tǒng)和方法的示例性實(shí)現(xiàn)方式的序列圖。圖2假設(shè)用戶已向管理服務(wù)器創(chuàng)建了賬戶并且已向該賬戶加入(affiliate)ー個(gè)或多個(gè)內(nèi)容回放設(shè)備。在狀態(tài)52,用戶開(kāi)啟內(nèi)容回放設(shè)備12。在狀態(tài)54,內(nèi)容回放設(shè)備將例如包含用戶名和ロ令的登錄信息發(fā)送給管理服務(wù)器18,管理服務(wù)器18在狀態(tài)56中向內(nèi)容回放設(shè)備返回用戶令牌,該用戶令牌隨后可被內(nèi)容回放設(shè)備呈現(xiàn)給內(nèi)容服務(wù)器24以從該服務(wù)器獲取內(nèi)容。管理服務(wù)器18還存儲(chǔ)內(nèi)容回放設(shè)備12的本地IP地址。在狀態(tài)58,用戶開(kāi)啟第二顯示裝置14i并且例如實(shí)例化諸如web瀏覽器會(huì)話之類的會(huì)話,在該會(huì)話中,可以向內(nèi)容回放設(shè)備施加控制。在狀態(tài)60,實(shí)用程序在第二顯示裝置14i上被運(yùn)行,其向代理服務(wù)器22發(fā)送請(qǐng)求,代理服務(wù)器22在狀態(tài)62中返回應(yīng)用,例如具有JavaScript的HTML,該應(yīng)用由第二顯示 裝置運(yùn)行來(lái)瀏覽內(nèi)容項(xiàng)目。該應(yīng)用例如可以向代理服務(wù)器22和內(nèi)容回放設(shè)備12做出異步JavaScript和XML調(diào)用,以獲取控制內(nèi)容回放設(shè)備12的信息。更具體地,在狀態(tài)64,利用從代理服務(wù)器22接收的JavaScript,第二顯示裝置14i提示用戶向第二顯示裝置14i輸入賬戶登錄信息,例如包括由內(nèi)容回放設(shè)備在設(shè)備登記期間在狀態(tài)54中提供給管理服務(wù)器18的該用戶名和ロ令。當(dāng)然,賬戶登錄信息也可以不同。將理解,服務(wù)器18、22和24按照需要在它們之間傳輸必要的賬戶信息以實(shí)現(xiàn)這里描述的原理。代理服務(wù)器22在認(rèn)證請(qǐng)求狀態(tài)63中對(duì)來(lái)自第二顯示裝置14i的正確用戶名和ロ令作出響應(yīng)。代理服務(wù)器22向管理服務(wù)器18驗(yàn)證該用戶名和ロ令(狀態(tài)67和69),創(chuàng)建會(huì)話令牌并發(fā)送給第二顯示裝置,獲取關(guān)于被加入該用戶賬戶的內(nèi)容回放設(shè)備的信息,并且在狀態(tài)65中完成認(rèn)證。代理服務(wù)器22可以向每個(gè)第二顯示裝置返回關(guān)于被加入與該用戶名和ロ令相關(guān)聯(lián)的用戶賬戶的所有內(nèi)容回放設(shè)備12的信息,包括在54處登錄之后由管理服務(wù)器18存儲(chǔ)(并且隨后被提供給代理服務(wù)器22)的它們的本地IP地址。更詳細(xì)地,代理服務(wù)器22將令牌發(fā)送給第二顯示裝置14i,該令牌與內(nèi)容回放設(shè)備相關(guān)聯(lián),并且該令牌在將來(lái)的事務(wù)中在第二顯示裝置與代理服務(wù)器之間被傳輸,以使得代理服務(wù)器22知道內(nèi)容項(xiàng)目打算被用于哪個(gè)內(nèi)容回放設(shè)備。在狀態(tài)96和后續(xù)步驟中,具有各自第二顯示裝置的每個(gè)用戶隨后可以選擇內(nèi)容回放設(shè)備,并且瀏覽服務(wù)和可通過(guò)服務(wù)獲得的內(nèi)容選項(xiàng)。在通過(guò)本地網(wǎng)絡(luò)通信的意義上,第二顯示裝置14i利用如上面所述那樣被返回的本地IP地址直接訪問(wèn)內(nèi)容回放設(shè)備。為了選擇特定內(nèi)容回放設(shè)備,第二顯示裝置14i在狀態(tài)70中請(qǐng)求關(guān)于內(nèi)容回放設(shè)備12的信息,根據(jù)需要包括語(yǔ)言信息、數(shù)字版權(quán)管理(DRM)信息等,該信息在狀態(tài)72中從內(nèi)容回放設(shè)備被返回給第二顯示裝置14i。由于第二顯示裝置14i知道內(nèi)容回放設(shè)備12的IP地址并且因此直接與內(nèi)容回放設(shè)備12通信,因此第二顯示裝置14i使用不必是全局可尋址的、內(nèi)容回放設(shè)備12的本地web地址來(lái)通信,并且只要第ニ顯示裝置14i與內(nèi)容回放設(shè)備12位于同一本地網(wǎng)絡(luò)上就可以如此通信。每個(gè)第二顯示裝置14i可以向代理服務(wù)器22發(fā)送在狀態(tài)72中接收到的客戶端信息,以從內(nèi)容服務(wù)器24中的一個(gè)或多個(gè)請(qǐng)求可供內(nèi)容回放設(shè)備12使用的、或者內(nèi)容回放設(shè)備12有權(quán)享有的服務(wù)的列表。代理服務(wù)器22將請(qǐng)求中繼給管理服務(wù)器18,管理服務(wù)器18將所請(qǐng)求服務(wù)列表返回給代理服務(wù)器22。代理服務(wù)器22進(jìn)而將該服務(wù)列表發(fā)送給第二顯示裝置以便將可用服務(wù)呈現(xiàn)在例如第二顯示裝置上。除了服務(wù)之外,喜好和/或最近被查看列表也可以被提供給第二顯示裝置。如先前討論的,該列表可被過(guò)濾為使得其僅包括在狀態(tài)96中選擇的該內(nèi)容回放設(shè)備12可用的那些服務(wù)。以這種方式,內(nèi)容回放設(shè)備12不再有權(quán)訪問(wèn)的陳舊服務(wù)和資產(chǎn)被從列表中去除。每個(gè)用戶在第二顯示裝置上瀏覽服務(wù)及其內(nèi)容,就好像其是實(shí)際的內(nèi)容回放設(shè)備似的。用戶例如可以利用第二顯示裝置輸入設(shè)備來(lái)輸入對(duì)被返回給第二顯示裝置的列表上的服務(wù)的選擇。作為響應(yīng),在狀態(tài)74,第二顯示裝置向代理服務(wù)器22發(fā)送對(duì)相應(yīng)服務(wù)的請(qǐng)求以及第ニ顯示裝置可能已經(jīng)經(jīng)由管理服務(wù)器18從內(nèi)容服務(wù)器24接收到的服務(wù)令牌。響應(yīng)于該請(qǐng)求,代理服務(wù)器22在狀態(tài)86中向提供所選服 務(wù)的內(nèi)容服務(wù)器24請(qǐng)求服務(wù)登錄。在狀態(tài)88,視具體情況,對(duì)于特定內(nèi)容服務(wù)器24,內(nèi)容服務(wù)器24向代理服務(wù)器22提供內(nèi)容項(xiàng)目、資產(chǎn)、類別或服務(wù)的列表。如果需要,代理服務(wù)器22還可以向內(nèi)容服務(wù)器24請(qǐng)求選項(xiàng)的列表,并且該列表例如可以以擴(kuò)展標(biāo)記語(yǔ)言(XML)格式被返回給代理服務(wù)器22,代理服務(wù)器22在狀態(tài)80中將可供選擇的內(nèi)容項(xiàng)目、資產(chǎn)、類別、服務(wù)等中繼給第二顯示裝置。如果經(jīng)過(guò)濾的喜好和/或最近被查看列表由內(nèi)容服務(wù)器24提供給了代理服務(wù)器22,則從代理服務(wù)器22到內(nèi)容服務(wù)器24的請(qǐng)求還可以包括對(duì)這樣的經(jīng)過(guò)濾列表的請(qǐng)求??晒┻x擇的內(nèi)容被呈現(xiàn)在第二顯示裝置上以使得用戶可以在狀態(tài)97中導(dǎo)覽該顯示以輸入選擇。響應(yīng)于該選擇,在狀態(tài)98中,第二顯示裝置向內(nèi)容回放設(shè)備12發(fā)送播放該選擇的命令,并且具體地,發(fā)送指示該選擇的播放列表id或參考標(biāo)識(shí)符。在狀態(tài)100,內(nèi)容回放設(shè)備12利用其認(rèn)證憑證將播放列表id或參考標(biāo)識(shí)符發(fā)送給代理服務(wù)器22,代理服務(wù)器22在狀態(tài)102中返回所要求的播放列表數(shù)據(jù)。內(nèi)容回放設(shè)備12隨后可以在狀態(tài)104中利用該播放列表數(shù)據(jù)請(qǐng)求內(nèi)容URL,在狀態(tài)106中,該請(qǐng)求可被響應(yīng)以返回用于在內(nèi)容回放設(shè)備12上回放內(nèi)容項(xiàng)目的內(nèi)容URL?,F(xiàn)在描述本系統(tǒng)和方法的變體。如果內(nèi)容回放設(shè)備已經(jīng)正在播放內(nèi)容,則命令第二顯示裝置播放的新內(nèi)容可以中斷當(dāng)前內(nèi)容。替代地,該新內(nèi)容可被置于內(nèi)容回放設(shè)備中的隊(duì)列中并且在當(dāng)前內(nèi)容結(jié)束時(shí)被播放。在任何情況下,一旦內(nèi)容被命令被播放,則用戶可以在第二顯示裝置中繼續(xù)瀏覽其他內(nèi)容以進(jìn)行播放或添加到該隊(duì)列中。其它用戶可以采用其自己的第二顯示裝置來(lái)進(jìn)行這樣的操作。用戶還可能希望對(duì)設(shè)備進(jìn)行切換,并且例如通過(guò)導(dǎo)覽“最近被查看”列表并且在對(duì)所希望設(shè)備進(jìn)行切換控制之后選擇所播放的上個(gè)視頻,從而在不同設(shè)備上繼續(xù)回放。如上面提到的,最近被查看列表可以被過(guò)濾為僅包括當(dāng)前可供現(xiàn)在被控制的內(nèi)容回放設(shè)備使用的那些最近被查看項(xiàng)目。以上描述是針對(duì)如下情況進(jìn)行的代理服務(wù)器22被采用來(lái)向第二顯示裝置14i隱藏內(nèi)容源,例如內(nèi)容URL。即,代理服務(wù)器22提供供第二顯示裝置使用的API,從而使得內(nèi)容和/或內(nèi)容URL不能直接被訪問(wèn),S卩,用于訪問(wèn)服務(wù)的管理服務(wù)器事務(wù)的細(xì)節(jié)按照需要保持未知。在許多情況下,第二顯示裝置14i可能已在其上存儲(chǔ)了關(guān)于內(nèi)容回放設(shè)備12的少量細(xì)節(jié)或者可能未在其上存儲(chǔ)關(guān)于內(nèi)容回放設(shè)備12的細(xì)節(jié)。然而,在一些情況中,URL可以直接從代理服務(wù)器22被提供或者代理服務(wù)器22甚至可以被旁路掉,例如在打算將內(nèi)容項(xiàng)目(例如,電影預(yù)告片等)用于免費(fèi)分發(fā)的情況中。如果使URL可供第二顯示裝置14i使用,則用戶可用的喜好和/或最近被查看內(nèi)容項(xiàng)目或其它資產(chǎn)的列表可以通過(guò)第二顯示裝置應(yīng)用被呈現(xiàn)給用戶。如果第二顯示裝置應(yīng)用是web瀏覽器或者包括web瀏覽器,則該列表可存在于通常在這樣的web瀏覽器中可用的本地書簽特征中。對(duì)列表過(guò)濾以使得其被裁減為適于特定內(nèi)容回放設(shè)備的操作然后可以由第二顯示裝置應(yīng)用28來(lái)執(zhí)行,或者部分地通過(guò)采用瀏覽器插件或助手應(yīng)用來(lái)執(zhí)行。類似地,雖然以上描述關(guān)注于內(nèi)容回放設(shè)備12上的內(nèi)容項(xiàng)目回放,然而某些內(nèi)容項(xiàng)目,例如打算用于免費(fèi)分發(fā)的那些內(nèi)容項(xiàng)目可以在第二顯示裝置14i本身上被回放,如果第二顯示裝置14i例如已通過(guò)利用所述第二顯示裝置應(yīng)用和/或插件或助手應(yīng)用而適當(dāng)?shù)乇慌渲玫脑?。在多個(gè)第二顯示裝置同時(shí)或幾乎同時(shí)請(qǐng)求播放內(nèi)容的情況中,可以施行諸如先存在(first in time)之類的簡(jiǎn)單規(guī)則。替代地,優(yōu)先機(jī)制可被配置為使得某些第二顯示裝置優(yōu)先于其它第二顯示裝置。還要注意,控制設(shè)備可以通過(guò)經(jīng)由本地網(wǎng)絡(luò)向內(nèi)容回放設(shè)備發(fā)送經(jīng)編碼命令(就好像這些命令是從紅外遙控器發(fā)送來(lái)的一祥)來(lái)命令內(nèi)容回放設(shè)備播放內(nèi)容,具體地,例 如,這些命令可以在Sony紅外遙控系統(tǒng)(SIRCS)協(xié)議中。圖3圖示出了用于使軟件可被采用來(lái)通過(guò)第二顯示裝置應(yīng)用處理媒體(尤其是視頻)的回放的一個(gè)示例性方法110,除了在第二顯示裝置應(yīng)用中播放媒體之外或者取代在第二顯示裝置應(yīng)用中播放媒體,該方法將使用第二顯示協(xié)議來(lái)指示諸如內(nèi)容回放設(shè)備之類的單獨(dú)顯示設(shè)備播放該媒體。僅出于說(shuō)明的目的,第二顯示裝置應(yīng)用將被稱為web應(yīng)用,在此示例中其還采用插件或其它助手應(yīng)用。本系統(tǒng)和方法的ー個(gè)上下文可以是用戶載入第二顯示裝置應(yīng)用(例如,web應(yīng)用)(步驟102)并且請(qǐng)求回放內(nèi)容項(xiàng)目,盡管本領(lǐng)域技術(shù)人員在被給予本教導(dǎo)的情況下將明白各種變體。第一步驟是在內(nèi)容項(xiàng)目的一部分將在第二顯示裝置上被回放的情況中,插件或其它助手應(yīng)用可以被載入瀏覽器中。下一步驟是建立與代理服務(wù)器的瀏覽會(huì)話并且用戶登錄以訪問(wèn)其用戶賬戶(步驟103)。在登錄之后或者以其他方式被授權(quán)訪問(wèn)用戶賬戶之后,用戶從代理服務(wù)器請(qǐng)求喜好和/或最近被查看項(xiàng)目的列表(步驟105)。在一些情況中,每當(dāng)用戶登錄到其帳戶時(shí),代理服務(wù)器可以自動(dòng)呈現(xiàn)該列表。響應(yīng)于該請(qǐng)求,瀏覽器從代理服務(wù)器接收經(jīng)過(guò)濾的喜好和/或最近被查看內(nèi)容項(xiàng)目的列表(步驟108)。該經(jīng)過(guò)濾列表僅包括當(dāng)前在該用戶賬戶下可用的那些內(nèi)容項(xiàng)目。不再可用的其它內(nèi)容項(xiàng)目從經(jīng)過(guò)濾列表被排除。用戶然后從經(jīng)過(guò)濾列表中選擇內(nèi)容項(xiàng)目并且從代理服務(wù)器請(qǐng)求所選內(nèi)容項(xiàng)目(步驟110)??蛇x步驟可以包括在插件或助手應(yīng)用處接收所選內(nèi)容項(xiàng)目的一部分、或者內(nèi)容項(xiàng)目URL或其它這樣的標(biāo)識(shí)符(步驟114)??梢岳玫诙@示裝置應(yīng)用本身或者插件或助手應(yīng)用來(lái)回放內(nèi)容項(xiàng)目的一部分(步驟116)。內(nèi)容項(xiàng)目然后可被引導(dǎo)或重新引導(dǎo)至內(nèi)容回放設(shè)備(步驟121)。步驟121可以以多種方式發(fā)生。在使內(nèi)容項(xiàng)目直接被發(fā)送給內(nèi)容回放設(shè)備的情況中,用于在第二顯示裝置處緩存內(nèi)容項(xiàng)目的可選步驟(步驟122)可被執(zhí)行。內(nèi)容項(xiàng)目然后利用上述技術(shù)被發(fā)送給內(nèi)容回放設(shè)備(步驟124)。當(dāng)?shù)诙@示裝置使內(nèi)容項(xiàng)目在內(nèi)容回放設(shè)備上被回放而其本身不發(fā)送內(nèi)容項(xiàng)目吋,則使得內(nèi)容項(xiàng)目被流傳輸(或者,替代地,下載)到內(nèi)容回放設(shè)備(步驟126),例如通過(guò)向內(nèi)容回放設(shè)備提供內(nèi)容項(xiàng)目URL以用于以后在向服務(wù)提供商請(qǐng)求該內(nèi)容項(xiàng)目時(shí)重新傳輸,或者第二顯示裝置可以將關(guān)于內(nèi)容回放設(shè)備的細(xì)節(jié)提供給服務(wù)提供商以在服務(wù)提供商端啟動(dòng)傳輸。在此情況中,在內(nèi)容回放設(shè)備處回放之前,可以從用戶獲得準(zhǔn)許。在任何情況中,最后ー步是在內(nèi)容回放設(shè)備上播放該內(nèi)容項(xiàng)目(步驟127)。圖4圖示出了使得軟件可被采用來(lái)通過(guò)第二顯示裝置應(yīng)用處理媒體(尤其是視頻)的回放的另ー示例性方法310,除了在第二顯示裝置應(yīng)用中播放媒體之外或者取代在第二顯示裝置應(yīng)用中播放媒體,該方法將使用第二顯示協(xié)議來(lái)指示諸如內(nèi)容回放設(shè)備之類的單獨(dú)顯示設(shè)備播放該媒體。除了如下操作之外,方法310與圖3所示的方法110類似,該操作為除了過(guò)濾喜好和/或最近被查看內(nèi)容項(xiàng)目的列表以使得其僅包括在用戶賬戶下可用的內(nèi)容項(xiàng)目之外,其還將列表過(guò)濾為僅包括可供所選的特定內(nèi)容回放設(shè)備使用的內(nèi)容項(xiàng)目。類似于圖3,本系統(tǒng)和方法的ー個(gè)上下文可以是用戶載入第二顯示裝置應(yīng)用(例如,web應(yīng)用)(步驟302)并且請(qǐng)求回放內(nèi)容項(xiàng)目,盡管本領(lǐng)域技術(shù)人員在被給予本教導(dǎo)的情況下將明白各種變體。第一步驟是在內(nèi)容項(xiàng)目的一部分將在第二顯示裝置上被回放的情 況中,插件或其它助手應(yīng)用可以被載入瀏覽器中。下一步驟是建立與代理服務(wù)器的瀏覽會(huì)話并且用戶登錄以訪問(wèn)其用戶賬戶(步驟303)。在登錄之后或者以其他方式被授權(quán)訪問(wèn)用戶賬戶之后,用戶向代理服務(wù)器提供在其上回放內(nèi)容項(xiàng)目的內(nèi)容回放設(shè)備的標(biāo)識(shí)符(步驟305)。接下來(lái)用戶從代理服務(wù)器請(qǐng)求喜好和/或最近被查看項(xiàng)目的列表(步驟306)。在一些情況中,代理服務(wù)器可用在用戶登錄到其賬戶并選擇內(nèi)容回放設(shè)備時(shí)就自動(dòng)呈現(xiàn)該列表。響應(yīng)于該請(qǐng)求,瀏覽器從代理服務(wù)器接收喜好和/或最近被查看內(nèi)容項(xiàng)目的經(jīng)過(guò)濾列表(步驟308)。該經(jīng)過(guò)濾列表僅包括當(dāng)前在該用戶賬戶下可用的那些內(nèi)容項(xiàng)目,以及適于在所選內(nèi)容回放設(shè)備上呈現(xiàn)的那些內(nèi)容項(xiàng)目。不再可用的其它內(nèi)容項(xiàng)目從該經(jīng)過(guò)濾列表中被排除。用戶然后從該經(jīng)過(guò)濾列表中選擇內(nèi)容項(xiàng)目并且從代理服務(wù)器請(qǐng)求所選內(nèi)容項(xiàng)目(步驟311)。與圖3—祥,可選的接下來(lái)的步驟可用包括在插件或助手應(yīng)用處接收所選內(nèi)容項(xiàng)目的一部分或者內(nèi)容項(xiàng)目URL或其它這樣的標(biāo)識(shí)符(步驟314)。內(nèi)容項(xiàng)目的一部分可以利用第二顯示裝置應(yīng)用本身或者插件或助手應(yīng)用來(lái)回放(步驟316)。內(nèi)容項(xiàng)目然后可被引導(dǎo)至或重新引導(dǎo)至內(nèi)容回放設(shè)備(步驟321)。步驟321可以以多種方式發(fā)生。在使內(nèi)容項(xiàng)目直接被發(fā)送給內(nèi)容回放設(shè)備的情況中,在第二顯示裝置處緩存內(nèi)容項(xiàng)目的可選步驟(步驟322)可被執(zhí)行。內(nèi)容項(xiàng)目然后利用上面描述的技術(shù)被發(fā)送給內(nèi)容回放設(shè)備(步驟324)。在第二顯示裝置使內(nèi)容項(xiàng)目在內(nèi)容回放設(shè)備上被回放而其本身不發(fā)送內(nèi)容項(xiàng)目的情況中,內(nèi)容項(xiàng)目被流傳輸(或者替代地,下載)到內(nèi)容回放設(shè)備(步驟326),例如通過(guò)向內(nèi)容回放設(shè)備提供內(nèi)容項(xiàng)目URL以用于以后在向服務(wù)提供商請(qǐng)求該內(nèi)容項(xiàng)目時(shí)重新傳輸,或者第二顯示裝置可以將關(guān)于內(nèi)容回放設(shè)備的細(xì)節(jié)提供給服務(wù)提供商以在服務(wù)提供商端啟動(dòng)傳輸。在此情況中,在內(nèi)容回放設(shè)備處回放之前,可以從用戶獲得準(zhǔn)許。在任何情況中,最后ー步是在內(nèi)容回放設(shè)備上播放該內(nèi)容項(xiàng)目(步驟327)。圖5圖示出了用于使用戶從喜好服務(wù)列表中選擇服務(wù)的示例性方法。喜好服務(wù)的列表例如可以包括諸如Crackle 或Qriocity 之類的服務(wù)。圖5的示例假設(shè)用戶已經(jīng)建立了與代理服務(wù)器的通信會(huì)話并且已登錄或者以其他方式向代理服務(wù)器標(biāo)識(shí)了其自身。另夕卜,該示例假設(shè)用戶先前已利用第二顯示裝置訪問(wèn)了一個(gè)或多個(gè)服務(wù)并且這些服務(wù)已經(jīng)被加入用戶的賬戶。在此示例中,首先,用戶選擇要在其上接收服務(wù)的內(nèi)容回放設(shè)備(步驟205)。第二顯示裝置也可以從服務(wù)器為所選回放設(shè)備請(qǐng)求喜好和最近被查看服務(wù)的列表(步驟210)。服務(wù)器返回基于所選內(nèi)容回放設(shè)備進(jìn)行了過(guò)濾的喜好列表和最近被查看服務(wù)列表(步驟215)。即,服務(wù)器維護(hù)已被用戶訪問(wèn)過(guò)的、例如按日期范圍或服務(wù)總數(shù)進(jìn)行了限制的所有服務(wù)的全局列表。服務(wù)器然后過(guò)濾該列表以去 除所選回放設(shè)備當(dāng)前不可用的任何服務(wù),因?yàn)樵摲?wù)不再可用或者因?yàn)橛脩艋騼H僅是所選回放設(shè)備不再有權(quán)接收該服務(wù)。在一些情況中,喜好列表可以自動(dòng)被發(fā)送而無(wú)需用戶特別請(qǐng)求。用戶然后使用第二顯示裝置來(lái)從喜好列表選擇服務(wù)之ー(步驟220)。作為響應(yīng),服務(wù)器返回與該服務(wù)相關(guān)聯(lián)的喜好和/或最近被回放資產(chǎn)的列表,該列表可以被過(guò)濾為僅包括所選內(nèi)容回放設(shè)備當(dāng)前可用的那些資產(chǎn)(步驟225),從而去除該特定設(shè)備不再可用的任何資產(chǎn)。即,代理服務(wù)器維護(hù)先前已被用戶回放過(guò)的、針對(duì)該所選服務(wù)的所有資產(chǎn)的全局列表。代理服務(wù)器然后過(guò)濾該列表以去除所選回放設(shè)備當(dāng)前不可用的任何資產(chǎn),因?yàn)樵撡Y產(chǎn)不再可用或者因?yàn)橛脩艋騼H僅是所選回放設(shè)備不再有權(quán)接收該資產(chǎn)。第二顯示裝置可以利用從代理服務(wù)器獲得的新信息來(lái)重新填充其自己的列表(步驟230)。最后,用戶通過(guò)從該喜好列表進(jìn)行選擇或者通過(guò)瀏覽并從可從該服務(wù)獲得的其它資產(chǎn)的一個(gè)或多個(gè)列表中進(jìn)行選擇,來(lái)請(qǐng)求資產(chǎn)(步驟235)。下面描述各個(gè)組件的各方面。圖6圖示出了第二顯示裝置130的一種實(shí)現(xiàn)方式。第二顯示裝置130包括用于查看列表并且選擇與內(nèi)容回放設(shè)備有關(guān)的項(xiàng)目等的顯示模塊132。例如,可以利用顯示模塊132來(lái)顯示本地網(wǎng)絡(luò)可訪問(wèn)的和/或第二顯示裝置可尋址的內(nèi)容回放設(shè)備的列表,并且用戶可以從其中選擇內(nèi)容回放設(shè)備。除了選擇內(nèi)容回放設(shè)備之外,或者取代選擇內(nèi)容回放設(shè)備,用戶還可以利用顯示模塊132查看可訪問(wèn)服務(wù)提供商的列表。例如,這樣的服務(wù)提供商可以包括供應(yīng)電影和其它視頻內(nèi)容的點(diǎn)播服務(wù)或者可在其上瀏覽并選擇媒體和內(nèi)容的任意數(shù)目的其它站點(diǎn)的那些服務(wù)提供商。在一種實(shí)現(xiàn)方式中,當(dāng)內(nèi)容回放設(shè)備已被選擇時(shí),可以基于該設(shè)備渲染內(nèi)容的能力來(lái)過(guò)濾結(jié)果。在另ー實(shí)現(xiàn)方式中,顯示模塊132不僅可以顯示可供本地網(wǎng)絡(luò)訪問(wèn)的內(nèi)容,而且還可以顯示駐留在本地網(wǎng)絡(luò)上的內(nèi)容,例如,存儲(chǔ)在數(shù)字視頻記錄器或Blu-ray 播放器上的內(nèi)容。注意,實(shí)際顯示可以在第二顯示裝置本身外部。例如,在Blu-ray 播放器被用作第二顯示裝置的情況中,顯示模塊132可以是產(chǎn)生HDMI輸出信號(hào)的單元,而實(shí)際顯示可以由連接到該HDMI輸出的TV來(lái)執(zhí)行。第二顯示裝置130內(nèi)還可以有第二顯示裝置應(yīng)用134,在第二顯示裝置應(yīng)用是以HTML和JavaScript被編寫的情況中,第二顯示裝置應(yīng)用134可用來(lái)瀏覽上面提到的內(nèi)容項(xiàng)目。第二顯示裝置應(yīng)用134在一些實(shí)現(xiàn)方式中可以是web瀏覽模塊,可以以多種方式被實(shí)現(xiàn),包括通過(guò)運(yùn)行以HTML、JavaScript等編寫的應(yīng)用代碼。以這種方式實(shí)現(xiàn)的第二顯示裝置應(yīng)用允許其跨越許多平臺(tái)被實(shí)現(xiàn),從而允許任意數(shù)目類型的第二顯示裝置被采用。然而,在一些情況中,特殊應(yīng)用(例如,助手應(yīng)用)可被用來(lái)利用特定的專用的或基于非web的技術(shù)通信。如上所述,第二顯示裝置應(yīng)用134還可以包括各種插件模塊以使得不同內(nèi)容類型能夠在瀏覽器本身中被回放。這樣的插件于是允許在內(nèi)容項(xiàng)目被引導(dǎo)至或重新引導(dǎo)至內(nèi)容回放設(shè)備之前被查看。第二顯示裝置130還包括網(wǎng)絡(luò)通信模塊136。網(wǎng)絡(luò)通信模塊136允許第二顯示裝置與本地網(wǎng)絡(luò)、以及在一些情況中直接與具體設(shè)備通信。作為網(wǎng)絡(luò)通信模塊136的一部分,提供了用干與內(nèi)容回放設(shè)備通信的通信模塊138。內(nèi)容回放設(shè)備通信模塊138允許第二顯示裝置通過(guò)本地網(wǎng)絡(luò)或者直接與內(nèi)容回放設(shè)備通信(還可以采用因特網(wǎng)通信)。這樣的直接通信可以包括各種類型的有線或無(wú)線傳輸機(jī)制,包括Wi-Fi,USB,紅外,Bluetooth ,等
坐寸ο在ー些現(xiàn)方式中,內(nèi)容回放設(shè)備通信模塊138還可以包括內(nèi)容項(xiàng)目重新引導(dǎo)模塊135。內(nèi)容項(xiàng)目重新引導(dǎo)模塊135從與第二顯示裝置應(yīng)用模塊134相關(guān)聯(lián)的用戶界面和/或從其內(nèi)的插件或助手應(yīng)用獲取信號(hào)。當(dāng)接收到希望在內(nèi)容回放設(shè)備12上回放內(nèi)容項(xiàng)目的信號(hào)吋,內(nèi)容項(xiàng)目重新引導(dǎo)模塊135利用其經(jīng)由內(nèi)容回放設(shè)備通信模塊138與內(nèi)容回放 設(shè)備的耦合,來(lái)向內(nèi)容回放設(shè)備直接發(fā)送內(nèi)容項(xiàng)目,并且如果需要,則緩存內(nèi)容項(xiàng)目。如上面提到的,在另ー實(shí)現(xiàn)方式中,內(nèi)容項(xiàng)目重新引導(dǎo)模塊135可以采用使用網(wǎng)絡(luò)通信模塊136的網(wǎng)絡(luò)通信來(lái)請(qǐng)求將內(nèi)容項(xiàng)目發(fā)送給內(nèi)容回放設(shè)備而不使用第二顯示模塊作為中介。該請(qǐng)求可被配置為來(lái)自內(nèi)容回放設(shè)備本身或者由服務(wù)提供商發(fā)起。注意,上面的模塊可以用硬件、非暫時(shí)性軟件或者以上的組合來(lái)實(shí)現(xiàn)。通常,其將在膝上型計(jì)算機(jī)、平板電腦、智能電話機(jī)等的環(huán)境內(nèi)被實(shí)現(xiàn)。參考圖7,圖示出了第二顯示裝置140的另ー實(shí)現(xiàn)方式。在該實(shí)現(xiàn)方式中,第二顯示裝置140包括處理器142、承載有能夠載入第二顯示裝置應(yīng)用的計(jì)算機(jī)可讀指令的存儲(chǔ)器 144。第二顯示裝置140還包括多個(gè)可選存儲(chǔ)器,例如,第二顯示裝置140可以包括承載有能夠接收關(guān)于內(nèi)容項(xiàng)目的信息或內(nèi)容項(xiàng)目一部分的計(jì)算機(jī)可讀指令的存儲(chǔ)器146。第二顯示裝置140還可以包括存儲(chǔ)器148和存儲(chǔ)器152,存儲(chǔ)器148承載有能夠在第二顯示裝置中回放內(nèi)容項(xiàng)目的至少一部分的計(jì)算機(jī)可讀指令,存儲(chǔ)器152承載有能夠?qū)?nèi)容項(xiàng)目從第ニ顯示裝置重新引導(dǎo)至內(nèi)容回放設(shè)備的計(jì)算機(jī)可讀指令。注意,在此上下文中,術(shù)語(yǔ)“重新引導(dǎo)”不一定意味著使得回放在第二顯示裝置上停止并且在內(nèi)容回放設(shè)備上重新開(kāi)始,盡管這也可以是ー種實(shí)現(xiàn)方式。該術(shù)語(yǔ)一般被用來(lái)指在第二顯示裝置上回放或者至少瞄準(zhǔn)內(nèi)容項(xiàng)目并且然后使該內(nèi)容項(xiàng)目流傳輸?shù)絻?nèi)容回放設(shè)備并且/或者在內(nèi)容回放設(shè)備上回放。第二顯示裝置140還可以包括可選存儲(chǔ)器153,存儲(chǔ)器153承載有能夠緩存內(nèi)容項(xiàng)目的計(jì)算機(jī)可讀指令。存儲(chǔ)器153是可選的,但是在內(nèi)容項(xiàng)目數(shù)據(jù)正直接從第二顯示裝置被發(fā)送給內(nèi)容回放設(shè)備時(shí)可以特別有用。第二顯示裝置140還包括存儲(chǔ)器155,存儲(chǔ)器155承載有能夠?qū)?nèi)容項(xiàng)目發(fā)送給內(nèi)容回放設(shè)備的計(jì)算機(jī)可讀指令。該存儲(chǔ)器155可以與直接發(fā)送內(nèi)容項(xiàng)目的存儲(chǔ)器153相結(jié)合地被使用。第二顯示裝置140可以包括存儲(chǔ)器157,存儲(chǔ)器157承載有能夠使內(nèi)容項(xiàng)目呈現(xiàn)在內(nèi)容回放設(shè)備上的計(jì)算機(jī)可讀指令。利用存儲(chǔ)器157,可以通過(guò)直接地或經(jīng)由管理服務(wù)器或代理服務(wù)器從服務(wù)提供商下載來(lái)使得內(nèi)容項(xiàng)目被呈現(xiàn)。就此而言,對(duì)內(nèi)容項(xiàng)目的請(qǐng)求可被配置為從內(nèi)容回放設(shè)備或從第二顯示裝置被作出。第二顯示裝置140還可以包括存儲(chǔ)器156,存儲(chǔ)器156承載有能夠維護(hù)喜好服務(wù)和/或最近被查看服務(wù)的列表的計(jì)算機(jī)可讀指令。承載有計(jì)算機(jī)可讀指令的存儲(chǔ)器156還能夠?qū)⑾埠梅?wù)和/或最近被查看服務(wù)的列表過(guò)濾為僅包括用戶當(dāng)前可用的那些服務(wù)。就此而言,存儲(chǔ)器156可以訪問(wèn)從代理服務(wù)器、管理服務(wù)器和/或(ー個(gè)或多個(gè))內(nèi)容服務(wù)器獲得的數(shù)據(jù),該數(shù)據(jù)可被與維護(hù)在存儲(chǔ)器156中的喜好服務(wù)和/最近被查看服務(wù)的列表相比較。如先前提到的,承載有計(jì)算機(jī)可讀指令的存儲(chǔ)器156還能夠?qū)⑾埠梅?wù)和/或最近被查看服務(wù)的列表進(jìn)ー步過(guò)濾為僅包括可供用戶指定的特定內(nèi)容回放設(shè)備使用的那些服務(wù)。可以通過(guò)用戶選擇,通過(guò)訪問(wèn)默認(rèn)內(nèi)容回放設(shè)備,通過(guò)訪問(wèn)指定內(nèi)容回放設(shè)備的簡(jiǎn)檔等來(lái)選擇內(nèi)容回放設(shè)備。第二顯示裝置140還可以包括存儲(chǔ)器159,存儲(chǔ)器159承載有能夠維護(hù)喜好內(nèi)容項(xiàng)目或其它資產(chǎn)和/或最近被查看內(nèi)容或其它資產(chǎn)的列表的計(jì)算機(jī)可讀指令。在一些情況中,可以將這些資產(chǎn)與已從承載有計(jì)算機(jī)可讀 指令的存儲(chǔ)器156所維護(hù)的列表中選出的服務(wù)相關(guān)聯(lián)。替代地,該資產(chǎn)列表可以是作為喜好的或者最近被播放過(guò)的資產(chǎn)的全局列表,而不考慮這些資產(chǎn)從其被拉取來(lái)的服務(wù)。承載有計(jì)算機(jī)可讀指令的存儲(chǔ)器159還能夠?qū)⑾埠觅Y產(chǎn)和/或最近被查看資產(chǎn)的列表過(guò)濾為僅包括當(dāng)前可供用戶使用的那些內(nèi)容項(xiàng)目。就此而言,存儲(chǔ)器159可以訪問(wèn)從代理服務(wù)器、管理服務(wù)器和/或(ー個(gè)或多個(gè))內(nèi)容服務(wù)器獲得的數(shù)據(jù),該數(shù)據(jù)可被與維護(hù)在存儲(chǔ)器159中的喜好內(nèi)容項(xiàng)目和/最近被查看內(nèi)容項(xiàng)目的列表相比較。如先前提到的,承載有計(jì)算機(jī)可讀指令的存儲(chǔ)器159還能夠?qū)⑾埠梅?wù)和/或最近被查看服務(wù)的列表進(jìn)ー步過(guò)濾為僅包括可供用戶指定的特定內(nèi)容回放設(shè)備使用的那些服務(wù)。已公開(kāi)了能夠提升用戶的IPTV體驗(yàn)而不會(huì)增加單元硬件成本的系統(tǒng)和方法。系統(tǒng)和方法允許在已登記設(shè)備之間對(duì)喜好和/或最近被查看列表進(jìn)行自動(dòng)同歩。一種實(shí)現(xiàn)方式包括一個(gè)或多個(gè)可編程處理器和對(duì)應(yīng)的計(jì)算系統(tǒng)組件,用于存儲(chǔ)和執(zhí)行計(jì)算機(jī)指令,例如,執(zhí)行提供第二顯示裝置或各種服務(wù)器功能以及用于瀏覽的代碼。這里將關(guān)注第二顯示裝置14i的功能,然而將明白,各種服務(wù)器功能,例如代理服務(wù)器22、管理服務(wù)器18和內(nèi)容服務(wù)器24的功能也可以利用這些組件來(lái)實(shí)現(xiàn)。參考圖8,圖示出了用于第二顯示裝置或服務(wù)器的示例性計(jì)算環(huán)境的表示。該第二顯示裝置或服務(wù)器包括控制器156、存儲(chǔ)器174、存儲(chǔ)裝置172、介質(zhì)設(shè)備158、用戶接ロ 164、輸入/輸出(I/O)接ロ 166和網(wǎng)絡(luò)接ロ 168。這些組件通過(guò)共同總線170互連。替代地,可以使用不同連接配置,例如控制器位于中心的星型模式。控制器156包括可編程處理器并且控制第二顯示裝置14i及其組件的操作。控制器156從存儲(chǔ)器174或嵌入式控制器存儲(chǔ)器(未示出)中載入指令,并且運(yùn)行這些指令以控制該系統(tǒng)。在其運(yùn)行時(shí),控制器156可以向第二顯示裝置14i提供對(duì)部分地作為軟件系統(tǒng)的內(nèi)容回放設(shè)備系統(tǒng)12的控制。替代地,該服務(wù)可被實(shí)現(xiàn)為控制器156或第二顯示裝置14i中的単獨(dú)的模塊化組件。可以包括非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)器175的存儲(chǔ)器174臨時(shí)存儲(chǔ)由第二顯示裝置14i的其它組件使用的數(shù)據(jù),并且其可以包括如上面討論的存儲(chǔ)器144,146,148,152,153,155,156,157和159。在一種實(shí)現(xiàn)方式中,存儲(chǔ)器174被實(shí)現(xiàn)為RAM。在其它實(shí)現(xiàn)方式中,存儲(chǔ)器174還包括長(zhǎng)期或永久存儲(chǔ)器,例如閃存和/或ROM??梢园ǚ菚簳r(shí)性計(jì)算機(jī)可讀存儲(chǔ)裝置173的存儲(chǔ)器172臨時(shí)或長(zhǎng)期存儲(chǔ)由第二顯示裝置14i和服務(wù)器的其它組件使用的數(shù)據(jù),例如用于存儲(chǔ)系統(tǒng)使用的數(shù)據(jù)。在ー種實(shí)現(xiàn)方式中,存儲(chǔ)裝置172是硬盤驅(qū)動(dòng)器或固態(tài)驅(qū)動(dòng)器??梢园ǚ菚簳r(shí)性計(jì)算機(jī)可讀存儲(chǔ)器161的介質(zhì)設(shè)備158接納可移除介質(zhì)并且向所插入介質(zhì)讀寫數(shù)據(jù)。在一種實(shí)現(xiàn)方式中,介質(zhì)設(shè)備158是光盤驅(qū)動(dòng)器或盤刻錄器,例如可寫B(tài)lu-ray 盤驅(qū)動(dòng)器162。用戶接ロ 164包括用于例如從第二顯示裝置14i的用戶接受用戶輸入(例如,用戶內(nèi)容選擇)并且向用戶呈現(xiàn)信息的組件。在一種實(shí)現(xiàn)方式中,用戶接ロ 164包括鍵盤、鼠標(biāo)、音頻揚(yáng)聲器和顯示裝置。控制器156使用來(lái)自用戶的輸入來(lái)調(diào)節(jié)第二顯示裝置14i的操作。I/O接ロ 166包括用于連接到對(duì)應(yīng)I/O設(shè)備( 例如外部存儲(chǔ)或補(bǔ)充設(shè)備,例如打印機(jī)或PDA)的ー個(gè)或多個(gè)I/O端ロ。在一種實(shí)現(xiàn)方式中,I/O接ロ 166的端ロ包括如下端ロ 例如,USB端ロ、PCMCIA端ロ、串行端口和/或并行端ロ。在另ー實(shí)現(xiàn)方式中,I/O接ロ166包括用干與外部設(shè)備無(wú)線通信的無(wú)線接ロ。這些I/O接ロ可被用來(lái)連接到ー個(gè)或多個(gè)內(nèi)容回放設(shè)備。網(wǎng)絡(luò)接ロ 168允許與本地網(wǎng)絡(luò)并且可選地與內(nèi)容回放設(shè)備12相連,并且包括有線和/或無(wú)線網(wǎng)絡(luò)連接,例如RJ-45或以太網(wǎng)連接或“ Wi-Fi”接ロ(802.11)。將明白,多種其它類型的網(wǎng)絡(luò)連接也是可以的,包括WiMax、3G或4G、802. 15協(xié)議、802. 16協(xié)議、衛(wèi)星、Bluetooth 等。第二顯示裝置14i可以包括其它硬件和軟件,這些硬件和軟件通常為這樣的設(shè)備,例如,電源和操作系統(tǒng),盡管為了簡(jiǎn)化未在附圖中具體示出這些組件。在其它實(shí)現(xiàn)方式中,可以使用設(shè)備的不同配置,例如,不同總線或存儲(chǔ)配置或多處理器配置。已描述了本發(fā)明的各種說(shuō)明性實(shí)現(xiàn)方式。然而,本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,其它實(shí)現(xiàn)方式也是可以的并且落在本發(fā)明的范圍內(nèi)。例如,雖然在一些實(shí)現(xiàn)方式中在第二顯示裝置上運(yùn)行的第二顯示裝置應(yīng)用被公開(kāi)為web應(yīng)用,并且潛在地包括插件或助手應(yīng)用,然而其還可以是本地應(yīng)用、Java應(yīng)用或者與內(nèi)容回放設(shè)備一起工作的任何其它種類的應(yīng)用。此外,雖然本發(fā)明的數(shù)種實(shí)現(xiàn)方式包括用戶選擇特定內(nèi)容回放設(shè)備用于回放,然而在ー些實(shí)現(xiàn)方式中,用戶可以在根本不用選擇內(nèi)容回放設(shè)備的情況下瀏覽內(nèi)容。在其它實(shí)現(xiàn)方式中,高速緩存或cookie或其它信息可被用來(lái)存儲(chǔ)關(guān)于內(nèi)容回放設(shè)備的信息,以使得無(wú)需用戶選擇。在另ー示例中,內(nèi)容項(xiàng)目的樣本可以從內(nèi)容服務(wù)提供商被獲得,并且這些樣本可以自由地被瀏覽而無(wú)需用戶選擇用于回放的內(nèi)容回放設(shè)備。在另ー變體中,可以采用在啟動(dòng)時(shí)根據(jù)簡(jiǎn)檔來(lái)傳輸內(nèi)容回放設(shè)備信息的簡(jiǎn)檔系統(tǒng);例如,給定內(nèi)容回放設(shè)備可以總是被與給定服務(wù)提供商相關(guān)聯(lián)并且可以向給定服務(wù)提供商認(rèn)證其自身。就此意義而言,內(nèi)容回放設(shè)備仍然被選擇,但是該選擇不需要用戶的確認(rèn)步驟。對(duì)這些替代方式或其它方式中的任意方式的使用確保了每個(gè)內(nèi)容回放設(shè)備的內(nèi)容消費(fèi)被跟蹤。如已描述的,其還允許代理服務(wù)器過(guò)濾掉內(nèi)容回放設(shè)備不能夠播放的內(nèi)容。還注意,某些類型的瀏覽可能根本不需要設(shè)備,例如瀏覽購(gòu)物站點(diǎn)。盡管如此,例如也可以通過(guò)考慮進(jìn)行訪問(wèn)的第二顯示裝置的IP地址的源發(fā)位置來(lái)進(jìn)行某種水平的定制化??蓸?gòu)想來(lái)自任何合適源的內(nèi)容項(xiàng)目,包括但不限于聯(lián)網(wǎng)的、無(wú)線的(包括3G、4G等)、本地的(例如,來(lái)自本地或共享驅(qū)動(dòng)器)或者可經(jīng)由DLNA訪問(wèn)的或者可經(jīng)由專用網(wǎng)絡(luò)存儲(chǔ)設(shè)備訪問(wèn)的,或者可經(jīng)由諸如介質(zhì)卡或USB存儲(chǔ)設(shè)備、CD、DVD或Blu-ray 之類的可移除介質(zhì)訪問(wèn)的源。還可以從蜂窩電話、使攜式媒體描放器、相機(jī)或攝錄機(jī)或者第二顯示裝置可訪問(wèn)的其它設(shè)備來(lái)訪問(wèn)內(nèi)容。另外,可構(gòu)想任何合適類型的內(nèi)容項(xiàng)目,包括但不限于AC3、MP3、MPEG等??蓸?gòu)想任何合適格式的內(nèi)容項(xiàng)目,包括但不限于m3u、ASX、ASX-XML等??蓸?gòu)想任何合適的保護(hù)機(jī)制,包括但不限于DRM等。可構(gòu)想任何合適協(xié)議,包括但不限于HTTP、HTTPS等。可構(gòu)想任何合適的回放方法,包括但不限于在如下方面各異的回放方法緩存限制、何時(shí)緩存、與音頻回放不同地對(duì)待視頻回放,等等。 另外,以上描述主要涉及第二顯示裝置的本地IP地址被獲取并被存儲(chǔ)在服務(wù)器上的實(shí)現(xiàn)方式。然而,用于發(fā)現(xiàn)第二顯示裝置的其它方式也是可以的。例如,在本地網(wǎng)絡(luò)內(nèi)使用廣播方法的設(shè)備發(fā)現(xiàn)也是可以的。識(shí)別出該廣播消息的兼容設(shè)備將利用其必要憑證和指示其與第二顯示裝置的web應(yīng)用的兼容性的信息來(lái)作出響應(yīng)。在許多情況下,廣播方法主要涉及本地應(yīng)用,而非web應(yīng)用;然而,廣播庫(kù)可被用來(lái)允許web應(yīng)用內(nèi)的實(shí)現(xiàn)方式。另外要注意,廣播方法可被采用來(lái)由第二顯示裝置例如經(jīng)由Bluetooth 、紅外等來(lái)發(fā)現(xiàn)內(nèi)容回放設(shè)備。雖然以上描述關(guān)注于第二顯示裝置通過(guò)本地網(wǎng)絡(luò)被耦合到內(nèi)容回放設(shè)備的實(shí)現(xiàn)方式,然而將明白,其也適用于使得這二者可以通信的任何方法,包括3G、4G和其它這樣的機(jī)制。因此,本發(fā)明不限于僅上面描述的這些實(shí)現(xiàn)方式。相關(guān)申請(qǐng)的交叉引用本申請(qǐng)要求于2011年2月2日提交的題為“METHOD TO REMOVE BAD SERVICESFROM FAVORITES LIST OR RECENTLY-VIEWED LIST”的美國(guó)臨時(shí)專利申請(qǐng)No. 61/442,012 的優(yōu)先權(quán),該申請(qǐng)通過(guò)引用被整體結(jié)合于此。
權(quán)利要求
1.ー種在第二顯示裝置上查看用戶可用的喜好和/或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表的方法,包括 1.在第二顯示裝置與內(nèi)容的源之間建立通信會(huì)話; .將所述通信會(huì)話與用戶的用戶賬戶相關(guān)聯(lián); iii.訪問(wèn)與所述用戶賬戶相關(guān)聯(lián)的喜好和/或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表; iv.過(guò)濾該列表以去除在所述用戶賬戶下不再可用的內(nèi)容項(xiàng)目或者提供這樣的內(nèi)容項(xiàng)目的服務(wù);以及 V.向所述用戶呈現(xiàn)過(guò)濾后的列表,從而呈現(xiàn)當(dāng)前在所述用戶賬戶下可用的喜好和/或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表。
2.如權(quán)利要求I所述的方法,還包括 i.在所述第二顯示裝置上實(shí)例化第二顯示裝置應(yīng)用; .在所述第二顯示裝置應(yīng)用中回放從所述過(guò)濾后的列表中選出的指定內(nèi)容項(xiàng)目的至少一部分,或者在所述第二顯示裝置應(yīng)用中載入所述指定內(nèi)容項(xiàng)目的標(biāo)識(shí)符;以及 iii.使得所述指定內(nèi)容項(xiàng)目在指定的內(nèi)容回放設(shè)備中回放。
3.如權(quán)利要求I所述的方法,其中,所述過(guò)濾后的列表被呈現(xiàn)在所述第二顯示裝置上的web瀏覽器中。
4.如權(quán)利要求I所述的方法,其中,訪問(wèn)、過(guò)濾和遞送該列表是響應(yīng)于用戶請(qǐng)求而執(zhí)行的。
5.如權(quán)利要求I所述的方法,還包括 i.接收由用戶指定的將在其上回放內(nèi)容的內(nèi)容回放設(shè)備的標(biāo)識(shí)符;以及 .將喜好和/或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表進(jìn)ー步過(guò)濾為僅包括能在指定的內(nèi)容和設(shè)備上播放的當(dāng)前可用服務(wù)或內(nèi)容項(xiàng)目。
6.如權(quán)利要求5所述的方法,其中,所述內(nèi)容回放設(shè)備的標(biāo)識(shí)符是從所述第二顯示裝置接收的。
7.如權(quán)利要求I所述的方法,還包括將所述過(guò)濾后的列表遞送給所述第二顯示裝置。
8.如權(quán)利要求I所述的方法,其中,所述列表由所述第二顯示裝置上的所述第二顯示裝置應(yīng)用過(guò)濾。
9.如權(quán)利要求2所述的方法,其中,所述內(nèi)容回放設(shè)備位干與所述第二顯示裝置共同的本地網(wǎng)絡(luò)上,并且其中所述使得包括通過(guò)所述本地網(wǎng)絡(luò)將內(nèi)容項(xiàng)目發(fā)送給所述內(nèi)容回放設(shè)備。
10.如權(quán)利要求2所述的方法,其中,所述使得包括通過(guò)有線或無(wú)線直接連接將內(nèi)容項(xiàng)目發(fā)送給所述內(nèi)容回放設(shè)備。
11.如權(quán)利要求I所述的方法,其中,所述內(nèi)容的源是服務(wù)提供商。
12.如權(quán)利要求I所述的方法,還包括 i.向所述第二顯示裝置發(fā)送所述指定的內(nèi)容回放設(shè)備可訪問(wèn)的喜好服務(wù)的提供商和/或最近被查看服務(wù)的提供商的經(jīng)過(guò)濾的列表; .從所述第二顯示裝置接收對(duì)來(lái)自服務(wù)提供商中的一個(gè)服務(wù)提供商的第一內(nèi)容項(xiàng)目的選擇; iii.將所述第一內(nèi)容項(xiàng)目置于隊(duì)列中;iv.從所述第二顯示裝置接收對(duì)來(lái)自服務(wù)提供商中的另一服務(wù)提供商的第二內(nèi)容項(xiàng)目的選擇;以及 V.將所述第二內(nèi)容項(xiàng)目置于隊(duì)列中。
13.一種非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),包括用于使計(jì)算設(shè)備實(shí)現(xiàn)權(quán)利要求I所述的方法的指令。
14.ー種第二顯示裝置,包括 i.顯示模塊,該顯示模塊提供用戶界面并被配置為顯示內(nèi)容項(xiàng)目、接收內(nèi)容項(xiàng)目URL、或者顯示喜好或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表; .網(wǎng)絡(luò)通信模塊,該網(wǎng)絡(luò)通信模塊用于將所述第二顯示裝置耦合到本地網(wǎng)絡(luò)或指定的內(nèi)容回放設(shè)備;以及 iii.第二顯示裝置應(yīng)用模塊,用于接收對(duì)指定的內(nèi)容回放設(shè)備的選擇并且瀏覽服務(wù)和內(nèi)容項(xiàng)目,并且維護(hù)與用戶賬戶相關(guān)聯(lián)的喜好和/或最近被查看服務(wù)和內(nèi)容項(xiàng)目的列表,其中所述第二顯示裝置應(yīng)用模塊被配置為將該列表過(guò)濾為僅包括在所述用戶賬戶下當(dāng)前可使用的那些內(nèi)容項(xiàng)目或者提供這樣的內(nèi)容項(xiàng)目的服務(wù)。
15.如權(quán)利要求14所述的顯示裝置,其中,所述第二顯示裝置應(yīng)用模塊是web瀏覽模塊并且包括插件或助手應(yīng)用。
16.如權(quán)利要求14所述的顯示裝置,還包括內(nèi)容項(xiàng)目重新引導(dǎo)模塊,該內(nèi)容項(xiàng)目重新引導(dǎo)模塊被配置為引導(dǎo)所述指定的內(nèi)容回放設(shè)備回放該內(nèi)容項(xiàng)目或者與內(nèi)容項(xiàng)目URL相關(guān)聯(lián)的內(nèi)容項(xiàng)目。
17.如權(quán)利要求14所述的顯示裝置,其中,所述第二顯示裝置應(yīng)用模塊被配置為進(jìn)ー步將該列表過(guò)濾為僅包括當(dāng)前能供所述用戶賬戶使用的并且還能在所述指定的內(nèi)容回放設(shè)備上播放的那些內(nèi)容項(xiàng)目或者提供這樣的內(nèi)容項(xiàng)目的服務(wù)。
18.如權(quán)利要求16所述的顯示裝置,其中,所述內(nèi)容項(xiàng)目重新引導(dǎo)模塊被配置為通過(guò)將所述內(nèi)容項(xiàng)目URL發(fā)送給服務(wù)器,來(lái)引導(dǎo)所述內(nèi)容回放設(shè)備回放與所述內(nèi)容項(xiàng)目URL相關(guān)聯(lián)的內(nèi)容項(xiàng)目。
19.一種服務(wù)器,包括 i.處理器; .承載能夠接收來(lái)自第二顯示裝置的用戶的登錄信息,并且判斷所述登錄信息對(duì)于與所述用戶相關(guān)聯(lián)的用戶賬戶是否正確的計(jì)算機(jī)可讀指令的存儲(chǔ)器; iii.承載能夠接收與所述用戶賬戶相關(guān)聯(lián)的指定的內(nèi)容回放設(shè)備的身份的計(jì)算機(jī)可讀指令的存儲(chǔ)器; iv.承載能夠訪問(wèn)或生成與所述用戶賬戶相關(guān)聯(lián)的喜好和/或最近被查看服務(wù)或內(nèi)容項(xiàng)目的列表,并且還能夠過(guò)濾該列表以去除在所述用戶賬戶下不再可用的那些最近被查看內(nèi)容項(xiàng)目或者提供這樣的內(nèi)容項(xiàng)目的服務(wù)的計(jì)算機(jī)可讀指令的存儲(chǔ)器;以及 V.承載能夠?qū)⑦^(guò)濾后的列表遞送給所述第二顯示裝置的計(jì)算機(jī)可讀指令的存儲(chǔ)器。
20.如權(quán)利要求19所述的服務(wù)器,其中,所述服務(wù)器是代理服務(wù)器或管理服務(wù)器。
全文摘要
本發(fā)明涉及移除不可用服務(wù)和/或內(nèi)容項(xiàng)目的系統(tǒng)和方法。軟件被提供來(lái)在瀏覽器中處理媒體的回放,其另外還可用使用第二顯示協(xié)議來(lái)指示單獨(dú)的顯示設(shè)備播放該媒體。軟件可以發(fā)送內(nèi)容或者指定內(nèi)容的網(wǎng)絡(luò)位置以用于以后在內(nèi)容回放設(shè)備上回放。軟件可以為web瀏覽器或者被配置用于回放所選媒體類型的其它應(yīng)用的形式。瀏覽器維護(hù)喜好和/或最近被查看服務(wù)和內(nèi)容項(xiàng)目的列表并且被配置為過(guò)濾該列表以去除不再可用的那些內(nèi)容項(xiàng)目或服務(wù)。以這種方式,使得可利用第二顯示裝置來(lái)訪問(wèn)用戶可用的喜好內(nèi)容項(xiàng)目和服務(wù)和/或最近被查看內(nèi)容項(xiàng)目和服務(wù)。
文檔編號(hào)G06F17/30GK102693256SQ20121002321
公開(kāi)日2012年9月26日 申請(qǐng)日期2012年1月20日 優(yōu)先權(quán)日2011年2月11日
發(fā)明者查爾斯·麥可, 楚·熊, 黃凌駿 申請(qǐng)人:索尼公司, 索尼網(wǎng)絡(luò)娛樂(lè)國(guó)際有限責(zé)任公司