两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于使用多個iptv設(shè)備進行內(nèi)容重放的方法和裝置的制作方法

文檔序號:7888514閱讀:247來源:國知局
專利名稱:用于使用多個iptv設(shè)備進行內(nèi)容重放的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明總體涉及利用第二設(shè)備控制能夠訪問因特網(wǎng)協(xié)議電視(InternetProtocol Television, IPTV)的一個設(shè)備的系統(tǒng)和方法,更具體而言,涉及利用多于一個IPTV設(shè)備再繼續(xù)媒體內(nèi)容的重放。
背景技術(shù)
IPTV能夠接收利用因特網(wǎng)協(xié)議套組的體系結(jié)構(gòu)和聯(lián)網(wǎng)方法遞送的服務(wù)以及利用廣播網(wǎng)絡(luò)遞送的服務(wù)。IPTV服務(wù)例如包括實況電視、時間偏移節(jié)目、視頻點播(VOD)和在線交易
發(fā)明內(nèi)容
本發(fā)明的一個實施例涉及能夠從多于一個IPTV設(shè)備再繼續(xù)媒體內(nèi)容的重放的裝置和方法。媒體資源或媒體內(nèi)容的重放通常包含資源ID和開始時間。基于第二顯示設(shè)備(例如第二 IPTV設(shè)備)的現(xiàn)有體系結(jié)構(gòu),本發(fā)明的系統(tǒng)可確定賬戶的身份及其相關(guān)聯(lián)的IPTV設(shè)備。當IPTV客戶端暫停資源時,系統(tǒng)向可操作地耦合到該系統(tǒng)的服務(wù)器發(fā)送資源標識(ID)和停止時間。下次(在預(yù)定期間內(nèi))與賬戶相關(guān)聯(lián)的關(guān)聯(lián)IPTV客戶端請求同一資源ID時,暫停時間和資源ID被返回。利用暫停時間和資源ID,客戶端可再繼續(xù)資源的重放。本發(fā)明的另一實施例涉及一種具有數(shù)據(jù)庫和網(wǎng)絡(luò)接口的服務(wù)器系統(tǒng)。該數(shù)據(jù)庫被用于存儲與一個或多個經(jīng)認證的用戶中的每一個相關(guān)聯(lián)的IPTV設(shè)備的列表,以及包括每個所列出的IPTV設(shè)備的資源標識信息的內(nèi)容列表。該網(wǎng)絡(luò)接口包括接收用戶認證信息;資源標識信息;以及包括偏移量信息的中斷命令,該偏移量信息表示從資源的第一點起的時間間隔。當服務(wù)器接收到指定資源標識信息的執(zhí)行命令時,該服務(wù)器按照偏移量信息的函數(shù)發(fā)送用于執(zhí)行的內(nèi)容信息。本發(fā)明的另一實施例允許當用戶在一實時事件期間移動到不同的時區(qū)時重放該事件。從而,用戶在一個時區(qū)中開始觀看事件,并且希望以后某時在另一不同時區(qū)中再繼續(xù)觀看該事件。用戶可在一個時區(qū)中停止播放該實時事件的內(nèi)容,并且在第二時區(qū)中再繼續(xù)播放該事件的內(nèi)容(假定該事件仍在發(fā)生)。從而,服務(wù)器從與接收到中斷命令的時區(qū)(例如EST)不同的時區(qū)(例如PST)接收資源標識信息。服務(wù)器按照接收到中斷命令的時區(qū)(例如EST)和接收到資源標識信息的時區(qū)(例如PST)的函數(shù)來確定新偏移量信息,并且服務(wù)器按照該新偏移量信息的函數(shù)發(fā)送用于執(zhí)行的內(nèi)容信息。本發(fā)明的其他實施例包括上述方法,但是通過裝置來實現(xiàn),或者被編程為要被結(jié)合一個或多個電子存儲介質(zhì)操作的一個或多個處理器執(zhí)行的計算機代碼。


為了實現(xiàn)前述和相關(guān)目標,這里聯(lián)系以下描述和附圖描述了本發(fā)明的某些例示性實施例。然而,這些實施例只是指出了可以用來使用本發(fā)明的原理的各種方式中的幾種,并且本發(fā)明意在包括所有這些方面及其等同物。當結(jié)合附圖來考慮時,從以下對本發(fā)明的描述中將容易看出本發(fā)明的其他優(yōu)點、實施例和新穎特征。結(jié)合附圖可以最好地理解以示例方式給出但不意為將本發(fā)明僅限于所描述的特定實施例的以下描述,其中圖I示出了本發(fā)明的一個實施例的框圖。圖2a和2b示出了根據(jù)本發(fā)明實施例的一系列步驟。圖3示出了本發(fā)明實施例的示意性表示。圖4示出了根據(jù)本發(fā)明實施例的處理步驟的流程圖。圖5示出了根據(jù)本發(fā)明實施例的、提供要通過利用多于一個IPTV設(shè)備再繼續(xù)播放 來顯示的內(nèi)容的步驟的示例。
具體實施例方式注意,在本發(fā)明中,尤其是在權(quán)利要求和/或段落中,諸如“包括”等等之類的術(shù)語可具有美國專利法中認為其具有的含義;即,它們可以指“包含”、“包括但不限于”等等,并且考慮到了未明確記載的元素。諸如“本質(zhì)上由...構(gòu)成”之類的術(shù)語具有美國專利法中認為其具有的含義;即,它們考慮到了未明確記載的元素,但排除了在現(xiàn)有技術(shù)中存在的或者影響本發(fā)明的基本特性或新穎特性的元素。這些和其他實施例在以下描述中被公開,或者從以下描述中容易看出并被其所涵蓋。就本申請中所使用的而言,術(shù)語“組件”和“系統(tǒng)”意為指代計算機相關(guān)的實體,或者是硬件、硬件和軟件的組合、軟件,或者是執(zhí)行中的軟件。例如,組件可以是但不限于是在處理器上運行的進程、處理器、對象、可執(zhí)行文件、執(zhí)行的線程、程序和/或計算機。作為例示,在服務(wù)器上運行的應(yīng)用和服務(wù)器都可以是組件。一個或多個組件可存在于執(zhí)行的進程和/或線程內(nèi),并且組件可局限于一個計算機上和/或分布在兩個或更多個計算機之間。另外,出于例示目的,具體實施方式
描述了本發(fā)明的各種實施例,并且本發(fā)明的實施例包括所描述的方法并可通過一個或多個裝置(例如耦合到電子介質(zhì)的處理裝置)來實現(xiàn)。本發(fā)明的實施例可被存儲在電子介質(zhì)(電子存儲器、RAM、ROM、EEPR0M)上或被編程為要被結(jié)合一個或多個電子存儲介質(zhì)操作的一個或多個處理器執(zhí)行的計算機代碼(例如源代碼、目標代碼或任何適當?shù)木幊陶Z言)。本發(fā)明的實施例可通過一個或多個處理設(shè)備或處理模塊來實現(xiàn)。處理設(shè)備或模塊可被耦合成使得處理和/或數(shù)據(jù)操縱的一些部分可在一個或多個處理設(shè)備處執(zhí)行并且在多個處理設(shè)備之間共享或傳輸。IPTV設(shè)備可用于通過IPTV來控制家用電器。這些家用電器例如包括視頻播放器、游戲機、家庭影院系統(tǒng)、數(shù)字視頻記錄器、空調(diào)等等。諸如錄像機(VCR)、電視、空調(diào)和照明裝置之類的家用電器和視聽裝置可配備有遙控器。這些遙控器分別具有操作單元和依每個裝置而定的功能。為了控制家用電器,專用的遙控器可被放置在相關(guān)聯(lián)的家用電器附近。IPTV提供了將不同的功能或不同的應(yīng)用集成到單個控制設(shè)備中來控制多個家電的能力。這單個控制設(shè)備可以是智能電話、數(shù)字個人助理、個人計算機、膝上型計算機、平板電腦或其他具有適當處理和/或存儲能力的設(shè)備。該單個控制設(shè)備可通過公共網(wǎng)絡(luò)或因特網(wǎng)或操作性耦合的計算機或處理設(shè)備或模塊的其他網(wǎng)絡(luò)將控制信號發(fā)送到IPTV設(shè)備,該IPTV設(shè)備使用控制命令來控制家用電器。IPTV設(shè)備可訪問由許多內(nèi)容提供者提供的巨大內(nèi)容池。IPTV設(shè)備還可用于控制由第三方提供給IPTV設(shè)備的內(nèi)容的進一步分發(fā),從而防止未經(jīng)授權(quán)的訪問。通常,IPTV是由單個輸入設(shè)備控制的并且具有單個顯示設(shè)備。作為被若干個用戶觀看的共享設(shè)備,有助于在不過度提高硬件成本的情況下允許此共享。因此,提供了一種方法,用于使得用戶能夠在第二設(shè)備上瀏覽內(nèi)容,以使其選擇被第一設(shè)備播放。用戶隨后可繼續(xù)在任意數(shù)目 的第二設(shè)備上瀏覽內(nèi)容,而不會中斷在第一設(shè)備上播放的內(nèi)容。第一設(shè)備可以是IPTV。第二設(shè)備可以是另一電子設(shè)備。該方法包括使用戶可以在第二設(shè)備上巡覽(navigate)、瀏覽和搜索內(nèi)容的體系結(jié)構(gòu)設(shè)計和實現(xiàn),該第二設(shè)備可以是消費類電子設(shè)備,例如Sony Ericsson智能電話、VAIO PC、VAI0 膝上型計算機、Mylo 、個人計算機、或者其他具有充分處理和存儲能力的裝置、或者任何具有web瀏覽器的設(shè)備。同時,在一用戶使用第一設(shè)備的同時,另一用戶可以在第二設(shè)備上執(zhí)行這些活動并且發(fā)送媒體選擇到該用戶所選的第一設(shè)備以便重放。在這里也被稱為次設(shè)備和/或次顯示設(shè)備的第二設(shè)備執(zhí)行諸如搜索、內(nèi)容重放、瀏覽(當可結(jié)合web瀏覽應(yīng)用操作時)之類的操縱功能并且可充當IPTV的視覺輔助。對次設(shè)備的利用是一種低成本解決方案,其在結(jié)合一個或多個IPTV設(shè)備使用時打開了商業(yè)和技術(shù)機會的巨大窗口。其是對IPTV的良好補充,因為次設(shè)備在數(shù)據(jù)輸入、處理力和內(nèi)容管理的用戶體驗方面是有實力的。從而,用戶將能夠使用其諸如蜂窩電話之類的個人設(shè)備來以其自己的語言瀏覽內(nèi)容、執(zhí)行數(shù)據(jù)輸入、搜索內(nèi)容、管理其內(nèi)容、執(zhí)行交易和個性化其體驗,而不會干擾第一設(shè)備的大屏幕。用戶只在其準備好要觀看時才發(fā)送用于在IPTV上重放的內(nèi)容;并且專有內(nèi)容的重放在非授權(quán)設(shè)備上不會發(fā)生,因此安全性風(fēng)險被最小化了。程序可以用任何適當?shù)恼Z言(例如JavaSCript、HTML或者具有期望功能的其他編程語言)來編寫,其可被任何具有瀏覽器的設(shè)備所加載,因此不僅限于一小組兼容的設(shè)備。IPTV系統(tǒng)通常包括IPTV客戶端設(shè)備,以及IPTV客戶端處理器,用于控制視頻顯示器以在其上呈現(xiàn)內(nèi)容。該系統(tǒng)還包括包含控制處理器的一個或多個第二設(shè)備和通過因特網(wǎng)與IPTV客戶端設(shè)備通信的管理服務(wù)器。管理服務(wù)器和IPTV客戶端與至少一個內(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會話令牌,該IPTV會話令牌隨后被IPTV客戶端呈遞給內(nèi)容服務(wù)器以從內(nèi)容服務(wù)器獲得內(nèi)容。管理服務(wù)器接收并存儲IPTV客戶端的本地IP地址,該本地IP地址例如可包括統(tǒng)一資源指示符(URI)或統(tǒng)一資源定位符(URL)或網(wǎng)絡(luò)位置或網(wǎng)絡(luò)地址。管理服務(wù)器還可存儲外部IP地址,該外部IP地址允許從在網(wǎng)絡(luò)外部的次設(shè)備到IPTV設(shè)備的通信。響應(yīng)于第二設(shè)備向代理服務(wù)器發(fā)送對可執(zhí)行實用程序的請求,代理服務(wù)器將該實用程序返回給第二設(shè)備。另外,執(zhí)行該實用程序的第二設(shè)備提示用戶向第二設(shè)備輸入登錄信息。代理服務(wù)器響應(yīng)于從第二設(shè)備接收到正確的登錄信息而將IPTV客戶端的本地IP地址返回給第二設(shè)備。第二設(shè)備使用該本地IP地址來直接訪問IPTV客戶端以請求關(guān)于IPTV客戶端的信息,該信息從IPTV客戶端被返回給第二設(shè)備,從而使得IPTV客戶端的本地地址不需要是全局可尋址的。另外,第二設(shè)備將關(guān)于IPTV客戶端的信息發(fā)送到代理服務(wù)器,以請求IPTV客戶端從一個或多個內(nèi)容服務(wù)器可獲得的服務(wù)的列表。代理服務(wù)器將對服務(wù)列表的請求傳遞到管理服務(wù)器,管理服務(wù)器將該列表返回給代理服務(wù)器,代理服務(wù)器進而將該列表發(fā)送給第二設(shè)備,以便在視頻顯示器上呈現(xiàn)信息。響應(yīng)于用戶對列表上的一元素的選擇,第二設(shè)備向代理服務(wù)器發(fā)送對與該元素相對應(yīng)的軟件資源的請求。代理服務(wù)器請求提供該資源的內(nèi)容服務(wù)器的服務(wù)登錄,并且內(nèi)容服務(wù)器向代理服務(wù)器提供資源或類別或服務(wù)的列表,代理服務(wù)器將該列表傳遞給第二設(shè)備,該列表被呈現(xiàn)在第二設(shè)備的視頻顯示器上,從而使得用戶可以進行巡覽以輸入選擇。響應(yīng)于該選擇,第二設(shè)備向IPTV客戶端發(fā)送命令以播放該選擇。實施例包括IPTV客戶端向管理服務(wù)器請求關(guān)于從第二設(shè)備接收的選擇的信息。該信息從管理服務(wù)器被返回給IPTV客戶端設(shè)備,以使得IPTV客戶端能夠播放與之相關(guān)聯(lián)的內(nèi)容。如果需要,代理服務(wù)器可向內(nèi)容服務(wù)器請求選項的列表,并且將該列表返回給代理服務(wù)器。資源信息可由IPTV客戶端請求并可由內(nèi)容服務(wù)器返回給它。另外,從第二設(shè)備接收的服務(wù)登錄可被IPTV客戶端發(fā)送到內(nèi)容服務(wù)器,并且作為響應(yīng),一服務(wù)令牌被返回給 IPTV客戶端設(shè)備。當內(nèi)容的列表被發(fā)送到第二設(shè)備時,內(nèi)容的URL可從列表中去除。第二設(shè)備利用內(nèi)容的唯一標識符請求內(nèi)容,代理服務(wù)器或管理服務(wù)器可使用內(nèi)容的唯一標識符來定位內(nèi)容的相應(yīng)URL。這樣,第二設(shè)備不可獲得內(nèi)容的URL,從而有效地防止了對內(nèi)容的未經(jīng)授權(quán)的分發(fā)。根據(jù)本發(fā)明的實施例,消費類電子設(shè)備(CE)可充當?shù)诙O(shè)備,其包括一殼體,該殼體容納顯示器、網(wǎng)絡(luò)接口以及控制顯示器并且通過網(wǎng)絡(luò)接口與因特網(wǎng)通信的處理器。輸入設(shè)備與處理器通信。執(zhí)行邏輯的處理器包括向代理服務(wù)器發(fā)送登錄信息,并且響應(yīng)于代理服務(wù)器接收到正確的登錄信息,從代理服務(wù)器接收IPTV客戶端的本地IP地址。處理器使用本地IP地址來直接訪問IPTV客戶端以請求關(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ā)明的實施例,代理服務(wù)器組合件包括至少一個處理器,以及與處理器通信以在處理器與廣域網(wǎng)之間建立通信的至少一個網(wǎng)絡(luò)接口。根據(jù)本發(fā)明的實施例,至少一個計算機可讀存儲介質(zhì)是處理器可訪問的,并且承載使得處理器從第二設(shè)備接收登錄信息的邏輯。響應(yīng)于判定登錄信息是正確的,服務(wù)器向第二設(shè)備發(fā)送與登錄信息相關(guān)聯(lián)的IPTV客戶端的本地IP地址。服務(wù)器從第二設(shè)備接收關(guān)于IPTV客戶端的信息(IPTV客戶端請求IPTV客戶端從至少一個內(nèi)容服務(wù)器可得的服務(wù)的列表),并將對服務(wù)列表的請求發(fā)送到管理服務(wù)器。代理服務(wù)器從管理服務(wù)器接收該列表并將其發(fā)送到第二設(shè)備以便在其視頻顯示器上呈現(xiàn)信息。代理服務(wù)器隨后從第二設(shè)備接收對軟件資源的請求,并且響應(yīng)于對軟件資源的請求,請求內(nèi)容服務(wù)器的服務(wù)登錄。代理服務(wù)器從內(nèi)容服務(wù)器接收回資源或類別或服務(wù)的列表并將該列表發(fā)送到第二設(shè)備。這樣,該列表可被呈現(xiàn)在第二設(shè)備的視頻顯示器上,從而用戶可進行巡覽以輸入選擇來命令I(lǐng)PTV客戶端播放該選擇。根據(jù)本發(fā)明的實施例,第一設(shè)備與多個電子設(shè)備相連接。第二設(shè)備可利用通信網(wǎng)絡(luò)或因特網(wǎng)向第一設(shè)備發(fā)送控制命令以控制該多個電子設(shè)備。參考圖1,IPTV系統(tǒng)可包括第一設(shè)備(例如客戶端消費類電子設(shè)備)12、第二設(shè)備(例如另一消費類電子設(shè)備)38、與第一設(shè)備相連接的電子設(shè)備29、管理服務(wù)器30、代理服務(wù)器34以及內(nèi)容服務(wù)器32。上述設(shè)備和服務(wù)器中的每一個可具有有線通信接口和無線通信接口兩者??蛻舳讼M類電子設(shè)備(CE) 12,例如TV、游戲機、視頻盤播放器、相機、數(shù)字時鐘收音機、移動電話、個人數(shù)字助理、膝上型計算機等等,包括承載數(shù)字處理器16的便攜式輕型塑料殼體14。處理器16可控制視覺顯示器18和諸如一個或多個揚聲器之類的可聽顯示器20。客戶端消費類電子設(shè)備具有唯一標識符,該唯一標識符能夠在沒有其他手段的情況下在IPTV系統(tǒng)內(nèi)標識客戶端消費類電子設(shè)備。該唯一標識符可由制造者指派或當客戶端消費類電子設(shè)備在IPTV系統(tǒng)中注冊時由管理服務(wù)器指派。為了實現(xiàn)本原理,處理器16可訪問一個或多個計算機可讀存儲介質(zhì)22,例如但不限于基于RAM的存儲裝置(例如實現(xiàn)動態(tài)隨機訪問存儲器(DRAM)的芯片)或閃存或基于盤的存儲裝置??捎蒀E設(shè)備12執(zhí)行的實現(xiàn)本邏輯的軟件代碼也可被存儲在所示出的存儲器之一上以實現(xiàn)本原理。 處理器16可接收來自包括遙控設(shè)備24、諸如鼠標之類的指向點擊設(shè)備、小鍵盤等等在內(nèi)的各種輸入設(shè)備的用戶輸入信號。在一些實現(xiàn)方式中,尤其當CE設(shè)備由TV實現(xiàn)時,可提供TV調(diào)諧器26,以從諸如機頂盒、衛(wèi)星接收機、線纜頭端、地面TV信號天線等等之類的源接收TV信號。來自調(diào)諧器26的信號被發(fā)送到處理器16,以便在顯示器18和揚聲器20上呈現(xiàn)。如圖I中所示,諸如有線或無線調(diào)制解調(diào)器或無線電話收發(fā)機之類的網(wǎng)絡(luò)接口 28與處理器16通信以提供到諸如因特網(wǎng)之類的廣域網(wǎng)的連通性。圖I中的雙向箭頭指示組件之間經(jīng)由有線和/或無線鏈路的網(wǎng)絡(luò)通信。這樣,客戶端設(shè)備12可與因特網(wǎng)上的管理服務(wù)器30通信,并且與也在因特網(wǎng)上并與管理服務(wù)器30通信的一個或多個內(nèi)容服務(wù)器32通 目。如果需要,每個內(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,這些處理器訪問各自的非暫態(tài)計算機可讀存儲介質(zhì)30b、32b、34b,這些存儲介質(zhì)可以是但不限于是基于盤的存儲裝置和/或固態(tài)存儲裝置。服務(wù)器經(jīng)由各自的網(wǎng)絡(luò)接口 30c、32c、34c與諸如因特網(wǎng)之類的廣域網(wǎng)通信。根據(jù)以下的公開內(nèi)容應(yīng)理解,CE設(shè)備12,尤其是在由諸如TV或游戲機或相機之類的非PC設(shè)備實現(xiàn)時,僅能與管理服務(wù)器30和出現(xiàn)在由管理服務(wù)器30提供給處理器16的服務(wù)列表上的內(nèi)容服務(wù)器32通信,其中處理器16不可修改該服務(wù)列表。電子設(shè)備利用諸如1394線纜或HDMI線纜之類的線纜或利用諸如紅外信號之類的無線通信接口與第一設(shè)備12相連接。電子設(shè)備可以是數(shù)字視頻記錄器、藍光播放器、游戲機、音頻放大器或空調(diào)。存儲裝置可以是任何適當?shù)碾娮哟鎯ρb置,例如RAM、R0M、EEPR0M、或者其他存儲介質(zhì)、或者使用本地存儲裝置或經(jīng)由網(wǎng)絡(luò)使用遠程存儲裝置(例如遠程服務(wù)器處的存儲裝置)的基于云的存儲裝置。第二設(shè)備36可以是另一消費類電子設(shè)備。第二設(shè)備36可以是另一 TV、游戲機、視頻盤播放器、相機、數(shù)字時鐘收音機、移動電話、個人數(shù)字助理、膝上型計算機等等。具有殼體38的第二設(shè)備36承載數(shù)字處理器40,該數(shù)字處理器40控制視覺顯示器42和諸如一個或多個揚聲器之類的可聽顯示器44。為了實現(xiàn)本原理,第二或控制處理器40可訪問ー個或多個計算機可讀存儲介質(zhì)46,例如但不限于基于RAM的存儲裝置(例如實現(xiàn)動態(tài)隨機訪問存儲器(DRAM)的芯片)或閃存或基于盤的存儲裝置??捎傻诙蚩刂圃O(shè)備36執(zhí)行的實現(xiàn)本邏輯的軟件代碼也可被存儲在所示出的存儲器之一上以實現(xiàn)本原理。另外,第二或控制處理器40可接收來自包括諸如鼠標之類的指向點擊設(shè)備、小鍵盤等等在內(nèi)的各種輸入設(shè)備48的用戶輸入信號。諸如有線或無線調(diào)制解調(diào)器或無線電話收發(fā)機之類的網(wǎng)絡(luò)接ロ 50與處理器40通信以提供到諸如因特網(wǎng)之 類的廣域網(wǎng)的連通性。圖2a和2b示出了使用戶能夠使用第二設(shè)備36來瀏覽資源并選擇ー個資源以使諸如主IPTV客戶端之類的第一設(shè)備12播放該內(nèi)容的本原理的示例性實施例(IPTV客戶端在這里也被稱為IPTV客戶端設(shè)備和/或IPTV設(shè)備和/或IPTV)。圖2a和2b假定用戶已經(jīng)與管理服務(wù)器30創(chuàng)建了賬戶并且已將主IPTV設(shè)備與該賬戶關(guān)連起來。一般地,用戶在第二設(shè)備中加載web應(yīng)用并且登錄到其用戶賬戶中,該用戶賬戶可以就是用于設(shè)備注冊的那個賬戶。一旦登錄了,就呈現(xiàn)出兼容的IPTV設(shè)備的列表。在用戶選擇設(shè)備后,提供該設(shè)備有權(quán)獲得的服務(wù)的列表。用戶在第二設(shè)備上以其偏好的語言瀏覽這些服務(wù)及其內(nèi)容,就好像其是實際的IPTV設(shè)備,例如第一設(shè)備那樣。在第二設(shè)備上也可進行類似的交易,比如視頻租借或家庭購物購買。服務(wù)提供者與標準IPTV系統(tǒng)的交互發(fā)生在代理服務(wù)器上,因此在第二設(shè)備與內(nèi)容提供者之間創(chuàng)建了防火墻。額外的巡覽特征,比如將會打開新窗ロ的超鏈接文本和從單個位置對精品服務(wù)的管理,提供了此IPTV系統(tǒng)中的更好的用戶體驗。當一條內(nèi)容被選擇時,其可以引用id的形式被發(fā)送到IPTV以便執(zhí)行(即重放)命令,該引用id被IPTV用于取回內(nèi)容信息。通過消除第二設(shè)備上內(nèi)容URL的存在,降低了泄漏主要專有信息(這可導(dǎo)致巨大的損失)的風(fēng)險。在重放期間,用戶可繼續(xù)瀏覽其他內(nèi)容并對其排隊以供將來重放。IPTV需要由第二設(shè)備尋址以執(zhí)行重放,當兩個設(shè)備都在同一本地網(wǎng)絡(luò)上時就是這種情況。用戶也可切換設(shè)備并在諸如圖I中的電子設(shè)備19之類的另一不同設(shè)備上再繼續(xù)重放,其方式是通過在將控制切換到該設(shè)備之后去到最近觀看列表并選擇上次播放的視頻。以下提供對圖2a和2b中的每個狀態(tài)的詳細描述。在狀態(tài)52,用戶開啟第一設(shè)備12,以下為了方便稱其為“IPTV客戶端”。在狀態(tài)54,IPTV客戶端向管理服務(wù)器30發(fā)送包括例如用戶名和ロ令的登錄信息,管理服務(wù)器30在狀態(tài)56向IPTV客戶端返回IPTV會話令牌,該IPTV會話令牌隨后可被IPTV客戶端設(shè)備呈現(xiàn)給參與的內(nèi)容服務(wù)器32以從該服務(wù)器獲得內(nèi)容。另外,管理服務(wù)器30存儲IPTV客戶端設(shè)備12的本地位置(IP地址或者IP地址和端口號)。在狀態(tài)58,用戶在第二設(shè)備36上實例化IPTV客戶端控制實用程序。在第二設(shè)備36上執(zhí)行的實用程序在狀態(tài)60向代理服務(wù)器34發(fā)送請求,代理服務(wù)器34返回¢2)采取適當語言(例如帶有JavaScript的超文本標記語言(HTML))的響應(yīng)以供第二設(shè)備36根據(jù)以下描述執(zhí)行。此JavaScript對代理服務(wù)器和IPTV客戶端設(shè)備進行異步JavaScript和擴展標記語言(XML) (AJAX)調(diào)用以獲得信息來控制IPTV客戶端設(shè)備。更具體而言,在狀態(tài)64,利用從代理服務(wù)器34接收的JavaScript或其他適當?shù)哪_本語言,第二設(shè)備36提示用戶向第二設(shè)備36輸入賬戶登錄信息,包括例如IPTV客戶端在54向管理服務(wù)器30提供的賬戶信息。從而,服務(wù)器30、32、34根據(jù)需要在它們之間傳輸必要的賬戶信息以實現(xiàn)本原理。在狀態(tài)66,代理服務(wù)器34響應(yīng)于來自第二設(shè)備36的正確用戶名和ロ令,返回關(guān)于與用戶賬戶相關(guān)連的所有IPTV客戶端12的信息,包括其本地IP地址,這些本地IP地址是由管理服務(wù)器30在54處的登錄之后存儲的(井隨后被提供給代理服務(wù)器34)。當用戶在狀態(tài)68向第二設(shè)備36輸入要結(jié)合第二設(shè)備使用的所選IPTV客戶端(在此示例中是IPTV客戶端設(shè)備12)時,第二設(shè)備36利用在狀態(tài)66返回的本地IP地址來直接訪問IPTV客戶端設(shè)備12。第二設(shè)備36在狀態(tài)70根據(jù)需要請求關(guān)于IPTV客戶端設(shè)備12的設(shè)備信息,包括語言信息、分級信息、數(shù)字權(quán)利管理(DRM)信息等等,在狀態(tài)72,這些信息從IPTV客戶端設(shè)備12被返回給第二設(shè)備36。由于第二設(shè)備36知道IPTV客戶端設(shè)備12的IP地址并因此直接與IPTV客戶端設(shè)備12通信,所以第二設(shè)備36利用不需要全局可 尋址的IPTV客戶端設(shè)備12的本地web地址來通信,并且只要第二設(shè)備36和IPTV客戶端設(shè)備12在同一本地網(wǎng)絡(luò)上就可以這樣通信。在狀態(tài)74,第二設(shè)備36把在狀態(tài)72接收到的客戶端信息發(fā)送到代理服務(wù)器34,以請求IPTV客戶端設(shè)備12可從內(nèi)容服務(wù)器32中的一個或多個得到的服務(wù)的列表。代理服務(wù)器34在狀態(tài)76將對服務(wù)列表的請求傳遞到管理服務(wù)器30,管理服務(wù)器30在狀態(tài)78將所請求的服務(wù)列表返回給代理服務(wù)器34。代理服務(wù)器34進而在狀態(tài)80將該服務(wù)列表發(fā)送到第二設(shè)備36以便在例如第二設(shè)備顯示器42上呈現(xiàn)可用服務(wù)。狀態(tài)82指示用戶可輸入(利用例如第二設(shè)備輸入設(shè)備48)對在狀態(tài)80返回給第ニ設(shè)備的列表上的服務(wù)的選擇。作為響應(yīng),第二設(shè)備36在狀態(tài)84向代理服務(wù)器34發(fā)送對內(nèi)容和類別的列表的請求,以及第ニ設(shè)備可能已經(jīng)由管理服務(wù)器30從內(nèi)容服務(wù)器32接收的服務(wù)會話令牌。響應(yīng)于該請求,在狀態(tài)86,代理服務(wù)器在狀態(tài)86登錄到提供所選服務(wù)的內(nèi)容服務(wù)器32的服務(wù)中。在狀態(tài)88,內(nèi)容服務(wù)器32向代理服務(wù)器34提供針對該特定內(nèi)容服務(wù)器32的服務(wù)會話令牌。狀態(tài)90指示出如果需要則代理服務(wù)器34還可請求內(nèi)容服務(wù)器32的內(nèi)容和類別的列表,并且該列表在狀態(tài)92以例如擴展標記語言(XML)之類的適當語言的格式被返回到代理服務(wù)器34,代理服務(wù)器34在狀態(tài)94向第二設(shè)備36傳遞可供選擇的資源、類別、服務(wù)等等。當資源的列表或選項的列表被提供給第二設(shè)備吋,與每個資源或選項相關(guān)聯(lián)的URL被去除。對于每個資源和選項,向列表添加引用ID。第二設(shè)備利用引用ID來請求特定的資源或選項。這樣,第二設(shè)備不可獲得資源或選項的任何URL??晒┻x擇的內(nèi)容被呈現(xiàn)在第二設(shè)備顯示器42上,以使得用戶可以巡覽(96)顯示器以輸入(98)選擇。響應(yīng)于該選擇,第二設(shè)備36在狀態(tài)98發(fā)送命令到IPTV客戶端12以播放該選擇。在狀態(tài)100,IPTV客戶端12隨后請求管理服務(wù)器30的服務(wù)信息,關(guān)于所選資源所在的服務(wù)的信息,如果需要則登錄到服務(wù)中。所請求的信息在狀態(tài)102從管理服務(wù)器30被返回給IPTV客戶端12,并且當IPTV客戶端12接收到資源信息時其在狀態(tài)116播放該資源。注意,如果IPTV客戶端已經(jīng)在播放內(nèi)容,則第二設(shè)備命令播放的新內(nèi)容被放在IPTV客戶端中的隊列中并且在當前內(nèi)容完成時被播放。還要注意,第二設(shè)備可通過經(jīng)由家庭網(wǎng)絡(luò)向IPTV客戶端發(fā)送被編碼得好像是從紅外遙控器(IR RC)發(fā)送那樣的命令來命令I(lǐng)PTV客戶端播放內(nèi)容,具體地,例如,這些命令可以采取Sony 紅外遙控系統(tǒng)(SIRCS)協(xié)議。第二設(shè)備可向IPTV客戶端發(fā)送命令信號來控制電子設(shè)備29。如圖2a和2b中所示,如果需要,時間上在狀態(tài)102與116之間,在IPTV客戶端12和內(nèi)容服務(wù)器32之間可交換一系列消息。例如,對內(nèi)容信息的請求可被IPTV客戶端12作出(104)并且被內(nèi)容服務(wù)器32返回(106)。上述對服務(wù)的登錄可在狀態(tài)108被IPTV客戶端12傳遞到內(nèi)容服務(wù)器32并且服務(wù)會話令牌與前述資源信息一起在狀態(tài)110被返回到IPTV客戶端。另外,對內(nèi)容信息的請求可被作出(112)并且播放列表被返回(114)到IPTV客戶端設(shè)備12。可以使在狀態(tài)62下載的JavaScript/HTML軟件對所有希望其用戶能夠在第二設(shè)備上巡覽、瀏覽和捜索IPTV內(nèi)容的電子廠商可用。以下情形例示了一些場景,其中第二設(shè)備補充IPTV的不足之處,因此為IPTV用戶提供更好的用戶體驗。例如,一群朋友正在IPTV上觀看視頻剪輯。他們中的每ー個在其自己的第二顯示器上瀏覽內(nèi)容并且將選擇排隊。在另ー示例中,某個人在尋找關(guān)于特定主題的內(nèi)容。其能夠利用其第二設(shè)備迅速地鍵入搜索詞語,即使當這些詞語包含其IPTV不支持的字符時也是如此。在另ー示例中,一名男子正在IPTV上觀看球類比賽的結(jié)尾,同時他的妻子使用第二顯示器來為他們選擇在比賽結(jié)束時觀看的電影。在另ー示例中,用戶可能遠離IPTV,但用戶可使用智能電話作為第二設(shè)備來瀏覽內(nèi)容并選擇要在IPTV設(shè)備上播放的喜愛內(nèi)容。在上述情形中,使用第二設(shè)備可提供許多益處,例如 以自己的語言瀏覽,而不干擾大屏幕·輕松地用IPTV不支持的語言進行數(shù)據(jù)輸入·使像Netflix這樣的精品服務(wù)的設(shè)備上服務(wù)關(guān)連·跨設(shè)備重放和從最近觀看列表再繼續(xù)·內(nèi)容的社交共享以增強內(nèi)容擴散·從單個位置管理基于預(yù)訂的服務(wù)·移動中的瀏覽和隊列管理· 一次點擊式客戶服務(wù),無需輸入個人或設(shè)備信息·迅速訪問相關(guān)設(shè)備規(guī)格和手冊·表單中的超鏈接文本引導(dǎo)用戶去往信息站點 跨設(shè)備的內(nèi)容隊列·通過使用第二顯示器來獲得廣告收入在這里也被稱為次設(shè)備和/或第二顯示設(shè)備和/或第二顯示器的第二設(shè)備執(zhí)行諸如捜索、重放、暫停、停止、瀏覽和顯示之類的操縱功能,以提供IPTV的增強用戶體驗,而沒有添加単元的硬件成本,使得容易輸入數(shù)據(jù)并且允許用戶另外瀏覽內(nèi)容。IPTV還是ー種通過其跨設(shè)備發(fā)起重放的潛力以凝聚性的方式將各種IPTV連接在一起的全局解決方案,并且還通過其一次點擊式客戶服務(wù)特征向用戶提供了最高級別的客戶服務(wù),其中用戶甚至不需要提供任何設(shè)備信息(設(shè)備信息在設(shè)備故障的情況下可能是難以取回的)。圖3示出了本發(fā)明適用的實施例的示意性表示300。首先,用戶開啟IPTV客戶端。 在用戶在IPTV上利用設(shè)備證書登錄到管理服務(wù)器中后,會話被啟動。然后,用戶開啟第二顯示設(shè)備,并且向代理服務(wù)器(這可以是遠程或本地服務(wù)器)請求第二顯示應(yīng)用。該應(yīng)用(原生或解釋應(yīng)用)被加載到第二顯示器上。然后,用戶利用賬戶信息登錄到該應(yīng)用中,該賬戶信息就是如上所述用于IPTV登錄的那個賬戶(然而,這不是相同的賬戶證書)。認證請求從第二顯示器被發(fā)送到代理服務(wù)器。代理服務(wù)器與管理服務(wù)器驗證證書,然后管理服務(wù)器與代理服務(wù)器確認證書。從而,認證完成。然后,用戶瀏覽因特網(wǎng)視頻鏈接(IVL)。此后,向第二顯示設(shè)備請求設(shè)備數(shù)據(jù),然后將所請求的設(shè)備數(shù)據(jù)從IPTV客戶端設(shè)備發(fā)送到第二顯示設(shè)備。第二顯示設(shè)備利用第二顯示協(xié)議向代理服務(wù)器發(fā)送請求,然后代理服務(wù)器向服務(wù)提供者請求,并且服務(wù)提供者響應(yīng)。代理服務(wù)器利用第二顯示協(xié)議響應(yīng)第二顯示器,其中用播放列表ID替換了相關(guān)聯(lián)的URL。在用戶選擇重放后,播放列表ID從第二顯示器被發(fā)送到IPTV客戶端設(shè)備。然后,播放列表ID從IPTV客戶端設(shè)備被發(fā)送到代理服務(wù)器,并且播放列表數(shù)據(jù)從代理服務(wù)器被返回到IPTV客戶端設(shè)備。IPTV客戶端設(shè)備利用服務(wù)提供者的播放列表數(shù)據(jù)請求內(nèi)容統(tǒng)ー資源定位符(URL),然后服務(wù)提供者將用于重放的內(nèi)容URL返回給IPTV客戶端設(shè)備。 圖4示出了根據(jù)圖3的實施例的處理步驟的流程圖400。過程開始于步驟402,在該步驟中用戶開啟IPTV客戶端設(shè)備。在如步驟404中所示IPTV客戶端設(shè)備與服務(wù)器認證之后,管理服務(wù)器在步驟406中啟動會話。然后在步驟408中用戶開啟第二顯示設(shè)備,并且向代理服務(wù)器發(fā)送對第二顯示應(yīng)用的請求,如步驟410中所示。例如可以是web應(yīng)用的第二顯示應(yīng)用被加載到第二顯示設(shè)備上,如步驟412中所示。在步驟414中,用戶登錄到賬戶中,該賬戶是如步驟404中所述用于IPTV客戶端登錄的賬戶。在步驟416中,認證請求從第二顯示器被發(fā)送到代理服務(wù)器。代理服務(wù)器可以是本地服務(wù)器或遠程服務(wù)器。在步驟418中,代理服務(wù)器與管理服務(wù)器驗證IPTV客戶端的證書,然后在步驟420中,管理服務(wù)器與代理服務(wù)器確認證書。在步驟422中,認證完成。在步驟424中,向用戶呈現(xiàn)與用戶的賬戶相關(guān)連或關(guān)聯(lián)的IPTV設(shè)備的列表。在步驟426中,當用戶選擇要與之通信的特定IPTV設(shè)備時,應(yīng)用程序接ロ(API)調(diào)用被發(fā)送到所選的IPTV設(shè)備,描述所選IPTV設(shè)備的設(shè)備數(shù)據(jù)被第二顯示設(shè)備請求,并且在步驟428中,所請求的設(shè)備數(shù)據(jù)被代理服務(wù)器發(fā)送到第二顯示設(shè)備。此信息可包括依IPTV設(shè)備而定的信息,例如該設(shè)備許可的內(nèi)容分級,語言等等。在用戶在先前會話中已經(jīng)選擇了 IPTV設(shè)備的實施例中,API可被發(fā)送到該IPTV設(shè)備以獲得設(shè)備信息,無需用戶作出請求。另外,根據(jù)本發(fā)明的實施例,用戶可在IPTV設(shè)備的列表中設(shè)定ー特定IPTV設(shè)備作為默認設(shè)備。在步驟430中,第二顯示器利用API調(diào)用向代理服務(wù)器發(fā)送對選項、類別和內(nèi)容列表的請求,然后在步驟432中,代理服務(wù)器進而向服務(wù)提供者請求它們,并且服務(wù)提供者利用選項、類別和內(nèi)容列表作出響應(yīng),如步驟434中所示。在步驟436中,第二顯示設(shè)備從代理服務(wù)器接收類別、選項和內(nèi)容列表井向用戶顯示它們?;蛘?,代理服務(wù)器可向第二顯示器發(fā)送與URL相關(guān)聯(lián)的播放列表ID以用播放列表ID來替換該URL?;蛘?,服務(wù)提供者在一些情況下可許可URL被發(fā)送到第二顯示設(shè)備。例如,第二顯示器可具有安全應(yīng)用,并且服務(wù)提供者可允許 具有安全應(yīng)用的第二顯示器接收URL。從而,內(nèi)容URL可被發(fā)送到IPTV設(shè)備以用于重放,而不是讓IPTV設(shè)備從服務(wù)器取回數(shù)據(jù)。在步驟438中,用戶選擇要重放的內(nèi)容,并且針對該內(nèi)容的播放列表被創(chuàng)建并存儲在代理服務(wù)器中。然后,在步驟440中,播放列表ID從第二顯示器被發(fā)送到IPTV客戶端。
在步驟442中,播放列表ID從IPTV客戶端被發(fā)送到代理服務(wù)器,并在步驟444中播放列表數(shù)據(jù)從代理服務(wù)器被返回到IPTV客戶端。在步驟446中,IPTV客戶端向服務(wù)提供者請求與播放列表數(shù)據(jù)相關(guān)聯(lián)的URL處的內(nèi)容,然后在步驟448中服務(wù)提供者將用于重放的該URL處的內(nèi)容返回給IPTV客戶端?;蛘撸矸?wù)器可存儲URL內(nèi)容,從而將URL內(nèi)容返回給IPTV客戶端設(shè)備,而無需向服務(wù)提供者請求與播放列表數(shù)據(jù)相關(guān)聯(lián)的URL處的內(nèi)容。從而,當代理服務(wù)器存儲URL吋,步驟446不被使用,而是一旦IPTV客戶端設(shè)備獲得了 URL,IPTV客戶端設(shè)備就可開始重放。根據(jù)本發(fā)明的實施例,利用不同的IPTV設(shè)備平臺訪問暫停和再繼續(xù)特征。(通常這些功能是對認識信號的同一平臺工作的,這有局限,例如要求在每個重放設(shè)備處有線纜盒)??绮煌腎PTV設(shè)備在本地網(wǎng)絡(luò)上暫停和再繼續(xù)重放媒體內(nèi)容的能力在這里是通過創(chuàng)建提供不同重放設(shè)備之間的通信的系統(tǒng)來實現(xiàn)的。 本發(fā)明的實施例不要求在每個設(shè)備處有額外的裝備,而是將現(xiàn)有的IPTV設(shè)備用于暫停和重放功能。在一個實施例中,用戶將選擇利用同一 IPTV設(shè)備再繼續(xù)內(nèi)容的重放。例如,用戶可能正在其家中在IPTV設(shè)備上觀看內(nèi)容,并且決定暫停內(nèi)容以應(yīng)答電話。在之后某時,用戶可能希望在相同或不同的IPTV設(shè)備上再繼續(xù)觀看內(nèi)容。以下序列描述了利用IPTV設(shè)備和第二顯示設(shè)備的內(nèi)容重放中的再繼續(xù)特征。該過程開始于IPTV設(shè)備播放ー資源,其中該資源的標識(資源ID)來自由授權(quán)的服務(wù)提供者提供的內(nèi)容的列表。用戶暫停資源重放,這將向服務(wù)提供者發(fā)出包括資源ID和重放偏移量的命令或指令,以及資源ID和暫停時間。在本發(fā)明的另ー實施例中,用戶也可停止資源重放,這類似地將向服務(wù)提供者發(fā)出包括資源ID和重放偏移量的命令或指令,以及資源ID和停止時間。從而,取決于期望的動作,用戶可暫停資源重放或停止資源重放。用戶可開啟第二顯示器(例如智能電話、Sony Ericcsonxperian 、Droid 或其他顯示設(shè)備)并在該第二顯示設(shè)備上瀏覽資源列表,第二顯示設(shè)備也可顯示相關(guān)聯(lián)的內(nèi)容。當用戶選擇要在主IPTV設(shè)備上顯示并且也在臨時配對的IPTV設(shè)備上顯示的同一資源ID和/或相關(guān)聯(lián)內(nèi)容吋,主IPTV設(shè)備作出可包括該資源ID的命令或指令,以取回所有必要的資源信息,例如重放偏移量,以作出重放請求。如果所請求的資源存在于服務(wù)器中并且包含暫停時間,則同一資源和暫停時間被返回。主IPTV設(shè)備隨后再繼續(xù)同一資源的重放。在另ー實施例中,用戶可選擇在另一不同IPTV設(shè)備上再繼續(xù)重放。例如,用戶的家中可能有若干個IPTV設(shè)備,每個在一不同的房間中。用戶可在一個房間例如客廳中開始觀看媒體內(nèi)容。然后決定移動到廚房或臥室,之后在第二設(shè)備上完成觀看內(nèi)容,第二設(shè)備可以是另一 IPTV設(shè)備或顯示單元(即第二顯示器)。通過在在客廳中在第一 IPTV設(shè)備上觀看媒體內(nèi)容的同時發(fā)出暫停命令,用戶可移動到廚房并且在第二 IPTV設(shè)備上完成觀看媒體內(nèi)容。或者,當用戶在第一 IPTV設(shè)備暫停或停止資源重放時,命令或指令可被直接發(fā)送到第二 IPTV設(shè)備。該命令或指令包括資源ID和重放偏移量。在用戶選擇同一資源ID來播放的實施例中,ー個或多個第一 IPTV設(shè)備作出可包括該資源ID的指令或命令,以取回所有必要的資源信息,例如重放偏移量,以作出重放請求。如果所請求的資源存在于服務(wù)器中并且包含暫停時間或重放偏移量,則該資源和暫停時間或重放偏移量被返回到作出命令的IPTV設(shè)備。該IPTV設(shè)備隨后再繼續(xù)同一資源的重放。聯(lián)系圖5描述本發(fā)明的實施例的特定示例。圖5的步驟501示出了第一 IPTV設(shè)備播放內(nèi)容。該內(nèi)容可以是電影、電影預(yù)告片、音頻數(shù)據(jù)、視頻數(shù)據(jù)或音頻-視頻數(shù)據(jù)等等。第一 IPTV設(shè)備可以在用戶的家中,并且更具體而言在用戶的客廳、臥室、廚房、浴室等等中。當用戶希望停止觀看內(nèi)容時,他或她可發(fā)起暫停功能。
在步驟502,用戶可暫停第一 IPTV設(shè)備上內(nèi)容的重放。如果用戶希望暫停內(nèi)容,則過程到達步驟503,該步驟示出第一 IPTV設(shè)備被暫停,并且過程到達步驟504,該步驟示出第一 IPTV設(shè)備向服務(wù)器發(fā)送資源ID和暫停時間。例如,第一 IPTV設(shè)備可利用命令或指令向服務(wù)器發(fā)送資源ID和暫停時間,該命令或指令包括資源ID和重放偏移量。資源ID是內(nèi)容的標識符,并且暫停時間和重放偏移量指示出內(nèi)容被暫停在內(nèi)容重放中的何處。或者,暫停時間/偏移量也可從第一 IPTV設(shè)備被發(fā)送到第二顯示設(shè)備或次設(shè)備(次設(shè)備可以是或不是IPTV設(shè)備),而不是將暫停時間/偏移量發(fā)送到服務(wù)器。第二顯示設(shè)備和/或次設(shè)備隨后可將暫停時間/偏移量轉(zhuǎn)發(fā)到另一作為目標的或識別的設(shè)備以用于再繼續(xù)重放。如果在步驟502設(shè)備未被暫停,則過程返回到步驟501,該步驟示出內(nèi)容繼續(xù)在第一 IPTV設(shè)備上播放。用戶可能希望改變房間,然后決定在第二 IPTV設(shè)備上再繼續(xù)觀看內(nèi)容,如步驟505處所示?;蛘?,用戶可能希望在同一房間中在第二 IPTV設(shè)備上觀看內(nèi)容。如果用戶改變了房間或者更希望在第二 IPTV設(shè)備上觀看內(nèi)容,則過程根據(jù)“是”線前進,該“是”線示出到達步驟510,在該步驟中用戶可決定在第二 IPTV設(shè)備上觀看內(nèi)容。如果用戶不希望改變房間,則過程前進到步驟520。如前所述,用戶可能在第一房間中有第二 IPTV設(shè)備,他可能決定從該第二 IPTV設(shè)備觀看媒體內(nèi)容。當過程到達步驟510時,用戶瀏覽示出第二 IPTV設(shè)備上的可用媒體內(nèi)容的資源列表?;蛘?,用戶可使用第二顯示設(shè)備和/或次設(shè)備來瀏覽示出可用媒體內(nèi)容的資源列表。第二顯示設(shè)備和/或次設(shè)備也可用于選擇要重放的媒體,該媒體可在第二 IPTV設(shè)備上被顯示。一旦用戶選擇了要重放的媒體,步驟512就示出第二 IPTV設(shè)備從服務(wù)器取回所選內(nèi)容和資源信息。過程的步驟514示出判定用戶是否選擇了先前被暫停的內(nèi)容。如果用戶不希望再繼續(xù)先前內(nèi)容的重放,則過程前進到步驟515,在該步驟中服務(wù)器不返回暫停時間,并且第ニ IPTV設(shè)備播放新內(nèi)容,通常從頭開始播放。如果判定用戶請求了重放先前暫停的內(nèi)容,則過程前進到步驟516,該步驟示出服務(wù)器返回指示暫停時間的資源信息。對內(nèi)容是否先前被暫停的判定可按照在從服務(wù)器接收的信息中的暫停時間的存在性來作出。如步驟518中所示,第二 IPTV設(shè)備通過利用暫停時間確定在內(nèi)容中開始重放的點(偏移時間)來再繼續(xù)內(nèi)容的重放。例如,第二 IPTV設(shè)備可從暫停時間起再繼續(xù)重放,或者從暫停時間之前的預(yù)定時間起再繼續(xù)重放,以幫助用戶回憶起其處于內(nèi)容的重放中的何處。因此,通過使得第一和第二 IPTV設(shè)備都與因特網(wǎng)上的単獨的服務(wù)器通信以協(xié)調(diào)其暫停數(shù)據(jù),第一和第二 IPTV設(shè)備具有共享暫停數(shù)據(jù)的能力,無論這些設(shè)備是否在同一本地網(wǎng)絡(luò)上,或者無論這些設(shè)備是否是相互可尋址的。返回到步驟505,如果用戶不改變房間,也不改變顯示設(shè)備,而只是決定在第一IPTV設(shè)備上繼續(xù)觀看內(nèi)容,則過程根據(jù)步驟520前進,在該步驟中用戶在第一 IPTV設(shè)備上瀏覽資源列表以尋找期望的內(nèi)容。如步驟522中所示,第一 IPTV設(shè)備從服務(wù)器取回用戶所選內(nèi)容的資源信息。然后過程移到步驟524,該步驟示出判定用戶是否選擇了先前暫停的內(nèi)容。如果判定為否定的,則到達步驟525,在該步驟中服務(wù)器不返回暫停時間,并且第一 IPTV設(shè)備播放新內(nèi)容,通常從頭開始播放。如果判定用戶請求了重放先前暫停的內(nèi)容,則過程前進到步驟526,在該步驟中服務(wù)器返回指示暫停時間的資源信息。對內(nèi)容是否先前被暫停的判定可按照在從服務(wù)器接收 的信息中的暫停時間的存在性來作出。如步驟528中所示,第一 IPTV設(shè)備通過利用暫停時間確定在內(nèi)容中開始重放的點(偏移量)來再繼續(xù)內(nèi)容的重放。例如,第二 IPTV設(shè)備可從暫停時間起再繼續(xù)重放,或者從暫停時間之前的預(yù)定時間起再繼續(xù)重放,以幫助用戶回憶起其處于內(nèi)容的重放中的何處。本發(fā)明的另ー實施例允許用戶在ー實時事件期間移動到一不同的時區(qū)時重放該事件。此實施例通常涉及實時事件,例如音樂會或體育賽事,例如球類比賽。用戶可在ー個時區(qū)(EST)中開始觀看該事件,然后在該事件期間行進到另ー時區(qū)。用戶想要再繼續(xù)觀看事件,但可能也希望觀看用戶在未能觀看該事件時(例如花在飛機或火車上的時間)發(fā)生的所選部分。從而,本發(fā)明的暫停特征允許了用戶通過執(zhí)行暫停命令停止觀看事件,行進到另ー時區(qū),并且通過執(zhí)行重放命令來再繼續(xù)觀看該事件。重放或者可以從暫停命令的時間開始,或者在不同時區(qū)中再繼續(xù)實時播放事件。從而,用戶在ー個時區(qū)中開始觀看事件,并且希望以后某時在另一不同時區(qū)中再繼續(xù)觀看該事件。用戶可在一個時區(qū)中停止播放該實時事件的內(nèi)容,并且在第二時區(qū)中再繼續(xù)播放該事件的內(nèi)容(假定該事件仍在發(fā)生)。從而,服務(wù)器從與從其接收到中斷命令的時區(qū)(例如EST)不同的時區(qū)(例如PST)接收資源標識信息。服務(wù)器按照從其接收到中斷命令的時區(qū)(例如EST)和從其接收到資源標識信息的時區(qū)(例如PST)的函數(shù)確定新偏移量信息,并且服務(wù)器按照該新偏移量信息的函數(shù)發(fā)送用于執(zhí)行的內(nèi)容信息。從以上將會認識到,本發(fā)明可實現(xiàn)為計算機軟件,其可在存儲介質(zhì)上提供,或者經(jīng)由傳輸介質(zhì)(比如局域網(wǎng)或廣域網(wǎng)(例如因特網(wǎng)))提供。還要理解,因為附圖中示出的系統(tǒng)構(gòu)成組件和方法步驟中的ー些可以用軟件實現(xiàn),所以系統(tǒng)組件(或過程步驟)之間的實際連接可依據(jù)對本發(fā)明編程的方式而有所不同。給定這里提供的本發(fā)明的教導(dǎo),相關(guān)領(lǐng)域的普通技術(shù)人員將能夠想出本發(fā)明的這些和類似的實現(xiàn)方式或配置。要理解,本發(fā)明可以用各種形式的硬件、軟件、固件、專用進程或其組合來實現(xiàn)。在一個實施例中,本發(fā)明可以用軟件實現(xiàn)為有形地包含在計算機可讀程序存儲設(shè)備上的應(yīng)用程序。該應(yīng)用程序可被上載到包括任何適當體系結(jié)構(gòu)的機器并被其執(zhí)行。以上公開的特定實施例只是例示性的,因為可以按受益于本文教導(dǎo)的本領(lǐng)域技術(shù)人員容易看出的不同但等效的方式來修改和實踐本發(fā)明。另外,對于這里示出的構(gòu)造或設(shè)計的細節(jié),不意在作出限制,除了所附權(quán)利要求中記載的以夕卜。因此,很明顯,以上公開的特定實施例可被更改或修改,并且所有這種變化都被認為在本發(fā)明的范圍和精神內(nèi)。雖然這里已經(jīng)參考附圖詳細描述了本發(fā)明的例示性實施例,但要理解本發(fā)明并不僅限于這些實施例,本領(lǐng)域的技術(shù)人員在不脫離由所附權(quán)利要求限定的本發(fā)明的范圍和精神的情況下可在其中實現(xiàn)各種改變和修改。要求優(yōu)先權(quán) 本申請要求先前于2011年2月11日提交的序列號為61/442,019的美國臨時申請的權(quán)益,特此通過引用將該臨時申請全部并入在此。
權(quán)利要求
1.一種系統(tǒng),包括 數(shù)據(jù)庫,用于存儲 與一個或多個經(jīng)認證的用戶中的每一個相關(guān)聯(lián)的IPTV設(shè)備的列表; 包括每個列出的IPTV設(shè)備的資源標識信息的內(nèi)容列表; 網(wǎng)絡(luò)接口,用于接收 用戶認證信息; 資源標識信息;以及 包括偏移量信息的中斷命令,所述偏移量信息表示從資源的第一點起的時間間隔,· 其中,當服務(wù)器接收到指定所述資源標識信息的執(zhí)行命令時,所述服務(wù)器按照所述偏移量信息的函數(shù)發(fā)送用于執(zhí)行的內(nèi)容信息。
2.如權(quán)利要求I所述的系統(tǒng),還包括 與第二 IPTV設(shè)備相關(guān)聯(lián)的用于利用所述第二 IPTV設(shè)備發(fā)起內(nèi)容的重放的執(zhí)行命令。
3.如權(quán)利要求2所述的系統(tǒng), 其中,所述服務(wù)器發(fā)送內(nèi)容標識信息并且所述第二 IPTV設(shè)備依據(jù)所述偏移量信息重放內(nèi)容。
4.如權(quán)利要求I所述的系統(tǒng), 其中,所述服務(wù)器發(fā)送內(nèi)容標識信息,以使得從所述偏移量信息執(zhí)行之前的預(yù)定時間開始重放內(nèi)容。
5.如權(quán)利要求I所述的系統(tǒng), 其中,所述網(wǎng)絡(luò)接口接收重放命令。
6.如權(quán)利要求I所述的系統(tǒng), 其中,所述內(nèi)容信息是因特網(wǎng)內(nèi)容。
7.如權(quán)利要求I所述的系統(tǒng), 其中,所述數(shù)據(jù)庫存儲允許使與第一經(jīng)認證用戶相關(guān)聯(lián)的內(nèi)容列表對第二經(jīng)認證用戶可用的信息。
8.如權(quán)利要求I所述的系統(tǒng), 其中,所述偏移量信息是從所述資源的主內(nèi)容的時間點確定的。
9.如權(quán)利要求I所述的系統(tǒng), 其中,當所述服務(wù)器從與接收到所述中斷命令的時區(qū)不同的時區(qū)接收到資源標識信息時,所述服務(wù)器按照接收到所述中斷命令的時區(qū)和接收到所述資源標識信息的時區(qū)的函數(shù)確定新偏移量信息,并且 所述服務(wù)器按照所述新偏移量信息的函數(shù)發(fā)送用于執(zhí)行的內(nèi)容信息。
10.如權(quán)利要求9所述的系統(tǒng), 其中,當所述網(wǎng)絡(luò)接口接收到快進命令時,所述服務(wù)器基于來自時區(qū)的所述資源標識信息提供到內(nèi)容的某一點的內(nèi)容信息。
11.如權(quán)利要求I所述的系統(tǒng), 其中,所述資源列表是電子位置。
12.如權(quán)利要求11所述的系統(tǒng), 其中,所述位置是統(tǒng)一資源定位符(URL)。
13.如權(quán)利要求11所述的系統(tǒng), 其中,所述位置是統(tǒng)一資源標識符(URI)。
14.一種存儲計算機程序的非暫態(tài)計算機可讀介質(zhì),所述計算機程序在計算機上被執(zhí)行時執(zhí)行處理,所述程序包括以下步驟 從服務(wù)器接收標識可用于在第一 IPTV設(shè)備上重放的一個或多個資源的第一資源列表; 向所述服務(wù)器發(fā)送資源選擇; 向所述服務(wù)器發(fā)送包括偏移量信息的中繼命令,所述偏移量信息表示從資源的第一點起的時間間隔; 從所述服務(wù)器接收標識可用于在第二 IPTV設(shè)備上重放的一個或多個資源的第二資源列表;以及 向所述服務(wù)器發(fā)送重放命令以再繼續(xù)可用于重放的資源的重放。
15.如權(quán)利要求14所述的非暫態(tài)計算機可讀介質(zhì), 其中,可用于在所述第二 IPTV設(shè)備上重放的一個或多個資源可用于在所述第一 IPTV設(shè)備上重放。
全文摘要
本發(fā)明提供了用于使用多個IPTV設(shè)備進行內(nèi)容重放的方法和裝置。用于從多于一個因特網(wǎng)協(xié)議電視(IPTV)設(shè)備再繼續(xù)媒體內(nèi)容的重放的裝置和方法。媒體資源或媒體內(nèi)容的重放通常包含資源ID和開始時間?;诘诙@示設(shè)備(例如第二IPTV設(shè)備)的體系結(jié)構(gòu),IPTV系統(tǒng)確定賬戶的身份及其相關(guān)聯(lián)的IPTV設(shè)備。當用戶暫停資源時,系統(tǒng)向可操作地耦合到系統(tǒng)的服務(wù)器發(fā)送資源標識(ID)和停止時間。下次(在預(yù)定期間內(nèi))用戶請求同一資源ID時,返回暫停時間和資源ID。利用暫停時間和資源ID,用戶可再繼續(xù)資源的重放。
文檔編號H04N21/274GK102724566SQ201210022990
公開日2012年10月10日 申請日期2012年1月19日 優(yōu)先權(quán)日2011年2月11日
發(fā)明者查爾斯·麥可, 楚·熊, 黃凌駿 申請人:索尼公司, 索尼網(wǎng)絡(luò)娛樂國際有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宝兴县| 象州县| 嵊州市| 平原县| 澄江县| 安泽县| 罗定市| 荥经县| 巴林左旗| 郑州市| 旺苍县| 河北省| 南皮县| 五常市| 扎兰屯市| 沈丘县| 格尔木市| 九龙县| 行唐县| 隆安县| 白水县| 大庆市| 民县| 鸡西市| 东明县| 峡江县| 慈利县| 孟津县| 漯河市| 白水县| 綦江县| 呈贡县| 德保县| 化隆| 芦溪县| 保定市| 大关县| 格尔木市| 成安县| 和龙市| 吴堡县|