用于跨不同裝置的無縫內(nèi)容導航的方法和系統(tǒng)的制作方法
【專利摘要】用于跨不同裝置的無縫內(nèi)容導航的方法和系統(tǒng)的某些方面可包括通過通信網(wǎng)絡可通信地耦合到一個或多個服務器的一個或多個裝置。裝置能夠渲染內(nèi)容。當裝置導航離開第一內(nèi)容和/或到第二內(nèi)容時,裝置產(chǎn)生與第一內(nèi)容對應的狀態(tài)信息,并將狀態(tài)信息傳送到服務器。裝置可基于與從服務器接收的第二內(nèi)容相關聯(lián)的元數(shù)據(jù)來渲染第二內(nèi)容?;趶难b置接收的狀態(tài)信息,服務器產(chǎn)生與第一內(nèi)容相關聯(lián)的元數(shù)據(jù)。服務器保存與第一內(nèi)容相關聯(lián)的元數(shù)據(jù)。當必須在裝置上渲染第一內(nèi)容時,服務器將與第一內(nèi)容相關聯(lián)的元數(shù)據(jù)傳送到裝置。
【專利說明】用于跨不同裝置的無縫內(nèi)容導航的方法和系統(tǒng)
【技術領域】
[0001]本公開的多種實施例涉及內(nèi)容導航。具體而言,本公開的多種實施例涉及跨不同裝置的無縫內(nèi)容導航。
【背景技術】
[0002]例如電視機、個人電腦、筆記本電腦、移動電話和其他便攜式裝置等的裝置可用于聽取音頻內(nèi)容以及觀看視聽內(nèi)容。這些內(nèi)容渲染裝置正在以迅速的步伐進步,由此向用戶提供了增強的特征。與這樣的進步同時發(fā)生的是高速網(wǎng)絡的可用性。用戶可使用內(nèi)容渲染裝置來經(jīng)由通信網(wǎng)絡訪問和渲染內(nèi)容。在內(nèi)容渲染裝置上可用的多種特征和內(nèi)容選擇的情況下,用戶可能想要在給定的內(nèi)容正在渲染時在不同裝置之間無縫導航。
[0003]通過將這樣的系統(tǒng)與參照附圖在本申請其他部分中給出的本公開的某些方面進行比較,本領域技術人員將會明了慣用以及傳統(tǒng)方法的其他限制和缺點。
【發(fā)明內(nèi)容】
[0004]如權利要求更為完整地給出的,提供了一種系統(tǒng)和方法,其用于跨基本上如至少一幅附圖所示和/或聯(lián)系至少一幅附圖介紹的不同裝置的無縫內(nèi)容導航。
[0005]結合附圖,由下面對本公開的詳細介紹,可明了本公開的這些以及其他特征和優(yōu)點,在附圖中,貫穿始終,類似的參考標號表示類似的部件。
【專利附圖】
【附圖說明】
[0006]圖1為一框圖,其示出了根據(jù)本公開一實施例可在其中實現(xiàn)本公開的系統(tǒng)環(huán)境。
[0007]圖2為一框圖,其示出了根據(jù)本公開一實施例的裝置。
[0008]圖3為一框圖,其示出了根據(jù)本公開一實施例連接到網(wǎng)絡的服務器。
[0009]圖4A和圖4B為框圖,其示出了根據(jù)本公開一實施例在裝置上顯示的圖形用戶界面。
[0010]圖5A和5B為框圖,其示出了根據(jù)本公開一實施例在服務器上的賬單賬戶到在裝置上活動的用戶配置文件的關聯(lián)。
[0011]圖6為一表格,其示出了根據(jù)本公開一實施例在與多種裝置相關聯(lián)的不同服務的規(guī)范中的差異。
[0012]圖7為一流程圖,其示出了根據(jù)本公開一實施例在裝置上渲染內(nèi)容的方法。
[0013]圖8為一流程圖,其示出了根據(jù)本公開一實施例在裝置上渲染廣告的方法。
[0014]圖9為一流程圖,其示出了根據(jù)本公開一實施例由服務器提供元數(shù)據(jù)的方法。
【具體實施方式】
[0015]用于跨多個裝置的無縫內(nèi)容導航的系統(tǒng)和/或方法可具有多種實現(xiàn)方式。本公開的示例性方面可包括用于在能夠通信地耦合到服務器的裝置中渲染內(nèi)容的方法。該方法可包括,在裝置導航離開正在渲染的第一內(nèi)容和/或?qū)Ш降降诙?nèi)容時,產(chǎn)生與第一內(nèi)容對應的狀態(tài)信息。所產(chǎn)生的狀態(tài)信息可被傳送到服務器。第二內(nèi)容可基于與第二內(nèi)容的狀態(tài)信息相關聯(lián)的元數(shù)據(jù)渲染。適用的元數(shù)據(jù)從服務器接收。在一實施例中,與第一內(nèi)容對應的狀態(tài)信息可在裝置接收到對于導航離開第一內(nèi)容的請求時產(chǎn)生。在一實施例中,適用的元數(shù)據(jù)可在裝置接收到對于導航到第二內(nèi)容的請求時從服務器接收。在一實施例中,離開第一內(nèi)容的導航可以是導航到菜單或關閉裝置中的一者。在另一實施例中,第一內(nèi)容可繼續(xù)以背景模式渲染,例如,在導航到作為第二內(nèi)容的菜單以及第二內(nèi)容可作為第一內(nèi)容上方的覆蓋層渲染時。在一實施例中,第一內(nèi)容或第二內(nèi)容可渲染為畫中畫。在一實施例中,第一內(nèi)容和第二內(nèi)容可相同。
[0016]元數(shù)據(jù)可包括統(tǒng)一資源定位符(URL)。裝置可從服務器接收第一內(nèi)容和第二內(nèi)容。狀態(tài)信息可包括下列中的一個或多個:暫停點、恢復點、共享暫停點、共享恢復點、游戲中的關卡、連續(xù)劇中的集、用戶執(zhí)行動作,例如回繞第一內(nèi)容的一部分、重播第一內(nèi)容的一部分等等。用于渲染內(nèi)容的方法可以與一個或多個用戶配置文件相關聯(lián)。所述一個或多個用戶配置文件可包括用戶興趣、用戶情感、用戶位置等的一個或多個。用于渲染內(nèi)容的方法可包括基于適用的一個或多個用戶配置文件來渲染具有按照優(yōu)先級排列的多個內(nèi)容的列表。該方法還包括,基于所述一個或多個用戶配置文件,與第一內(nèi)容和/或第二內(nèi)容一起渲染廣告。第一內(nèi)容和/或第二內(nèi)容可包括直播內(nèi)容、預存儲的內(nèi)容和/或直播內(nèi)容與預存儲內(nèi)容二者的組合。該方法可根據(jù)預定義參數(shù)來渲染第一內(nèi)容和/或第二內(nèi)容,預定義參數(shù)與裝置相關聯(lián)和/或與和裝置相關聯(lián)的通信網(wǎng)絡相關聯(lián)。與裝置相關聯(lián)的一個或多個預定義參數(shù)可包括裝置能夠渲染的一個或多個文件格式、裝置能夠渲染的一個或多個編碼譯碼、寬高比、二維(2D)顯示、三維(3D)顯示、觸摸屏顯示、3D傳感器和/或裝置支持的音頻通道數(shù)中的一個或多個。用于通信網(wǎng)絡的一個或多個預定義參數(shù)可包括帶寬和/或連接性中的一者或二者。所述一個或多個文件格式可包括用于文本、音頻、圖像和/或視聽內(nèi)容的文件格式,例如3GPP文件格式、可擴展音樂格式。所述一個或多個編碼譯碼可包括用于文本、音頻、圖像和/或視聽內(nèi)容的編碼譯碼,例如MPEG-4可伸縮無損編碼、MPEG-4首頻無損編碼、
H.264高級視頻編碼。
[0017]本公開所介紹的實施例可應用于用于在裝置中渲染內(nèi)容的系統(tǒng)和/或方法。本公開的示例性方面可包括可通信地耦合到多個裝置的服務器中的方法。本公開的其他示例性方面可包括一個或多個服務器和多個裝置中的方法,其中,所述一個或多個服務器和所述多個裝置連接到云環(huán)境。該方法可包括由與內(nèi)容對應的狀態(tài)信息產(chǎn)生與內(nèi)容相關聯(lián)的元數(shù)據(jù),其中,在所述多個裝置中的第一裝置導航到第二內(nèi)容時,狀態(tài)信息從第一裝置接收。在一實施例中,該方法可包括基于所接收的與內(nèi)容對應的狀態(tài)信息產(chǎn)生與內(nèi)容相關聯(lián)的元數(shù)據(jù),其中,當所述多個裝置中的第一裝置接收到導航離開內(nèi)容的請求時,狀態(tài)信息從第一裝置接收。該方法可包括將元數(shù)據(jù)傳送到所述多個裝置中的第二裝置,其中,內(nèi)容基于元數(shù)據(jù)在第二裝置中渲染。在一實施例中,服務器可在第二裝置接收到對于導航到內(nèi)容的請求時將元數(shù)據(jù)傳送到第二裝置。第一裝置和第二裝置可以相同,或者,可以不同。該方法包括將一個或多個廣告?zhèn)魉偷降诙b置,其中,所述一個或多個廣告基于一個或多個用戶配置文件選擇。
[0018]圖1為一框圖,其示出了根據(jù)本公開一實施例可實現(xiàn)本公開的系統(tǒng)環(huán)境100。參照圖1,示出了一個或多個服務器(例如服務器104)以及用于渲染內(nèi)容的裝置(106a、106b、106c、106d、106e、106f等,下面稱為106)。所述一個或多個服務器(例如服務器104)和裝置106被能夠通信地耦合到通信網(wǎng)絡102。
[0019]通信網(wǎng)絡102對應于這樣的介質(zhì):通過該介質(zhì),系統(tǒng)環(huán)境100的多種部件彼此通信。通信網(wǎng)絡102的實例可包括、但不限于電視廣播系統(tǒng)、互聯(lián)網(wǎng)協(xié)議電視(IPTV)網(wǎng)絡、互聯(lián)網(wǎng)、無線保真(W1-Fi)網(wǎng)絡、無線局域網(wǎng)(WAN)、局域網(wǎng)(LAN)、電話線(POTS)或城域網(wǎng)(MAN)0系統(tǒng)環(huán)境100中的多種裝置(例如106)可根據(jù)多種有線以及無線通信協(xié)議連接到通信網(wǎng)絡102,例如傳輸控制協(xié)議與網(wǎng)際協(xié)議(TCP/IP),用戶數(shù)據(jù)報協(xié)議(EDP),2G、3G或4G通信協(xié)議。另外,通信網(wǎng)絡102可連接到所述一個或多個裝置106以及所述一個或多個服務器(例如104)。
[0020]服務器104可對應于被配置為進行計算、包括至少一個數(shù)據(jù)庫和至少一個處理器的電子裝置。服務器104可存儲由裝置106訪問的所述多個內(nèi)容中的一個或多個。在一實施例中,服務器104可存儲狀態(tài)信息,該信息對應于與各個裝置106相關聯(lián)的所述多個內(nèi)容中的一個。在一實施例中,服務器104可具有與全部注冊用戶對應的用戶配置文件。用戶配置文件可包括與用戶對應的數(shù)據(jù),該數(shù)據(jù)可定義用戶的個人偏好和特性。用戶配置文件也可包括動態(tài)數(shù)據(jù),例如用戶的位置、用戶的當前活動、用戶的裝置106等等。在一實施例中,服務器104可存儲這樣的狀態(tài)信息:其對應于與在服務器104上注冊的用戶配置文件相關聯(lián)的所述多個內(nèi)容中的各個。
[0021]裝置106可對應于能夠顯示信息(例如視頻和/或視聽內(nèi)容)的電子裝置。裝置106可包括:計算裝置,其產(chǎn)生、流傳輸或下載將要顯示的信息;以及,顯示屏或投影面,其顯示該信息。在一實施例中,顯示裝置包括集成為一個單元的顯示屏和計算裝置。在一實施例中,顯示裝置包括作為分立單元的計算裝置和顯示屏。顯示裝置的實例包括但不限于筆記本電腦、電視機(TV)、平板電腦、臺式機、移動電話、游戲裝置以及其他這樣的具有顯示能力的裝置。
[0022]圖2為一框圖,其示出了裝置106。圖2結合圖1闡釋。裝置(例如106a)可包括顯示器202、輸入裝置204、收發(fā)器206、一個或多個處理器208以及存儲器210。收發(fā)器206可以將裝置(例如106a)可通信地耦合到通信網(wǎng)絡102。
[0023]在一實施例中,裝置(例如106a)可以可通信地耦合到服務器104。裝置(例如106a)可向用戶渲染音頻、可視和/或視聽內(nèi)容。用戶可從裝置(例如106a)提供的內(nèi)容列表中選擇內(nèi)容。當裝置(例如106a)接收到對于導航到新內(nèi)容的請求時,裝置(例如106a)可產(chǎn)生與前一內(nèi)容對應的狀態(tài)信息。
[0024]狀態(tài)信息可包括一個或多個選擇點。用戶可在裝置(例如106a)正在渲染內(nèi)容時創(chuàng)建選擇點。用戶也可與其他用戶共享選擇點。選擇點可以是暫停點、恢復點、共享暫停點、共享恢復點、關卡等等中的一個或多個。裝置(例如106a)可將狀態(tài)信息傳送到服務器104。裝置(例如106a)可接收與新內(nèi)容對應的元數(shù)據(jù)。在一實施例中,元數(shù)據(jù)可以為統(tǒng)一資源定位符(URL),其可協(xié)助裝置(例如106a)訪問來自服務器104的新內(nèi)容的位置以及狀態(tài)信息。在裝置(例如106a)在正在渲染的內(nèi)容之間切換時,狀態(tài)信息的產(chǎn)生和傳送以及元數(shù)據(jù)的接收可在后臺發(fā)生。
[0025]圖3為一框圖,其示出了服務器104。圖3結合圖1闡釋。服務器104可包括收發(fā)器302、一個或多個處理器304以及存儲器306。收發(fā)器302可將服務器104可通信地耦合到通信網(wǎng)絡102。
[0026]在一實施例中,服務器104可以可通信地耦合到裝置(例如106a)。服務器104可從裝置(例如106a)接收狀態(tài)信息。服務器可保存狀態(tài)信息并產(chǎn)生與所接收的狀態(tài)信息對應的元數(shù)據(jù)。在一實施例中,元數(shù)據(jù)可以為統(tǒng)一資源定位符(URL)。元數(shù)據(jù)可用作對內(nèi)容位置以及與內(nèi)容對應的狀態(tài)信息的指針。狀態(tài)信息可存儲在服務器104上。在一實施例中,內(nèi)容可位于服務器104外。在一實施例中,內(nèi)容可位于服務器104內(nèi)。
[0027]在一實施例中,裝置(例如106a)接收對于導航到內(nèi)容列表中的內(nèi)容的請求。裝置(例如106a)向服務器104請求與內(nèi)容對應的元數(shù)據(jù)。服務器104可向裝置(例如106a)傳送與內(nèi)容對應的元數(shù)據(jù)。元數(shù)據(jù)協(xié)助裝置(例如106a)以訪問內(nèi)容以及與內(nèi)容對應的選擇點(410,412,414 等)。
[0028]圖4A為一框圖,其示出了根據(jù)本公開一實施例在裝置(例如106a)上顯示的圖形用戶界面(GUI)屏幕400a。在一實施例中,GUI屏幕400a可分為四個部分,即用戶配置文件部分402、活動內(nèi)容部分404、內(nèi)容顯示屏(⑶S)406和狀態(tài)部分408。用戶配置文件部分402可顯示用戶配置文件列表,其可包括主配置文件402a和一個或多個共享配置文件(402a,402c,402d等)。主配置文件402a可對應于用于登錄裝置(例如106a)的用戶配置文件。共享配置文件(例如402b)可包括與主配置文件402a共享某些內(nèi)容的一個或多個用戶配置文件。
[0029]活動內(nèi)容部分404可包括在用戶配置文件部分402中對于所選擇的用戶配置文件可訪問的所有內(nèi)容的列表。內(nèi)容列表可包括電視頻道、來自視頻游戲機的游戲選擇和/或來自經(jīng)由有線或無線連接連接到裝置(例如106a)的交互娛樂系統(tǒng)的至少一些音頻、可視和/或視聽內(nèi)容。在一實施例中,活動內(nèi)容部分404中的內(nèi)容列表可基于主配置文件402a。
[0030]在一實施例中,用戶可使用在服務器104上注冊的用戶配置文件登錄到裝置(例如106a)。用于登錄的用戶配置文件可以是主配置文件402a。用戶可在裝置(例如106a)上輸入登錄名和登錄密碼。例如登錄名和登錄密碼的憑證可在服務器104上驗證。在用戶認證之后,裝置(例如106a)可建立與服務器104的連接。在一實施例中,裝置(例如106a)上的主配置文件可以是在服務器104上保存的用戶配置文件的副本。在一實施例中,主配置文件可與服務器104上的用戶配置文件一起動態(tài)更新。在一實施例中,裝置(例如106a)上的共享配置文件(例如402b)可以是在服務器104上保存的用戶配置文件的副本。在一實施例中,共享配置文件可與服務器104上的用戶配置文件一起動態(tài)更新。
[0031]狀態(tài)部分408顯示與所選擇的內(nèi)容對應的狀態(tài)信息。狀態(tài)信息可顯示為與滑塊有關的選擇點(410,412,414等)。選擇點(410,412,414等)可以為暫停點、恢復點、共享暫停點、共享恢復點和/或關卡??纱嬖谂c滑塊416相關聯(lián)的多個選擇點(410,412,414等)。暫停點為用作所選擇內(nèi)容的書簽的選擇點(410,412,414等)。用戶可選擇沿著滑塊416顯示的選擇點(例如410),并導航到所選擇的內(nèi)容中與所選擇的選擇點(例如410)對應的特定位置?;謴忘c將用戶導航到所選擇的內(nèi)容中的位置。該位置可以是這樣的點:在前一會話中,用戶從該處導航離開所選擇的內(nèi)容。
[0032]在一實施例中,用戶可與其他用戶共享特定內(nèi)容和對應的狀態(tài)信息。一旦登錄,用戶可選擇共享配置文件(例如402b)來查看由共享配置文件(例如402b)的擁有者共享的內(nèi)容。共享配置文件(例如402b)的擁有者所分享的內(nèi)容可在活動內(nèi)容部分404中顯示。用戶可從在活動內(nèi)容部分404中顯示的內(nèi)容列表中選擇共享的內(nèi)容。狀態(tài)部分408可顯示由共享配置文件(例如402b)的擁有者共享的選擇點。對應于共享內(nèi)容的選擇點(410,412,414等)為共享暫停點、共享恢復點、共享關卡等。
[0033]在一實施例中,用戶可在活動內(nèi)容部分404中具有特定的內(nèi)容,其對應于主配置文件402a和一個或多個共享配置文件(402b,402c,402d等)。當用戶選擇可在主配置文件402a和一個或多個共享配置文件(402b,402c,402d等)二者下列出的這樣的內(nèi)容時,狀態(tài)部分408可顯示由主配置文件402a和一個或多個共享配置文件(402b,402c,402d等)的擁有者標記的選擇點(410,412,414等)。換句話說,選擇點(410,412,414等)可包括暫停點、恢復點、共享暫停點、共享恢復點等。在一實施例中,對應于不同配置文件(主配置文件和共享配置文件)的選擇點(410,412,414等)可以以不同顏色顯示。這一特征幫助用戶識別由其他用戶創(chuàng)建的選擇點(410,412,414等)。
[0034]在一實施例中,活動內(nèi)容部分404中的內(nèi)容列表可基于與主配置文件相關聯(lián)的用戶配置文件。內(nèi)容可基于由與主配置文件相關聯(lián)的用戶配置文件識別的興趣和偏好以按照優(yōu)先級排列的方式列出。例如,用戶可在周五晚上優(yōu)選電影。用戶的主配置文件402a具有用戶的偏好和興趣。當用戶選擇共享用戶配置文件(例如402b)時,活動內(nèi)容部分404列出與用戶共享的內(nèi)容。所列出的內(nèi)容可基于用戶偏好和興趣來按照優(yōu)先級排列?;顒觾?nèi)容部分404可在周五晚上的列表中列出作為第一內(nèi)容的電影。類似地,列表中其余的內(nèi)容根據(jù)用戶的偏好和興趣按照優(yōu)先級排列。
[0035]在一實施例中,裝置(例如106a)的顯示器202可以為觸摸屏。用戶可觸摸合適的選擇點(例如410),以便從與選擇點(例如410)相關聯(lián)的位置和/或關卡來恢復內(nèi)容。在一實施例中,選擇點(410,412,414等)的選擇可用觸摸板、鼠標或其他合適的裝置完成。
[0036]在一實施例中,選擇點(例如410)可以為用戶必須從其恢復內(nèi)容的游戲的特定關卡、電視連續(xù)劇的集等等。例如,用戶可能正在觀看電視連續(xù)劇。用戶的用戶配置文件保持跟蹤用戶觀看的電視連續(xù)劇的季和集。當用戶從活動內(nèi)容部分404選擇同一電視連續(xù)劇時,裝置(例如106a)可從前一會話中用戶離開的地方開始渲染電視連續(xù)劇中正確的集。在另一實例中,用戶配置文件可跟蹤用戶在電視連續(xù)劇的集中觀看的進度。當用戶從活動內(nèi)容部分404選擇電視連續(xù)劇時,裝置(例如106a)可從前一會話中用戶離開該集的確切的點開始渲染該電視連續(xù)劇。
[0037]⑶S406向用戶顯示所選擇的內(nèi)容。在一實施例中,用戶可通過使用觸摸板、鼠標或其他合適的裝置在CDS406部分上雙擊來全屏觀看所選擇的內(nèi)容。在一實施例中,裝置(例如106a)可包括觸摸顯示器。用戶可通過雙擊⑶S406部分來全屏觀看所選擇的內(nèi)容。
[0038]圖4B為一框圖,其示出了根據(jù)本公開一實施例在裝置(例如106a)上顯示的圖形用戶界面(⑶I)屏幕400b。在一實施例中,⑶I屏幕400b可包括圖標,例如創(chuàng)建選擇點430和共享選擇點432。當內(nèi)容正在渲染時,用戶可在感興趣的位置上按下創(chuàng)建選擇點430圖標,以產(chǎn)生與內(nèi)容相關聯(lián)的選擇點(例如410)。用戶可按下共享選擇點432圖標,以便共享與內(nèi)容相關聯(lián)的選擇點(410,412,414等等)。地址框434在用戶按下共享選擇點432圖標時變?yōu)榛顒拥?。用戶可在地址?34中輸入用戶配置文件,并按下共享選擇點432圖標,以共享內(nèi)容和與內(nèi)容相關聯(lián)的選擇點(410,412,414等)。地址框434可在內(nèi)容以及相關聯(lián)的選擇點(410,412,414等)的共享后不活動。地址框434可在第一次點擊共享選擇點432圖標時變?yōu)榛顒?,并在第二次點擊時變?yōu)椴换顒印T谝粚嵤├?,用戶可在地址?34中輸入一個或多個用戶配置文件。內(nèi)容和相關聯(lián)的選擇點(410,412,414等)可與在地址框434中輸入的用戶配置文件共享。在一實施例中,用戶可在地址框434中輸入組名。組名可由主配置文件402a的擁有者創(chuàng)建,并可對應于用戶配置文件的列表。通過輸入組名,用戶可與多個用戶配置文件共享內(nèi)容和相關聯(lián)的選擇點(410,412,414等)。
[0039]在一實施例中,用戶可使用觸摸板或鼠標或其他合適的裝置來按下圖標。在一實施例中,裝置(例如106a)可具有觸摸屏,且用戶可通過觸摸輸入來選擇圖標。
[0040]圖5A和圖5B為框圖,其示出了服務器104上的賬單賬戶到裝置上活動的用戶配置文件(506,508,510等等)的關聯(lián)。在一實施例中,服務器104維護與各個用戶配置文件(例如506)對應的賬單賬戶。用于登錄裝置(例如106a)的用戶配置文件(例如506)可用作主配置文件??稍谂c服務器104上的用戶配置文件(例如506)對應的賬單賬戶中累積對于由用戶訪問的內(nèi)容或使用的通信網(wǎng)絡102連接的賬單。在這種情況下,用戶配置文件(例如506)對應于裝置(例如106a)上的主配置文件402a。在一實施例中,用戶配置文件(524a,524z等)可關聯(lián)到多個裝置(522a,522z等)。用戶可從不同裝置(522a,522z等)訪問內(nèi)容。服務器104可將收費累積到與用于登錄裝置(例如522a)的用戶配置文件(例如524a)對應的賬單賬戶。
[0041]圖6為一表格600,其不出了根據(jù)本公開一實施例與多種裝置106相關聯(lián)的不同服務的規(guī)范中的差異。服務可包括音頻內(nèi)容、視頻內(nèi)容、web瀏覽、電影等。裝置106可包括筆記本電腦、電視機(TV)、平板電腦、臺式機、移動電話等。在一實施例中,裝置106可注冊到服務器104。各個裝置106的規(guī)范可不同。服務器104可維護對于所有注冊裝置(例如106)的規(guī)范的數(shù)據(jù)庫。服務器104可基于裝置(例如106a)的規(guī)范修改傳送到裝置(例如106a)的內(nèi)容。
[0042]在一實施例中,服務器104可基于連接裝置(例如106a)使用的通信網(wǎng)絡102來修改傳送的內(nèi)容。到裝置(例如106a)的數(shù)據(jù)傳輸速率可依賴于通信網(wǎng)絡102,且因此依賴于服務品質(zhì)。服務器104可通過識別使用的通信網(wǎng)絡102的性能來決定將要提供給裝置(例如106a)的服務的品質(zhì)。在一實施例中,裝置(例如106a)可從可用的多個網(wǎng)絡中選擇通信網(wǎng)絡102。當裝置(例如106a)改變到新通信網(wǎng)絡(例如102)時,服務器104可修改服務的品質(zhì)。在一實施例中,裝置(例如106a)可改變到新的通信網(wǎng)絡(例如102),以得到更好的帶寬。在一實施例中,當來自已有通信網(wǎng)絡(例如102)的服務斷開時,裝置(例如106a)可改變到新的通信網(wǎng)絡(例如102)。
[0043]在一實施例中,服務器104可基于裝置(例如106a)上的主配置文件402a向裝置(例如106a)傳送廣告。所傳送的廣告可與正在渲染的內(nèi)容一起在裝置(例如106a)上渲染。
[0044]在一實施例中,服務器104可基于裝置(例如106a)上的共享配置文件(例如402b)向裝置(例如106a)傳送廣告。在一實施例中,服務器104可基于裝置(例如106a)上的主配置文件402a和一個或多個共享配置文件(402b,402c,402d等)向裝置(例如106a)傳送廣告。在一實施例中,廣告在內(nèi)容中的位置可從服務器104傳送到裝置(例如106a)。
[0045]在一實施例中,服務器104可基于裝置(例如106a)上的主配置文件402a和裝置(例如106a)的特征向裝置(例如106a)傳送廣告。例如,交互式廣告可在正在渲染的內(nèi)容之間在裝置(例如106a)上渲染。裝置(例如106a)可具有觸摸屏或遙控器或其他合適的輸入機構/工具。裝置(例如106a)的用戶可選擇交互式廣告中提供的折扣或優(yōu)惠券。裝置可將用戶導航到與交互式廣告對應的網(wǎng)站。一旦用戶完成購買,裝置(例如106a)可導航回到內(nèi)容或由服務器104傳送的另一廣告。
[0046]在一實施例中,裝置(例如106a)可接收對于從正在渲染的內(nèi)容導航到用戶界面(例如菜單或TV指南)的請求。裝置(例如106a)可導航到這樣的用戶界面而不終止正在渲染的內(nèi)容。所請求的用戶界面可作為透明的覆蓋層與正在渲染的內(nèi)容一起顯示。當裝置(例如106a)接收到對于導航到這種用戶界面的請求時,裝置(例如106a)可產(chǎn)生與正在渲染的內(nèi)容對應的狀態(tài)信息。在一實施例中,當裝置(例如106a)接收到對于導航到第二內(nèi)容的請求時,裝置可產(chǎn)生與正在渲染的第一內(nèi)容對應的狀態(tài)信息,其中,第一內(nèi)容可在導航到第二內(nèi)容之后繼續(xù)渲染。所產(chǎn)生的狀態(tài)信息可被傳送到服務器104,用于在較后時渲染內(nèi)容。在一實施例中,當裝置(例如106a)接收到對于導航到這種用戶界面的請求時,裝置(例如106a)可以例如以畫中畫的格式渲染內(nèi)容。當裝置(例如106a)可能正在以畫中畫格式或作為正在渲染的內(nèi)容上的覆蓋層渲染內(nèi)容時,用戶可從菜單選擇新的內(nèi)容。當用戶從菜單選擇新的內(nèi)容時,新的內(nèi)容可以以畫中畫的格式或作為覆蓋層與正在渲染的內(nèi)容一起渲染。這種特征為用戶提供了在離開正在渲染的內(nèi)容之前對新內(nèi)容的多種方面(例如視頻品質(zhì)和/或音頻品質(zhì))的觀察。在一實施例中,當裝置(例如106a)接收到關閉裝置的請求時,裝置(例如106a)可產(chǎn)生并傳送與正在渲染的內(nèi)容對應的狀態(tài)信息。在一實施例中,用戶在第一內(nèi)容上執(zhí)行的動作(例如暫停、恢復、共享、回繞和/或重放)可觸發(fā)狀態(tài)信息的產(chǎn)生和傳送。例如,當裝置通過回繞正在渲染的第一內(nèi)容的前面的點來導航第一內(nèi)容時,可產(chǎn)生與正在渲染的第一內(nèi)容對應的狀態(tài)信息。盡管如此,本公開可不受這種限制,且狀態(tài)信息可對于與第一內(nèi)容的導航相關聯(lián)的多種動作產(chǎn)生,而不對本公開的范圍產(chǎn)生限制。
[0047]在一實施例中,用戶可選擇新的內(nèi)容并將之置于緩沖模式。在緩沖模式下,裝置(例如106a)可對新內(nèi)容進行緩沖并將之存儲在存儲器210中。新內(nèi)容可在裝置(例如106a)接收到對于新內(nèi)容進行渲染的請求時或在被渲染的內(nèi)容完成時渲染。對于渲染新內(nèi)容的請求可觸發(fā)與正在渲染的內(nèi)容對應的狀態(tài)信息的產(chǎn)生和傳送。作為替代的是,當正在渲染的內(nèi)容終止時,狀態(tài)信息可產(chǎn)生并被傳送到服務器104。在一實施例中,分配用于緩沖新內(nèi)容的存儲器可能受到限制。一旦達到存儲器限制,裝置(例如106a)可在其開始渲染新內(nèi)容之后繼續(xù)緩沖新內(nèi)容。
[0048]圖7為一流程圖,其示出了根據(jù)本公開一實施例在裝置上渲染內(nèi)容的方法700。圖7結合圖1闡釋。參照圖7,示例性步驟可在步驟702處開始。在步驟702處,裝置(例如106a)可渲染第一內(nèi)容。在步驟704處,裝置(例如106a)接收并按照對于切換到新內(nèi)容的請求動作。在步驟706處,裝置(例如106a)向服務器104發(fā)送與第一內(nèi)容有關的狀態(tài)信息。在步驟708處,裝置(例如106a)從服務器104接收與新內(nèi)容對應的元數(shù)據(jù)。在步驟710處,裝置(例如106a)渲染新內(nèi)容。在步驟712處,如果裝置(例如106a)接收到對于導航到不同內(nèi)容的新的請求,那么,方法以步驟704繼續(xù)。在步驟712處,如果裝置(例如106a)沒有接收到導航到不同內(nèi)容的新請求,那么,控制轉(zhuǎn)移到結束步驟714。
[0049]圖8為一流程圖,其示出了根據(jù)本公開一實施例在裝置上渲染廣告的方法800。圖8結合圖1闡釋。參照圖8,示例性步驟可在步驟801處開始。在步驟802處,裝置(例如106a)可渲染第一內(nèi)容。在步驟804處,裝置(例如106a)接收并按照對于切換到新內(nèi)容的請求動作。在步驟806處,裝置(例如106a)向服務器104發(fā)送第一內(nèi)容的狀態(tài)信息。在步驟808處,裝置(例如106a)從服務器104接收與新內(nèi)容對應的元數(shù)據(jù)。在步驟810處,裝置(例如106a)渲染新內(nèi)容。在步驟812處,裝置(例如106a)可從服務器104接收廣告。在步驟814處,如果裝置(例如106a)接收到對于導航到不同內(nèi)容的新的請求,方法以步驟804繼續(xù)。在步驟814處,如果裝置(例如106a)沒有接收到對于導航到不同內(nèi)容的新的請求,于是,控制傳遞到結束步驟816。
[0050]圖9為一流程圖,其示出了根據(jù)本公開一實施例由服務器提供元數(shù)據(jù)的方法900。圖9結合圖1闡釋。參照圖9,示例性步驟可在步驟901處開始。在步驟902處,如果服務器104從裝置(例如106a)接收到內(nèi)容的狀態(tài)信息,方法進行到步驟904。在步驟904處,月艮務器104由狀態(tài)信息產(chǎn)生元數(shù)據(jù)并在服務器104中存儲元數(shù)據(jù),且方法900結束。在步驟902處,如果服務器104接收的信息不是內(nèi)容的狀態(tài)信息,則方法進行到步驟906。在步驟906處,如果服務器104從裝置(例如106a)接收到對于新內(nèi)容的元數(shù)據(jù)的請求,方法進行到步驟908。在步驟908中,服務器104可將新內(nèi)容的元數(shù)據(jù)傳送到裝置(例如106a),且方法900結束。該方法以步驟902繼續(xù)。在步驟906中,如果服務器104從裝置(例如106a)接收的信息不是對于新內(nèi)容的元數(shù)據(jù)的請求,于是,控制傳遞到結束步驟910。
[0051]根據(jù)本公開一實施例,用于跨不同裝置的無縫內(nèi)容導航的系統(tǒng)和方法可包括可通信地連接到一個或多個服務器(例如104)的一個或多個用于渲染內(nèi)容的裝置106。
[0052]本公開所介紹的實施例可應用于在可通信地耦合到服務器104的裝置(例如106a)中渲染內(nèi)容的系統(tǒng)和/或方法。本公開的示例性方面可包括裝置(例如106a)中的一個或多個處理器和/或電路。當裝置(例如106a)導航離開第一內(nèi)容和/或到第二內(nèi)容時,裝置(例如106a)產(chǎn)生與正在渲染的第一內(nèi)容對應的狀態(tài)信息。裝置(例如106a)將所產(chǎn)生的狀態(tài)信息傳送到服務器104。裝置(例如106a)基于與第二內(nèi)容的狀態(tài)信息相關聯(lián)的元數(shù)據(jù)來渲染第二內(nèi)容。在一實施例中,當裝置接收到對于導航離開第一內(nèi)容的請求時,裝置(例如106a)可產(chǎn)生與正在渲染的第一內(nèi)容對應的狀態(tài)信息。在一實施例中,當裝置(例如106a)接收到對于導航到第二內(nèi)容的請求時,裝置(例如106a)可接收來自服務器104的元數(shù)據(jù)。在一實施例中,離開第一內(nèi)容的導航可以是導航到菜單或關閉裝置中的一者。在一實施例中,當裝置(例如106a)接收對于導航到第二內(nèi)容的請求時,裝置可產(chǎn)生與正在渲染的第一內(nèi)容對應的狀態(tài)信息,其中,第二內(nèi)容可作為部分透明的重疊層與正在渲染的第一內(nèi)容一起渲染。在一實施例中第一內(nèi)容或第二內(nèi)容可以以畫中畫格式渲染。在一實施例中,第一內(nèi)容和第二內(nèi)容可相同。
[0053]元數(shù)據(jù)可包括統(tǒng)一資源定位符(URL)。第一內(nèi)容和第二內(nèi)容可存儲在服務器104上。狀態(tài)信息包括暫停點、恢復點、共享暫停點、共享恢復點、游戲中的關卡、連續(xù)劇中的集、用戶執(zhí)行的動作(例如回繞第一內(nèi)容的一部分,重放第一內(nèi)容的一部分)等等中的一個或多個。裝置(例如106a)與對應于和裝置(例如106a)交互的一個或多個用戶的一個或多個用戶配置文件相關聯(lián)。裝置(例如106a)與對應于和裝置(例如106a)交互的一個或多個用戶的一個或多個用戶配置文件相關聯(lián)。所述一個或多個處理器和/或電路能夠操作以基于所述一個或多個用戶配置文件渲染具有按照優(yōu)先級排列的多個內(nèi)容的列表。所述一個或多個處理器和/或電路能夠操作以基于所述一個或多個用戶配置文件,與第一內(nèi)容和/或第二內(nèi)容一起渲染一個或多個廣告。所述一個或多個處理器和/或電路能夠操作以根據(jù)一個或多個預定義參數(shù)來渲染第一內(nèi)容和/或第二內(nèi)容,預定義參數(shù)與裝置(例如106a)相關聯(lián)和/或與和裝置(例如106a)相關聯(lián)的通信網(wǎng)絡102相關聯(lián)。裝置(例如106a)的所述一個或多個預定義參數(shù)包括裝置能夠渲染的一個或多個文件格式、裝置能夠渲染的一個或多個編碼譯碼、寬高比、二維(2D)顯示、三維(3D)顯示、觸摸屏顯示和/或3D傳感器中的一個或多個。通信網(wǎng)絡102的所述一個或多個預定義參數(shù)包括帶寬和/或連接性中的一者或二者。所述一個或多個文件格式可包括用于文本、音頻、圖像和/或視聽內(nèi)容的文件格式,例如3GPP文件格式、可擴展音樂格式。所述一個或多個編碼譯碼可包括用于文本、音頻、圖像和/或視聽內(nèi)容的編碼譯碼,例如MPEG-4可伸縮無損編碼、MPEG-4音頻無損編碼、H.264高級視頻編碼。
[0054]本公開所介紹的實施例可應用于在裝置(例如106a)中渲染內(nèi)容的系統(tǒng)和/或方法。本公開的示例性方面可包括可通信地耦合到多個裝置106的服務器104中的一個或多個處理器和/或電路。所述一個或多個處理器和/或電路能夠操作以由狀態(tài)信息產(chǎn)生與內(nèi)容相關聯(lián)的元數(shù)據(jù),其中,在第一裝置(例如106a)導航內(nèi)容時,狀態(tài)信息從所述多個裝置106中的第一裝置(例如106a)接收。所述一個或多個處理器和/或電路能夠操作以將元數(shù)據(jù)傳送到所述多個裝置106中的第二裝置(例如106a),其中,內(nèi)容基于元數(shù)據(jù)在一個或多個裝置(例如106a)上渲染。在一實施例中,所述一個或多個處理器和/或電路能夠操作以基于所接收的與內(nèi)容對應的狀態(tài)信息來產(chǎn)生與內(nèi)容相關聯(lián)的元數(shù)據(jù),其中,在第一裝置接收到對于導航離開內(nèi)容的請求時,狀態(tài)信息從所述多個裝置中的第一裝置接收。在一實施例中,所述一個或多個處理器和/或電路能夠操作以當?shù)诙b置(例如106a)接收到對于導航到內(nèi)容的請求時,將元數(shù)據(jù)傳送到第二裝置(例如106a)。在一實施例中,內(nèi)容的導航包括暫停、恢復、共享、回繞和/或重放第一內(nèi)容的一部分中的至少一種。在本公開的某些其他實施例中,第一裝置(例如106a)和第二裝置(例如106a)相同。
[0055]本公開所介紹的實施例可應用于網(wǎng)絡中的系統(tǒng)和/或方法,該網(wǎng)絡包括耦合到一個或多個服務器(例如服務器104)的一個或多個裝置106。本公開的示例性方面可包括所述一個或多個裝置106的至少一個中的第一處理器。第一處理器能夠操作以在關聯(lián)到第一處理器的裝置導航第一內(nèi)容時,產(chǎn)生與正在渲染的第一內(nèi)容對應的狀態(tài)信息。第一處理器能夠操作以將所產(chǎn)生的狀態(tài)信息傳送到所述一個或多個服務器(例如104)。
[0056]本公開的示例性方面可包括服務器(例如104)中的第二處理器。第二處理器能夠操作以基于所接收的與第一內(nèi)容相關聯(lián)的狀態(tài)信息來產(chǎn)生元數(shù)據(jù)。第二處理器能夠操作以將元數(shù)據(jù)傳送到所述一個或多個裝置106中的至少一個,其中,元數(shù)據(jù)用于在所述一個或多個裝置中的至少一個上渲染第一內(nèi)容。在一實施例中,第一實施例能夠操作以當所述一個或多個裝置106中的所述至少一個接收到對于導航到第一內(nèi)容的另一請求時,將第一元數(shù)據(jù)傳送到所述至少一個裝置106中的所述至少一個。在一實施例中,第一處理器能夠操作以當所述一個或多個裝置106中的所述至少一個接收到對于導航到第一內(nèi)容的另一請求時,將第一元數(shù)據(jù)傳送到所述一個或多個裝置106中的所述至少一個。
[0057]第一處理器能夠操作以基于所接收的與第二內(nèi)容的狀態(tài)信息相關聯(lián)的元數(shù)據(jù)來渲染第二內(nèi)容,其中,在裝置接收到對于從第一內(nèi)容導航到第二內(nèi)容的請求時,元數(shù)據(jù)從服務器接收。根據(jù)另一實施例,第一內(nèi)容在導航到第二內(nèi)容之后繼續(xù)渲染。[0058]第二處理器能夠操作以當所述一個或多個裝置中的至少一個接收到對于導航到第二內(nèi)容的請求時,基于與第二內(nèi)容相關聯(lián)的狀態(tài)信息產(chǎn)生與第二內(nèi)容相關聯(lián)的元數(shù)據(jù),并將與第二內(nèi)容相關聯(lián)的元數(shù)據(jù)傳送到所述一個或多個裝置中的所述一個。
[0059]本公開其他的實施例可提供一種非瞬時性計算機可讀介質(zhì)和/或存儲介質(zhì),和/或非瞬時性機器可讀介質(zhì)和/或存儲介質(zhì),其上存有機器代碼和/或計算機程序,該機器代碼和/或計算機程序具有可由機器和/或計算機執(zhí)行的至少一個代碼部分,用于在可通信地耦合到服務器的裝置中渲染內(nèi)容,由此使得機器和/或計算機執(zhí)行包括以下內(nèi)容在內(nèi)的步驟:當裝置接收到對于導航離開第一內(nèi)容的請求時產(chǎn)生與正在渲染的第一內(nèi)容對應的狀態(tài)信息,將所產(chǎn)生的狀態(tài)信息傳送到服務器并基于與第二內(nèi)容的狀態(tài)信息相關聯(lián)的元數(shù)據(jù)來渲染第二內(nèi)容,且其中,當裝置接收到對于導航到第二內(nèi)容的請求時,元數(shù)據(jù)被從服務器接收。
[0060]本公開的其他實施例可提供一種非瞬時性計算機可讀介質(zhì)和/或存儲介質(zhì),和/或非瞬時性機器可讀介質(zhì)和/或存儲介質(zhì),其上存有機器代碼和/或計算機程序,該機器代碼和/或計算機程序具有可由機器和/或計算機執(zhí)行的至少一個代碼部分,用于在可通信地耦合到服務器的裝置中渲染內(nèi)容,由此使得機器和/或計算機執(zhí)行包括以下內(nèi)容在內(nèi)的步驟:基于接收到的狀態(tài)信息產(chǎn)生與內(nèi)容相關聯(lián)的元數(shù)據(jù),其中,在所述多個裝置中的第一裝置接收到對于導航離開內(nèi)容的請求時,狀態(tài)信息從第一裝置接收,以及,當所述多個裝置中的第二裝置接收到對于導航到內(nèi)容的請求時,將元數(shù)據(jù)傳送到第二裝置。
[0061]本公開可以在硬件或硬件與軟件的組合中實現(xiàn)。本公開可以以集中的方式在至少一個計算機系統(tǒng)中實現(xiàn),或者在不同元件可能跨幾個互聯(lián)計算機系統(tǒng)散布的情況下以分布的形式實現(xiàn)。適用于執(zhí)行這里介紹的方法的計算機系統(tǒng)或其他設備可能是合適的。硬件和軟件的組合可以是具有計算機程序的通用計算機系統(tǒng),該程序在被加載和執(zhí)行時,可控制計算機系統(tǒng),使得其執(zhí)行這里介紹的方法。本公開可以在硬件中實現(xiàn),該硬件包括也執(zhí)行其他功能的集成電路的部分。
[0062]本公開還可嵌入計算機程序產(chǎn)品,其包括使得這里介紹的方法的實現(xiàn)成為可能的全部特征,且其在載入計算機系統(tǒng)時能夠執(zhí)行這些方法。本文本中的計算機程序意味著以任何語言、代碼或標記法對旨在使得具有信息處理能力的系統(tǒng)直接或在以下的任一或兩者之后執(zhí)行特定功能的一組指令的表達:a)轉(zhuǎn)換為另一語言、代碼或標記法;b)以不同的物質(zhì)形式復制。
[0063]盡管已經(jīng)參照特定實施例介紹了本公開,本領域技術人員將會明了,在不脫離本公開的范圍的情況下,可作出多種改變,并可替換多種等價內(nèi)容。另外,在不脫離其范圍的情況下,可做出多種修改,以便使特定的情況或材料適用于本公開的教導。因此,本公開并非旨在限制與所公開的特定實施例,本公開將包括所有落入所附權利要求的范圍的實施例。
[0064]本發(fā)明的可以以以下方式實現(xiàn):
[0065]1.一種用于渲染內(nèi)容的裝置,所述裝置包括:
[0066]所述裝置中的能夠通信地耦合到服務器的一個或多個處理器和/或電路,其中,所述一個或多個處理器和/或電路能夠操作以:
[0067]當所述裝置導航正在渲染的第一內(nèi)容或從所述第一內(nèi)容導航到第二內(nèi)容時,產(chǎn)生與所述第一內(nèi)容對應的狀態(tài)信息;
[0068]將所述產(chǎn)生的狀態(tài)信息傳送到所述服務器;以及
[0069]在導航到第二內(nèi)容的情況下,基于與所述第二內(nèi)容的狀態(tài)信息相關聯(lián)的元數(shù)據(jù),渲染所述第二內(nèi)容。
[0070]2.項目I的裝置,其中,所述一個或多個處理器和/或電路能夠操作以當所述裝置接收到對于導航離開所述第一內(nèi)容和/或?qū)Ш降剿龅诙?nèi)容的請求時,產(chǎn)生與正在渲染的所述第一內(nèi)容對應的所述狀態(tài)信息。
[0071]3.項目I的裝置,其中,所述一個或多個處理器和/電路能夠操作以當所述裝置接收到對于導航到所述第二內(nèi)容的請求時,從所述服務器接收所述元數(shù)據(jù)。
[0072]4.項目2的裝置,其中,所述導航離開所述第一內(nèi)容包括導航到菜單或關閉所述
裝置中的一者。
[0073]5.項目I的裝置,其中,所述一個或多個處理器和/或電路能夠操作以當所述裝置接收到對于導航到所述第二內(nèi)容的請求時,產(chǎn)生與正在被渲染的所述第一內(nèi)容對應的所述狀態(tài)信息,其中,所述第一內(nèi)容在導航到所述第二內(nèi)容之后繼續(xù)被渲染。
[0074]6.項目I的裝置,其中,所述第一內(nèi)容或所述第二內(nèi)容以畫中畫格式渲染。
[0075]7.項目I的裝置,其中,所述第二內(nèi)容與所述第一內(nèi)容相同。
[0076]8.項目I的裝置,其中,所述元數(shù)據(jù)包括統(tǒng)一資源定位符(URL)。
[0077]9.項目I的裝置,其中,所述狀態(tài)信息包括下列中的一個或多個:暫停點、恢復點、共享暫停點、共享恢復點、游戲中的關卡、連續(xù)劇中的集和/或用戶執(zhí)行的動作。
[0078]10.項目9的裝置,其中,用戶執(zhí)行的動作是倒回所述第一內(nèi)容的一部分或重放所述第一內(nèi)容的一部分。
[0079]11.項目I的裝置,其中,所述裝置與對應于和所述裝置交互的一個或多個用戶的一個或多個用戶配置文件相關聯(lián)。
[0080]12.項目11的裝置,其中,所述一個或多個處理器和/或電路能夠操作以基于所述一個或多個用戶配置文件,渲染具有按照優(yōu)先級排列的多個內(nèi)容的列表。
[0081]13.項目11的裝置,其中,所述一個或多個處理器和/或電路能夠操作以基于所述一個或多個用戶配置文件,與所述第一內(nèi)容和/或所述第二內(nèi)容一起渲染一個或多個廣
生口 ο
[0082]14.項目I的裝置,其中,所述一個或多個處理器和/或電路能夠操作以根據(jù)一個或多個預定義參數(shù),渲染所述第一內(nèi)容和/或所述第二內(nèi)容,所述預定義參數(shù)與所述裝置相關聯(lián)并且/或者與關聯(lián)于所述裝置的通信網(wǎng)絡相關聯(lián)。
[0083]15.項目14的裝置,其中,所述裝置的所述一個或多個預定義參數(shù)包括以下中的一個或多個:所述裝置能夠渲染的一個或多個文件格式、所述裝置能夠渲染的一個或多個編碼譯碼器、寬高比、2D顯示、3D顯示、觸摸屏顯示和/或3D傳感器。
[0084]16.項目14的裝置,其中,所述通信網(wǎng)絡的所述一個或多個預定義參數(shù)包括帶寬和/或連接性中的一者或二者。
[0085]17.一種用于渲染內(nèi)容的方法,所述方法包括:
[0086]在可通信地耦合到服務器的裝置中:
[0087]當所述裝置導航正在渲染的第一內(nèi)容或從所述第一內(nèi)容導航到第二內(nèi)容時,產(chǎn)生與所述第一內(nèi)容對應的狀態(tài)信息;
[0088]將所述產(chǎn)生的狀態(tài)信息傳送到所述服務器;以及
[0089]在導航到第二內(nèi)容的情況下,基于與所述第二內(nèi)容的狀態(tài)信息相關聯(lián)的元數(shù)據(jù),渲染所述第二內(nèi)容。
[0090]18.項目17的方法,包括當所述裝置接收到對于導航離開所述第一內(nèi)容和/或?qū)Ш降剿龅诙?nèi)容的請求時,產(chǎn)生與正在渲染的所述第一內(nèi)容對應的所述狀態(tài)信息。
[0091]19.項目17的方法,包括在所述裝置接收到對于導航到所述第二內(nèi)容的請求時,從所述服務器接收所述元數(shù)據(jù)。
[0092]20.項目18的方法,其中,所述導航離開所述第一內(nèi)容為導航到菜單或關閉所述
裝置中的一者。
[0093]21.項目17的方法,包括在所述裝置接收到對于導航到所述第二內(nèi)容的所述請求時,產(chǎn)生與正在渲染的所述第一內(nèi)容對應的所述狀態(tài)信息,其中,所述第二內(nèi)容被渲染為正在渲染的所述第一內(nèi)容之上的覆蓋層。
[0094]22.項目17的方法,其中,所述第一內(nèi)容或所述第二內(nèi)容以畫中畫格式渲染。
[0095]23.項目17的方法,其中,所述第二內(nèi)容與所述第一內(nèi)容相同。
[0096]24.項目17的方法,其中,所述元數(shù)據(jù)包括統(tǒng)一資源定位符(URL)。
[0097]25.項目17的方法,其中,所述狀態(tài)信息包括下列中的一個或多個:暫停點、恢復點、共享暫停點、共享恢復點、游戲中的關卡、連續(xù)劇中的集和/或用戶執(zhí)行的動作。
[0098]26.項目17的方法,其中,用戶執(zhí)行的動作是倒回所述第一內(nèi)容的一部分或重放所述第一內(nèi)容的一部分。
[0099]27.項目17的方法,其中,所述裝置與一個或多個用戶配置文件相關聯(lián)。
[0100]28.項目27的方法,其中,所述一個或多個用戶配置文件包括下列中的一個或多個:用戶的興趣、用戶的情感和/或用戶的位置。
[0101]29.項目28的方法,包括基于所述一個或多個用戶配置文件渲染按照優(yōu)先級排列的多個內(nèi)容的列表。
[0102]30.項目28的方法,包括基于所述一個或多個用戶配置文件,與所述第一內(nèi)容和/或所述第二內(nèi)容一起渲染廣告。
[0103]31.項目17的方法,其中,所述第一內(nèi)容和/或所述第二內(nèi)容包括直播內(nèi)容、預存儲內(nèi)容和/或直播內(nèi)容與預存儲內(nèi)容二者的組合。
[0104]32.項目17的方法,包括根據(jù)預定義參數(shù)渲染所述第一內(nèi)容和/或所述第二內(nèi)容,所述預定義參數(shù)與所述裝置相關聯(lián),和/或與關聯(lián)于所述裝置的通信網(wǎng)絡相關聯(lián)。
[0105]33.項目32的方法,其中,所述裝置的所述一個或多個預定義參數(shù)包括下列中的一個或多個:所述裝置能夠渲染的一個或多個文件格式、所述裝置能夠渲染的一個或多個編碼譯碼器、寬高比、二維(2D)顯示、三維(3D)顯示、觸摸屏顯示和/或3D傳感器。
[0106]34.項目32的方法,其中,所述通信網(wǎng)絡的所述一個或多個預定義參數(shù)包括帶寬和/或連接性中的一者或二者。
[0107]35.—種系統(tǒng),包括:
[0108]在包括耦合到服務器的一個或多個裝置的網(wǎng)絡中,其中,所述一個或多個裝置中的至少一個包括:[0109]第一處理器,其能夠操作以:
[0110]當所述裝置導航正在渲染的第一內(nèi)容或從所述第一內(nèi)容導航到第二內(nèi)容時,產(chǎn)生與所述第一內(nèi)容對應的第一狀態(tài)信息;
[0111]將所述產(chǎn)生的第一狀態(tài)信息傳送到所述服務器;且
[0112]其中,所述服務器包括:
[0113]第二處理器,其能夠操作以:
[0114]基于接收與所述第一內(nèi)容相關聯(lián)的所述第一狀態(tài)信息,產(chǎn)生第一元數(shù)據(jù);以及
[0115]將所述第一元數(shù)據(jù)傳送到所述一個或多個裝置中的至少一個,其中,所述第一內(nèi)容基于所述元數(shù)據(jù)在所述一個或多個裝置中的至少一個中渲染。
[0116]36.項目35的系統(tǒng),其中,所述第一處理器能夠操作以在與所述第一處理器相關聯(lián)的所述裝置接收到對于導航離開所述第一內(nèi)容的請求時,產(chǎn)生與所述第一內(nèi)容對應的所述第一狀態(tài)信息。
[0117]37.項目35的系統(tǒng),其中,所述第一處理器能夠操作以在所述一個或多個裝置中的至少一個接收到對于導航到所述第一內(nèi)容的另一請求時,將所述第一元數(shù)據(jù)傳送到所述一個或多個裝置中的該至少一個。
[0118]38.項目35的系統(tǒng),其中,所述第一處理器能夠操作以在所述裝置接收到對于從所述第一內(nèi)容導航到所述第二內(nèi)容的請求時,基于所接收的與所述第二內(nèi)容的第二狀態(tài)信息相關聯(lián)的第二元數(shù)據(jù),渲染所述第二內(nèi)容,且其中所述接收的第二元數(shù)據(jù)被從所述服務器接收。
[0119]39.項目35的系統(tǒng),其中,所述第二處理器能夠操作以:
[0120]基于與所述第二內(nèi)容相關聯(lián)的第二狀態(tài)信息,產(chǎn)生與所述第二內(nèi)容相關聯(lián)的第二元數(shù)據(jù);以及
[0121]當所述一個或多個裝置中的至少一個接收到對于導航到所述第二內(nèi)容的請求時,將與所述第二內(nèi)容相關聯(lián)的所述第二元數(shù)據(jù)傳送到所述一個或多個裝置中的該至少一個。
[0122]40.一種網(wǎng)絡中的服務器,所述服務器包括:
[0123]一個或多個處理器和/或電路,其能夠通信地耦合到多個裝置,其中,所述一個或多個處理器和/或電路能夠操作以:
[0124]在所述多個裝置中的第一裝置導航第一內(nèi)容或從所述第一內(nèi)容導航到第二內(nèi)容時,基于所接收的與所述第一內(nèi)容對應的狀態(tài)信息,產(chǎn)生與所述第一內(nèi)容相關聯(lián)的元數(shù)據(jù),其中所述狀態(tài)信息被從所述第一裝置接收;以及
[0125]將所述元數(shù)據(jù)傳送到所述多個裝置中的第二裝置,其中,基于所述元數(shù)據(jù),所述第一內(nèi)容在所述第二裝置中渲染。
[0126]41.項目40的服務器,其中,所述一個或多個處理器和/或電路能夠操作以在所述多個裝置中的所述第一裝置接收對于導航離開所述第一內(nèi)容的請求時,基于與所述第一內(nèi)容對應的所述接收的狀態(tài)信息,產(chǎn)生與所述第一內(nèi)容相關聯(lián)的所述元數(shù)據(jù),其中所述狀態(tài)信息被從所述第一裝置接收。
[0127]42.項目40的服務器,其中,所述一個或多個處理器和/或電路能夠操作以當所述第二裝置接收到對于導航到所述第一內(nèi)容的請求時,將所述元數(shù)據(jù)傳送到所述第二裝置。
[0128]43.項目40的服務器,其中,所述第一內(nèi)容的導航包括下列中的一個或多個:暫停、恢復、共享、回繞和/或重放所述第一內(nèi)容的一部分。
[0129] 44.項目40的服務器,其中,在導航到所述第二內(nèi)容之后,所述第一內(nèi)容繼續(xù)被渲染。
【權利要求】
1.一種用于渲染內(nèi)容的裝置,所述裝置包括: 所述裝置中的能夠通信地耦合到服務器的一個或多個處理器和/或電路,其中,所述一個或多個處理器和/或電路能夠操作以: 當所述裝置導航正在渲染的第一內(nèi)容或從所述第一內(nèi)容導航到第二內(nèi)容時,產(chǎn)生與所述第一內(nèi)容對應的狀態(tài)信息; 將所述產(chǎn)生的狀態(tài)信息傳送到所述服務器;以及 在導航到第二內(nèi)容的情況下,基于與所述第二內(nèi)容的狀態(tài)信息相關聯(lián)的元數(shù)據(jù),渲染所述第二內(nèi)容。
2.權利要求1的裝置,其中,所述一個或多個處理器和/或電路能夠操作以當所述裝置接收到對于導航離開所述第一內(nèi)容和/或?qū)Ш降剿龅诙?nèi)容的請求時,產(chǎn)生與正在渲染的所述第一內(nèi)容對應的所述狀態(tài)信息。
3.權利要求1的裝置,其中,所述一個或多個處理器和/電路能夠操作以當所述裝置接收到對于導航到所述第二內(nèi)容的請求時,從所述服務器接收所述元數(shù)據(jù)。
4.權利要求2的裝置,其中,所述導航離開所述第一內(nèi)容包括導航到菜單或關閉所述裝置中的一者。
5.權利要求1的裝置,其中,所述一個或多個處理器和/或電路能夠操作以當所述裝置接收到對于導航到所述第二內(nèi)容的請求時,產(chǎn)生與正在被渲染的所述第一內(nèi)容對應的所述狀態(tài)信息,其中,所述第 一內(nèi)容在導航到所述第二內(nèi)容之后繼續(xù)被渲染。
6.權利要求1的裝置,其中,所述第一內(nèi)容或所述第二內(nèi)容以畫中畫格式渲染。
7.權利要求1的裝置,其中,所述第二內(nèi)容與所述第一內(nèi)容相同。
8.一種用于渲染內(nèi)容的方法,所述方法包括: 在可通信地耦合到服務器的裝置中: 當所述裝置導航正在渲染的第一內(nèi)容或從所述第一內(nèi)容導航到第二內(nèi)容時,產(chǎn)生與所述第一內(nèi)容對應的狀態(tài)信息; 將所述產(chǎn)生的狀態(tài)信息傳送到所述服務器;以及 在導航到第二內(nèi)容的情況下,基于與所述第二內(nèi)容的狀態(tài)信息相關聯(lián)的元數(shù)據(jù),渲染所述第二內(nèi)容。
9.一種系統(tǒng),包括: 在包括耦合到服務器的一個或多個裝置的網(wǎng)絡中,其中,所述一個或多個裝置中的至少一個包括: 第一處理器,其能夠操作以: 當所述裝置導航正在渲染的第一內(nèi)容或從所述第一內(nèi)容導航到第二內(nèi)容時,產(chǎn)生與所述第一內(nèi)容對應的第一狀態(tài)信息; 將所述產(chǎn)生的第一狀態(tài)信息傳送到所述服務器;且 其中,所述服務器包括: 第二處理器,其能夠操作以: 基于接收與所述第一內(nèi)容相關聯(lián)的所述第一狀態(tài)信息,產(chǎn)生第一元數(shù)據(jù);以及將所述第一元數(shù)據(jù)傳送到所述一個或多個裝置中的至少一個,其中,所述第一內(nèi)容基于所述元數(shù)據(jù)在所述一個或多個裝置中的至少一個中渲染。
10.一種網(wǎng)絡中的服務器,所述服務器包括: 一個或多個處理器和/或電路,其能夠通信地耦合到多個裝置,其中,所述一個或多個處理器和/或電路能夠操作以: 在所述多個裝置中的第一裝置導航第一內(nèi)容或從所述第一內(nèi)容導航到第二內(nèi)容時,基于所接收的與所述第一內(nèi)容對應的狀態(tài)信息,產(chǎn)生與所述第一內(nèi)容相關聯(lián)的元數(shù)據(jù),其中所述狀態(tài)信息被從所述第一裝置接收;以及 將所述元數(shù)據(jù)傳送到所述多個裝置中的第二裝置,其中,基于所述元數(shù)據(jù),所述第一內(nèi)容在所述第二裝置中 渲染。
【文檔編號】G06Q30/02GK104035953SQ201410079028
【公開日】2014年9月10日 申請日期:2014年3月5日 優(yōu)先權日:2013年3月6日
【發(fā)明者】C·邁考伊, T·熊, 黃凌駿 申請人:索尼公司, 索尼網(wǎng)絡娛樂國際有限責任公司