新四季網

用於在兩個或多個設備之間轉換媒體輸出的方法和系統的製作方法

2023-06-21 19:04:16

專利名稱:用於在兩個或多個設備之間轉換媒體輸出的方法和系統的製作方法
技術領域:
本發明涉及顯示、輸出媒體內容或者以其它方式促進用戶對媒體內容的消費的行動裝置和其它設備。
背景技術:
行動裝置以及其它設備(諸如個人計算機、視頻遊戲控制臺、電視等)的重要功能在於顯示、輸出各種媒體和/或以其它方式促進用戶對各種媒體的消費。這樣,這些行動裝置和其它設備能夠共同地被認為是「媒體呈現設備」。已經開發了允許或促進這樣的媒體的傳輸和消費的各種技術,包括例如視頻流送內容遞送技術。對通過媒體呈現設備來觀看或以其它方式消費媒體內容感興趣的人來說並不少見的是,在不同的位置之間移動或者以其它方式經歷環境改變,其中不可能通過相同的媒體呈現設備繼續觀看(或者以其它的方式體驗/與之進行交互)該媒體內容。通常,當這發生時,人將在他或她對媒體的觀察或其它消費中體驗到不期望的中斷。例如,人們可能從其中個人計算機可用於使人觀看特定媒體的該人的家裡的第一房間移動到其中存在電視機(但不是計算機)的該人的家裡的第二房間。而且例如,即使人留在房子的相同房間內,人也可能面對下述情況,在該情況中,諸如電視機的原始媒體呈現設備不再可用於感興趣的媒體內容的呈現,但是該房間中的另一媒體呈現設備在理論上仍然可以用於呈現該媒體內容(例如,因為需要在原始媒體呈現設備上觀看其它媒體內容的另一個人已經進入該房間)。已經存在使得感興趣的特定媒體內容能夠在多個位置處顯示(或者以其它的方式輸出或者利用)並且甚至可能從一個位置切換到另一位置的一些系統。例如,經由有線電視遞送到家中的電視節目可能能夠通過在多個房間中的多個電視來顯示,並且甚至從在一個房間中顯示切換為在另一房間中顯示,特別是在多個有線電視信號處理盒存在於不同的房間中並且被適當地協調時。然而,這樣的現有系統往往在其能力上是有限的,並且通常僅根據由媒體內容提供商(例如,有線電視提供商)確定的特殊家用協議或專用標準來進行操作。更具體地,許多這樣的現有系統不適於允許任意媒體內容被提供給各種不同類型的媒體呈現設備並且在各種不同類型的媒體呈現設備之間轉移,更不用說以最小化中斷的方式在不同的媒體呈現設備之間轉移。在一些情況下,需要媒體呈現設備與節目指南應用之間的深度集成,這特別限制了在各種類型的媒體呈現設備之間轉移媒體的能力。更具體地,在這方面,當前存在在標準中被定義為IP多媒體子系統(MS)的三屏暫停和拾取視頻系統。儘管是基於標準的,但IMS需要部署定製和昂貴且基礎設施以支持此類服務。因此,如果能夠開發將減輕上述問題中的一個或多個的用於操作媒體呈現設備的改進的系統和方法,則將是有利的。

發明內容
在至少一個實施例中,本發明涉及一種使得媒體內容能夠通過包括第一媒體呈現設備和第二媒體呈現設備的多個媒體呈現設備被利用的方法。該方法包括:在第一雲處從第一媒體呈現設備接收指示由至少一個雲進行的媒體內容信號的傳輸被暫停的請求或命令的第一信號,該至少一個雲包括第一雲;以及從第一雲向第二媒體呈現設備發送第二信號,該第二信號包括指示媒體內容信號被暫停時所處的媒體內容內的位置的書籤信息。該方法還包括從第二媒體呈現設備接收第三信號,該第三信號指示來自至少一個雲的媒體內容信號的傳輸被恢復的另一請求或命令,並且恢復來自至少一個雲的媒體內容信號的傳輸,其中所恢復的傳輸由第二媒體呈現設備來接收,並且其中,媒體內容信號提供從或者基本上從由書籤信息指示的位置處開始的媒體內容的一部分。另外,在至少一個實施例中,本發明涉及一種操作媒體呈現設備以便於在視頻媒體內容的先前顯示的暫停之後執行視頻媒體內容的恢復顯示的方法。該方法包括:將第一信號發送到第一雲,媒體呈現設備通過該第一信號向第一雲登記;並且在媒體呈現設備處從第一雲接收第二信號,該第二信號包括指示暫停發生所處的視頻媒體內容內的位置的書籤信息。此外,該方法包括從媒體呈現設備發送第三信號,該第三信號指示用於開始恢復顯示的請求或命令,或者被配置成促成視頻媒體內容的至少第一部分的傳輸以便於支持所述恢復顯示;在媒體呈現設備處接收視頻媒體內容的第一部分;以及至少部分地基於接收到的視頻媒體內容的第一部分來執行視頻媒體內容的恢復顯示,所恢復顯示從或者基本上從所述位置處開始。此外,在至少一個實施例中,本發明涉及一種用於使得媒體內容能夠通過多個媒體呈現設備來輸出的系統。該系統包括具有第一處理設備和第一存儲器設備的第一雲,所述第一雲存儲從多個媒體呈現設備接收到的登記信息。該系統還包括與第一雲進行通信的第二雲,所述第二雲具有第二存儲器設備以及包括自適應代碼轉換器的第二處理設備。第一雲用作在第二雲和多個媒體呈現設備之間的第一媒介,並且第二雲用作在第一雲和多個媒體內容源之間的第二媒介。此外,第一雲被配置成進行操作以使得當從媒體呈現設備中的第一個接收到包括指示媒體內容的輸出被暫停時所處的媒體內容內的位置的書籤信息的暫停信號時,第一雲發送該書籤信息以由媒體呈現設備中的一個或多個其它設備來接收並且發送到第二雲。而且,第一雲還被配置成進行操作以使得當從媒體呈現設備中的第二個接收到恢復信號時,第一雲將基於該恢復信號的恢復指令傳送到第二雲,並且相應地第二雲使媒體內容信號被發送以由第二媒體呈現設備來接收,從而第二媒體呈現設備能夠輸出從或者基本上從所述位置處開始的媒體內容的至少一部分。


圖1是示出包括經由一對中間web伺服器與多個媒體內容源進行通信的多個媒體呈現設備的示例性通信系統的框圖;圖2是示出圖1的媒體呈現設備中的一個的示例性組件的框圖;圖3是示出圖1的中間web伺服器中的一個的示例性組件的框圖;以及圖4是示出圖1的通信系統並且特別是中間web伺服器和媒體呈現設備的操作的各種示例性步驟的示意圖。
具體實施例方式參考圖1,框圖以簡化的示意形式示出了示例性媒體通信系統100。如示,媒體通信系統100在該實施例中包括多個(在這個示例性圖中,五個)媒體呈現設備102。媒體呈現設備102中的每一個都能夠接收一個或多個類型的媒體內容,並且進而顯示、輸出媒體內容或者以其它方式促進用戶對媒體內容的消費。為了接收媒體內容,媒體呈現設備102中的每一個都能夠與登記/信令控制雲(「RSC雲」)104進行通信,登記/信令控制雲(「RSC雲」)104進而能夠與視頻傳輸和遞送雲(「VTD雲」)106進行通信。此外,VTD雲106能夠與多個媒體內容源108中的一個或多個進行通信,並且特別地能夠從多個媒體內容源108中的一個或多個接收媒體內容。VTD雲106和RSC雲104中的每一個都可以是伺服器,並且在本實施例中,雲104、106中的每一個都是相應的web伺服器(例如,支持網際協議或者以其它方式能夠與網際網路或全球資訊網交互的伺服器)。然而,雲不僅能夠被理解為指的是單個伺服器,而且能夠被理解為包含彼此進行通信的多個伺服器的集合。在至少一些這樣的實施例中,雲是具有多個伺服器的web伺服器雲,該多個伺服器支持用於實體之間的通信的網際網路技術。另外,在一些實施例中,雲能夠支持異步推送操作,在異步推送操作中,使用web2.0功能及其後續功能(包括,例如,這樣的功能的進一步演進和/或新的推送功能)來將信息從雲(或者其一個或多個伺服器)推送到客戶端(或多個客戶端)。此外,在一些實施例中,雲能夠支持並且創建用於登記的服務和應用、存儲和中繼客戶端能力和/或偏好(除了別的以外)。更具體地,媒體內容源108與VTD雲106之間的通信通過一個或多個通信鏈路110而發生,而在VTD雲106與RSC雲104之間的通信通過一個或多個通信鏈路112而發生。此外,在RSC雲104與媒體呈現設備102中的一個或多個之間的通信通過一個或多個通信鏈路114而發生。儘管圖1僅示出了一個通信鏈路110、112以及114中的每一個,但將理解的是,任何任意數目的通信鏈路可以存在於任何給定實施例中。除了別的以外,通信鏈路114還可以被理解為表示在RSC雲104和媒體呈現設備102中的每一個之間的多個通信鏈路,而通信鏈路110可以被理解為表示在VTD雲106和媒體內容源108中的每一個之間的多個通信鏈路。因此,儘管在圖1中僅媒體呈現設備102中的一個和媒體內容源108中的一個被示出為分別與RSC雲104和VTD雲106進行通信,但是將理解的是,根據時間或操作環境,媒體呈現設備102中的任何一個或全部和/或媒體內容源108中的任何一個或全部可以分別與雲104和106進行通信。還應當注意到,儘管在本實施例中在媒體內容源108和媒體呈現設備102之間的通信大多數或者全部經由RSC雲104和VTD雲106發生,但是根據實施例(或者根據時間或操作環境),媒體內容源108中的一個或多個能夠通過一個或多個直接通信鏈路117 (其中的一個在圖1中示出)直接地與媒體呈現設備102中的一個或多個進行通信。媒體內容源108意在表示能夠提供各種類型中的任何一個的媒體內容的各種不同類型的源或供應商中的任何一個。在圖1的本示例性實施例中,媒體內容源108分別包括第一內容提供商網站(CPW) 116和第二內容提供商網站118。CPW可以被理解為包含社交聯網網站(SNW)、新聞饋送、視頻廣播或其它廣播源、音樂和照片網站以及諸如企業對企業(b2b)或企業對消費者(b2c)網站的其它類型的網站、或者支持各種形式的數據的下載(和/或上載,例如發帖)的其它交互式網站。CPW的示例包括例如Facebook 、MySpace 、hi5 、LinkedIn11^P Twitter 、youtube, com、hulu.com 以及 RSS 的源或其它新聞饋送、諸如Picasa 或Photobucket 的照片服務以及諸如LastFM 的音樂服務。除了 CPW116、118之外,媒體內容源108還包括其他源120,該其他源120可以是例如具有數字媒體基礎設施(例如,標準清晰度電視(SDTV )、高清晰度電視(HDTV)、個人數字視頻記錄器(DVR)服務、基於網絡的DVR服務或能夠進行用於信令和實時媒體傳輸的基於網際網路通信的其它視頻服務基礎設施)、專用網絡、資料庫的電視臺或其它類型的源中的任何一個。應該注意的是,在至少一些實施例中,與其他源120 (而不是CPW116和118)相對應的類型的源以及與這樣的類型的源相關聯的任何自適應代碼轉換器構成用於內容遞送的主要源。另外應該注意的是,雖然圖1將媒體內容源108示為包括CPW116U18和其他源120,但是根據實施例,任何任意數目的媒體內容源可以提供媒體內容並且與VTD雲106進行通信。另外,在至少一些實施例中,媒體通信系統100與其雲基礎設施一起提供web2.0服務,包括例如社交聯網聚合服務。此外,如媒 體內容源108能夠根據實施例採取各種形式,從那些媒體內容源提供的媒體內容能夠採取各種形式,包括例如時序直播或存儲的多媒體內容(例如,視頻、音樂、照片或圖片、線和/視頻點播(VOD)內容、歌曲、電視節目、文本條目等)、博客發貼、消息收發(例如,短消息服務(SMS)、多媒體消息收發服務(麗S)以及即時消息收發(頂))、新聞報導、天氣、個人信息、企業信息和/或其它信息以及各種其它類型的數據。例如,由諸如CPWl 16、118的CPW提供的媒體內容能夠包含各種形式的數據,諸如視頻、圖片以及歌曲(其在SNW的情況下能夠促進人和人群之間的人際關係的創建和維持)以及個人和/或企業信息,該個人和/或企業信息包括例如關於聯繫人或諸如聯繫人列表的朋友、新朋友或更新的聯繫人、特殊消息、新聞、意外事件的信息以及可能包括諸如圖像文件或文本文件的文件或其它形式的數據的其它類型的信息。應該注意的是,在至少一些實施例中,雖然媒體內容可以由運營商/諸如與媒體內容源相關聯的那些的第三方所擁有,但是媒體內容通過雲106、104的分配由雲的所有者來控制。關於圖1中所示出的媒體呈現設備102,這些意在表示能夠接收媒體內容並且顯示、輸出或者以其它方式促進媒體內容的消費或利用的各種不同類型的設備。媒體呈現設備102通常可以被理解為包含例如固定設備(諸如具有能夠消費數字內容的機頂盒的電視機和媒體控制臺)以及行動裝置中的每一個中的一個或多個。在許多實施例中,媒體呈現設備102通常包含多個家用媒體消費/生成設備。在本實施例中,媒體呈現設備102被特別地示出為包括兩個固定設備,即,具有網際協議(IP)機頂盒的電視機124和個人計算機126,並且另外有第一、第二以及第三行動裝置128、130和132,其分別是智慧型手機或個人數字助理(PDA)、車內遊戲/視頻控制臺IP客戶端以及網際網路連接的遊戲設備。儘管在圖1中示出了特定的固定設備124和126,但是這些媒體呈現設備意在表示可以根據實施例而存在的各種不同類型的固定設備,該固定設備還包括例如個人計算機、視頻牆、家用數字媒體顯示系統、具有經由IP機頂盒連接的支持視頻的屏幕的其它(也就是說,除電視機之外)家用設備等。
同樣地,儘管在圖1中示出了特定的行動裝置128、130、132,但是這些行動裝置旨在表示可以根據實施例而存在的各種不同類型的行動裝置,諸如例如蜂窩電話、智慧型電話、其它類型的手持設備,諸如其它形式的智慧型電話/個人數字助理或(另外例如)上網本、電子閱讀器、電子書、平板設備、具有支持視頻的屏幕的導航設備、多媒體擴充基座、PMP (個人媒體播放器)、DVR (數字視頻記錄器)、個人DVR播放器、網際網路連接的遊戲設備或其它遊戲設備(再次,例如,一些車內遊戲設備)、視頻控制臺IP客戶端設備和/或其它設備,諸如包括能夠連接到網絡並且與網絡進行通信的此類計算機的膝上型計算機或筆記本計算機以及網絡連接的電視和三維電視(3D-TV)機/設備。應該理解的是,根據實施例,前述媒體呈現設備(例如,諸如計算機126的個人計算機)和/或上文中未提及的其它媒體呈現設備中的一些根據設備的特定特徵、設備的操作環境或設備的使用方式可以被認為是行動裝置和/或固定設備。雖然媒體呈現設備124-132表示可能的媒體呈現設備,但是圖1中所示出的特定媒體呈現設備並不意在是窮盡可以根據實施例而存在的所有可能的媒體呈現設備。儘管在圖1中示出了五個媒體呈現設備124-134,但是在其它實施例中可以存在任何任意數目的媒體呈現設備,即使通常存在至少兩個不同的媒體呈現設備以便於支持從一個媒體呈現設備切換到另一媒體呈現設備(根據哪一個設備正在顯示,以其它方式輸出或者以其它的方式促進媒體內容的消費),如在下面進一步討論的。那就是說,本發明還可以應用於對於其中存在僅單個媒體呈現設備的環境的至少一些實施例,例如,本發明的一些實施例允許暫停提供給給定媒體呈現設備的媒體內容,接下來是在稍後的時間隨後重新開始媒體內容到該相同的媒體呈現設備的遞送,即使第二媒體呈現設備無法用於切換。另外,儘管媒體呈現設備124-132包括上文中所提及的特定的三個行動裝置128-132,但是根據實施例,存在任何任意數目的行動裝置(包括可能根本沒有行動裝置)。根據實施例,通信鏈路110、112、114可以是單個網絡或多個網絡的一部分。通信鏈路110、112、114中的每一個可以包括一個或多個有線和/或無線通信路徑,例如,陸上線路(例如,光纖、銅線)布線、微波通信、無線電信道、無線路徑、內聯網、網際網路和/或全球資訊網通信路徑,並且其能夠採用許多中間硬體和/或軟體設備,諸如例如一個或多個路由器、基地臺(cell tower)、接入點、其它伺服器或各種遠程設備中的任何一個。此外,各種通信協議和方法可以用於在媒體呈現設備102、媒體內容源108、RSC雲104以及VTD雲106之間經由通信鏈路110、112、114進行通信,包括例如傳輸控制協議/網際網路協議(TCP/IP)、可擴展消息和表示協議(XMPP )、文件傳輸協議(FTP )、實時流送協議(RTSP)以及自適應直播流送機制,諸如超文本傳輸協議(HTTP)直播流送、微軟平滑流送以及快速流送(例如,根據實時消息收發協議(RTMP)、RTMP隧穿(RTMPT)、RTMP安全(RTMPS)或加密RTMP (RTMPE))等。在本實施例中,其中VTD雲106和RSC雲104都是web伺服器,所有的鏈路110、112、114都涉及基於web的通信。然而,在其它實施例中,作為基於web的通信的替代或補充,利用用於促進信號在媒體呈現設備102、RSC雲104、VTD雲106以及媒體內容源108之間的傳送的其它類型的通信鏈路。在下面更詳細地討論RSC雲104和VTD雲106作為媒體呈現設備102與媒體內容源108之間的媒介的操作。具體地,更詳細地討論媒體呈現設備102和雲104、106之間的交互,該交互允許根據用戶的環境使媒體呈現(或其它利用)在媒體呈現設備中的不同媒體呈現設備之間進行切換。儘管在圖1的實施例中RSC雲104和VTD雲106是彼此進行通信的兩個不同的web伺服器,但還應該注意的是,在一些替代實施例中,兩個雲能夠被組合成執行兩個雲的所有功能的單個整體設備(例如,單個伺服器或web伺服器)。在這樣的實施例中,不需要存在通信鏈路112。儘管應該強調的是,媒體呈現設備102無需限於行動裝置(例如,在一些實施例中媒體呈現設備中的一個或多個是或者包括固定設備),如上文指出的,媒體呈現設備中的一個或多個常常將是行動裝置。在該情況下,參考圖2,提供了圖示在本示例中為諸如圖1的智慧型電話/PDA128的行動裝置的媒體呈現設備102中的代表性一個的示例性內部組件200的框圖。如示,組件200包括一個或多個無線收發器202 (要理解的是,在一些其它實施例中,有線收發器還同樣或代替地存在)、處理器204 (例如,微處理器、微計算機、專用集成電路等)、存儲器部206、一個或多個輸出設備208以及一個或多個輸入設備210。在至少一些實施例中,存在包括諸如顯示器的輸出設備208中的一個或多個以及諸如小鍵盤或觸摸傳感器的輸入設備210中的一個或多個的用戶接口。內部組件200能夠進一步包括組件接口212以向輔助組件或配件提供直接連接以用於附加的或增強的功能。內部組件200優選地還包括諸如電池的電源214,以用於使得行動裝置能夠是可攜帶的同時將電力提供給其它內部組件。所有的內部組件200都可以通過一個或多個內部通信鏈路232 (例如,內部總線)來彼此耦合,並且彼此進行通信。無線收發器202中的每一個都利用無線技術以進行通信,無線技術可以包括,例如(但不限於)基於蜂窩的通信技術,諸如模擬通信(使用AMPS)、數字通信(使用CDMA、TDMA、GSM、iDEN、GPRS、EDGE 等)以及下一代寬帶通信(使用 UMTS、WCDMA、LTE、IEEE802.16 等)或其變體;或對等或自組織通信技術,諸如HomeRF (射頻)、藍牙以及IEEE802.11 (a、b、g或η);或其它無線通信技術,諸如紅外線技術。在本實施例中,無線收發器202包括蜂窩收發器203和無線區域網(WLAN)收發器205,但是在其它實施例中,僅存在這些類型的無線收發器中的一個(並且可能這些類型的無線收發器中的任何一個都不存在),和/或存在一個或多個其它類型的無線收發器(例如,GPS收發器、乙太網收發器或其它寬帶收發器)。藉助於使用無線收發器202,智慧型電話/PDA128 (行動裝置)能夠與RSC雲104進行通信並且間接地與VTD雲106進行通信,並且由此還能夠間接地與媒體內容源108進行通信。而且,藉助於無線收發器202,在一些替代實施例中,PDA128 (行動裝置)能夠直接與媒體內容源108中的一個或多個進行通信(例如,通過通信鏈路117中的一個)。另外,例如,無線收發器202與行動裝置102的其它內部組件200相結合的操作能夠採取各種形式,並且可以包括下述操作,在該操作中,例如,在接收到無線信號之後,內部組件檢測通信信號,並且收發器202對通信信號進行解調以恢復進入的信息,諸如通過無線信號傳送的語音和/或數據。在從收發器202接收到進入的信息之後,處理器204對該進入的信息進行格式化以用於一個或多個輸出設備208。類似地,對於無線信號的傳輸,處理器204對外出信息進行格式化,這可以或可以不通過輸入設備210來激活,並且將該外出信息傳遞到無線收發器202中的一個或多個以調製成通信信號。無線收發器202通過無線和(還可能是有線)通信鏈路將調製的信號傳遞到諸如RSC雲104和VTD雲106的其它設備。因此,信號還能夠被間接地提供給媒體內容源108中的一個或多個(以及直接地,在採用了諸如通信鏈路117的通信鏈路的情況下)。在至少一些實施例中,通過如上所述可以被視作通信鏈路110、112、114的一部分的諸如基地臺、接入點的附加的中間設備或另一伺服器或各種遠程設備中的任何一個來將來自無線收發器202的信號傳送到RSC和VTD雲104、106 (和媒體內容源108)。根據實施例,內部組件200的輸入設備210和輸出設備208能夠包括各種視覺、音頻和/或機械輸出。例如,輸出設備208能夠包括:一個或多個視覺輸出設備216,諸如液晶顯示器和發光二極體指示器;一個或多個音頻輸出設備218,諸如揚聲器、警報器和/或蜂鳴器;和/或一個或多個機械輸出設備220,諸如振動機構。視覺輸出設備216此外還能夠包括電視屏幕。類似地,通過示例,輸入設備210能夠包括:一個或多個視覺輸入設備222,諸如光學傳感器(例如,相機);一個或多個音頻輸出入設備224,諸如麥克風;以及一個或多個機械輸入設備226,諸如翻轉傳感器、鍵盤、小鍵盤、選擇按鈕、導航鍵組、觸摸板、觸控螢幕、電容傳感器、運動傳感器以及開關。能夠促動輸入設備210中的一個或多個的動作不僅可以包括對按鈕或其他促動器的物理的按壓/促動,而且還可以包括例如打開行動裝置、對設備進行解鎖、使設備移動以促動運動,使設備移動以促動位置定位系統以及對設備進行操作。如圖2中所示,PDA128 (行動裝置)的內部組件200還可以包括各種類型的傳感器228中的一個或多個。傳感器228可以包括,例如,接近傳感器(光檢測傳感器、超聲波收發器或紅外線收發器)、觸摸傳感器、高度傳感器或能夠包括例如全球定位系統(GPS)接收器、三角測量接收機、加速度計、傾斜傳感器、陀螺儀的定位電路、或者能夠識別PDA128的當前位置或用戶設備接口(運載模式)的任何其它信息收集設備。內部組件200的存儲器部206可以包含各種形式中的任何一個的一個或多個存儲器設備(例如,只讀存儲器、隨機存取存儲器、靜態隨機存取存儲器、動態隨機存取存儲器等),並且能夠由處理器204使用以存儲和檢索數據。由存儲器部206存儲的數據可以包括但無需限於作業系統、應用以及信息數據。每個作業系統包括控制通信設備的基本功能的可執行代碼,通信設備的基本功能諸如包括在內部組件200中的各種組件之間的交互、經由無線收發器202和/或組件接口 212的與外部設備的通信、以及向和從存儲器部206的應用和數據的存儲和檢索。每個應用都包括利用作業系統來向通信設備提供諸如文件系統服務的更多的特定功能和存儲在存儲器部206中的受保護的和不受保護的數據的處理的可執行代碼。信息數據是能夠由用於執行通信設備的功能的作業系統或應用參考和/或操縱的非可執行代碼或信息。如上文所指出的,在本實施例中,RSC雲104和VTD雲106中的每一個都是web伺服器。接下來參考圖3,以數字形式的方式示出能夠用作RSC雲104和VTD雲106中的每一個的web伺服器300的示例組件。如示,web伺服器300包括存儲器部302和與該存儲器部進行通信的處理器部304、以及允許web伺服器300通過通信鏈路110、112和114中的適當的通信鏈路(例如,在RSC雲104的情況下為通信鏈路112和114,在VTD雲106的情況下為通信鏈路110和112)來與其它外部設備進行通信的一個或多個輸入/輸出(I/O)接口306。如上所述,在一些替代實施例中,RSC和VTD雲104、106能夠被組合成單個設備,並且在一些這樣的實施例中,web伺服器300中的單個伺服器可以提供由雲104、106 二者提供的功能(在這樣的實施例中,web伺服器可以通過通信鏈路110和114來與其它外部設備進行通信)。
轉到圖4,以另一示意性方式示出了圖1的通信系統100的部分400,以便於圖示在通信系統的若干組件中之間的示例性交互和通信系統的若干組件的操作。具體地,圖4示出了彼此進行通信的VTD雲106和RSC雲104以及五個媒體呈現設備124-132 (但是通信鏈路114和112沒有被明確示出)。指向VTD雲106的箭頭402指示雲106能夠從諸如(但不限於)圖1的媒體內容源108的媒體內容源接收各種類型的媒體內容的事實,但是這些源沒有在圖4中明確示出。如上所述,由VTD雲106接收到的媒體內容能夠採取各種形式。如通常由圖4所圖示的,VTD雲106是從其提供視頻內容或其它媒體內容以由媒體呈現設備124-132使用的地方。內容在從媒體內容源接收到之後就物理地駐留在VTD雲106處,特別是例如在用作VTD雲的web伺服器300的存儲器302 (或web伺服器的另一組件,諸如編碼器)內,或者替代地,VTD雲106簡單地用作支持或者促進在媒體內容源與媒體呈現設備之間的通信的通過媒介。VTD雲106執行適合於允許媒體內容的供應的功能,包括例如重新格式化功能、代碼轉換功能以及流送功能。VTD雲106還可能通過RSC雲104而基於從媒體呈現設備124-132所傳送的那些設備的需要來提供媒體內容。通過比較,RSC雲104聚合併且適當地處理和使用包括與媒體呈現設備124-132相關聯的偏好的來自那些設備的信息、以及關於從媒體呈現設備提供的關於期望什麼類型的功能(例如,視頻的暫停、拾取、快進或倒回)的信號的信息。RSC雲104還傳送與VTD雲106的特定連接,並且從而用作在媒體呈現設備124-132與VTD雲106之間的媒介。如上文中所討論的媒體呈現設備124-132對於媒體內容的爭取(bids)還能夠通過RSC雲104被提供給VTD雲106。如在下面進一步詳細討論的,會話控制(例如,視頻媒體內容的顯示的暫停和恢復)和相關書籤元數據管理可以通過來自RSC雲104的web2.0服務和適當的推送機制來執行。到現在為止,在至少一些實施例中,如在圖4的實施例中所提供的VTD雲106與RSC雲104的分離可以是有價值的,在給定這樣的布置的情況下,視頻傳輸功能可以存在於信令雲功能外部。例如,當前來自諸如Facebook或Twitter (或電子郵件)的各種SNW的更新從那些媒體內容源108直接提供。RSC雲104進而聚合與SNW相關聯的其它饋送/信令和狀態更新。通過這樣的布置,除了別的以外,還能夠通過使用書籤元數據信息(如在下面進一步討論的)來向使用媒體呈現設備的消費者提供增強視頻或集成視頻體驗。這樣的增強視頻體驗不僅可以包括視頻內容,而且還包括社交聯網聚合功能或者與社交聯網聚合功能相組合,社交聯網聚合功能諸如廣告、社交聯網狀態更新、包括關於特定視頻流的評論和/或評級的朋友的評論、用於向用戶呈現相關信息的在線投票特徵、以及將視頻內容與由RSC雲104聚合併且從RSC雲104提供的相關社交聯網信息集成在一起的各種其它增強服務。儘管上述操作的益處可以通過利用諸如VTD雲106和RSC雲104的兩個不同的雲來實現,但是在一些替代實施例中,由VTD雲106和RSC雲104所執行的功能可以由單個雲(或web伺服器或其它計算機)來執行。另外,還應當理解(無論是否採用兩個雲還是單個雲),根據實施例或環境,對媒體呈現設備的視頻遞送可以藉助於一對一的單播通信或一對多的多播通信。例如,在媒體內容(例如,在「恢復」該內容的提供之後)要在媒體呈現設備102的多個設備上被同時消費的情況下,一對多的多播通信是適當的。
圖4還圖示了通信系統100的部分400的操作的示例性步驟。更具體地,這些步驟允許用戶使得正由媒體呈現設備124-132中的一個所顯示的媒體內容(在該情況下,視頻媒體內容)被暫停和切換,以便於在由該用戶所確定的媒體呈現設備中的另一個上進行顯示,使得用戶能夠在沒有中斷(或在僅最小中斷的情況下,例如,由於用戶從一個位置到另一位置的物理移動而導致的中斷)的情況下體驗媒體內容。如圖4中所示,該過程在由框403所表示的第一步驟(步驟一)處開始,在該過程期間發生了與用戶相關聯的所有媒體呈現設備124-132向RSC雲104的登記。儘管為了簡化而由框403來象徵性地表示第一步驟,但是應該理解的是,該步驟的執行涉及從媒體呈現設備124-132到RSC雲104的通信,允許各種登記信息被提供給RSC雲104。在至少一些實施例中,根據HTTP或會話初始化協議(SIP)來提供這樣的登記通信。這樣的登記信息能夠包括各種不同類型的信息中的任何一個,各種不同類型的信息包括例如用戶名、帳戶名、視頻編解碼器支持信息、設備能力信息(例如,與設備顯示器有關的解析度信息或其它視頻處理能力信息)和/或與每個媒體呈現設備相關聯的其它視頻消費偏好。在一些實施例中,例如,當那些設備第一次被打開或者進入與RSC雲104的通信中時,登記步驟403 (步驟I)由媒體呈現設備124-132中的每一個來促成。而且,在一些實施例中,登記步驟403可以響應於由用戶提供給相應的媒體呈現設備的人工命令而發生。另外,在至少一些實施例中,藉助於在第一步驟期間接收登記信息,RSC雲104此後能夠通過基本HTTP能力來管理每個用戶的登記並且特別是與該用戶相關聯的媒體呈現設備(例如,支持視頻的端點)。—旦諸如媒體呈現設備124-132中的任何一個或所有媒體呈現設備都向RSC雲104進行了登記,那些設備就能夠接收視頻信號。例如,機頂盒124能夠被假定為在已經向RSC雲104登記該媒體呈現設備的時間之後的某個時間接收並且顯示視頻媒體內容。如由箭頭401所表示的,包括視頻媒體內容(或其它媒體內容)的媒體內容信號在從VTD雲106發送之後由機頂盒(媒體呈現設備)124來接收,VTD雲106將已經從媒體內容源108中的一個或多個接收到了該視頻媒體內容。如上所述,媒體內容信號(視頻饋送)能夠被反映為在已經在較早的時間從媒體內容源108中的一個或多個接收到之後存儲在VTD雲106處的視頻信息,或者代替地可以是在該時間經由VTD雲106從媒體內容源中的一個或多個向媒體呈現設備124傳送的視頻媒體內容。雖然圖1提出了視頻媒體內容(或其它媒體內容)通過RSC雲104,即通過通信鏈路112和114 (B卩,在已經通過通信鏈路110被傳遞到VTD雲106之後)從VTD雲106進入諸如媒體呈現設備124的媒體呈現設備,但是這並不總是這種情況。而是,在一些替代實施例中,視頻媒體內容在其從VTD雲106到諸如媒體呈現設備124的給定一個媒體呈現設備中的中途不需要通過RSC雲104,而是替代地能夠從VTD雲106直接提供給媒體呈現設備124。在這樣的實施例中,通常將是下述情況,在向RSC雲104登記之後,在RSC雲104已經向VTD雲106提供了允許這樣的直接傳輸發生的適當的信息之後,媒體呈現設備將能夠直接從VTD雲106接收視頻媒體內容。在通過媒體呈現設備124顯示視頻媒體內容期間的某一點處,正在消費或觀看該視頻媒體內容的用戶確定情況已經改變而使得用戶不再能夠繼續在該媒體呈現設備處觀察到視頻媒體內容,例如,因為用戶需要移動到其中不再適合使用該媒體呈現設備的不同位置或者由於諸如該媒體呈現設備可能需要用於不同目的的可能性的其他原因。當該情況發生時,用戶將向媒體呈現設備124提供請求暫停視頻的命令。作為響應,如圖4中所示,媒體呈現設備124進而在步驟二處將暫停/書籤消息發送到RSC雲104 (儘管圖4沒有圖示其中媒體呈現設備124接收到用戶暫停命令的操作,但是這樣的操作能夠被認為包含在步驟二內)。由箭頭404所表示的在步驟二處從媒體呈現設備124到RSC雲104提供的暫停指令由RSC雲104,特別是在雲的暫停(反映功能)塊405處來接收,這可以被認為是圖3的處理器304的一部分。在至少一些實施例中,由機頂盒124 (或媒體呈現設備124-132中的其它設備)所提供的暫停命令包括由RSC雲104接收到的元數據形式的視頻內容書籤。可以通過SIP和HTTP方法的組合來發送暫停命令/書籤。包括在暫停命令/書籤中的元數據進而可以包括各種類型的信息,諸如視頻內容源標識符信息、視頻被暫停時所處在的視頻流的塊的標識(包括但不限於NPT時間值或者其它形式的時間戳、幀/塊ID或視頻流內的位置的其它指示器、資產ID、用戶標識符、或對內容ID的縮略圖的連結)。因此,對RSC雲104的暫停命令通信是有意義的,不僅因為其傳送了視頻信號被暫停的請求而且還標識了視頻被暫停時所處在的視頻媒體內容的位置,使得當在媒體呈現設備124-132中的不同一個上顯示該視頻時,系統可以適當地在該位置處重新開始。另外,在一些實施例中,在步驟二期間發送的暫停命令/書籤信號包括指定應該在繼書籤位置之後在未來媒體內容被提供到的媒體呈現設備(或多個設備)的標識的信息,即,在當前媒體呈現設備(機頂盒124)處暫停媒體內容之後應該被切換到的媒體呈現設備(例如,IP客戶端130)。該標識信息可以由正在控制媒體內容被暫停時所處在的媒體呈現設備(再次,機頂盒124)的用戶來指定。在接收到具有視頻內容書籤的暫停請求之後,暫停塊405進而使得在圖4中被示出為分別與箭頭408和406相對應的步驟三和步驟四的兩個動作的執行。在本實施例中,在步驟四之前執行步驟三,但是出於說明目的,下面以相反的順序描述兩個步驟。特別對於步驟四,這使得向與用戶相關聯的其它媒體呈現設備126-132 (其在步驟I期間被登記)中的每一個分配書籤信息。也就是說,書籤信息通過暫停塊405被立即重定向/反映到與用戶相關聯的媒體呈現設備102中其他媒體呈現設備102。該功能可以具體地通過使用在RSC雲104處提供的推送信道機構來實現。因此,如圖4中所示並且由若干箭頭406所表示的,書籤信息被分配到除了視頻內容已經被顯示並且被暫停時所處在的媒體呈現設備124之外的媒體呈現設備126-132中的每一個。因此,媒體呈現設備126-132中的每一個都接收到關於在機頂盒124的顯示期間由用戶作出的暫停所處在的視頻內容內的位置的信息。應該注意的是,圖4還示出了箭頭406中的一個被引回到機頂盒124,因此指示該書籤信息也返回到該設備,並且因此支持進行在暫停塊405處接收了適當的書籤信息以用於提交給媒體呈現設備126-132的確認。將該通信提供回機頂盒124進一步使得能夠在稍後的時間適當地恢復對機頂盒的內容流(也就是說,恢復對暫停/書籤請求消息最初從其發出的相同媒體呈現設備的內容流)。由暫停塊405發送到媒體呈現設備102的書籤信息的準確信息可以根據實施例而變化。在一些實施例中,如在下面進一步詳細討論的,書籤信息可以包括視頻目錄/節目指南信息。也就是說,在一些實施例中,書籤信息可以包括先前觀看的用戶內容以及新的可用內容二者的書籤,在發送給由用戶登記的所有媒體呈現設備102的組合的增強節目指南(「EPG」)中書籤被呈現給用戶。在一些這樣的實施例中,從RSC雲104將全部該信息推送到媒體呈現設備102。也就是說,推送特徵在將媒體內容書籤和EPG推送到媒體呈現(客戶端)設備方面可能是重要的。除了其中書籤信息被反映給媒體呈現設備124-132中的每一個的步驟四之外,在步驟三處從RSC雲104將暫停請求進一步傳送到VTD雲106,如由箭頭408表示的。如圖4中所示,從RSC雲104向VTD雲106傳送的暫停請求具體通過由塊410所表示的自適應代碼轉換器來接收,塊410可以被認為是VTD雲106的微處理器304的一部分。作為由自適應代碼轉換器在VTD雲106處接收暫停請求的結果,VTD雲停止由箭頭401所表示的傳送媒體控制信號,並且因此,機頂盒124停止接收其他視頻媒體內容。在替代實施例中,不論VTD雲106對暫停請求的接收如何,繼續由VTD雲106來傳送媒體控制信號,但是在在步驟二處發送了暫停命令之後,機頂盒124停止接收該信號或者停止利用(例如,顯示)由該信號所提供的其他信息。包括關於所有登記的媒體呈現設備124-132的設備解析度的信息的書籤信息被包括在步驟三中在從RSC雲104向VTD雲106傳送的暫停請求內。通過接收這樣的信息,VTD雲106能夠定位(或者生成)與已經被暫停並且書籤信息所屬於的視頻媒體內容相對應的適當的視頻源(例如,存儲在VTD雲的存儲器302中的適當的視頻媒體內容的位置,或可能地媒體內容源108中的適當的一個源)。在定位了適當的視頻源之後,書籤信息(或其一部分)被置於視頻媒體內容中/作為視頻媒體內容的一部分進行存儲,使得當媒體呈現設備中的一個請求該視頻媒體內容時稍後能夠訪問該書籤信息。自適應代碼轉換器(塊410)是VTD雲106的一部分,該自適應代碼轉換器具體負責將視頻碼從一個格式改變為另一格式(例如,寬屏到非寬屏)以適合給定的媒體呈現(視頻接收)設備。在一些情況下,自適應代碼轉換器還以多個格式輸出視頻碼,使得多個媒體呈現設備能夠同時接收視頻媒體內容(例如,多播)。例如,假設自適應代碼轉換器(塊410)接收數字訂戶線路(DSL)媒體內容,其適用於接受高解析度視頻數據的特定的媒體呈現設備102 (例如,機頂盒124),而不適用於優選低解析度視頻數據的其它設備(例如,PDA128)。進一步假設需要低解析度視頻數據(例如,用於由PDA128使用),自適應代碼轉換器能夠處理進入的視頻信號以生成期望的低解析度視頻信號,或者替代地從不同的位置(例如,諸如hulu的不同媒體內容源)獲得適當的低解析度信息。在一些實施例中,在步驟三中從RSC雲104向VTD雲106的自適應代碼轉換器傳送的信息不僅可以包括書籤的內容,而且包括其他信息(其能夠被稱為「增強書籤信息」),諸如關於活動設備偏好(例如,用戶偏好)的信息和/或設備登記信息。這樣的增強書籤信息在允許自適應代碼轉換器(塊410)執行以正確的編解碼器和時間格式得到視頻流的功能中可以是特別有用的。另外,在至少一些情況下,增強書籤信息由自適應代碼轉換器利用以確定期望的媒體內容的適當的源,和/或能夠由自適應代碼轉換器利用來確定對於視頻數據的一個格式所設置的「增強書籤」是否與針對不同格式的相同視頻資產的視頻數據內的給定位置相對應。在一些實施例中,自適應代碼轉換器還能夠考慮有關媒體呈現設備的條件/偏好信息,並且相應地調整提供給那些媒體呈現設備的媒體信號的格式。例如,可以向自適應代碼轉換器通知諸如電池壽命和適用於每個給定的媒體呈現設備的解析度的特性,這允許自適應代碼轉換器進行關於什麼格式是重要的判斷。此外,在步驟四期間接收到書籤信息之後,在步驟五,媒體呈現設備124-132中的每一個進而更新在相應地媒體呈現設備上存儲或者正在運行的視頻目錄應用或節目指南,如由另一箭頭412所表示的。具體地,用書籤信息所屬於的視頻資產(例如,關於具體的離散視頻或節目的視頻媒體內容)的列表及以視頻書籤本身(也就是說,書籤已經位於視頻中的位置)來更新視頻目錄應用。應該理解的是,對於與給定用戶相關聯的媒體呈現設備中的每一個來說視頻目錄應用可以是但無需總是相同的。還應該注意的是,給定視頻資產(或其它媒體資產)在其已經由多於一個的媒體呈現設備暫停或者被暫停多於一次之後可以包括多於一個的書籤。在替代實施例中,用於媒體呈現設備124-132中的每一個的視頻目錄應用能夠在持續基礎上被保持在RSC雲104處,並且然後在適當時被提供/發送到媒體呈現設備中的每一個。在一些這樣的實施例中,RSC雲104能夠使用由媒體呈現設備102支持的基於標準的IP傳輸機制來提供視頻目錄/節目指南。給定的視頻目錄/節目指南通常被發送到被登記並且在線的所有媒體呈現設備102。下載到媒體呈現設備的這樣的節目指南可以被稱為增強節目指南(「EPG」)。根據該實施例,EPG可以包括被推送到由用戶登記的媒體呈現設備的各種類型的信息。例如,EPG可以包括先前觀看的媒體內容以及呈現給用戶的新的可用內容的書籤。在至少一些實施例中,在將媒體內容書籤和其它EPG信息二者推送到媒體呈現(客戶端)設備方面,推送能力特別有意義。在前述步驟(並且特別是傳送了暫停請求的步驟二)的執行之後,用戶可能希望使得視頻媒體內容的顯示在與機頂盒124不同的媒體呈現設備124-132中的一個處恢復——例如,如圖4中所示,在IP客戶端130處恢復。因此,在步驟六中,在用戶想要恢復視頻傳輸時,將來自用戶的命令提供給媒體呈現設備(IP客戶端)130並且因此拾取(或恢復)信號從該媒體呈現設備也被提供給RSC雲104的處理器304的拾取部414,如由箭頭416所表示的。應該注意的是,在一些實施例中,用戶將該命令提供給媒體呈現設備,以用於通過首先瀏覽具有更新的書籤的EPG (在媒體呈現設備130處時)並且然後基於該信息,選擇恢復直播、VOD或其它媒體內容,來引起媒體顯示的恢復。在步驟六處傳送的拾取信號(由箭頭416表示)的準確形式或內容可以根據實施例而變化。雖然在一些實施例中拾取信號採取請求或命令(例如,恢復視頻媒體內容的顯示的請求或命令)的形式,但是在其它實施例中,拾取信號採取配置成促成至少一些媒體內容(和/或其他信息)的傳輸的一些其他形式,以便於允許從暫停發生的位置(或基本上相同的位置)恢復先前暫停的媒體內容傳輸。在一些情況下,在步驟六處提供的拾取信號(箭頭416)包括諸如書籤信息(例如,內容被暫停的視頻資廣名、塊以及時間等)的彳目息和/或諸如偏好 目息(「你的偏好」)的其它 目息。這樣的偏好信息可以包括例如用戶偏好和設備偏好,諸如優選的設定或操作模式、設備解析度、屏幕尺寸/位置、優選的內容源、可用存儲器和負載、優選的編解碼器、優選的比特率信息、有關剩餘電池壽命的信息(例如,當電池是用於媒體呈現設備的唯一電源時)、或有關位置和/或附近的設備/視頻源的信息。假如這樣的信息被提供給RSC雲104(並且從那兒可以被進一步提供給VTD雲106),則RSC雲104和/或VTD雲106可以調整其操作方式以便於適應這樣的 用戶偏好、設備偏好或其它問題(而且,該信息能夠用作對RSC雲104/VTD雲106的輸入以用於將暫停內容保留在替代屏幕/設備上)。最後,可以在各種水平上改進用戶在媒體呈現設備102處的體驗,包括例如體驗擴展的設備性能(這可以在考慮設備電池水平時實現)。在拾取部414已經接收到拾取信號之後,在步驟七處,將由箭頭420所表示的附加的恢復請求信號從RSC雲104的拾取塊414中繼到VTD雲106的另一塊418。另一塊418可以再次被認為是VTD雲106的微處理器304的一部分。儘管已經在上文中與步驟三相關地討論了「增強書籤信息」,但應該理解的是,在至少一些實施例中,在該步驟七(而不是在步驟三處,或除了步驟三之外)處,這樣的增強書籤信息被提供給VTD雲106。因此,在步驟七處提供的恢復請求信號除了別的以外還可以包括相關信息,諸如設備特性、點擊用戶偏好或其它偏好(或設備登記信息)。此外,為了向IP客戶端130提供適當的視頻媒體內容的目的,這樣的信息可由VTD雲106使用,在該IP客戶端130處用戶請求恢復視頻媒體內容。而且,如已經在上文中所討論的,VTD雲106可以使用增強書籤信息來定位暫停內容的源或者重新格式化數據,並且播放在重新格式化的視頻資產上的從NPT值開始的內容。如已經討論的,已經被請求(並且先前暫停)的視頻媒體內容可以是存儲在VTD雲106上的視頻媒體內容或者替代地是可從媒體內容源108中的一個獲得的視頻媒體內容。在媒體呈現設備124處被暫停並且然後在媒體呈現設備130處被請求的具體視頻資產已經被識別之後,則在步驟八處將該視頻媒體內容從VTD雲106的塊418遞送到進行請求的媒體呈現設備(IP客戶端)130,使得進行請求的設備從標記了書籤的點(也就是說,從或者基本上從較早暫停發生的媒體內容內的位置處)拾取視頻媒體內容。如由箭頭422所表示的,視頻媒體內容可以通過RSC雲104 (再次,通過通信鏈路112和114)從VTD雲106流送到媒體呈現設備130,但是在其它實施例中能夠存在建立在VTD雲106與不涉及RSC雲104的媒體呈現設備103之間的單獨通信鏈路,使得視頻媒體內容在不通過RSC雲的情況下從VTD雲被直接發送到媒體呈現設備。在接收到在該書籤的點開始的視頻內容之後,媒體呈現設備130能夠向用戶顯示該視頻。根據上述描述,應該顯而易見的是,在至少一些實施例中,媒體通信系統採用雲服務框架來使得能夠實現在使用存在於雲框架內的推送框架的所有符合條件的媒體呈現設備(例如,具有視頻屏幕的設備)上的媒體內容(包括多媒體內容,諸如流送視頻內容)的暫停和拾取。在至少一些實施例中,由雲框架提供的聚合功能具體地允許視頻媒體內容在多個設備中的兩個、三個或更多個屏幕上的顯示(包括顯示從一個屏幕到另一個屏幕的切換)。雲框架的使用減輕了對於實現該體驗所需要的過多複雜的網絡設備的需要。根據實施例或環境,雲框架允許視頻(或其它)媒體內容以下述方式被提供到用戶(到給定的媒體呈現設備):在媒體內容存儲在伺服器時(例如對於暫停或時間延遲的內容)從伺服器(例如,VTD雲)提供到用戶,或者在媒體內容應該被直接地提供給媒體呈現設備(例如,對於直播內容)時經由伺服器從媒體內容源被提供到用戶。雖然上述描述意在表示一些實施例,但是在其它實施例中可以提供其它或附加的元件組件和/或功能。例如,在一些其它實施例中,除了上述類型的信息(例如,有關視頻被暫停在的視頻點或關於已經觀看的節目的持續時間的信息)之外,與視頻的暫停相關的暫停命令/書籤信息可以包括有關其它在線資源和增值服務的信息(例如,評級、其它相關視頻推薦、相關商品、遊戲、電影配樂)。可以用暫停/書籤元數據來將所有這些不同類型信息從RSC雲推送到所有用戶設備。另外,應該注意的是,雖然預期本發明的實施例在消費者如何能夠體驗媒體內容(例如,在消費者的個人家庭或汽車中)方面在增強消費者體驗中是有用的,但是還預期本發明的實施例可以在各種其他背景中實現,該其他背景包括商業、企業(商務)或其它「非消費者」背景。例如,本發明的實施例可以用於在醫院環境中遞送醫療信息或者用來將建築安全/監視信息遞送到保安(在這樣的系統中,雲104、106能夠由醫療信息公司或安保公司所擁有)。具體地,本發明旨在不限於包含在本文中的實施例和圖示,而是包括那些實施例的修改形式,該修改形式包括如落入所附權利要求內的實施例的部分和不同實施例的元件的組合。
權利要求
1.一種使得媒體內容能夠通過多個媒體呈現設備被利用的方法,所述多個媒體呈現設備包括第一媒體呈現設備和第二媒體呈現設備,所述方法包括: 在第一雲處從所述第一媒體呈現設備接收第一信號,所述第一信號指示由至少一個雲進行的媒體內容信號的傳輸被暫停的請求或命令,所述至少一個雲包括所述第一雲; 從所述第一雲向所述第二媒體呈現設備發送第二信號,所述第二信號包括指示所述媒體內容信號被暫停時所處在的所述媒體內容內的位置的書籤信息; 從所述第二媒體呈現設備接收第三信號,所述第三信號指示來自所述至少一個雲的所述媒體內容信號的傳輸被恢復的另一請求或命令;以及 恢復來自所述至少一個雲的所述媒體內容信號的傳輸,其中,所恢復的傳輸由所述第二媒體呈現設備來接收,並且其中,所述媒體內容信號提供從或者基本上從由所述書籤信息所指示的位置處開始的所述媒體內容的部分。
2.根據權利要求1所述的方法,其中,所述第二信號的發送通過由所述第一雲所採取的推送動作來實現。
3.根據權利要求1所述的方法,還包括: 向所述至少一個雲登記所述媒體呈現設備中的每一個。
4.根據權利要求3所述 的方法,其中,在所述媒體呈現設備的登記期間,向所述至少一個雲提供關於所述媒體呈現設備的視頻處理能力的至少一些信息。
5.根據權利要求3所述的方法,其中,所述媒體呈現設備中的每一個都與單個用戶相關聯,並且其中,所述登記還包括向所述至少一個雲登記至少一個其他媒體呈現設備。
6.根據權利要求1所述的方法,其中,所述至少一個雲包括所述第一雲和第二雲,並且所述方法還包括: 將至少部分地基於所接收到的第一信號的其他信號發送到所述第二雲。
7.根據權利要求6所述的方法,其中,所述第二雲響應於接收所述其他信號而使所述媒體內容信號的傳輸被暫停,其中,所述第一雲執行登記和信令操作,而所述第二雲執行傳輸和遞送操作。
8.根據權利要求6所述的方法,還包括: 將至少部分地基於所接收到的第三信號的其他信號發送到所述第二雲,其中,響應於此,所述第二雲使所述媒體內容信號的傳輸恢復。
9.根據權利要求6所述的方法,其中,所述第二雲的自適應代碼轉換器部在所述媒體內容信號被傳送之前處理所述媒體內容信號。
10.根據權利要求9所述的方法,其中,所述媒體內容信號由所述第二雲來處理,使得所述媒體內容信號適用於由多個媒體呈現設備中的一個或多個來使用,所述多個媒體呈現設備包括所述第一媒體呈現設備和所述第二媒體呈現設備。
11.根據權利要求6所述的方法,其中,所述第二雲在傳送所述媒體內容信號之前確定所述媒體內容的源,所述源包括以下中的一個或多個:(a)與所述至少一個雲相關聯的存儲器設備和(b)所述第二雲與其進行通信的外部媒體內容源。
12.根據權利要求1所述的方法,其中,所述第一雲包括單個伺服器或彼此進行通信的多個伺服器。
13.根據權利要求12所述的方法,其中,所述第一雲包括所述單個伺服器,並且所述單個伺服器是web伺服器。
14.根據權利要求1所述的方法,其中,所述媒體內容包括視頻媒體內容、音頻媒體內容以及包括呈現信息的圖形內容中的一個或多個,並且其中,所述媒體呈現設備中的每一個是行動裝置或固定設備。
15.根據權利要求1所述的方法,其中,所述媒體內容是在第二雲處或者在視頻內容提供商處源發的視頻媒體內容,並且所述方法還包括: 在所述第二雲處修改所述視頻媒體內容的格式化的至少一個方面,使得根據所述第二媒體呈現設備的至少一個特性或能力來格式化所述視頻媒體內容以便於適於由其使用。
16.根據權利要求1所述的方法,其中,所述第一信號還包括所述書籤信息, 其中,所述書籤信息包括視頻內容源標識符信息、NPT時間值、另一形式的時間戳、幀/塊ID、視頻流內的位置的另一指示符、資產ID、用戶標識符以及對內容ID的縮略圖的連結中的一個或多個,並且 其中,所述第三信號包括偏好信息。
17.根據權利要求1所述的方法,其中,所述第二信號還包括視頻目錄信息,並且其中,所述媒體內容信號以流送方式提供所述媒體內容的部分。
18.一種操作媒體呈現設備以便於在視頻媒體內容的先前顯示的暫停之後執行所述視頻媒體內容的恢復顯示的方法,所述方法包括: 向第一雲發送第一信號,所述媒體呈現設備通過所述第一信號向所述第一雲登記; 在所述媒體呈現設備處從所述第一雲接收第二信號,所述第二信號包括指示所述暫停發生所處在的所述視頻媒體 內容內的位置的書籤信息; 從所述媒體呈現設備發送第三信號,所述第三信號指示用於開始所述恢復顯示的請求或命令,或者被配置成促成所述視頻媒體內容的至少第一部分的傳輸以便於允許所述恢復顯示; 在所述媒體呈現設備處接收所述視頻媒體內容的第一部分;以及 至少部分地基於所述視頻媒體內容的所接收到的第一部分來執行所述視頻媒體內容的所述恢復顯示,所述恢復顯示從或者基本上從所述位置處開始。
19.根據權利要求18所述的方法,還包括: 在接收到所述第二信號之後,基於包括在所述第二信號中的所述書籤信息的至少一些來更新存儲在所述媒體呈現設備處的視頻目錄或節目指南。
20.根據權利要求18所述的方法,其中,由所述媒體呈現設備接收到的所述第二信號是推送信號。
21.根據權利要求18所述的方法,其中,所述媒體呈現設備是行動裝置, 其中,所述第三信號傳送與所述行動裝置的顯示器相對應的偏好、所述行動裝置的至少一個視頻處理能力、在所述行動裝置處剩餘的電池壽命以及所述行動裝置的物理位置中的一個或多個,並且 其中,所述行動裝置與用戶相關聯,該用戶同樣與所述先前顯示的暫停發生時所位於的另一設備相關聯。
22.根據權利要求18所述的方法,其中,所述媒體呈現設備是蜂窩電話、智慧型電話、個人數字助理、膝上型計算機、車內遊戲/視頻控制臺IP客戶端、網際網路連接的遊戲設備、個人媒體播放器、數字視頻記錄器(DVR)、個人計算機、平板設備、上網本、具有與IP機頂盒連接的支持視頻的屏幕的家用設備、個人DVR播放器、具有支持視頻的屏幕的導航設備、多媒體擴充基座、家用數字媒體顯示系統、視頻牆、電子書、電子閱讀器、網絡連接的電視或三維電視機(3D-TV)中的一個。
23.一種用於使得媒體內容能夠通過多個媒體呈現設備來輸出的系統,所述系統包括: 第一雲,所述第一雲具有第一處理設備和第一存儲器設備,所述第一雲存儲從所述多個媒體呈現設備接收到的登記信息;以及 第二雲,所述第二雲與所述第一雲進行通信,所述第二雲具有第二存儲器設備以及包括自適應代碼轉換器的第二處理設備; 其中,所述第一雲用作在所述第二雲和所述多個媒體呈現設備之間的第一媒介,而所述第二雲用作在所述第一雲和多個媒體內容源之間的第二媒介, 其中,所述第一雲被配置成進行操作使得在從所述媒體呈現設備的第一個接收到包括指示所述媒體內容的輸出被暫停時所處的所述媒體內容內的位置的書籤信息的暫停信號時,所述第一雲發送所述書籤信息以用於由所述媒體呈現設備中的一個或多個其它媒體呈現設備接收並且發送到所述第二雲,並且 其中,所述第一雲還被配置成進行操作使得在從所述媒體呈現設備中的第二個接收到恢復信號時,所述第一雲將基於所述恢復信號的恢復指令傳送到所述第二雲,並且相應地所述第二雲使媒體內容信號被發送以用於由所述第二媒體呈現設備來接收, 從而所述第二媒體呈現設備能夠輸出從或者基本上從所述位置處開始的所述媒體內容的至少一部分。
24.根據權利 要求23所述的系統,其中,所述第二雲被配置成處理來自所述媒體內容源的進入的媒體內容信號,並且將所述進入的媒體內容信號配置成適用於所述相應的媒體呈現設備。
25.根據權利要求23所述的系統,其中,所述雲中的每一個都是web伺服器,其中,所述第一雲從所述媒體呈現設備中的每一個接收登記信息,其中,所述第一雲從所述媒體呈現設備接收並且管理用戶偏好信息,並且其中,所述第一雲在向所述第二雲分別提供所述書籤信息和恢復指令之前分別處理所述暫停信號和所述恢復信號。
26.根據權利要求23所述的系統,其中,所述媒體內容信號被配置成從所述第二雲被直接傳送以由所述第二媒體呈現設備來接收,或者被配置成經由所述第一雲間接地從所述第二雲被傳送以由所述第二媒體呈現設備來接收;並且其中,所述媒體內容信號被配置為用於與所述第二媒體呈現設備的單播通信或者用於與包括所述第二媒體呈現設備的多個媒體呈現設備的多播通信。
27.根據權利要求26所述的系統,其中,所述媒體內容信號被配置成經由所述第一雲被間接傳送,並且其中,所述媒體內容信號是具有至少一些增強體驗內容的實時流送的視頻內容信號,所述至少一些增強體驗內容包括廣告、社交聯網狀態更新、朋友評論、關於視頻流的評級以及將視頻內容與社交聯網信息集成在一起的另一增強服務中的一個或多個。
全文摘要
在至少一些實施例中,本發明涉及用於使得媒體內容能夠通過媒體呈現設備(102、124、126、128、130、132)被利用或者輸出的方法和系統。在一個這樣的實施例中,一種方法包括在第一雲(104)處從第一媒體呈現設備(124)接收指示內容信號傳輸(401)被暫停的請求或命令的第一信號(404);以及從第一雲(104)向第二媒體呈現設備(130)發送包括書籤信息的第二信號(406)。該方法還包括從第二媒體呈現設備(130)接收第三信號(416),該第三信號指示該媒體內容信號的傳輸被恢復的另一請求或命令,並且恢復該傳輸(422)。在其他實施例中,本發明涉及操作媒體呈現設備(102、124、126、128、130、132)以便於執行視頻媒體內容的恢復顯示的方法。
文檔編號H04L29/08GK103155521SQ201180048310
公開日2013年6月12日 申請日期2011年10月5日 優先權日2010年10月6日
發明者普爾尼瑪·拉爾沃尼 申請人:摩託羅拉移動有限責任公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀