專利名稱:在數(shù)字視頻記錄器間共享信息的系統(tǒng)和方法
背景技術(shù):
例如由TiVo有限公司及北美數(shù)字網(wǎng)絡(luò)(Digital Networks North America)有限公司(ReplayTV)提供的數(shù)字視頻記錄器(DVR)設(shè)備以及服務(wù)允許用戶記錄、暫停甚至倒轉(zhuǎn)廣播媒體。DVR設(shè)備的技術(shù)發(fā)展現(xiàn)在還允許用戶通過連接到他們的家庭網(wǎng)絡(luò)的設(shè)備來訪問所記錄的媒體。一些DVR設(shè)備甚至能夠連接到同一個(gè)家庭網(wǎng)絡(luò)中的其它DVR設(shè)備。然而,如果一個(gè)用戶希望與朋友、家人和/或同事分享所記錄的信息,則必須將所記錄的媒體輸出到能夠利于媒體分發(fā)的不同設(shè)備中。一些與DVR設(shè)備相關(guān)聯(lián)的信息也許不能被輸出。
圖1是一個(gè)系統(tǒng)框圖。
圖2是一個(gè)依照一些實(shí)施例的系統(tǒng)的框圖。
圖3是一個(gè)依照一些實(shí)施例的方法的流程圖。
圖4是一個(gè)依照一些實(shí)施例的系統(tǒng)的框圖。
圖5是一個(gè)依照一些實(shí)施例的系統(tǒng)的框圖。
具體實(shí)施例在此,一些實(shí)施例與“信息”或“數(shù)據(jù)”相關(guān)聯(lián)。在這里使用時(shí),“信息”和“數(shù)據(jù)”可以交換使用,并且可以表示任何數(shù)據(jù)、文本、語音、視頻、圖像、消息、比特、分組、脈沖、音調(diào)、波形和/或其它信號(hào)和/或信息的類型或配置。信息可以是(或者包括)例如按照“互聯(lián)網(wǎng)協(xié)議版本6(IPv6)規(guī)范”RFC 1883定義的互聯(lián)網(wǎng)協(xié)議版本6(IPv6)標(biāo)準(zhǔn)傳送的信息分組,前述規(guī)范在1995年12月由互聯(lián)網(wǎng)工程任務(wù)組(IETF)網(wǎng)絡(luò)工作小組的S.Deering等人公布。依照一些實(shí)施例,信息可以被壓縮、加密和/或依照一些已經(jīng)或即將成為已知的方法來另外打包或者操作。
此外,這里描述的一些實(shí)施例與“信息表示”或者信息“標(biāo)記(indicia)”相關(guān)聯(lián),所述“信息表示”或者信息“標(biāo)記”與一定主題、項(xiàng)目、實(shí)體和/或其它對(duì)象和/或思想相關(guān)聯(lián)。在這里使用時(shí),短語“信息表示”和“標(biāo)記”可用來表示任何表示、描述相關(guān)實(shí)體、主題或?qū)ο蟮男畔?,?或與所述實(shí)體、主題或?qū)ο笙嚓P(guān)聯(lián)的信息。例如,信息的標(biāo)記例如可以包括代碼、基準(zhǔn)、鏈接、信號(hào)、標(biāo)識(shí)符和/或其任意組合和/或任何其它與信息相關(guān)聯(lián)的信息表示。在一些實(shí)施例中,信息的標(biāo)記(或者信息表示)可以是(或包含)信息本身和/或信息的任何部分或成分。
這里描述的一些實(shí)施例與“用戶設(shè)備”相關(guān)聯(lián)。在這里使用時(shí),術(shù)語“用戶設(shè)備”可以表示任何設(shè)備,該設(shè)備可以與用戶接口和/或被用戶控制或操作和/或能夠通過網(wǎng)絡(luò)進(jìn)行通信。用戶設(shè)備的示例包含個(gè)人計(jì)算機(jī)(PC)設(shè)備、計(jì)算機(jī)工作站、計(jì)算機(jī)服務(wù)器、打印機(jī)、掃描儀、傳真機(jī)、復(fù)印機(jī)、個(gè)人數(shù)字助理(PDA)、存儲(chǔ)設(shè)備(例如磁盤驅(qū)動(dòng)器)、集線器、路由器、交換機(jī)和通信設(shè)備(例如調(diào)制解調(diào)器和無線電話)。用戶設(shè)備可以包含一個(gè)或更多部件,諸如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)設(shè)備或模塊、網(wǎng)絡(luò)處理器和網(wǎng)絡(luò)通信路徑、連接、端口或電纜。
此外,一些實(shí)施例與“網(wǎng)絡(luò)”或“通信網(wǎng)絡(luò)”相關(guān)。在這里使用時(shí),術(shù)語“網(wǎng)絡(luò)”和“通信網(wǎng)絡(luò)”可以與在一個(gè)或更多網(wǎng)絡(luò)設(shè)備之間和/或之內(nèi)的消息、分組、信號(hào)和/或其它形式的信息的傳輸有關(guān)聯(lián)。為了舉例說明,一個(gè)網(wǎng)路可以被設(shè)置為依照電氣及電子工程師學(xué)會(huì)(IEEE)公布的快速以太網(wǎng)局域網(wǎng)傳輸標(biāo)準(zhǔn)802.3-2002和/或依照IPv6工作。
首先參照?qǐng)D1,其中示出了系統(tǒng)100的框圖。這里描述的各種系統(tǒng)用于解釋而不是限制所描述的實(shí)施例。這里描述的任何系統(tǒng)的不同類型、布局、數(shù)量和配置都可以在不背離一些實(shí)施例的范圍的情況下使用。可以在不背離一些實(shí)施例的情況下采用少于或多于在此描述的系統(tǒng)中所示出的部件。
例如,系統(tǒng)100可以包括數(shù)字視頻記錄器(DVR)設(shè)備110。在一些配置中,DVR設(shè)備110可以和一個(gè)服務(wù)提供商設(shè)備120和/或一個(gè)媒體提供商設(shè)備130通信。例如,該DVR設(shè)備110、服務(wù)提供商設(shè)備120和/或媒體提供商設(shè)備130可以通過網(wǎng)絡(luò)140通信。網(wǎng)絡(luò)140可以是(或包含)已經(jīng)或即將已知或可實(shí)用的任何類型和/或配置的網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)140可以是因特網(wǎng)或其它IP網(wǎng)絡(luò)。在一些配置中,網(wǎng)絡(luò)140可以包含任意數(shù)量的不同類型和/或配置的網(wǎng)絡(luò)。例如DVR設(shè)備110可以通過公共電話交換網(wǎng)絡(luò)(PSTN)和服務(wù)提供商設(shè)備120通信,并且/或者使用電纜或衛(wèi)星連接與媒體提供商設(shè)備130通信。
服務(wù)提供商設(shè)備120可以是一個(gè)被DVR設(shè)備和/或服務(wù)的提供商(諸如TiVo有限公司)操作和/或擁有的設(shè)備,以及/或者可以是與DVR設(shè)備和/或服務(wù)的提供商(諸如TiVo有限公司)有其它關(guān)聯(lián)的設(shè)備。媒體提供商設(shè)備130可以被廣播服務(wù)和/或其它媒體服務(wù)的提供商(諸如Cablevision、DirecTV或者Kodak’s Ofoto.comTM)擁有、操作和/或與這些提供商有其它關(guān)聯(lián)。DVR設(shè)備110可以接收來自服務(wù)提供商設(shè)備120和/或媒體提供商設(shè)備130的信息(例如通過諸如電纜和/或衛(wèi)星網(wǎng)絡(luò)的網(wǎng)絡(luò)140)。例如,服務(wù)提供商設(shè)備120可以提供給DVR設(shè)備110與媒體提供商設(shè)備130有關(guān)的時(shí)間表信息。媒體提供商設(shè)備130可以提供給DVR設(shè)備110不同的媒體,諸如廣播節(jié)目和/或其它音頻或視頻媒體。在一些配置中,DVR設(shè)備110可以利用由服務(wù)提供商設(shè)備120提供的時(shí)間表信息來識(shí)別和/或記錄由媒體提供商設(shè)備130提供的部分媒體。同樣在一些配置中,服務(wù)提供商設(shè)備120和媒體提供商設(shè)備130可以是(或者包括)同樣的設(shè)備,以及/或者可以被同一實(shí)體操作、擁有和/或與同一實(shí)體有其它關(guān)聯(lián)(例如,Cablevision可以同時(shí)提供媒體和媒體時(shí)間表服務(wù))。
DVR設(shè)備110還可以同時(shí)(或選擇性地)與用戶設(shè)備150接口和/或通信。用戶設(shè)備150可以是任何類型的與用戶有關(guān)的設(shè)備。例如,用戶設(shè)備150可以是(或包括)顯示設(shè)備(諸如TV)、PC和/或遙控設(shè)備。在一些配置中,DVR設(shè)備110可以直接連接到、耦合到用戶設(shè)備150和/或以其它方式與用戶設(shè)備150通信(例如通過電纜和/或無線連接)。用戶設(shè)備150還可以(或選擇性地)通過網(wǎng)絡(luò)與DVR設(shè)備110通信(例如,類似于和/或包括網(wǎng)絡(luò)140)。用戶設(shè)備150可以為DVR設(shè)備110提供輸入(例如,命令和/或媒體)和/或接收來自DVR設(shè)備110的輸出(例如,所記錄的媒體)。在一些配置中,DVR設(shè)備110可以是(或包括)一個(gè)或更多用戶設(shè)備150。
更詳細(xì)地參照?qǐng)D2,其中示出一個(gè)依照一些實(shí)施例的系統(tǒng)200的框圖。依照一些實(shí)施例,系統(tǒng)200可以包括一個(gè)或更多DVR設(shè)備210a-c、一個(gè)或更多服務(wù)提供商設(shè)備220a-b、一個(gè)或更多媒體提供商設(shè)備230a-b,和/或一個(gè)或更多網(wǎng)絡(luò)240a-c、242。依照一些實(shí)施例,任何設(shè)備210a-c、220a-b、230a-b可以與任何其它設(shè)備210a-c、220a-b、230a-b通信(例如通過網(wǎng)絡(luò)240a-c、242)。在一些實(shí)施例中,系統(tǒng)200的各部分210a-c、220a-b、230a-b、240a-c、242可以與結(jié)合圖1描述的類似命名的部分具有相似的配置和/或功能。在一些實(shí)施例中,系統(tǒng)200中可以包含比圖2中所示的更少或更多的部分。
在一些實(shí)施例中,第一DVR設(shè)備210a可以與第一服務(wù)提供商設(shè)備220a和/或第一媒體提供商設(shè)備230a相關(guān)聯(lián)。依照一些實(shí)施例,第一服務(wù)提供商設(shè)備220a還可以(或選擇性地)與第三DVR設(shè)備210c相關(guān)聯(lián)。類似地,第二DVR設(shè)備210b可以與第二服務(wù)提供商設(shè)備220b和/或第二媒體提供商設(shè)備230b相關(guān)聯(lián)。依照一些實(shí)施例,第二媒體提供商設(shè)備230b可以與第三DVR設(shè)備210c相關(guān)聯(lián)。例如,第一和第三DVR設(shè)備210a、210c可以從同一實(shí)體(例如與第一服務(wù)提供商設(shè)備220a相關(guān)的實(shí)體)獲得服務(wù)(例如節(jié)目時(shí)間表或其它預(yù)訂服務(wù))。在一些實(shí)施例中,第二和第三DVR設(shè)備210b、210c可以從同一實(shí)體(例如和第二媒體提供商設(shè)備230b相關(guān)的實(shí)體)接收媒體。
在一些實(shí)施例中,DVR設(shè)備210a-c可以與不同用戶(未示出)相關(guān)聯(lián)。例如,第一、第二和第三DVR設(shè)備210a、210b、210c可以分別與第一、第二、第三用戶相關(guān)聯(lián)。在一些實(shí)施例中,多于一個(gè)的用戶可以與DVR設(shè)備210a-c相關(guān)聯(lián)。例如在DVR設(shè)備210a-c被一個(gè)家庭使用的情況下,每個(gè)與DVR設(shè)備210a-c交互的家庭成員可以是一個(gè)與DVR設(shè)備210a-c相關(guān)聯(lián)的用戶。在一些實(shí)施例中,整個(gè)家庭可以被認(rèn)為是單個(gè)用戶(例如一個(gè)用戶組)。
依照一些實(shí)施例,第一、第二和第三DVR設(shè)備210a、210b和210c可以分別通過第一、第二和第三網(wǎng)絡(luò)240a、240b和240c與不同的服務(wù)提供商設(shè)備220a-b以及媒體提供商設(shè)備230a-b通信。在一些實(shí)施例中,網(wǎng)絡(luò)240a-c可以是(或包括)單個(gè)網(wǎng)絡(luò)和/或一組相關(guān)的子網(wǎng)絡(luò),或者可以是(或包括)多個(gè)網(wǎng)絡(luò)(例如圖2中所示)。網(wǎng)絡(luò)240a-c可以在類型和/或配置上類似或者不同。例如,第一DVR設(shè)備210a可以通過第一網(wǎng)絡(luò)240a與第一服務(wù)提供商設(shè)備220a和/或第一媒體提供商設(shè)備230a通信,例如該網(wǎng)絡(luò)240a可以是PSTN或者數(shù)字用戶線路(DSL)網(wǎng)絡(luò)和/或連接。第二DVR設(shè)備210b可以通過第二網(wǎng)絡(luò)240b與第二服務(wù)提供商設(shè)備220b和/或第二媒體提供商設(shè)備230b通信,例如該第二網(wǎng)絡(luò)240b可以是一個(gè)諸如因特網(wǎng)的IP網(wǎng)絡(luò)。
在一些實(shí)施例中,DVR設(shè)備210a-c還可以(或選擇性地)與另一個(gè)DVR設(shè)備通信。例如DVR設(shè)備210a-c能夠通過網(wǎng)絡(luò)242共享信息。依照一些實(shí)施例,網(wǎng)絡(luò)242可以是(或包括)IP網(wǎng)絡(luò)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN),和/或任何其它類型的已經(jīng)或即將已知或可實(shí)用的有線和/或無線網(wǎng)絡(luò)。在一些實(shí)施例中,網(wǎng)絡(luò)242可以是(或包括)一個(gè)或更多網(wǎng)絡(luò)240a-c。例如,通過單個(gè)網(wǎng)絡(luò),DVR設(shè)備210a-c既可以相互通信,又可以與服務(wù)和媒體提供商設(shè)備220a-b和230a-b通信。
依照一些實(shí)施例,DVR設(shè)備210a-c可以共享信息。例如在一些實(shí)施例中,第一用戶(例如操作第一DVR設(shè)備210a)也許希望與第二用戶(例如操作第二DVR設(shè)備210b)共享所記錄的媒體。例如第一用戶可以簡(jiǎn)單地選擇將要被共享的媒體(例如使用由第一DVR設(shè)備210a提供的圖形用戶界面(GUI)),而不是將所記錄的媒體從第一DVR設(shè)備210a輸出到另一個(gè)諸如錄像機(jī)(VCR)或另一個(gè)可移動(dòng)存儲(chǔ)介質(zhì)(如同在典型的DVR系統(tǒng)中所需要的那樣)的設(shè)備中。在一些實(shí)施例中,第一DVR設(shè)備210a可以自動(dòng)給第二DVR設(shè)備210b發(fā)送和/或提供所選擇的媒體。
依照一些實(shí)施例,在諸如第一媒體提供商設(shè)備230a和一個(gè)與第二媒體提供商設(shè)備230b不同的媒體提供商有關(guān)的情況下,第一DVR設(shè)備210a提供的媒體可能是第二DVR設(shè)備210b不可訪問的媒體。例如,第一媒體提供商設(shè)備230a可以與一個(gè)數(shù)字音樂提供商有關(guān),而第二媒體提供商設(shè)備230b與一個(gè)有線電視提供商有關(guān)。在一些實(shí)施例中,第一個(gè)用戶可以提供數(shù)字音樂給第二個(gè)用戶(例如,除此之外不可訪問數(shù)字音樂的用戶)并且/或第二用戶可以提供有線電視節(jié)目給第一用戶(例如除此之外不可訪問有線電視節(jié)目的用戶)。依照一些實(shí)施例,在可能涉及諸如版權(quán)法和/或規(guī)定時(shí),DVR設(shè)備210a-c只能對(duì)不違反任何版權(quán)法和/或規(guī)定的媒體進(jìn)行共享。例如在一些實(shí)施例中,DVR設(shè)備210a-c可被設(shè)置為以可接受的方式交換和/或換取媒體。
在一些實(shí)施例中,在諸如第一服務(wù)提供商設(shè)備220a和一個(gè)與第二服務(wù)提供商設(shè)備220b不同的服務(wù)提供商有關(guān)的情況下,DVR設(shè)備220a-c可以共享信息和/或以別的方式通信,即使它們由不同的實(shí)體提供服務(wù)。例如,第一DVR設(shè)備210a可以是TiVoDVR,并且/或者第二DVR設(shè)備210b可以是ReplayTVDVR。依照一些實(shí)施例,即使第一和第二DVR設(shè)備210a-b由不同的DVR服務(wù)提供商擁有、服務(wù)、管理和/或以其它方式與不同的DVR服務(wù)提供商關(guān)聯(lián),第一和第二DVR設(shè)備210a-b仍能夠共享信息和/或以別的方式通信(例如通過網(wǎng)絡(luò)242)。例如以這種方式,用戶可以和其他用戶共享DVR信息而忽略DVR設(shè)備210a-c的構(gòu)造、型號(hào)、制造和/或提供商。
依照一些實(shí)施例,通過網(wǎng)絡(luò)242共享、傳輸和/或接收的信息可以包括與DVR設(shè)備210a-c有關(guān)的各種類型的信息。例如該信息可以包括所記錄的媒體、流送媒體、媒體時(shí)間表和/或其它時(shí)間表,和/或諸如用戶推薦、評(píng)論的用戶定義的信息和/或消息。在兩個(gè)DVR設(shè)備210a-c與同一個(gè)媒體提供商設(shè)備230a-b相關(guān)聯(lián)的情況下(例如第二和第三DVR設(shè)備210b-c和第二媒體提供商設(shè)備230b相關(guān)聯(lián)),在兩個(gè)DVR設(shè)備210b-c之間傳輸?shù)男畔⒖梢园ㄒ粋€(gè)或更多時(shí)間表和/或其它與第二媒體提供商設(shè)備230b提供的媒體相關(guān)的信息。例如,第二DVR設(shè)備210b可以被用于給第三DVR設(shè)備210c發(fā)送一個(gè)廣播媒體時(shí)間表(諸如TV節(jié)目列表)。
在一些實(shí)施例中,第三DVR設(shè)備210c除此之外不能訪問時(shí)間表(例如連接第三DVR設(shè)備210c和第二媒體提供商設(shè)備230b的網(wǎng)絡(luò)240c可能無法接入)。依照一些實(shí)施例,該時(shí)間表(和/或其它信息)可以被第三DVR設(shè)備210c處理或以其它方式被其應(yīng)用。例如,在第三DVR設(shè)備210c從第二DVR設(shè)備210b接收到一個(gè)TV列表的情況下,第三DVR設(shè)備210c可以利用該列表來識(shí)別、顯示和/或記錄TV廣播(例如從第二媒體提供商設(shè)備230b接收)。在一些實(shí)施例中,時(shí)間表信息可以是(或包括)涉及與第二DVR設(shè)備210b有關(guān)的觀看和/或記錄時(shí)間表的信息。
例如,第二用戶可以對(duì)第二DVR設(shè)備210b進(jìn)行編程以記錄某些媒體。在一些實(shí)施例中,第二用戶可以發(fā)送和/或提供該記錄時(shí)間表給第三DVR設(shè)備210c(例如由朋友或家庭成員操作)。依照一些實(shí)施例,第三DVR設(shè)備210c可以利用來自第二DVR設(shè)備210b的記錄時(shí)間表來確定將由第三DVR設(shè)備210c記錄的一個(gè)或更多TV節(jié)目。例如以這種方式,DVR設(shè)備210a-c可以基于和其它DVR設(shè)備210a-c有關(guān)的記錄時(shí)間表來自動(dòng)地對(duì)媒體的記錄進(jìn)行時(shí)間安排。
在一些實(shí)施例中,在DVR設(shè)備210a-c之間傳輸?shù)男畔⑦€可以(或者選擇性地)包括用戶推薦。例如,用戶的評(píng)級(jí)、評(píng)論、注解和/或其它信息可以在DVR設(shè)備210a-c之間共享。依照一些實(shí)施例,用戶推薦還可以(或者選擇性地)被提供給一個(gè)或更多服務(wù)提供商設(shè)備220a-b。例如,任何給定的服務(wù)提供商可以收集來自任何或全部相關(guān)用戶的評(píng)級(jí)和/或推薦(例如,任何或全部有線電視用戶)。例如可以將經(jīng)過組合、總計(jì)、平均和/或經(jīng)過其它制表或處理的評(píng)級(jí)提供給用戶(例如,說明哪個(gè)媒體是最流行或最不流行的)。在一些實(shí)施例中,DVR設(shè)備210a-c可以利用媒體評(píng)級(jí)來確定哪個(gè)媒體將被記錄。換句話說,一個(gè)用戶可以命令一個(gè)DVR設(shè)備210a-c來記錄流行的TV秀和/或其它節(jié)目。
依照一些實(shí)施例,在DVR設(shè)備210a-c之間共享的信息可以通過使用一個(gè)或更多GUI設(shè)備和/或列表來共享。例如,第一個(gè)用戶可以維持一個(gè)包含與多個(gè)DVR設(shè)備210a-c和/或與那些設(shè)備有關(guān)的用戶相關(guān)的信息的聯(lián)系人列表(和/或多個(gè)聯(lián)系人列表)。在一些實(shí)施例中,聯(lián)系人列表可以類似于“好友列表”和/或其它用于諸如Microsoft OutlookTM、ICQ、AOLInstant MessengerTM(IM)和/或MSN MessengerTM的各種通信程序的聯(lián)系人列表。依照一些實(shí)施例,在DVR設(shè)備210a-c上的聯(lián)系人列表可以從其它程序的列表下載和/或以其它方式與其它程序的列表接口或關(guān)聯(lián)。
例如DVR設(shè)備210a-c可以同其它程序和/或設(shè)備(例如工作在用戶的PC上的IM程序)接口,以便獲得、更新和/或以其它方式利用所述列表和/或其它有關(guān)聯(lián)系人的信息。依照一些實(shí)施例,DVR設(shè)備210a-c可以包括一個(gè)模塊、程序、插件、瘦客戶端(thin-client)和/或其它促使DVR設(shè)備210a-c與一個(gè)或更多程序或設(shè)備(諸如用戶設(shè)備)之間的交互的指令。在一些實(shí)施例中,聯(lián)系人列表信息(和/或其中的任何部分)還可以(或選擇性地)從服務(wù)提供商設(shè)備220a-b中的一個(gè)和/或媒體提供商設(shè)備230a-b中的一個(gè)獲得。例如可以給DVR設(shè)備210a-c提供與服務(wù)提供商和/或媒體提供商的訂戶(例如TiVo和/或DirecTV訂戶)相關(guān)的聯(lián)系人信息。
例如,聯(lián)系人列表可以被用戶使用來與其他用戶和/或其它DVR設(shè)備210a-c共享信息和/或與其他用戶和/或其它DVR設(shè)備210a-c以其它方式通信。在一些實(shí)施例中,第一用戶可以瀏覽存儲(chǔ)在屬于其他用戶和/或由其他用戶操作的DVR設(shè)備210b-c上的媒體和/或其它內(nèi)容。例如,第一用戶可以瀏覽存儲(chǔ)在第二用戶的DVR設(shè)備210b上的數(shù)字照片。依照一些實(shí)施例,例如第一用戶可以選擇存儲(chǔ)在第二DVR設(shè)備210b上的媒體,并且下載和/或?yàn)g覽所選擇的媒體。例如以這種方式,DVR設(shè)備210a-c的用戶可以簡(jiǎn)單地共享諸如數(shù)字照片的媒體。在一些實(shí)施例中,用戶可以拒絕對(duì)存儲(chǔ)在與之相關(guān)的DVR設(shè)備210a-c上的媒體的訪問。例如,私有的和/或其它不需要傳播的信息(例如受版權(quán)保護(hù)的素材和個(gè)人信息)對(duì)于一個(gè)或更多其他用戶是“隱藏”的。依照一些實(shí)施例,可以為任何數(shù)量的用戶和用戶組建立不同的訪問權(quán)限。
例如在一些實(shí)施例中,用戶可以操作聯(lián)系人列表以便指定多個(gè)諸如“朋友”、“家人”、“同事”等等的用戶組。用戶接著可以建立多個(gè)用于對(duì)DVR信息訪問進(jìn)行控制的規(guī)則和/或其它限制和/或權(quán)限。例如,第一用戶可以從該用戶的PC下載ICQ好友列表到第一DVR設(shè)備210a中。例如在一些實(shí)施例中,從用戶的PC接收的信息可以用于標(biāo)識(shí)不同的用戶、用戶屬性和/或自動(dòng)被第一DVR設(shè)備210a采用的用戶組信息。例如,ICQ列表可以包括與第二用戶有關(guān)的信息,比如標(biāo)識(shí)與第二DVR設(shè)備210b有關(guān)的地址和/或聯(lián)系人信息的信息。在一些實(shí)施例中,由第一DVR設(shè)備210a下載或創(chuàng)建的列表可以包括與第二DVR設(shè)備210b有關(guān)的諸如IP地址和/或統(tǒng)一資源定位符(URL)的標(biāo)識(shí)符。
現(xiàn)在參照?qǐng)D3,其中示出了依照一些實(shí)施例的方法300。在一些實(shí)施例中,方法300可以被系統(tǒng)100、200實(shí)施和/或使用,和/或可以與系統(tǒng)100、200和/或結(jié)合圖1和/或圖2中的任一圖所描述的系統(tǒng)部分有其它關(guān)聯(lián)。例如方法300可以被這里描述的主機(jī)設(shè)備120、220實(shí)現(xiàn)和/或與這些主機(jī)設(shè)備100、200有其它關(guān)聯(lián)。這里描述的流程圖不一定意味著一個(gè)固定的動(dòng)作順序,所述實(shí)施例可以以任何可行的順序執(zhí)行。應(yīng)該注意到,這里描述的任何方法都可以由硬件、軟件(包括微代碼)、固件、人工方式或者其任何組合實(shí)現(xiàn)。例如,可以在存儲(chǔ)介質(zhì)上存儲(chǔ)指令,當(dāng)機(jī)器執(zhí)行這些指令時(shí),實(shí)現(xiàn)與在此描述的任一個(gè)實(shí)施例一致的性能。
在一些實(shí)施例中,方法300可以通過標(biāo)識(shí)與第一DVR設(shè)備的第一用戶有關(guān)的第一信息的302而開始。例如該第一信息可以是(或包括)時(shí)間表信息(諸如TV列表和/或記錄時(shí)間表)、用戶推薦和/或所記錄的媒體。依照一些實(shí)施例,第一用戶可以選擇、標(biāo)識(shí)、創(chuàng)建和/或以其它方式?jīng)Q定第一信息。例如第一用戶可以利用一個(gè)GUI選擇第一信息。在一些實(shí)施例中,第一信息還可以(或選擇性地)基于其它因素而被標(biāo)識(shí)。例如,第一信息可以基于信息是否對(duì)其它DVR設(shè)備和/或用戶可用而從多個(gè)可用的信息中被選擇出來。依照一些實(shí)施例,第一信息可以被評(píng)級(jí)和/或打分,并且具有最好(或最低)分值和/或等級(jí)的信息可以被標(biāo)識(shí)。依照一些實(shí)施例,所述標(biāo)識(shí)可以由第一DVR設(shè)備來實(shí)現(xiàn)。
依照一些實(shí)施例,方法300可以在304處繼續(xù)為第二DVR設(shè)備提供第一信息。在一些實(shí)施例中,第一DVR設(shè)備可以連接到第二DVR設(shè)備。例如,DVR設(shè)備(諸如DVR設(shè)備110,210a-c)可以通過諸如IP網(wǎng)絡(luò)的網(wǎng)絡(luò)進(jìn)行通信。在一些實(shí)施例中,其中一個(gè)DVR設(shè)備或全部DVR設(shè)備可以與促進(jìn)DVR設(shè)備間通信的標(biāo)識(shí)符(例如URL、IP和/或其它標(biāo)識(shí)符)相關(guān)聯(lián)。例如,第一DVR設(shè)備可以與第一IP地址相關(guān)聯(lián),第二DVR設(shè)備可以與第二IP地址相關(guān)聯(lián)。依照一些實(shí)施例,第一用戶可以存儲(chǔ)與第二DVR設(shè)備的用戶相關(guān)的聯(lián)系人信息(例如,在一個(gè)聯(lián)系人列表或文件中)。例如,所述聯(lián)系人信息可以包括第二IP地址。
以這樣的示例方式,第一用戶可以簡(jiǎn)單地選擇出其他用戶(例如從一個(gè)GUI上的列表中選擇),并且第一DVR設(shè)備可以處理聯(lián)系人信息以確定第二IP地址。例如,第一信息接著可被發(fā)送、傳輸和/或以其它方式被提供給與第二IP地址相關(guān)的第二DVR設(shè)備。在一些實(shí)施例中,第一信息可以作為一個(gè)或更多IP分組通過IP網(wǎng)絡(luò)被發(fā)送至第二IP地址。依照一些實(shí)施例,DVR設(shè)備可以包含專門的和/或?qū)S玫拇龠M(jìn)與IP網(wǎng)絡(luò)的連接和/或DVR設(shè)備間的通信的端口。在一些實(shí)施例中,DVR設(shè)備與服務(wù)提供商和/或媒體提供商進(jìn)行通信的同樣的端口、電纜、連接和/或網(wǎng)絡(luò)可以被用于啟動(dòng)和/或促進(jìn)DVR設(shè)備間的通信。
在一些實(shí)施例中,方法300可以在306處繼續(xù)接收與第二DVR設(shè)備的第二用戶相關(guān)的第二信息。例如第二信息可以是與第一信息類似的信息。依照一些實(shí)施例,第二信息可以包括與第二用戶(和/或第二DVR設(shè)備)有關(guān)的媒體、推薦和/或時(shí)間表。在一些實(shí)施例中,第二信息可以是被第二用戶和第二DVR設(shè)備的其中之一或二者選擇和/或標(biāo)識(shí)的信息。例如,響應(yīng)于第一信息的提供,第二信息可以被選擇和發(fā)送和/或傳輸?shù)降谝籇VR設(shè)備。
依照一些實(shí)施例,第一和第二信息可以在第一和第二用戶之間和/或第一和第二DVR設(shè)備之間被共享。例如第一和第二用戶可以選擇他們希望共享、交易和/或交換的信息(例如,第一和第二信息)。依照一些實(shí)施例,用戶可以共享時(shí)間表信息。例如,第一用戶可以設(shè)置第一DVR設(shè)備以便記錄節(jié)目(例如,因?yàn)榈谝挥脩粝矚g該節(jié)目)并接著簡(jiǎn)單地給第二用戶(和/或第二DVR設(shè)備)直接提供第一DVR設(shè)備的記錄時(shí)間表,而不是簡(jiǎn)單地告訴朋友和家人所希望的節(jié)目。在一些實(shí)施例中,第二DVR設(shè)備可以自動(dòng)采用該記錄時(shí)間表和/或第二用戶可以容易地(例如通過一個(gè)GUI)設(shè)置第二DVR設(shè)備以便依照所接收到的時(shí)間表來記錄所希望的節(jié)目。例如在一些實(shí)施例中,第二用戶不需要執(zhí)行那些通常設(shè)置第二DVR設(shè)備以便記錄所希望的節(jié)目所需的步驟(例如,搜索節(jié)目列表和/或選擇記錄選項(xiàng))。
在一些實(shí)施例中,方法300在308處可以繼續(xù)為第一用戶提供第二信息。例如,在第二信息包括媒體的情況下,第一DVR設(shè)備可以將第二信息顯示給第一用戶。在一些實(shí)施例中,第二信息的接收(例如在306處)可以自動(dòng)地將第二信息顯示給第一用戶和/或以其它方式提供給第一用戶。作為示例,第一用戶可以使用第一DVR設(shè)備上的GUI來瀏覽存儲(chǔ)在第二DVR設(shè)備上的數(shù)字圖片內(nèi)容。第一用戶可以通過為GUI提供輸入(例如在302處標(biāo)識(shí)的第一信息)來選擇一個(gè)或更多希望觀看的數(shù)字圖片。該選擇可以被發(fā)送給第二DVR設(shè)備(例如,在304處提供),并且第二DVR設(shè)備可以將選定的數(shù)字圖片傳送給第一DVR設(shè)備(例如通過文件傳輸協(xié)議(FTP)和/或其它下載方式)。在接收到下載的數(shù)字圖片后(例如在306處),第一DVR設(shè)備可以在諸如TV或其它顯示器或顯示設(shè)備的用戶設(shè)備上顯示該圖片(例如在308處提供)。例如以這種方式,用戶可以簡(jiǎn)單地和/或快捷地利用他們各自的DVR設(shè)備來共享所存儲(chǔ)的媒體(如同數(shù)字圖片一樣)、記錄時(shí)間表、推薦和/或其它信息。
現(xiàn)在轉(zhuǎn)到圖4,其中示出了依照一些實(shí)施例的系統(tǒng)400的框圖。例如,系統(tǒng)400可以用于實(shí)現(xiàn)和/或執(zhí)行這里描述的方法300,和/或與結(jié)合圖1和/或圖2描述的系統(tǒng)100、200有關(guān)聯(lián)。在一些實(shí)施例中,系統(tǒng)400可以包含少于或多于圖4所示的部件。依照一些實(shí)施例,可以使用不同的系統(tǒng)類型、布局、數(shù)量和配置。
依照一些實(shí)施例,系統(tǒng)400可以是一個(gè)諸如這里描述的DVR設(shè)備110、210a-c的DVR設(shè)備。在一些實(shí)施例中,系統(tǒng)400可以是一個(gè)能夠與其它DVR設(shè)備共享內(nèi)容、時(shí)間表和/或用戶推薦的DVR設(shè)備。例如,系統(tǒng)400可以包括一個(gè)或更多處理器402,處理器402可以是任何類型或配置的已經(jīng)或即將已知或?qū)嵱玫奶幚砥?、微處理器?或微引擎。在一些實(shí)施例中,系統(tǒng)400還可以(或選擇性地)包括一個(gè)或更多通信接口404、一個(gè)輸入設(shè)備406和/或一個(gè)存儲(chǔ)設(shè)備408,其中全部和/或任何一個(gè)設(shè)備可以與處理器402通信。例如,存儲(chǔ)器設(shè)備408可以存儲(chǔ)媒體時(shí)間表410、記錄時(shí)間表412、媒體414和/或用戶定義的信息416。
通信接口404和/或輸入設(shè)備406可以是(或包括)任何類型和/或配置的已經(jīng)或即將已知或可實(shí)用的設(shè)備。在一些實(shí)施例中,通信接口404可以是(或包括)諸如網(wǎng)絡(luò)接口卡(NIC)的IP接口、端口、電纜和/或其它連接。例如,通信接口404可以包括一個(gè)用于容納連接頭的端口,該端口依照在USB規(guī)范修訂2.0(2000)中所描述的通用串行總線(USB)接口標(biāo)準(zhǔn)和/或美國國家標(biāo)準(zhǔn)協(xié)會(huì)/美國電信行業(yè)協(xié)會(huì)/美國電氣工業(yè)聯(lián)盟(ANSI/TIA/EIA)附錄568-A-5(2000年2月)中所描述的增強(qiáng)5類(Cat5e)布線標(biāo)準(zhǔn)。依照一些實(shí)施例,輸入設(shè)備406可以包括鍵盤、觸摸屏設(shè)備、一個(gè)或更多按鈕、遙控設(shè)備和/或一個(gè)或更多自定義功能鍵(softkey)和/或可變功能輸入設(shè)備。
依照一些實(shí)施例,存儲(chǔ)器設(shè)備408可以是(或包括)一個(gè)或更多諸如硬盤的磁存儲(chǔ)設(shè)備、一個(gè)或更多光存儲(chǔ)設(shè)備和/或固態(tài)存儲(chǔ)器。例如,存儲(chǔ)器設(shè)備408可以存儲(chǔ)媒體時(shí)間表410、記錄時(shí)間表412、媒體414和/或用戶定義的信息416。例如,媒體時(shí)間表410可以是TV媒體、衛(wèi)星媒體和/或其它廣播媒體的時(shí)間表。在一些實(shí)施例中,媒體時(shí)間表410可以被系統(tǒng)400使用,以便促進(jìn)對(duì)能夠被記錄的廣播媒體的識(shí)別。例如可以給系統(tǒng)400的用戶提供媒體時(shí)間表410,用戶可以利用媒體時(shí)間表410來選擇希望記錄的節(jié)目。
依照一些實(shí)施例,用戶所選擇的節(jié)目可以作為記錄時(shí)間表412而被存儲(chǔ)。例如,記錄時(shí)間表412存儲(chǔ)與所記錄的媒體相關(guān)的各種信息。在一些實(shí)施例中,系統(tǒng)400可以利用記錄時(shí)間表412來決定什么媒體是需要被記錄的以及在什么時(shí)間記錄。依照一些實(shí)施例,系統(tǒng)400可以選擇節(jié)目和/或其它將被記錄的媒體(例如,基于用戶的偏好、喜/惡、習(xí)慣和/或推薦)并且可以在記錄時(shí)間表412中存儲(chǔ)適當(dāng)?shù)男畔?例如時(shí)間、日期、節(jié)目長(zhǎng)度、記錄格式和/或其它記錄參數(shù))。
依照一些實(shí)施例,記錄時(shí)間表412可以將多個(gè)音頻、視頻和/或其它內(nèi)容作為媒體414來存儲(chǔ)。例如,媒體414可以包括TV節(jié)目、數(shù)字圖片、視頻、音樂(例如數(shù)字音樂)、文章、消息和/或其它媒體內(nèi)容。在一些實(shí)施例中,媒體414可以從媒體提供商和/或其它DVR設(shè)備或系統(tǒng)處獲得。存儲(chǔ)器設(shè)備408還可以(或選擇性地)存儲(chǔ)用戶定義的信息416。例如用戶定義的信息416可以包括用戶推薦、用戶偏好、消息和/或其他用戶定義的信息。在一些實(shí)施例中,系統(tǒng)400的用戶可以定義一個(gè)或更多記錄規(guī)則和/或程序。依照一些實(shí)施例,用戶可以對(duì)一個(gè)或更多媒體部分和/或媒體類型(例如流行的TV節(jié)目或電影)進(jìn)行評(píng)級(jí)、分級(jí)和/或打分,并且將這些信息作為用戶定義的信息416存儲(chǔ)。
依照一些實(shí)施例,存儲(chǔ)器設(shè)備408所存儲(chǔ)的任何或全部信息410、412、414、416可以與其它系統(tǒng)和/或DVR設(shè)備共享。例如在一些實(shí)施例中,處理器402能夠執(zhí)行將多個(gè)信息410、412、414、416在DVR設(shè)備間共享的指令和/或執(zhí)行依照這里描述的實(shí)施例進(jìn)行其它操作的指令。依照一些實(shí)施例,系統(tǒng)400的用戶可以為其它操作DVR設(shè)備的用戶提供任何信息410、412、414、416。系統(tǒng)400還可以(或選擇性地)從其它系統(tǒng)和/或DVR設(shè)備接收一些或全部的信息410、412、414、416(例如與其他用戶有關(guān)的信息)。
現(xiàn)在轉(zhuǎn)到圖5,其中示出了依照一些實(shí)施例的系統(tǒng)500的框圖。例如,系統(tǒng)500可以與方法300相關(guān)聯(lián),并且/或者可以具有與結(jié)合圖1和/或圖2描述的系統(tǒng)100、200相類似的配置和/或功能。在一些實(shí)施例中,系統(tǒng)500可以是(或包括)一個(gè)諸如這里描述的DVR設(shè)備110、210a-c的DVR設(shè)備(和/或其他用戶或網(wǎng)絡(luò)設(shè)備)。依照一些實(shí)施例,系統(tǒng)500可以包含少于或多于圖5所示的部件。在一些實(shí)施例中,系統(tǒng)500的部件502、504、506、508可以具有與在這里結(jié)合圖4描述的類似命名的部件近似的配置和/或功能。
依照一些實(shí)施例,系統(tǒng)500可以包括一個(gè)DVR設(shè)備502,該DVR設(shè)備進(jìn)一步包括通信路徑504、處理器506(諸如IntelPXA270XScale處理器)和/或存儲(chǔ)器508。系統(tǒng)500還可以(或選擇性地)包括諸如紅外(IR)接口510的接口。在一些實(shí)施例中,DVR設(shè)備502可以近似于這里描述的DVR設(shè)備110、210a-c。例如,DVR設(shè)備502可以與用戶相關(guān)聯(lián),并且/或者可以在存儲(chǔ)器508中存儲(chǔ)不同的媒體、時(shí)間表、推薦和/或其它內(nèi)容。依照一些實(shí)施例,DVR設(shè)備502能夠通過通信路徑504與其它DVR設(shè)備共享(例如傳送和/或接收)所存儲(chǔ)的信息。例如,通信路徑504可以包括端口、電纜和/或到IP和/或其它網(wǎng)絡(luò)的連接。
在一些實(shí)施例中,系統(tǒng)500和/或DVR設(shè)備502還可以(或選擇性地)包括遙控接口510。遙控接口510可以是任何類型和/或配置的已經(jīng)或即將已知或可實(shí)用的遙控接口。例如,遙控接口510可以是(或包括)IP、藍(lán)牙(Bluetooth)和/或其它無線和/或有線接口。依照一些實(shí)施例,遙控接口可以促進(jìn)與DVR設(shè)備502的通信。例如,與DVR設(shè)備502相關(guān)的用戶可以利用諸如IP遙控器的用戶設(shè)備通過遙控接口510向DVR設(shè)備502發(fā)送命令。在一些實(shí)施例中,遙控接口510可以用于與其它設(shè)備通信。例如,遙控接口可以用于發(fā)送DVR信息到其它DVR設(shè)備和/或從其它DVR設(shè)備那里接收DVR信息。依照一些實(shí)施例,補(bǔ)充和/或替代遙控接口510的其它接口可以被包含在系統(tǒng)500中。
這里描述的幾個(gè)實(shí)施例僅用于說明的目的??梢岳脙H由權(quán)利要求書限定的修改和改進(jìn)來實(shí)現(xiàn)其它實(shí)施例。
權(quán)利要求
1.一種方法,包括標(biāo)識(shí)與第一數(shù)字視頻記錄器的第一用戶相關(guān)的第一信息;并且為第二數(shù)字視頻記錄器提供該第一信息。
2.如權(quán)利要求1所述的方法,進(jìn)一步包括接收與第二數(shù)字視頻記錄器的第二用戶相關(guān)的第二信息;并且為第一用戶提供該第二信息。
3.如權(quán)利要求2所述的方法,進(jìn)一步包括處理所述第二信息。
4.如權(quán)利要求3所述的方法,其中所述處理包括至少部分地基于第二信息來確定第一數(shù)字視頻記錄器的至少一個(gè)動(dòng)作。
5.如權(quán)利要求2所述的方法,其中所述第二信息包括數(shù)字視頻記錄器時(shí)間表信息。
6.如權(quán)利要求2所述的方法,其中所述第二信息包括所記錄的媒體。
7.如權(quán)利要求2所述的方法,其中所述第二信息包括由第二用戶定義的信息。
8.如權(quán)利要求2所述的方法,其中所述第一和第二用戶是相同的。
9.如權(quán)利要求2所述的方法,其中所述第二信息是通過互聯(lián)網(wǎng)協(xié)議網(wǎng)絡(luò)接收的。
10.如權(quán)利要求9所述的方法,其中所述網(wǎng)絡(luò)包括無線網(wǎng)絡(luò)。
11.如權(quán)利要求1所述的方法,進(jìn)一步包括標(biāo)識(shí)第二數(shù)字視頻記錄器或者第二數(shù)字視頻記錄器的用戶二者當(dāng)中的至少一個(gè)。
12.如權(quán)利要求11所述的方法,其中所述標(biāo)識(shí)包括定位第二數(shù)字視頻記錄器。
13.如權(quán)利要求11所述的方法,其中所述標(biāo)識(shí)包括訪問一個(gè)標(biāo)識(shí)多個(gè)數(shù)字視頻記錄器用戶的列表。
14.如權(quán)利要求1所述的方法,其中所述第一信息包括數(shù)字視頻記錄器時(shí)間表信息。
15.如權(quán)利要求1所述的方法,其中所述第一信息包括所記錄的媒體。
16.如權(quán)利要求1所述的方法,其中所述第一信息包括由第一用戶定義的信息。
17.如權(quán)利要求1所述的方法,其中所述第一信息是通過互聯(lián)網(wǎng)協(xié)議網(wǎng)絡(luò)提供的。
18.如權(quán)利要求15所述的方法,其中所述網(wǎng)絡(luò)包括無線網(wǎng)絡(luò)。
19.一種設(shè)備,包括一個(gè)存儲(chǔ)介質(zhì),其上存儲(chǔ)有當(dāng)由機(jī)器執(zhí)行時(shí)產(chǎn)生如下結(jié)果的指令標(biāo)識(shí)與第一數(shù)字視頻記錄器的第一用戶相關(guān)的第一信息;并且向第二數(shù)字視頻記錄器提供該第一信息。
20.如權(quán)利要求19所述的設(shè)備,其中所述指令當(dāng)由機(jī)器執(zhí)行時(shí)進(jìn)一步產(chǎn)生如下結(jié)果接收與第二數(shù)字視頻記錄器的第二用戶有關(guān)的第二信息;并且為第一用戶提供該第二信息。
21.如權(quán)利要求19所述的設(shè)備,其中所述指令當(dāng)由機(jī)器執(zhí)行時(shí)進(jìn)一步產(chǎn)生如下結(jié)果處理所述第二信息。
22.一種系統(tǒng),包括一個(gè)與第一用戶相關(guān)的數(shù)字視頻記錄器,包括一個(gè)處理器;一個(gè)用于存儲(chǔ)數(shù)字視頻記錄器時(shí)間表信息的存儲(chǔ)器;一個(gè)用于接收來自第一用戶的輸入信號(hào)的遙控接口;以及一條用于向與一個(gè)或更多用戶相關(guān)聯(lián)的一個(gè)或更多數(shù)字視頻記錄器提供數(shù)字視頻記錄器時(shí)間表信息的通信路徑。
23.如權(quán)利要求22所述的系統(tǒng),其中所述數(shù)字視頻記錄器時(shí)間表信息包括所記錄的媒體。
24.如權(quán)利要求22所述的系統(tǒng),其中所述數(shù)字視頻記錄器時(shí)間表信息包括由第一用戶定義的信息。
25.如權(quán)利要求22所述的系統(tǒng),其中所述通信路徑包括互聯(lián)網(wǎng)協(xié)議網(wǎng)絡(luò)。
26.如權(quán)利要求22所述的系統(tǒng),其中所述數(shù)字視頻記錄器時(shí)間表信息包括標(biāo)識(shí)一個(gè)或更多其它數(shù)字視頻記錄器或者一個(gè)或更多其他用戶的信息。
全文摘要
依照一些實(shí)施例,信息可以在數(shù)字視頻記錄器間共享。例如在一些實(shí)施例中,所述系統(tǒng)或方法可以包括標(biāo)識(shí)與第一數(shù)字視頻記錄器的第一用戶相關(guān)的第一信息,并且向第二數(shù)字視頻記錄器提供該第一信息。一些實(shí)施例進(jìn)一步包括接收與第二數(shù)字視頻記錄器的第二用戶有關(guān)的第二信息,并且為第一用戶提供該第二信息。
文檔編號(hào)H04L29/00GK1812528SQ20051000347
公開日2006年8月2日 申請(qǐng)日期2005年11月21日 優(yōu)先權(quán)日2004年11月22日
發(fā)明者R·坎塞爾 申請(qǐng)人:英特爾公司