專利名稱:用于共享的多媒體體驗(yàn)的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于共享的多媒體體驗(yàn)的系統(tǒng)和方法。特別地,本發(fā)明涉及為多個(gè)電子設(shè)備的用戶提供共享的多媒體體驗(yàn)的媒體管理系統(tǒng)。
背景技術(shù):
大量家庭現(xiàn)在具有高清晰電視(HDTV)和寬帶互聯(lián)網(wǎng)連接。用戶在這些HDTV上觀看大量電視。用戶也正越來越多地主要在傳統(tǒng)桌上型和便攜式計(jì)算機(jī)上以及移動(dòng)計(jì)算設(shè)備上等通過互聯(lián)網(wǎng)訪問媒體內(nèi)容。隨著更多的HD電視節(jié)目變得可用,更多的用戶會(huì)購買 HDTV,并且更多的用戶切換至或獲取有線的或無線的寬帶互聯(lián)網(wǎng)連接,這些趨勢(shì)非??赡芾^續(xù)。用戶通常使用計(jì)算和移動(dòng)設(shè)備來增強(qiáng)他們的電視觀看體驗(yàn)(例如,觀看電視上的相關(guān)內(nèi)容的同時(shí)使用便攜式電腦來追蹤選舉結(jié)果或體育分?jǐn)?shù)的情形)。這種趨勢(shì)非常可能繼續(xù)延續(xù)下去,因?yàn)橛脩艨偸菍で笈c電視節(jié)目相關(guān)的額外信息,即使是在觀看電視節(jié)目時(shí)也是如此。電視服務(wù)以及與電視服務(wù)相關(guān)的互聯(lián)網(wǎng)媒體內(nèi)容的進(jìn)步更加方便了上述行為。 可操控的電視節(jié)目的數(shù)目和可訪問方式日益增多(例如,畫中畫顯示、通過數(shù)字視頻記錄器(DVR)等中止現(xiàn)場(chǎng)直播的節(jié)目等)。相似地,與電視節(jié)目相關(guān)的互聯(lián)網(wǎng)媒體的數(shù)量也日益增長。然而,迄今為止,仍未提出一種允許用戶具有真實(shí)地集成電視和互聯(lián)網(wǎng)媒體體驗(yàn)的方法。即使當(dāng)觀看連接到互聯(lián)網(wǎng)上的設(shè)備(例如便攜式、桌上型或移動(dòng)計(jì)算設(shè)備)時(shí),由于用戶必須在看節(jié)目或?yàn)g覽互聯(lián)網(wǎng)之間作出選擇,因此缺乏真實(shí)的集成體驗(yàn),。結(jié)果,用戶不得不以耗時(shí)和不連貫的方式采取手動(dòng)地在媒體設(shè)備(例如在電視和便攜式電腦之間)或應(yīng)用之間切換。相應(yīng)地,本申請(qǐng)的發(fā)明人已經(jīng)認(rèn)識(shí)到,需要無縫地組合傳統(tǒng)設(shè)備的各種能力的集成系統(tǒng)來提供共享的多媒體體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的至少一個(gè)當(dāng)前的優(yōu)選實(shí)施例提供了一種用于共享的多媒體體驗(yàn)的系統(tǒng)和方法。本發(fā)明識(shí)別媒體內(nèi)容、自動(dòng)地獲取相關(guān)的媒體內(nèi)容并且為系統(tǒng)的用戶提供大量選擇來通過選擇的其它電子設(shè)備與系統(tǒng)互動(dòng)和彼此之間互動(dòng)。本發(fā)明為用戶提供了相關(guān)內(nèi)容的預(yù)覽、從預(yù)覽中選擇相關(guān)內(nèi)容用于與輸入媒體內(nèi)容的組合顯示的能力、以及使用經(jīng)過其它電子設(shè)備獲取和/或發(fā)送的內(nèi)容來增強(qiáng)相關(guān)內(nèi)容的能力??偠灾?,本發(fā)明的一個(gè)方面提供了一種裝置,包括一個(gè)或多個(gè)處理器;以及程序存儲(chǔ)設(shè)備,有形地包含指令程序,當(dāng)所述一個(gè)或多個(gè)處理器執(zhí)行所述指令程序時(shí),所述指令程序使得所述裝置能夠識(shí)別輸入到所述裝置的媒體;自動(dòng)地獲取與所述媒體相關(guān)的內(nèi)容;將與所述媒體相關(guān)的內(nèi)容提供給具有顯示器的一個(gè)或多個(gè)電子設(shè)備。本發(fā)明的另一個(gè)方面提供了一種方法,包括識(shí)別輸入到裝置的媒體;自動(dòng)地獲
4取與所述媒體相關(guān)的內(nèi)容;將與所述媒體相關(guān)的內(nèi)容提供給具有顯示器的一個(gè)或多個(gè)電子設(shè)備。本發(fā)明的另一個(gè)方面提供了一種機(jī)器可讀的有形程序存儲(chǔ)設(shè)備,包含指令程序, 當(dāng)所述機(jī)器的處理器執(zhí)行所述指令程序時(shí),所述指令程序使得所述機(jī)器能夠識(shí)別輸入到裝置的媒體;自動(dòng)地獲取與所述媒體相關(guān)的內(nèi)容;將與所述媒體相關(guān)的內(nèi)容提供給具有顯示器的一個(gè)或多個(gè)電子設(shè)備。為了更好地理解本發(fā)明以及本發(fā)明的其它和另外的特征和優(yōu)勢(shì),結(jié)合附圖參考下述描述,并且本發(fā)明的范圍將在所附權(quán)利要求中指出。
圖1是示出了計(jì)算機(jī)系統(tǒng)的框圖;圖2是示出了媒體管理系統(tǒng)的示意圖;圖3是示出了用于將相關(guān)內(nèi)容發(fā)送到連接設(shè)備的方法的流程圖;以及圖4是示出了相關(guān)內(nèi)容的單次點(diǎn)擊傳送的方法的流程圖。
具體實(shí)施例方式應(yīng)該理解到除了當(dāng)前優(yōu)選實(shí)施例中描述的配置之外,本發(fā)明的部件還可以以大量不同配置布置和設(shè)計(jì),例如附圖中所描述和示出的。由此,如在圖中所示,本發(fā)明的具體實(shí)施方式
并不用于如權(quán)利要求那樣限制本發(fā)明的范圍,而是僅代表當(dāng)前選定的本發(fā)明的優(yōu)選實(shí)施例。在本說明書中參考"一個(gè)實(shí)施例"或"實(shí)施例"(等等)意味著在本發(fā)明的至少一個(gè)實(shí)施例中包括結(jié)合該實(shí)施例描述的特定的特點(diǎn)、結(jié)構(gòu)或特征。由此,在本說明書中的不同之處出現(xiàn)的語句"在一個(gè)實(shí)施例中"或"在實(shí)施例中"等不是必然參考相同的實(shí)施例。此外,可以在一個(gè)或多個(gè)實(shí)施例中以任意適當(dāng)?shù)姆绞浇M合所描述的特點(diǎn)、結(jié)構(gòu)和特征。在下面的具體實(shí)施方式
中,提供了多個(gè)特定細(xì)節(jié)以給出本發(fā)明的實(shí)施例的完整理解。 然而,相關(guān)領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,不需要一個(gè)或多個(gè)特定細(xì)節(jié)可以實(shí)現(xiàn)本發(fā)明,或者通過其他方法、部件、材料等同樣可以實(shí)現(xiàn)本發(fā)明。在其他例子中,不詳細(xì)描述和示出公知的結(jié)構(gòu)、材料或操作以避免混淆本發(fā)明的方面。通過參考附圖可以最好地理解本發(fā)明的示例實(shí)施例。下面的具體實(shí)施方式
僅用于示例,并且僅表示這里主張的本發(fā)明的某些當(dāng)前選定的優(yōu)選實(shí)施例。如上所述,用于媒體管理的傳統(tǒng)配置不向用戶提供集成的體驗(yàn)。相反,在未決和共同擁有的2009年3月31日申請(qǐng)的美國專利申請(qǐng)序列號(hào)12/415,638、2009年5月8日申請(qǐng)的美國專利申請(qǐng)序列號(hào)12/463,020、以及與該申請(qǐng)同時(shí)申請(qǐng)的名稱為“System and Method for Distributed Local Content Identification”(檔案號(hào) RPS920090016_US-NP)等申請(qǐng)中描述了用于提供集成媒體體驗(yàn)的設(shè)備和方法,并且上述這些申請(qǐng)結(jié)合于此作為參考。這些申請(qǐng)?zhí)峁┝岁P(guān)于媒體管理系統(tǒng)的一些有用的信息,該媒體管理系統(tǒng)能夠識(shí)別大量媒體內(nèi)容,基于該識(shí)別操作來獲取相關(guān)內(nèi)容并且從可選擇的組合顯示的多個(gè)源集成/疊加 (overlay)媒體內(nèi)容。根據(jù)本發(fā)明的一個(gè)實(shí)施例,配置媒體管理系統(tǒng)的計(jì)算機(jī)來利用通信連接并與其它連接到互聯(lián)網(wǎng)和/或聯(lián)網(wǎng)的設(shè)備(下面稱為“連接的設(shè)備”)通信。這些連接的設(shè)備可以包括但不限于便攜式和桌上型計(jì)算機(jī)、移動(dòng)/智能電話和其它設(shè)備(例如,能夠聯(lián)網(wǎng)的移動(dòng)媒體/音樂播放器)。媒體管理系統(tǒng)的計(jì)算機(jī)也用于與遠(yuǎn)程電子設(shè)備(例如下述的數(shù)據(jù)中心)通信,以加強(qiáng)與從部件媒體源(例如有線電視機(jī)頂盒)輸入到計(jì)算機(jī)的與媒體相關(guān)的識(shí)別和內(nèi)容檢索。根據(jù)本發(fā)明的一個(gè)實(shí)施例,在連接的設(shè)備上運(yùn)行的軟件使能與媒體管理系統(tǒng)的計(jì)算機(jī)的可操作連接。連接的設(shè)備用于運(yùn)行專用應(yīng)用和/或?yàn)g覽器插件。該連接能夠通過導(dǎo)航至瀏覽器應(yīng)用提供的特定地址而被構(gòu)造。在每個(gè)例子中,如這里所討論的,當(dāng)計(jì)算機(jī)是可操作的時(shí),通過媒體管理系統(tǒng)的計(jì)算機(jī)能夠保持該連接。當(dāng)連接的設(shè)備與媒體管理系統(tǒng)的計(jì)算機(jī)之間的連接建立時(shí),計(jì)算機(jī)用于與連接的設(shè)備(以及在連接的設(shè)備之間)共享內(nèi)容,包括但不限于相關(guān)內(nèi)容(例如定制的互聯(lián)網(wǎng)內(nèi)容)以提供定制的多媒體體驗(yàn)。在媒體管理系統(tǒng)的計(jì)算機(jī)上運(yùn)行的軟件允許識(shí)別已經(jīng)注冊(cè)并且與媒體管理系統(tǒng)的計(jì)算機(jī)配對(duì)的其它連接的設(shè)備(例如在互聯(lián)網(wǎng)上或者在家庭網(wǎng)絡(luò)上)的存在。該注冊(cè)能夠以多種方式實(shí)現(xiàn),包括但不限于在連接的設(shè)備上運(yùn)行專用軟件應(yīng)用和/或插件,或者通過將連接的設(shè)備導(dǎo)航至特定網(wǎng)站。當(dāng)媒體管理系統(tǒng)的計(jì)算機(jī)識(shí)別了連接的設(shè)備時(shí),系統(tǒng)的設(shè)備用于允許可操作的連接以進(jìn)行內(nèi)容共享。媒體管理系統(tǒng)利用獨(dú)特的相關(guān)信息(例如在與媒體管理系統(tǒng)的計(jì)算機(jī)相連的電視上當(dāng)前觀看的內(nèi)容)來選擇相關(guān)內(nèi)容(例如互聯(lián)網(wǎng)網(wǎng)站等)。應(yīng)當(dāng)注意的是,由于媒體管理系統(tǒng)的計(jì)算機(jī)能夠訪問實(shí)時(shí)和超時(shí)獨(dú)立于源的媒體消費(fèi)信息(例如涉及一個(gè)或多個(gè)用戶的媒體消費(fèi)習(xí)慣的存儲(chǔ)的歷史數(shù)據(jù)),媒體管理系統(tǒng)的計(jì)算機(jī)被置于以智能方式向連接的設(shè)備提供相關(guān)內(nèi)容的位置。例如,媒體管理系統(tǒng)被配置使得媒體管理系統(tǒng)的計(jì)算機(jī)和/或連接的設(shè)備能夠檢索與在電視上觀看的(或者已經(jīng)觀看的)內(nèi)容和/或其它存儲(chǔ)的歷史(例如概況)數(shù)據(jù)相關(guān)的網(wǎng)站。此外,媒體管理系統(tǒng)的計(jì)算機(jī)和/或連接的設(shè)備可顯示與媒體管理系統(tǒng)知曉的某些相關(guān)參數(shù)(例如在電視上當(dāng)前正在觀看的內(nèi)容)相關(guān)的流媒體內(nèi)容(例如視頻片段)并且在連接的設(shè)備和/或媒體管理系統(tǒng)的顯示器上顯示相同的流媒體內(nèi)容。通過非限制性例子的方式,如果媒體管理系統(tǒng)的計(jì)算機(jī)在播放一集電視節(jié)目,則連接的設(shè)備的用戶將能夠自動(dòng)地在該連接的設(shè)備獲取媒體管理系統(tǒng)自動(dòng)地識(shí)別和提供的相關(guān)內(nèi)容(例如網(wǎng)站)的列表和/或顯示。連接的設(shè)備的用戶因而將能夠被導(dǎo)航至網(wǎng)站。例如,如果媒體管理系統(tǒng)的計(jì)算機(jī)在播放足球比賽,連接的設(shè)備能夠獲取包含相關(guān)內(nèi)容(例如足球比賽的比分,參加比賽的球員的統(tǒng)計(jì)數(shù)據(jù)等)的網(wǎng)站。根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,連接的設(shè)備能夠提供相關(guān)內(nèi)容的“單次點(diǎn)擊”傳送。例如,連接的設(shè)備能夠?qū)⒕W(wǎng)站傳送到媒體管理系統(tǒng)的計(jì)算機(jī)以便在主顯示器(例如高清晰電視機(jī),HDTV)上顯示。因而,媒體管理系統(tǒng)的計(jì)算機(jī)允許連接的設(shè)備的用戶使用媒體管理系統(tǒng)的計(jì)算機(jī)與連接的設(shè)備之間的連接來顯示相關(guān)內(nèi)容。例如,在網(wǎng)站上觀看互聯(lián)網(wǎng)視頻片段的用戶能夠?qū)⒃搩?nèi)容單次點(diǎn)擊傳送(“輕擊(flick)”)到媒體管理系統(tǒng)的計(jì)算機(jī)以便在主屏幕(例如HDTV)上顯示給所有人觀看。該內(nèi)容傳送可包括但不限于內(nèi)容的鏈接 (例如至具有內(nèi)容的網(wǎng)站的超鏈接)或?qū)嶋H的內(nèi)容本身(例如網(wǎng)站及其視頻的顯示)。根據(jù)本發(fā)明的實(shí)施例,提供了瀏覽器插件,該瀏覽器插件將控制設(shè)置在連接的設(shè)備中以允許當(dāng)被點(diǎn)擊時(shí)將任何互聯(lián)網(wǎng)媒體內(nèi)容或URL(統(tǒng)一資源定位器)立即發(fā)送到媒體管理系統(tǒng)的計(jì)算機(jī)并且在主顯示器上顯示(或者排隊(duì)等待顯示)。這允許分離的連接的設(shè)備的多個(gè)用戶主動(dòng)地發(fā)送內(nèi)容(例如網(wǎng)站或其鏈接)給所有人以便在主顯示器上觀看。當(dāng)建立連接并且在各種設(shè)備上安裝了所需的應(yīng)用程序時(shí),單次點(diǎn)擊即可將內(nèi)容發(fā)送到主顯示器。此外,媒體管理系統(tǒng)計(jì)算機(jī)自身可以通過由一個(gè)或多個(gè)連接的設(shè)備下發(fā)的適當(dāng)命令被控制,從而允許一個(gè)或多個(gè)連接的設(shè)備用作遠(yuǎn)程控制。媒體管理系統(tǒng)的計(jì)算機(jī)也用于允許在連接的設(shè)備的用戶之間的合作。在該場(chǎng)合下,除了上述相關(guān)內(nèi)容共享之外,合作還包括但不限于多用戶游戲、投票和直接控制媒體管理系統(tǒng)(通過計(jì)算機(jī))用戶接口和顯示。現(xiàn)在參考圖1,描繪了計(jì)算機(jī)系統(tǒng)100的說明性實(shí)施例的框圖。圖1中描繪的該說明性實(shí)施例可以是筆記本電腦系統(tǒng),例如Morrisville,North CarolinaLenovo (US) Inc. 所售的ThinkPad 系列個(gè)人計(jì)算機(jī)中的一款或例如也是Morrisville, North Carolina Lenovo(US)Inc.所售Thinkstation 的工作站計(jì)算機(jī)。然而,如同從下面的
具體實(shí)施例方式
中顯而易見的,本發(fā)明可以由任何適當(dāng)?shù)嘏渲玫臄?shù)據(jù)處理系統(tǒng)或其它電子設(shè)備應(yīng)用到操作中。如圖1所示,計(jì)算機(jī)系統(tǒng)100包括至少一個(gè)系統(tǒng)處理器42,系統(tǒng)處理器42通過處理器總線44連接到只讀存儲(chǔ)器(ROM) 40和系統(tǒng)存儲(chǔ)器46。系統(tǒng)處理器42是在上電時(shí)執(zhí)行 ROM 40中存儲(chǔ)的引導(dǎo)代碼41并然后在系統(tǒng)存儲(chǔ)器46中存儲(chǔ)的操作系統(tǒng)和應(yīng)用軟件的控制下處理數(shù)據(jù)的通用處理器,系統(tǒng)處理器42可以包括由AMD公司生產(chǎn)的AMD 行處理器之一或者是由Intel公司生產(chǎn)的處理器。系統(tǒng)處理器42通過處理器總線44和主機(jī)橋48連接到外圍部件互連(PCI)本地總線50。PCI本地總線50支持多個(gè)設(shè)備的附接,該多個(gè)設(shè)備包括適配器和橋。在這些設(shè)備中存在網(wǎng)絡(luò)適配器66和圖形適配器68,網(wǎng)絡(luò)適配器66將計(jì)算機(jī)系統(tǒng)100接口到LAN,而圖形適配器68將計(jì)算機(jī)系統(tǒng)100接口到顯示器69。在PCI本地總線50上的通信由本地PCI 控制器52控制,本地PCI控制器52依次通過存儲(chǔ)器總線M連接到非易失性隨機(jī)訪問存儲(chǔ)器(NVRAM) 56。本地PCI控制器52可通過第二主機(jī)橋60連接到額外的總線和設(shè)備。計(jì)算機(jī)系統(tǒng)100還包括工業(yè)標(biāo)準(zhǔn)架構(gòu)(ISA)總線62,ISA總線62由ISA橋64連接到PCI本地總線50。連接到ISA總線62的是輸入/輸出(1/0)控制器70,其控制計(jì)算機(jī)系統(tǒng)100和例如鍵盤、鼠標(biāo)和磁盤驅(qū)動(dòng)器等附接的外圍設(shè)備之間的通信。此外,1/0控制器70支持計(jì)算機(jī)系統(tǒng)100通過串行和并行端口的外部通信。USB總線和USB控制器(未示出)是本地PCI控制器52的一部分。圖2描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例配置的媒體管理系統(tǒng)200的非限制性的例子。上述計(jì)算機(jī)系統(tǒng)100例如是媒體管理系統(tǒng)200的計(jì)算機(jī)202。如圖所示,部件媒體源 203 (例如有線電視機(jī)頂盒、衛(wèi)星接收器等)連接到計(jì)算機(jī)202,計(jì)算機(jī)202依次連接到至少一個(gè)主顯示器204(例如HDTV機(jī),計(jì)算機(jī)監(jiān)視器等)。用戶首先將自己現(xiàn)有的部件媒體源 203插入到計(jì)算機(jī)202。部件媒體源203可以通過高清晰多媒體接口(HDMI)或其它數(shù)字或模擬連接類型提供未壓縮的數(shù)字?jǐn)?shù)據(jù)。然后,用戶將計(jì)算機(jī)202插入顯示設(shè)備204。計(jì)算機(jī)被適當(dāng)?shù)剡B接到(例如通過網(wǎng)絡(luò)連接)遠(yuǎn)程數(shù)據(jù)中心210。假設(shè)在該例子中,在計(jì)算機(jī)202中或外部提供重疊傳遞設(shè)備(overlaypassthrough device,即0PD)(未示出),盡管多于一個(gè)OPD可以提供作為可操作地連接到計(jì)算機(jī)202的外部部件,例如在家庭網(wǎng)絡(luò)環(huán)境中。OPD能夠?qū)崿F(xiàn)來自部件源203的媒體和相關(guān)媒體內(nèi)容的信息捕捉、識(shí)別、相關(guān)內(nèi)容的檢索和可選擇性的組合顯示,例如從數(shù)據(jù)中心210等遠(yuǎn)程源得到的。在未決和共同擁有的2009年5月8日申請(qǐng)的美國專利申請(qǐng)序列號(hào)12/463,020中也描述了示例性O(shè)PD配置,該申請(qǐng)結(jié)合于此作為參考。計(jì)算機(jī)(例如0PD) 202捕捉對(duì)于識(shí)別來自部件媒體源203的輸入媒體(例如電視節(jié)目)所需的信息??衫么罅孔R(shí)別技術(shù)中的任一種(例如數(shù)字指紋)來本地地或遠(yuǎn)程地識(shí)別輸入媒體。識(shí)別輸入媒體所需的信息(如果輸入媒體是被本地地識(shí)別的,則可以包括識(shí)別結(jié)果本身)被發(fā)送到數(shù)據(jù)中心410。數(shù)據(jù)中心410然后識(shí)別輸入媒體并且以自動(dòng)的方式獲取相關(guān)內(nèi)容。計(jì)算機(jī)202(例如通過進(jìn)行互聯(lián)網(wǎng)查詢)也可以直接獲取相關(guān)內(nèi)容。因而,可以多種方式本地地或遠(yuǎn)程地得到相關(guān)內(nèi)容(例如與被識(shí)別的輸入媒體相關(guān)的網(wǎng)站), 包括但不限于進(jìn)行互聯(lián)網(wǎng)查詢和/或查閱具有預(yù)先選擇的內(nèi)容的數(shù)據(jù)庫。當(dāng)相關(guān)內(nèi)容被獲取時(shí),從數(shù)據(jù)中心210向計(jì)算機(jī)202發(fā)送該相關(guān)內(nèi)容(如果通過數(shù)據(jù)中心210得到)。計(jì)算機(jī)202現(xiàn)在得到了相關(guān)內(nèi)容。如果期望的話,該相關(guān)內(nèi)容可以選擇性地被組合(例如由OPD重疊)以便在主顯示設(shè)備202上即時(shí)顯示。然而,如下所述,媒體管理系統(tǒng)200可以其它多種方式使得相關(guān)內(nèi)容可被利用。如圖所示,一個(gè)或多個(gè)連接的設(shè)備21h,212b,. . . 212η與計(jì)算機(jī)202可操作地連接。連接的設(shè)備也是可配置的以彼此可操作地連接。可操作的連接可以是任何適當(dāng)?shù)倪B接; 然而,當(dāng)前優(yōu)選地,計(jì)算機(jī)和連接的設(shè)備在局域(家庭)網(wǎng)環(huán)境下無線地可操作地連接。計(jì)算機(jī)202可將相關(guān)內(nèi)容發(fā)送到一個(gè)或多個(gè)連接的設(shè)備21 , 212b,. . . 212η。在期望時(shí),選擇哪個(gè)(哪些)設(shè)備來傳遞相關(guān)內(nèi)容是可配置的,并且可以根據(jù)用戶的選擇(例如在設(shè)備上接收相關(guān)內(nèi)容)。因而,媒體管理系統(tǒng)200能夠?qū)碜圆考襟w源203的輸入媒體單獨(dú)地顯示在顯示器204上,或者將相關(guān)內(nèi)容與輸入媒體組合以組合顯示。此外,除了或替代在主顯示器204處的組合顯示之外,媒體管理系統(tǒng)還可向一個(gè)或多個(gè)連接的設(shè)備提供相關(guān)內(nèi)容。作為非限制的例子,來自部件媒體源203的輸入媒體可以是普通電視新聞節(jié)目。 與數(shù)據(jù)中心210組合的計(jì)算機(jī)202可識(shí)別正在觀看的新聞節(jié)目并且獲取相關(guān)內(nèi)容的新聞節(jié)目網(wǎng)站。該新聞節(jié)目網(wǎng)站然后可選擇性地與輸入媒體(電視新聞節(jié)目)一起或代替輸入媒體而顯示在顯示器204上。新聞節(jié)目網(wǎng)站也可直接向一個(gè)或多個(gè)連接的設(shè)備發(fā)送用于在那些設(shè)備上的顯示。相應(yīng)地,具有連接的設(shè)備(例如212a)的用戶除了觀看顯示器204上的新聞節(jié)目之外,還可選地查看由媒體管理系統(tǒng)200自動(dòng)提供的新聞節(jié)目網(wǎng)站。相反,另一個(gè)用戶212b可選擇不查看新聞節(jié)目網(wǎng)站并且簡(jiǎn)單地觀看主顯示器204上的節(jié)目。另外,如果兩個(gè)用戶都對(duì)新聞節(jié)目網(wǎng)站感興趣,他們可選擇性地在主顯示器204上顯示新聞節(jié)目網(wǎng)站 (例如通過適當(dāng)?shù)倪h(yuǎn)程控制)以便所有人觀看。因而,媒體管理系統(tǒng)200允許一個(gè)或多個(gè)用戶在期望時(shí)選擇性地查看相關(guān)內(nèi)容。圖3說明了在連接的設(shè)備和媒體管理系統(tǒng)的計(jì)算機(jī)之間的通信的非限制性例子。 利用連接的設(shè)備的網(wǎng)絡(luò)瀏覽器(例如hternet Explorer ),在步驟301,連接的設(shè)備指向媒體管理系統(tǒng)的計(jì)算機(jī)內(nèi)包含的網(wǎng)絡(luò)服務(wù)器。為了指向網(wǎng)絡(luò)服務(wù)器,通過利用已知技術(shù) (例如在連接的設(shè)備上運(yùn)行的應(yīng)用程序(例如UpNP(通用插入和播放))或DNLA(數(shù)字現(xiàn)場(chǎng)網(wǎng)絡(luò)聯(lián)盟)),連接的設(shè)備利用網(wǎng)絡(luò)服務(wù)器的地址(例如IP地址)來定位(家庭)網(wǎng)絡(luò)中的網(wǎng)絡(luò)服務(wù)器。應(yīng)用程序能夠自動(dòng)地定位/識(shí)別并且指向網(wǎng)絡(luò)服務(wù)器。如上所述,媒體管理系統(tǒng)的計(jì)算機(jī)被配置為基于來自部件媒體源的輸入媒體的識(shí)別操作來獲取相關(guān)內(nèi)容。作為非限制性的例子,媒體管理系統(tǒng)的計(jì)算機(jī)可以獲取一系列的相關(guān)網(wǎng)站作為相關(guān)內(nèi)容。計(jì)算機(jī)被配置以在主顯示器上顯示這些網(wǎng)頁的預(yù)覽(例如以連接的提示,縮略圖等)和/或?qū)⑦@些網(wǎng)頁的預(yù)覽發(fā)送到連接的設(shè)備。在步驟302,計(jì)算機(jī)將相關(guān)內(nèi)容的預(yù)覽優(yōu)選地作為網(wǎng)頁傳送到一個(gè)或多個(gè)連接的設(shè)備。連接的設(shè)備使用連接的設(shè)備的互聯(lián)網(wǎng)瀏覽器在本地顯示器(即連接的設(shè)備的顯示器)上顯示預(yù)覽。在步驟303,連接的設(shè)備的用戶可以查看預(yù)覽(例如利用觸摸屏滾動(dòng)縮略網(wǎng)站預(yù)覽的列表)和在感興趣時(shí)通過例如對(duì)其點(diǎn)擊來選擇特定預(yù)覽。在選擇之后,在步驟 304,連接的設(shè)備獲取所選擇的預(yù)覽(即連接的設(shè)備的瀏覽器獲取所選擇的網(wǎng)頁以便顯示) 并且在設(shè)備的本地屏幕/顯示器上顯示預(yù)覽。以期望的速度更新/刷新包含網(wǎng)絡(luò)服務(wù)器的相關(guān)內(nèi)容的預(yù)覽的網(wǎng)頁。相似地,在期望時(shí),重復(fù)由連接的設(shè)備檢索具有來自網(wǎng)絡(luò)服務(wù)器的預(yù)覽的網(wǎng)頁。圖4說明了從一個(gè)或多個(gè)連接的設(shè)備向媒體管理系統(tǒng)(用于在主顯示設(shè)備上的組合顯示)的相關(guān)內(nèi)容的單次點(diǎn)擊傳送方法的非限制性例子。步驟401、402、403對(duì)應(yīng)于結(jié)合圖3描述的步驟301、302、303。如同所描述的,在步驟404,用戶能夠本地地顯示相關(guān)內(nèi)容。 另外,在步驟403,連接的設(shè)備的用戶可選擇單次點(diǎn)擊傳送的預(yù)覽的頁面(或其它頁面)??赏ㄟ^連接的設(shè)備上的適當(dāng)?shù)挠脩艚涌?例如觸摸屏的按鈕或區(qū)域)來實(shí)現(xiàn)單次點(diǎn)擊傳送。在步驟405,在用戶進(jìn)行單次點(diǎn)擊傳送選擇時(shí),連接的設(shè)備可將給出用戶所選擇的網(wǎng)頁的URL的信息包http-post到網(wǎng)絡(luò)服務(wù)器。在步驟406,網(wǎng)絡(luò)服務(wù)器接收該post并然后將該信息傳遞至適當(dāng)?shù)挠?jì)算機(jī),該計(jì)算機(jī)獲取頁面并且輸出頁面以便在主顯示設(shè)備上(例如組合)顯示。應(yīng)當(dāng)注意的是,由于連接的設(shè)備配置有能夠按照用戶的決定來瀏覽互聯(lián)網(wǎng)的瀏覽器,用戶可獨(dú)立地得到網(wǎng)頁等并且使用相似的post方式將網(wǎng)頁等post以組合顯示。在期望時(shí),媒體管理系統(tǒng)的計(jì)算機(jī)可用于管理來自一個(gè)或多個(gè)連接的設(shè)備的多個(gè) post并且采用邏輯器件處理這些請(qǐng)求。例如,媒體管理系統(tǒng)的計(jì)算機(jī)可以將多個(gè)post請(qǐng)求放置在主(組合)顯示器的側(cè)面板上,并且迫使post請(qǐng)求在組合顯示中以網(wǎng)頁方式顯示之前等待預(yù)定時(shí)間量等。根據(jù)一個(gè)實(shí)施例,利用在各個(gè)設(shè)備上實(shí)現(xiàn)的適當(dāng)應(yīng)用軟件,在媒體管理系統(tǒng)的計(jì)算機(jī)和/或一個(gè)或多個(gè)連接的設(shè)備之間使能端到端(peer-to-peer)關(guān)系。這將實(shí)現(xiàn)系統(tǒng)的部件設(shè)備之間的即時(shí)消息能力等并且提高了使用性以及用戶彼此之間和用戶與媒體管理系統(tǒng)之間的互動(dòng)。簡(jiǎn)要綜述,本發(fā)明至少一個(gè)實(shí)施例實(shí)現(xiàn)了輸入媒體內(nèi)容的自動(dòng)識(shí)別、相關(guān)內(nèi)容的自動(dòng)檢索、從連接的設(shè)備發(fā)送相關(guān)內(nèi)容和向連接的設(shè)備發(fā)送相關(guān)內(nèi)容、以及多個(gè)媒體的組合顯示。應(yīng)該理解的是,本說明書中描述的本發(fā)明的系統(tǒng)的許多功能特征可以被實(shí)現(xiàn)為模塊。模塊可以包括硬件電路,例如具有存儲(chǔ)器、可編程邏輯和/或離散部件的一個(gè)或多個(gè)處理器。硬件電路可以執(zhí)行硬布線的邏輯功能、執(zhí)行在有形的存儲(chǔ)設(shè)備中存儲(chǔ)的計(jì)算機(jī)可讀程序、和/或執(zhí)行編程的功能。計(jì)算機(jī)可讀程序可以與計(jì)算機(jī)系統(tǒng)和其他描述的元件組合地執(zhí)行本發(fā)明的功能。
本領(lǐng)域普通技術(shù)人員應(yīng)該理解到,本發(fā)明的實(shí)施例可以采取全部硬件實(shí)施例的形式或者包含硬件要素和軟件要素實(shí)施例的形式。在軟件中執(zhí)行的實(shí)施例可以包括但不局限于固件、駐留軟件、微代碼等。計(jì)算機(jī)可讀程序可以存儲(chǔ)在有形的計(jì)算機(jī)/機(jī)器可讀(設(shè)備可讀)介質(zhì)中。計(jì)算機(jī)/機(jī)器可讀介質(zhì)的例子包括半導(dǎo)體或固態(tài)存儲(chǔ)器、磁帶、可移動(dòng)計(jì)算機(jī)磁盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、剛性磁盤和光盤。光盤的當(dāng)前例子包括緊致磁盤-只讀存儲(chǔ)器(CD-ROM)、緊致磁盤-讀/寫(CD-R/W)和DVD。相應(yīng)地,本發(fā)明的元件可以實(shí)現(xiàn)在運(yùn)行恰當(dāng)?shù)能浖绦虻闹辽僖粋€(gè)計(jì)算機(jī)上。本發(fā)明的要素也可以實(shí)現(xiàn)在至少一個(gè)集成電路或者至少一個(gè)集成電路的部分上。由此,應(yīng)該理解到,本發(fā)明可以通過軟件和硬件的組合來實(shí)現(xiàn)。再次,計(jì)算機(jī)/機(jī)器可讀程序可以與計(jì)算機(jī)系統(tǒng)組合來執(zhí)行本發(fā)明的功能。為了說明和描述的目的給出了以上的公開內(nèi)容,但是本公開內(nèi)容不用于窮舉或限制。對(duì)于本領(lǐng)域普通技術(shù)人員來說許多修改和變化是顯而易見的??梢赃x擇和描述實(shí)施例以解釋原則和實(shí)際應(yīng)用,并且使得本領(lǐng)域普通技術(shù)人員能夠理解對(duì)具有各種修改的不同實(shí)施例的公開適用于考慮的特定使用。在附圖和說明書中闡述了本發(fā)明的優(yōu)選實(shí)施例,盡管使用了特定術(shù)語,這樣給出的描述僅使用通常和描述意義上的術(shù)語,并不用于限制的目的。如果在此不另行提及,假設(shè)在此提到和引用的所有專利、專利申請(qǐng)、專利公開和其他出版物(包括基于網(wǎng)絡(luò)的出版物)的全部內(nèi)容結(jié)合于此作為參考。
10
權(quán)利要求
1.一種裝置,其包括 一個(gè)或多個(gè)處理器;以及程序存儲(chǔ)設(shè)備,有形地包含指令程序,當(dāng)所述一個(gè)或多個(gè)處理器執(zhí)行所述指令程序時(shí), 所述指令程序使得所述裝置能夠執(zhí)行下列步驟 識(shí)別輸入到所述裝置的媒體; 自動(dòng)地獲取與所述媒體相關(guān)的內(nèi)容;以及將與所述媒體相關(guān)的內(nèi)容提供給具有顯示器的一個(gè)或多個(gè)電子設(shè)備。
2.根據(jù)權(quán)利要求1所述的裝置,其中輸入到所述裝置的所述媒體源自所述一個(gè)或多個(gè)電子設(shè)備。
3.根據(jù)權(quán)利要求1所述的裝置,其中輸入到所述裝置的所述媒體不是源自所述一個(gè)或多個(gè)電子設(shè)備。
4.根據(jù)前權(quán)利要求1所述的裝置,其中識(shí)別步驟還包括將與所述媒體相關(guān)的識(shí)別信息發(fā)送到數(shù)據(jù)中心,所述數(shù)據(jù)中心用于進(jìn)行識(shí)別分析;以及接收識(shí)別結(jié)果。
5.根據(jù)權(quán)利要求1所述的裝置,其中所述一個(gè)或多個(gè)電子設(shè)備包括便攜式計(jì)算機(jī)、桌上型計(jì)算機(jī)、移動(dòng)電話和移動(dòng)媒體播放器中的一個(gè)或多個(gè)。
6.根據(jù)權(quán)利要求3所述的裝置,其中當(dāng)所述一個(gè)或多個(gè)處理器執(zhí)行所述指令程序時(shí), 所述指令程序還使得所述裝置能夠執(zhí)行下列步驟將所述相關(guān)內(nèi)容的預(yù)覽發(fā)送到所述一個(gè)或多個(gè)電子設(shè)備;以及從所述一個(gè)或多個(gè)電子設(shè)備接收來自所述預(yù)覽的一個(gè)或多個(gè)選擇。
7.根據(jù)權(quán)利要求6所述的裝置,其中所述預(yù)覽包括與所述媒體相關(guān)的一個(gè)或多個(gè)網(wǎng)頁。
8.根據(jù)權(quán)利要求6所述的裝置,其中所述一個(gè)或多個(gè)選擇包括來自所述一個(gè)或多個(gè)電子設(shè)備的一個(gè)或多個(gè)post請(qǐng)求。
9.根據(jù)權(quán)利要求5所述的裝置,其中當(dāng)所述一個(gè)或多個(gè)處理器執(zhí)行所述指令程序時(shí), 所述指令程序還使得所述裝置能夠從所述一個(gè)或多個(gè)電子設(shè)備接收額外的內(nèi)容,所述額外的內(nèi)容包括用戶得到的額外的內(nèi)容。
10.根據(jù)權(quán)利要求1所述的裝置,其中當(dāng)所述一個(gè)或多個(gè)處理器執(zhí)行所述指令程序時(shí), 所述指令程序還使得所述裝置能夠從所述一個(gè)或多個(gè)電子設(shè)備接收命令,所述命令修改主顯示設(shè)備上的所述媒體以及與所述媒體相關(guān)的內(nèi)容的組合顯示。
11.一種方法,其包括下列步驟 識(shí)別輸入到裝置的媒體;自動(dòng)地獲取與所述媒體相關(guān)的內(nèi)容;以及將與所述媒體相關(guān)的內(nèi)容提供給具有顯示器的一個(gè)或多個(gè)電子設(shè)備。
12.根據(jù)權(quán)利要求11所述的方法,其中輸入到所述裝置的所述媒體源自所述一個(gè)或多個(gè)電子設(shè)備。
13.根據(jù)權(quán)利要求11所述的方法,其中輸入到所述裝置的所述媒體不是源自所述一個(gè)或多個(gè)電子設(shè)備。
14.根據(jù)權(quán)利要求11所述的方法,其中識(shí)別步驟還包括將與所述媒體相關(guān)的識(shí)別信息發(fā)送到數(shù)據(jù)中心,所述數(shù)據(jù)中心用于進(jìn)行識(shí)別分析;以及接收識(shí)別結(jié)果。
15.根據(jù)權(quán)利要求11所述的方法,其中所述一個(gè)或多個(gè)電子設(shè)備包括便攜式計(jì)算機(jī)、 桌上型計(jì)算機(jī)、移動(dòng)電話和移動(dòng)媒體播放器中的一個(gè)或多個(gè)。
16.根據(jù)權(quán)利要求14所述的方法,還包括下列步驟 將所述相關(guān)內(nèi)容的預(yù)覽發(fā)送到所述一個(gè)或多個(gè)電子設(shè)備;以及從所述一個(gè)或多個(gè)電子設(shè)備接收來自所述預(yù)覽的一個(gè)或多個(gè)選擇。
17.根據(jù)權(quán)利要求16所述的方法,其中所述預(yù)覽包括與所述媒體相關(guān)的一個(gè)或多個(gè)網(wǎng)頁。
18.根據(jù)權(quán)利要求16所述的方法,其中所述一個(gè)或多個(gè)選擇包括來自所述一個(gè)或多個(gè)其它電子設(shè)備的一個(gè)或多個(gè)post請(qǐng)求。
19.根據(jù)權(quán)利要求15所述的方法,還包括從所述一個(gè)或多個(gè)其它電子設(shè)備接收額外的內(nèi)容,所述額外的內(nèi)容包括用戶得到的額外的內(nèi)容。
20.一種機(jī)器可讀的有形程序存儲(chǔ)設(shè)備,包含指令程序,當(dāng)所述機(jī)器的處理器執(zhí)行所述指令程序時(shí),所述指令程序使得所述機(jī)器能夠識(shí)別輸入到裝置的媒體;自動(dòng)地獲取與所述媒體相關(guān)的內(nèi)容;將與所述媒體相關(guān)的內(nèi)容提供給具有顯示器的一個(gè)或多個(gè)電子設(shè)備。
全文摘要
本發(fā)明的實(shí)施例提供了一種用于共享的多媒體體驗(yàn)的系統(tǒng)和方法。本發(fā)明的實(shí)施例識(shí)別媒體內(nèi)容,自動(dòng)地獲取相關(guān)媒體內(nèi)容并且為系統(tǒng)的用戶提供大量選擇以通過選擇的其它電子設(shè)備與系統(tǒng)互動(dòng)和彼此之間互動(dòng)。本發(fā)明的實(shí)施例為用戶提供了相關(guān)內(nèi)容的預(yù)覽、從預(yù)覽中選擇相關(guān)內(nèi)容用于與輸入媒體內(nèi)容的組合顯示的能力、以及使用經(jīng)過其它電子設(shè)備獲取和/或發(fā)送的內(nèi)容來增強(qiáng)相關(guān)內(nèi)容的能力。
文檔編號(hào)H04L29/06GK102195960SQ201010149568
公開日2011年9月21日 申請(qǐng)日期2010年3月17日 優(yōu)先權(quán)日2010年3月17日
發(fā)明者布蘭克·C.·瑞姆斯戴爾, 羅伯特·D.·迪克肯尼森三世, 邁克爾·斯威特 申請(qǐng)人:聯(lián)想(新加坡)私人有限公司