亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于提供對交互式媒體指導(dǎo)應(yīng)用的遠(yuǎn)程訪問的系統(tǒng)和方法

文檔序號:7938382閱讀:287來源:國知局
專利名稱:用于提供對交互式媒體指導(dǎo)應(yīng)用的遠(yuǎn)程訪問的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明一般地涉及媒體系統(tǒng),并且更具體地,涉及用于提供對交 互式媒體指導(dǎo)應(yīng)用的遠(yuǎn)程訪問的系統(tǒng)和方法。
背景技術(shù)
媒體通信技術(shù)中的近來的進(jìn)步使得用戶可以訪問在用戶裝置上 執(zhí)行的交互式媒體指導(dǎo)應(yīng)用而不用物理地位于用戶裝置附近。例如, 某些系統(tǒng)中的交互式媒體指導(dǎo)應(yīng)用的用戶可以遠(yuǎn)程安排電視節(jié)目的 記錄。在這些系統(tǒng)中,用戶的機(jī)頂盒通過通信網(wǎng)絡(luò)連接到遠(yuǎn)程節(jié)目指 導(dǎo)訪問服務(wù)器。當(dāng)不在家時,用戶可以通過諸如個人計算機(jī)的設(shè)備連
接遠(yuǎn)程訪問服務(wù)器(或諸如Web (萬維網(wǎng))服務(wù)器的中間服務(wù)器), 以便遠(yuǎn)程安排以用戶家中的機(jī)頂盒上的交互式媒體指導(dǎo)應(yīng)用進(jìn)行的 記錄。
在某些情況下,用戶可能希望能夠訪問多于一個的機(jī)頂盒,例如, 如果家中具有多于一個的電視,每個電視具有自己的機(jī)頂盒。每個機(jī) 頂盒可被遠(yuǎn)程訪問,然而,用于一個機(jī)頂盒的遠(yuǎn)程訪問服務(wù)器可能與 另一個機(jī)頂盒的交互式媒體指導(dǎo)應(yīng)用不兼容(例如,如果這些機(jī)頂盒
具有不同的應(yīng)用程序接口 ),需要用戶連接多個遠(yuǎn)程訪問服務(wù)器,以 便訪問多個機(jī)頂盒。在某些情況下,用戶可能喜歡使用特定的遠(yuǎn)程訪 問服務(wù)器訪問機(jī)頂盒,如果遠(yuǎn)程訪問服務(wù)器可以訪問不同類型的機(jī)頂 盒,而不論機(jī)頂盒的提供者、型號或其它特征如何,這將是所希望的。 鑒于上述情況,希望提供支持便于在遠(yuǎn)程位置發(fā)起的請求的傳遞 以傳輸?shù)浇换ナ矫襟w指導(dǎo)應(yīng)用的算法和技術(shù)的遠(yuǎn)程訪問系統(tǒng)和方法。 具體地,希望提供能夠向多個交互式媒體指導(dǎo)應(yīng)用傳遞請求的遠(yuǎn)程訪 問系統(tǒng)。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的原理,提供了用于遠(yuǎn)程訪問執(zhí)行交互式媒體指導(dǎo)應(yīng) 用的用戶裝置的系統(tǒng)和方法。具體地,提供了使得能夠進(jìn)行多個用戶 裝置設(shè)備諸如可能來自多個供應(yīng)商的數(shù)字?jǐn)z像機(jī)的通信和管理的一 般遠(yuǎn)程訪問服務(wù)。用戶可以使用該一般遠(yuǎn)程訪問服務(wù),以便直接向用 戶裝置設(shè)備(例如,位于一個可尋址因特網(wǎng)協(xié)議地址的數(shù)字?jǐn)z像機(jī)), 或向諸如與用戶裝置設(shè)備通信的服務(wù)提供者后端的中間服務(wù)器,發(fā)送
諸如安排記錄或提醒或設(shè)置用戶偏好的請求。該一般遠(yuǎn)程訪問服務(wù)可
以包括用于接收用戶請求的Web服務(wù)器,所述用戶請求被與和用戶 裝置設(shè)備和/或中間服務(wù)器兼容的格式的動作請求進(jìn)行相互參照。所述 一般遠(yuǎn)程訪問服務(wù)可以維護(hù)對用戶請求和多種格式的動作請求進(jìn)行 相互參照的查找表,其中每種格式與不同的用戶裝置設(shè)備兼容??梢?br> 基于用戶裝置設(shè)備的特性諸如其供應(yīng)商和/或型號選擇特定格式。
根據(jù)本發(fā)明的一個方面, 一種用于遠(yuǎn)程訪問用戶裝置的方法包括 以下步驟接收指出用戶裝置的至少一個特性的用戶裝置標(biāo)識信息, 和從用戶設(shè)備接收指出針對所述用戶裝置的指令的用戶請求。所述用 戶請求被與從多種格式中選擇的與所述用戶裝置兼容的用戶裝置格 式的動作請求相互參照。傳輸所述用戶裝置格式的動作請求,以便由 所述用戶裝置接收,使得能夠執(zhí)行指出的指令。


在結(jié)合附圖考慮下面的詳細(xì)描述之后,將明了本發(fā)明的上述和其 它目的和優(yōu)點,在這些附圖中類似的參考字符指示類似的部分,并且 其中
圖1和2示出了根據(jù)本發(fā)明的一個實施例可用于提供媒體指導(dǎo)應(yīng) 用列表的例示性顯示屏;
圖3示出了根據(jù)本發(fā)明的 一個實施例的例示性的用戶裝置設(shè)備; 圖4是根據(jù)本發(fā)明的一個實施例的例示性的跨平臺交互式媒體200880019392.9
說明書第3/36頁 系統(tǒng)的圖5-7A和7B是根據(jù)本發(fā)明的 一 個實施例的例示性的基于W eb 的遠(yuǎn)程訪問服務(wù)屏幕;
圖8A和8B分別例示了節(jié)目動作請求和響應(yīng)數(shù)據(jù)集;
圖9A、 IOA和IOB是根據(jù)本發(fā)明的各種實施例,在提供對交互 式媒體指導(dǎo)應(yīng)用的遠(yuǎn)程訪問中涉及的步驟的例示性處理流程圖;和
圖9B是可結(jié)合圖9A所示的處理使用的例示性查找表。
具體實施例方式
在任意給定的媒體傳遞系統(tǒng)中用戶可獲得的媒體數(shù)量可以是巨 大的。因此許多用戶希望一種允許用戶有效地導(dǎo)航媒體選擇,并且容 易地識別他們可能希望的媒體的通過一種界面實現(xiàn)的媒體指導(dǎo)形式。
此處提供這種指導(dǎo)的應(yīng)用被稱為交互式媒體指導(dǎo)應(yīng)用,或有時被稱為 媒體指導(dǎo)應(yīng)用或指導(dǎo)應(yīng)用。
取決于它們?yōu)橹峁┲笇?dǎo)的媒體,交互式媒體指導(dǎo)應(yīng)用可以采取 各種形式。 一種典型的媒體指導(dǎo)應(yīng)用是交互式電視節(jié)目指導(dǎo)。交互式 電視節(jié)目指導(dǎo)(有時被稱為電子節(jié)目指導(dǎo))是公知的指導(dǎo)應(yīng)用,其尤 其是允許用戶在包括常規(guī)電視節(jié)目(通過傳統(tǒng)廣播、電纜、衛(wèi)星、因 特網(wǎng)或其它方式提供的)以及按次收費(fèi)節(jié)目、點播節(jié)目(諸如在視頻 點播(VOD)系統(tǒng)中)、因特網(wǎng)內(nèi)容(例如,流媒體、可下載媒體、 網(wǎng)絡(luò)播放等)和其它類型的媒體或視頻內(nèi)容的許多類型的媒體內(nèi)容中 導(dǎo)航和定位。指導(dǎo)應(yīng)用還允許用戶在包括例如視頻剪輯、文章、廣告、 聊天會話、游戲等的與視頻內(nèi)容有關(guān)的內(nèi)容中導(dǎo)航和定位。
隨著因特網(wǎng)、移動計算和高速無線網(wǎng)絡(luò)的出現(xiàn),用戶在個人計算 機(jī)(PC )和傳統(tǒng)上不能訪問媒體的其它設(shè)備諸如手持計算機(jī)、個人數(shù) 字助理(PDA)、移動電話機(jī)或其它移動設(shè)備上訪問媒體。在這些設(shè) 備上,用戶能夠在與可通過電視獲得的相同媒體中導(dǎo)航和定位。因此, 在這些設(shè)備上也需要媒體指導(dǎo)。提供的媒體指導(dǎo)可能僅針對可通過電 視獲得的媒體內(nèi)容,僅針對可通過一個或多個這些設(shè)備獲得的媒體內(nèi)
ii容,或針對可通過電視和一個或多個這些設(shè)備兩者獲得的媒體內(nèi)容。媒體指導(dǎo)應(yīng)用可被提供為在線應(yīng)用(即,在Web站點上提供的), 或提供為獨立的應(yīng)用或手持計算機(jī)、PDA、移動電話機(jī)或其它移動設(shè) 備上的客戶。下面將更詳細(xì)地描述可以實現(xiàn)媒體指導(dǎo)應(yīng)用的各種設(shè)備 和平臺。媒體指導(dǎo)應(yīng)用的功能之一是為用戶提供媒體列表和媒體信息。圖 1, 2和5-7示出了可用于提供媒體指導(dǎo)并且尤其是媒體列表的例示 性顯示屏。圖1, 2和5-7中所示的顯示屏可被在任意適合的設(shè)備或 平臺上實現(xiàn)。雖然以全屏顯示示出了圖1, 2和5-7的顯示,它們還 可以完全或部分地重疊在正在顯示的媒體內(nèi)容上。通過選擇顯示屏上 提供的可選擇選項(例如,菜單選項、列表選項、圖標(biāo)、超鏈接等), 或按壓遙控器或其它用戶輸入接口或設(shè)備上的專用按鈕(例如, GUIDE按鈕),用戶可以指出希望訪問媒體信息。響應(yīng)用戶的指示, 媒體指導(dǎo)應(yīng)用可以提供帶有以若干方式之一諸如在網(wǎng)格中按時間和 頻道、按時間、按頻道、按媒體類型、按種類(例如,電影、體育、 新聞、兒童節(jié)目或其它節(jié)目種類)或其它預(yù)定的、用戶定義的或其它 組織準(zhǔn)則組織的媒體信息的顯示屏。圖1示出了使得能夠在單個顯示中訪問不同類型的媒體內(nèi)容的 按時間和頻道布置的例示性的網(wǎng)格節(jié)目列表顯示100。顯示100可以 包括網(wǎng)格102,網(wǎng)格102帶有(1) 一列頻道/媒體類型標(biāo)識符104, 其中每個頻道/媒體類型標(biāo)識符(其是該列中的一個單元)識別出可獲 得的一個不同的頻道或媒體類型;和(2) —行時間標(biāo)識符106,其中 每個時間標(biāo)識符(其是該行中的一個單元)標(biāo)識出一個節(jié)目時間塊。 網(wǎng)格102還包括用于節(jié)自列表諸如節(jié)目列表108的單元,其中每個列 表提供節(jié)目標(biāo)題,該節(jié)目標(biāo)題被提供在列表的相關(guān)聯(lián)的頻道和時間 上。使用用戶輸入設(shè)備,用戶可以通過移動高亮顯示區(qū)域110選擇節(jié) 目列表。可以在節(jié)目信息區(qū)域112中提供關(guān)于由高亮顯示區(qū)域110選 擇的節(jié)目列表的信息。區(qū)域112可以包括例如節(jié)目標(biāo)題、節(jié)目描述、 提供節(jié)目的時間(如果適用)、節(jié)目所在頻道(如果適用)、節(jié)目評200880019392.9說明書第5/36頁分和其它所希望的信息。除了提供對根據(jù)時間表提供的線性節(jié)目的訪問之外,媒體指導(dǎo)應(yīng) 用還提供對未根據(jù)時間表提供的非線性節(jié)目的訪問。非線性節(jié)目可以包括來自包括點播媒體內(nèi)容(例如,VOD)、因特網(wǎng)內(nèi)容(例如,流 媒體、可下載媒體等)、本地存儲的媒體內(nèi)容(例如,存儲在數(shù)字錄 像機(jī)(DVR)、數(shù)字視頻盤(DVD)、盒式錄像磁帶、壓縮盤(CD) 等上的視頻內(nèi)容)或其它時間不敏感媒體內(nèi)容的不同媒體源的內(nèi)容。 點播內(nèi)容可以包括電影和由特定媒體提供者提供的原始媒體內(nèi)容兩 者(例如,HBO On Demand提供"The Sopranos"和"Curb Your Enthusiasm" ) 。 HBO ON DEMAND, THE SOPRANOS和CURB YOUR ENTHUSIASM是Home Box Office公司擁有的商標(biāo)。因特網(wǎng) 內(nèi)容可以包括Web事件,諸如聊天會話或網(wǎng)絡(luò)播放,或可通過因特 網(wǎng)Web站點或其它因特網(wǎng)訪問(例如,F(xiàn)TP)作為流媒體或可下載 媒體獲得的內(nèi)容。網(wǎng)格102可以提供包括點播列表114、記錄的媒體的列表116和 因特網(wǎng)內(nèi)容列表118的非線性節(jié)目的列表。組合來自不同類型媒體源 的內(nèi)容的列表的顯示有時被稱為"混合媒體,,顯示??梢燥@示的列表類 型的不同于顯示100的各種排列可以基于用戶選擇或指導(dǎo)應(yīng)用定義 (例如,僅有記錄和廣播列表的顯示,僅有點播和廣播列表的顯示 等)。如圖所示,列表114、 116和118被示出為橫跨在網(wǎng)格102中 顯示的整個時間塊,以便指示對這些列表的選擇可以提供對分別專用 于點播列表、記錄列表或因特網(wǎng)列表的顯示的訪問。在其它實施例中, 這些媒體類型的列表可被直接包括在網(wǎng)格102中。響應(yīng)用戶對導(dǎo)航圖 標(biāo)120之一的選擇,可以顯示附加的列表(按壓用戶輸入設(shè)備上的箭 頭鍵可以與選擇導(dǎo)航圖標(biāo)120類似的方式影響顯示)。顯示100還可以包括碎見頻區(qū)域122、廣告124和選項區(qū)域126。 視頻區(qū)域122可以允許用戶觀看和/或預(yù)覽當(dāng)前可獲得、將可獲得的、 或用戶已經(jīng)獲得的節(jié)目。視頻區(qū)域122的內(nèi)容可以相應(yīng)于或獨立于網(wǎng) 格102中顯示的列表之一。包括視頻區(qū)域的網(wǎng)格顯示有時被稱為指導(dǎo)中畫(PIG )顯示。在公開于2003年5月13日的Satterfield等人的 美國專利No. 6,564,378和公開于2001年5月29日的Yuen等人的美 國專利No. 6,239,794中更詳細(xì)地描述了 PIG顯示和其功能,因此通 過引用將其完整結(jié)合在此。PIG顯示可被包括在本發(fā)明的其它媒體指 導(dǎo)應(yīng)用顯示屏中。廣告124可以提供取決于觀看者的訪問權(quán)(例如,用于預(yù)訂的節(jié) 目)的當(dāng)前可獲得以便觀看、將來可獲得以便觀看、或根本不能獲得 以便觀看的媒體內(nèi)容的廣告,并且可以相應(yīng)于網(wǎng)格102中的一個或多 個媒體列表或與網(wǎng)格102中的一個或多個媒體列表不相關(guān)。廣告124 還可用于與網(wǎng)格102中顯示的媒體內(nèi)容相關(guān)或無關(guān)的產(chǎn)品或服務(wù)。廣 告124可以是可選擇的,并且提供關(guān)于媒體內(nèi)容的進(jìn)一步信息,提供 關(guān)于產(chǎn)品和服務(wù)的信息,使得能夠購買媒體內(nèi)容、產(chǎn)品或服務(wù),提供 與該廣告相關(guān)的媒體內(nèi)容等??梢曰谟脩艉啓n/偏好、監(jiān)視的用戶活 動、提供的顯示類型或其它適合的定向廣告基礎(chǔ)定向廣告124。雖然以矩形或標(biāo)題形狀示出了廣告214,可以任意適合的大小、 形狀和指導(dǎo)應(yīng)用顯示中的位置提供廣告。例如,可以與網(wǎng)格102水平 相鄰的矩形形狀提供廣告124。這有時被稱為面板廣告。另外,廣告 可被重疊在媒體內(nèi)容或指導(dǎo)應(yīng)用顯示上或被嵌入顯示內(nèi)。廣告還可以 包括文本、圖像、旋轉(zhuǎn)圖像、視頻剪輯或其它類型的媒體內(nèi)容。廣告 可被存儲在帶有指導(dǎo)應(yīng)用的用戶裝置內(nèi),存儲在連接到用戶裝置的數(shù) 據(jù)庫內(nèi),存儲在遠(yuǎn)程位置(包括流媒體服務(wù)器),或存儲在其它存儲 裝置或這些位置的組合上。在例如提交于2003年1月17日的Knudson 等人的美國專利申請No. 10/347,673 、公開于2004年6月29日的Ward III等人的美國專利No. 6,756,997和公開于2002年5月14日的Schein 等人的美國專利No. 6,388,714中更詳細(xì)地討論了在媒體指導(dǎo)應(yīng)用中 提供廣告,因此通過引用將其完整結(jié)合在此。應(yīng)當(dāng)理解,廣告可被包 括在本發(fā)明的其它媒體指導(dǎo)應(yīng)用顯示屏內(nèi)。選項區(qū)域126可以允許用戶訪問不同類型的媒體內(nèi)容、媒體指導(dǎo) 應(yīng)用顯示和/或^某體指導(dǎo)應(yīng)用特征。選項區(qū)域126可以是顯示100的一部分(和本發(fā)明的其它顯示屏),或可被用戶通過選擇屏幕上的選項
或按壓用戶輸入設(shè)備上的專用或可指定的按鈕調(diào)用。選項區(qū)域126中 的可選擇選項可以涉及與網(wǎng)格102中的節(jié)目列表相關(guān)的特征,或可以 包括可從主菜單顯示獲得的選項。與節(jié)目列表相關(guān)的特征可以包括搜 索其它播出時間或接收節(jié)目的方式、記錄節(jié)目、啟動節(jié)目的系列記錄、 將節(jié)目和/或頻道設(shè)置為喜好、購買節(jié)目或其它特征??蓮闹鞑藛物@示 獲得的選項可以包括搜索選項、VOD選項、家長控制選項、訪問各 類列表顯示、訂購額外付費(fèi)服務(wù)、編輯用戶簡檔、訪問瀏覽覆蓋圖或 其它選項。
可以基于用戶偏好個性化媒體指導(dǎo)應(yīng)用。個性化的媒體指導(dǎo)應(yīng)用 允許用戶定制顯示和特征,以便創(chuàng)建媒體指導(dǎo)應(yīng)用的個性化"體驗"。 可以通過允許用戶輸入這些定制內(nèi)容,和/或通過由媒體指導(dǎo)應(yīng)用監(jiān)視 用戶活動以便確定各種用戶偏好創(chuàng)建這種個性化體驗。用戶可以通過 登錄或向指導(dǎo)應(yīng)用標(biāo)識自身訪問其個性化的指導(dǎo)應(yīng)用??梢愿鶕?jù)用戶 簡檔進(jìn)行媒體指導(dǎo)應(yīng)用的定制。定制可以包括改變呈現(xiàn)方案(例如, 顯示的彩色方案、文本的字體大小等)、顯示的媒體內(nèi)容列表的諸方 面(例如,僅有HDTV節(jié)目、基于喜好的頻道選擇的用戶指定的廣播 頻道、推薦的媒體內(nèi)容等)、所希望的記錄特征(例如,特定用戶的 記錄或系列記錄、記錄質(zhì)量等)、家長控制設(shè)置和其它所希望的定制。
媒體指導(dǎo)應(yīng)用還可以允許用戶提供用戶簡檔信息或可以自動編
輯用戶簡檔信息。媒體指導(dǎo)應(yīng)用可以例如監(jiān)視用戶訪問的媒體和/或用 戶與指導(dǎo)應(yīng)用的其它交互式。另外,媒體指導(dǎo)應(yīng)用可以獲得與特定用
戶相關(guān)的所有或部分其它用戶簡檔(例如,從用戶訪問的因特網(wǎng)上的 其它Web站點,諸如www.t,ide.com、從用戶訪問的其它媒體指導(dǎo) 應(yīng)用、從用戶訪問的其它交互式應(yīng)用、從用戶的手持設(shè)備等),和/ 或從媒體指導(dǎo)應(yīng)用可以訪問的其它來源獲得關(guān)于用戶的信息。結(jié)果, 可以在用戶的不同設(shè)備上給用戶提供統(tǒng)一的指導(dǎo)應(yīng)用體驗。結(jié)合圖4 在下面更詳細(xì)地描述這種類型的用戶體驗。在提交于2005年7月11 日的Ellis等人的美國專利申請No. 11/179,410、提交于1999年11月9日的Boyer等人的美國專利申請No. 09/437,304和提交于2002 年2月21日的EHis等人的美國專利申請No. 10/105,128中更詳細(xì)地 描述了附加的個性化媒體指導(dǎo)應(yīng)用特征,因此通過引用將其完整結(jié)合 在此。
圖2示出了用于提供媒體指導(dǎo)的另 一個顯示布置。視頻鑲嵌顯示 200包括基于媒體類型、體裁和/或其它組織準(zhǔn)則組織的媒體內(nèi)容信息 的可選擇的選項202。在顯示200中,選擇了電視列表選項204,因 此提供列表206、 208、 210和212作為廣播節(jié)目列表。與圖l的列表 不同,顯示200中的列表不限于簡單的文本(例如,節(jié)目標(biāo)題)和圖 標(biāo)以便描述媒體。取而代之,在顯示200中,列表可以提供圖形圖像, 包括封面插圖、來自媒體內(nèi)容的靜態(tài)圖像、視頻剪輯預(yù)覽、來自媒體 內(nèi)容的實況視頻或向用戶指示由列表描述的媒體內(nèi)容的其它類型的 媒體。每個圖形列表還可以伴隨有文本,以便提供關(guān)于與列表相關(guān)聯(lián) 的媒體內(nèi)容的其它信息。例如,列表208可以包括多于一個部分,包 括々某體部分214和文本部分216??梢赃x擇媒體部分214和/或文本部 分216,以便全屏觀看視頻,或觀看與媒體部分214中顯示的視頻相 關(guān)的節(jié)目列表(例如,觀看播出該視頻的頻道的列表)。
顯示200中的列表具有不同的大小(即,列表206大于列表208、 210和212),但是如果希望,所有列表可以具有相同大小。列表可 以具有不同大小或圖形強(qiáng)調(diào),以便如媒體提供者所希望的或基于用戶 偏好指示用戶感興趣的程度或強(qiáng)調(diào)某些內(nèi)容。例如在提交于2005年 12月29曰的Yates的美國專利申請No. 11/324,202中討論了用于圖形 地強(qiáng)調(diào)媒體列表的各種系統(tǒng)和方法,因此通過引用將其完整結(jié)合在 此。
用戶可以從其一個或多個用戶裝置設(shè)備訪問媒體內(nèi)容和媒體指 導(dǎo)應(yīng)用(和其在上面和下面描述的顯示屏)。圖3示出了例示性的用 戶裝置設(shè)備300的一般化實施例。在下面結(jié)合圖4討論用戶裝置設(shè)備 的更特定的實現(xiàn)。用戶裝置設(shè)備300可以通過輸入/輸出(下面稱為 "I/O")路徑302接收媒體內(nèi)容和數(shù)據(jù)。1/O路徑302可以向控制電路200880019392.9
說明書第9/36頁 304提供媒體內(nèi)容(例如,廣播節(jié)目、點播節(jié)目、因特網(wǎng)內(nèi)容和其它 視頻或音頻)和數(shù)據(jù),控制電路304包括處理電路306和存儲設(shè)備308。 控制電路304可用于使用I/O路徑302發(fā)送和接收命令、請求和其它 適合的數(shù)據(jù)。I/O路徑302可將控制電路304 (并且更具體地,處理 電路306)連接到一個或多個通信路徑(在下面描述)??捎梢粋€或 多個這些通信路徑提供I/0功能,但是圖3中僅示出了單個路徑以便 避免使得附圖過于復(fù)雜。
控制電路304可以基于任意適合的處理電路306,諸如基于一個 或多個微處理器、微控制器、數(shù)字信號處理器、可編程邏輯器件等的 處理電路。在某些實施例中,控制電路304執(zhí)行存儲在存儲器(即, 存儲設(shè)備308)內(nèi)的用于媒體指導(dǎo)應(yīng)用的指令。在基于客戶機(jī)-服務(wù) 器的實施例中,控制電路304可以包括適合于與指導(dǎo)應(yīng)用服務(wù)器或其 它網(wǎng)絡(luò)或服務(wù)器通信的通信電路。通信電路可以包括用于與其它裝置 通信的纜線調(diào)制解調(diào)器、綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)調(diào)制解調(diào)器、數(shù) 字用戶線(DSL)調(diào)制解調(diào)器、電話調(diào)制解調(diào)器或無線調(diào)制解調(diào)器。 這些通信可以涉及因特網(wǎng)或任意其它適合的通信網(wǎng)絡(luò)或路徑(這被結(jié) 合圖4更詳細(xì)地描述)。通信電路可以包括用于從其它裝置接收通信 的應(yīng)用程序接口 。這些通信可以是指示針對用戶裝置設(shè)備300的指令 的動作請求,例如指示安排記錄或諸如節(jié)目或頻道喜好的媒體指導(dǎo)應(yīng) 用設(shè)置(在下面以圖4描述)的指令的與應(yīng)用程序接口兼容的文件。 另外,通信電路可以包括啟動媒體指導(dǎo)應(yīng)用的對等通信,或彼此遠(yuǎn)離 的媒體指導(dǎo)應(yīng)用的通信的電路(在下面更詳細(xì)地描述)。
可以提供存儲器(例如,隨機(jī)訪問存儲器、只讀存儲器或任意其 它適合的存儲器)、硬盤驅(qū)動器、光盤驅(qū)動器或任意其它適合的固定 的或可移動的存儲設(shè)備(例如,DVD記錄器、CD記錄器、盒式磁帶 錄像機(jī)或其它適合的記錄設(shè)備)作為是控制電路304的一部分的存儲 設(shè)備308。存儲設(shè)備308可以包括上述類型的存儲設(shè)備中的一個或多 個。例如,媒體指導(dǎo)應(yīng)用300可以包括用于DVR(有時稱為個人錄像 機(jī)或PVR)的硬盤驅(qū)動器和作為輔助存儲設(shè)備的DVD記錄器。可以
17使用存儲設(shè)備308存儲此處描述的各類媒體和指導(dǎo)應(yīng)用數(shù)據(jù),包括節(jié) 目信息、指導(dǎo)應(yīng)用設(shè)置、用戶偏好或簡檔信息、或用于操作指導(dǎo)應(yīng)用 的其它數(shù)據(jù)。還可以使用非易失存儲器(例如,調(diào)用指導(dǎo)例程和其它 指令)。
控制電路304可以包括視頻產(chǎn)生電路和調(diào)諧電路,諸如一個或多 個模擬調(diào)諧器、 一個或多個MPEG - 2解碼器或其它數(shù)字解碼電路、 高清晰度調(diào)諧器、或任意其它適合的調(diào)諧或視頻電路或這些電路的組 合。還可以提供編碼電路(例如,用于將空中信號、模擬信號或數(shù)字 信號轉(zhuǎn)換為MPEG信號以便存儲)??刂齐娐?04還可以包括用于 將媒體上轉(zhuǎn)換和下轉(zhuǎn)換為用戶裝置300的優(yōu)選輸出格式的定標(biāo)電路。 電路304還可以包括用于在數(shù)字和模擬信號之間轉(zhuǎn)換的數(shù)字到模擬轉(zhuǎn) 換器電路和模擬到數(shù)字轉(zhuǎn)換器電路。用戶裝置可以使用調(diào)諧和編碼電 路,以便接收和顯示、播放或記錄媒體內(nèi)容。調(diào)諧和編碼電路還可被 用于接收指導(dǎo)數(shù)據(jù)??梢允褂眠\(yùn)行在一個或多個通用或?qū)S锰幚砥魃?的軟件實現(xiàn)此處描述的電路,包括例如調(diào)諧、視頻產(chǎn)生、編碼、解碼、 定標(biāo)和模擬/數(shù)字電路??梢蕴峁┒鄠€調(diào)諧器以便處理同時調(diào)諧功能 (例如,觀看和記錄功能、畫中畫(PIP)功能、多調(diào)諧器記錄等)。 如果作為與用戶裝置300分離的設(shè)備提供存儲設(shè)備308,調(diào)諧和編碼 電路(包括多個調(diào)諧器)可被與存儲設(shè)備308相關(guān)聯(lián)。
用戶可以控制使用用戶輸入接口 310控制電路304。用戶輸入接 口 310可以是任意適合的用戶接口,諸如遙控器、鼠標(biāo)、軌跡球、小 鍵盤、鍵盤、觸摸屏、觸摸墊、輸入筆、操縱桿、語音識別接口或其 它用戶輸入接口 。顯示器312可被作為單獨的設(shè)備提供或與用戶裝置 設(shè)備300的其它元件集成在一起。顯示器312可以是監(jiān)視器、電視、 移動設(shè)備的液晶顯示器(LCD)或用于顯示視覺圖像的任意其它適合 裝置中的一個或多個。在某些實施例中,顯示器312可以具有HDTV 能力。揚(yáng)聲器314可被提供為與用戶裝置設(shè)備300的其它元件集成在 一起,或可以是獨立的單元。可以通過揚(yáng)聲器314播放在顯示器312 上顯示的視頻和其它媒體內(nèi)容的音頻分量。在某些實施例中,音頻可
18被分配到接收器(未示出),該接收器處理音頻并且通過揚(yáng)聲器314 輸出音頻。
圖3的用戶裝置設(shè)備300可被動作圖4的系統(tǒng)400中實現(xiàn)為用戶
電視裝置402、用戶計算機(jī)裝置404、無線用戶通信設(shè)備406、遠(yuǎn)程訪
問用戶設(shè)備440或適用于訪問媒體的任意其它類型的用戶裝置(例如, 非便攜游戲機(jī))。出于簡單起見;此處這些設(shè)備可被總地稱為用戶裝
置或用戶裝置設(shè)備。在其上執(zhí)行媒體指導(dǎo)應(yīng)用的用戶裝置設(shè)備可以作
為獨立的設(shè)備,或可以是設(shè)備網(wǎng)絡(luò)的一部分??梢詫崿F(xiàn)設(shè)備的各種網(wǎng)
絡(luò)配置,并且在下面更詳細(xì)地討論。遠(yuǎn)程訪問用戶設(shè)備400還可以是
任意無線用戶設(shè)備406 (例如,PDA、移動電話機(jī)、便攜視頻播放器等)。
系統(tǒng)400是根據(jù)本發(fā)明的實施例的用于提供對交互式媒體指導(dǎo) 應(yīng)用的遠(yuǎn)程訪問的簡化的例示性的跨平臺交互式媒體系統(tǒng)。該示例系 統(tǒng)包括遠(yuǎn)程訪問用戶設(shè)備440、遠(yuǎn)程訪問服務(wù)器460、媒體服務(wù)提供 者的遠(yuǎn)程訪問服務(wù)器490、用戶裝置設(shè)備4Q2、 404和406、 4某體內(nèi)容 源416和媒體指導(dǎo)數(shù)據(jù)內(nèi)容源418以及各種通信網(wǎng)絡(luò)和數(shù)據(jù)鏈路。在 該示例圖中,交互式媒體系統(tǒng)400可以宿寄有遠(yuǎn)程訪問用戶設(shè)備440 的用戶可能希望通過使用遠(yuǎn)程訪問服務(wù)器460和遠(yuǎn)程訪問用戶設(shè)備 440遠(yuǎn)程管理的々某體指導(dǎo)應(yīng)用。
在交互式媒體系統(tǒng)400中,用戶電視裝置403可以包括機(jī)頂盒、 用于處理衛(wèi)星電視的集成的接收器解碼器(IRD)、電視機(jī)、數(shù)字存 儲設(shè)備、DVD記錄器、盒式磁帶錄像機(jī)(VCR)、本地媒體服務(wù)器 或其它用戶電視裝置。如果希望, 一個或多個這些設(shè)備可被集成為單 個設(shè)備。用戶裝置設(shè)備404可以包括PC、膝上計算機(jī)、平板計算機(jī)、 WebTV盒、個人計算機(jī)電視(PC/TV) 、 PC媒體服務(wù)器、PC媒體 中心或其它用戶計算機(jī)裝置。WEBTV是微軟公司擁有的商標(biāo)。無線 用戶通信設(shè)備406可以包括PDA、移動電話機(jī)、便攜視頻播放器、便 攜音樂播放器、便攜游戲機(jī)或其它無線設(shè)備。
應(yīng)當(dāng)注意,隨著用于PC的電視調(diào)諧器卡、WebTV和其它用戶裝置設(shè)備中的視頻集成的出現(xiàn),當(dāng)試圖將一種設(shè)備歸類到上述設(shè)備之
一時,界線已經(jīng)變得模糊了。實際上,用戶電視裝置402、用戶計算機(jī)裝置404和無線用戶通信設(shè)備406之一可以實現(xiàn)上面結(jié)合圖3描述的至少某些系統(tǒng)特征,并且作為結(jié)果,包括關(guān)于可在該設(shè)備上獲得的媒體內(nèi)容類型的靈活性。例如,用戶電視裝置402可以能夠連接因特網(wǎng)從而允許訪問因特網(wǎng)內(nèi)容,而用戶計算機(jī)裝置404可以包括允許訪問電視節(jié)目的調(diào)諧器。媒體指導(dǎo)應(yīng)用還可以在不同類型的用戶裝置上具有相同布局,或可被針對用戶裝置的顯示能力加以調(diào)整。例如,在用戶計算機(jī)裝置上,指導(dǎo)應(yīng)用可被提供為由Web瀏覽器訪問的Web站點。在另一個例子中,可以為無線用戶通信設(shè)備縮小指導(dǎo)應(yīng)用的規(guī)模。
在交互式媒體系統(tǒng)400中,通常存在每種用戶裝置設(shè)備的多于一個的用戶裝置設(shè)備,但是圖4僅示出了每種中的一個,以避免使得附圖過于復(fù)雜。另外,每個用戶可以利用多于一種類型的用戶裝置設(shè)備(例如,用戶可以具有電視機(jī)和計算機(jī)),并且還可以利用每種用戶裝置設(shè)備的多于一個的用戶裝置設(shè)備(例如,用戶可以具有PDA和移動電話機(jī)和/或多個電視機(jī))。
用戶還可以設(shè)置各種設(shè)置,以便保持家庭設(shè)備和遠(yuǎn)程設(shè)備上一致的媒體指導(dǎo)應(yīng)用設(shè)置。這些設(shè)置包括此處描述的設(shè)置,以及頻道和節(jié)
目喜好、指導(dǎo)應(yīng)用用于進(jìn)行節(jié)目推薦的節(jié)目偏好、顯示偏好、和其它所希望的指導(dǎo)設(shè)置。例如,如果用戶使用,比如,遠(yuǎn)程訪問用戶設(shè)備440在其辦公室的個人計算機(jī)上在例如Web站點www.tvguide.com上將一個頻道設(shè)置為喜好,如果希望,相同的頻道將作為喜好出現(xiàn)在用戶的家庭設(shè)備(例如,用戶的電視裝置和用戶的計算機(jī)裝置)以及用戶的移動設(shè)備上。因此,在一個用戶裝置設(shè)備上進(jìn)行的改變可以改變另一個用戶裝置設(shè)備上的指導(dǎo)體驗,不論它們是相同還是不同類型的用戶裝置設(shè)備。另外,可以基于用戶輸入的設(shè)置以及由指導(dǎo)應(yīng)用監(jiān)視的用戶活動做出改變。
在交互式媒體系統(tǒng)400中,用戶裝置設(shè)備可被連接到通信網(wǎng)絡(luò)414。即,用戶電視裝置402、用戶計算機(jī)裝置404和無線用戶通信設(shè)備406分別^皮通過通信路徑408、 410和412連接到通4言網(wǎng)絡(luò)414。通信網(wǎng)絡(luò)414可以是一個或多個網(wǎng)絡(luò),包括因特網(wǎng)、移動電話網(wǎng)絡(luò)、移動設(shè)備(例如,Blackberry)網(wǎng)絡(luò)、纜線網(wǎng)絡(luò)、公共交換電話網(wǎng)絡(luò)或其它類型的通信網(wǎng)絡(luò)或通信網(wǎng)絡(luò)的組合。BLACKBERRY是由Research In Motion有限公司擁有的商標(biāo)。路徑408、 410和412可以分別或共同包括一個或多個通信路徑,諸如,衛(wèi)星路徑、光纖路徑、纜線路徑、支持因特網(wǎng)通信的路徑(例如,IPTV)、自由空間連接(例如,用于廣播或其它無線信號)或任意其它適合的有線或無線通信路徑或這些路徑的組合。以點劃線畫出路徑412,以便指示在圖4所示的示例實施例中它是無線路徑,并且以實線畫出路徑408和410,以便指示它們是有線路徑(雖然如果希望,這些路徑可以是無線路徑)??捎蛇@些通信路徑中的 一個或多個提供與用戶裝置設(shè)備的通信,但是圖4中被示出為單個路徑,以便避免使得附圖過于復(fù)雜。
雖然未畫出用戶裝置設(shè)備之間的通信路徑,這些設(shè)備可以通過諸如上面結(jié)合路徑408、 410和412所述的路徑,以及其它短程點到點通信路徑諸如USB電纜、IEEE1394電纜,無線路徑(例如,Bluetooth,紅外,IEEE802-llx等),或通過有線或無線路徑的其它短程通信直接彼此通信。BLUETOOTH是由Bluetooth SIG公司擁有的商標(biāo)。用戶裝置設(shè)備還可以通過通信網(wǎng)絡(luò)414通過間接路徑彼此直接通信。
交互式媒體系統(tǒng)400包括分別通過通信路徑420和422連接通信網(wǎng)絡(luò)414的媒體內(nèi)容源416和媒體指導(dǎo)數(shù)據(jù)源418。路徑420和422可以包括上面結(jié)合路徑408、 410和412所述的通信路徑中的任意一個??梢栽谝粋€或多個通信路徑上交換與媒體內(nèi)容源416和媒體指導(dǎo)數(shù)據(jù)源418的通信,但是在圖4中被示出為單個路徑,以避免使得附圖過于復(fù)雜。另外,可以存在多于一個的媒體內(nèi)容源416和多于一個的媒體指導(dǎo)數(shù)據(jù)源418,但是在圖4中僅示出了一個媒體內(nèi)容源416和一個媒體指導(dǎo)數(shù)據(jù)源418,以避免使得附圖過于復(fù)雜。(在下面討論這些源中的每一個的不同類型。)如果希望,媒體內(nèi)容源416和媒為一個源i殳備。雖然源416和418與用戶裝置設(shè)備402、 404和406之間的通信被示出為通過通信網(wǎng)絡(luò)414,在某些實施例中,源416和418可以通過諸如上面結(jié)合路徑408、 410和412所述的那些通信路徑(未示出)直接與用戶裝置設(shè)備402、 404和406通4言。
媒體內(nèi)容源416可以包括一種或多種類型的媒體分配裝置,包括電視分配設(shè)施、纜線系統(tǒng)頭端、衛(wèi)星分配設(shè)施、節(jié)目源(例如,電視廣播商,諸如NBC, ABC, HBO等)、中間分配設(shè)施和/或服務(wù)器、因特網(wǎng)提供者、點播媒體服務(wù)器和其它媒體內(nèi)容提供者。NBC是National Broadcasting Company擁有的商標(biāo),ABC是ABC公司擁有的商標(biāo),并且HBO是Home Box Office公司擁有的商標(biāo)。媒體內(nèi)容源416可以是媒體內(nèi)容的創(chuàng)始者(例如,電視廣播商、網(wǎng)絡(luò)廣播提供者等),或可以不是媒體內(nèi)容的創(chuàng)始者(例如,點播媒體內(nèi)容提供者、用于下栽的廣播節(jié)目的視頻內(nèi)容的因特網(wǎng)提供者等)。媒體內(nèi)容源416可以包括有線源、衛(wèi)星提供者、點播提供者、因特網(wǎng)提供者或媒體內(nèi)容的其它提供者。媒體內(nèi)容源416還可以包括處于遠(yuǎn)離任意用戶裝置設(shè)備的位置的用于存儲不同類型的媒體內(nèi)容(包括用戶選擇的視頻內(nèi)容)的遠(yuǎn)程媒體服務(wù)器。結(jié)合提交于1999年6月11日的EUis等人的美國專利申請No. 09/332,244更詳細(xì)地討論了用于媒體內(nèi)容的遠(yuǎn)程存儲和向用戶裝置遠(yuǎn)程提供存儲的媒體內(nèi)容的系統(tǒng)和方法,因此通過引用將其完整結(jié)合在此。
媒體指導(dǎo)數(shù)據(jù)源418可以提供媒體指導(dǎo)數(shù)據(jù),諸如媒體列表、與媒體相關(guān)的信息(例如,廣播時間、廣播頻道、媒體標(biāo)題、媒體描述、評分信息(例如,家長控制評分、批評家評分等)、體裁或類別信息、演員信息、廣播商或提供者標(biāo)志的標(biāo)志數(shù)據(jù)等)、媒體格式(例如,標(biāo)準(zhǔn)清晰度、高清晰度等)、廣告信息(例如,文本、圖像、媒體剪輯等)、點播信息和對用戶導(dǎo)航并且定位所希望的媒體選擇有幫助的任意其它類型的指導(dǎo)數(shù)據(jù)。
可以使用任意適合的方法將媒體指導(dǎo)應(yīng)用數(shù)據(jù)提供給用戶裝置
22設(shè)備。在某些實施例中,指導(dǎo)應(yīng)用可以是獨立的交互式電視節(jié)目指導(dǎo),其通過數(shù)據(jù)饋送(例如連續(xù)饋送、涓流式饋送或頻道的垂直消隱間隔中的數(shù)據(jù))接收節(jié)目指導(dǎo)數(shù)據(jù)??梢允褂脦?nèi)數(shù)字信號、使用帶外數(shù)字信號或任意其它適合的數(shù)據(jù)傳輸技術(shù),在電視頻道邊帶上、在電視頻道的重置消隱間隔內(nèi)給用戶裝置提供節(jié)目安排數(shù)據(jù)和其它指導(dǎo)數(shù)據(jù)??梢栽诙鄠€模擬或數(shù)字電視頻道上將節(jié)目安排數(shù)據(jù)和其它指導(dǎo)數(shù)據(jù)提供給用戶裝置??梢杂萌我膺m合的頻率(例如,連續(xù)地、每天、用戶指定的時間周期、系統(tǒng)指定的時間周期、響應(yīng)來自用戶裝置的請求等)將節(jié)目安排數(shù)據(jù)和其它指導(dǎo)數(shù)據(jù)提供給用戶裝置。在某些方法
中,可以使用客戶機(jī)-服務(wù)器方法將媒體指導(dǎo)數(shù)據(jù)源418中的指導(dǎo)數(shù)據(jù)提供給用戶裝置。例如,當(dāng)需要時駐留在用戶裝置上的指導(dǎo)應(yīng)用客戶可以發(fā)起與源418的會話,以便獲得指導(dǎo)數(shù)據(jù)。媒體指導(dǎo)數(shù)據(jù)源418可以給用戶裝置設(shè)備402、 404和406提供媒體指導(dǎo)應(yīng)用自身或用于媒體指導(dǎo)應(yīng)用的軟件更新。
媒體指導(dǎo)應(yīng)用可以例如是在用戶裝置設(shè)備上實現(xiàn)的獨立的應(yīng)用。
在其它實施例中,媒體指導(dǎo)應(yīng)用可以是客戶機(jī)-服務(wù)器應(yīng)用,其中僅有客戶駐留在用戶裝置設(shè)備上。例如,媒體指導(dǎo)應(yīng)用可被部分地實現(xiàn)為用戶裝置設(shè)備300 (圖3)的控制電路304 (圖3)上的客戶應(yīng)用,以及部分地實現(xiàn)為遠(yuǎn)程服務(wù)器上的服務(wù)器應(yīng)用(例如,媒體指導(dǎo)數(shù)據(jù)源418)。可由媒體指導(dǎo)數(shù)據(jù)源418產(chǎn)生指導(dǎo)應(yīng)用顯示并且將其傳輸?shù)接脩粞b置設(shè)備。媒體指導(dǎo)數(shù)據(jù)源418還可以傳輸數(shù)據(jù)以便存儲在用戶裝置上,然后用戶裝置基于由控制電路處理的指令產(chǎn)生指導(dǎo)應(yīng)用顯
示o
媒體指導(dǎo)系統(tǒng)400旨在示出若千方法或網(wǎng)絡(luò)配置,借助于這些方法或網(wǎng)絡(luò)配置,出于在家庭網(wǎng)絡(luò)內(nèi)或在媒體服務(wù)提供者網(wǎng)絡(luò)上訪問媒體和提供媒體指導(dǎo)的目的,用戶裝置設(shè)備與媒體內(nèi)容和指導(dǎo)數(shù)據(jù)的源可以彼此通信??梢栽谶@些方法中的任意一個方法或這些方法的一個子集內(nèi),或在采用用于傳遞媒體和提供媒體指導(dǎo)的其它方法的系統(tǒng)內(nèi)應(yīng)用媒體指導(dǎo)系統(tǒng)400。在一個方法中,用戶裝置設(shè)備402、 404和406可以在家庭網(wǎng)絡(luò)內(nèi)彼此通信。用戶裝置設(shè)備可以通過上述的短程點到點通信方案直接彼此通信、通過經(jīng)過在家庭網(wǎng)絡(luò)上提供的集線器或其它類似設(shè)備通過間接路徑彼此通信、或通過通信網(wǎng)絡(luò)414彼此通信。單個家庭內(nèi)的多個個體中的每一個可以操作家庭網(wǎng)絡(luò)上的不同用戶裝置設(shè)備。結(jié)果,可能希望在不同用戶裝置設(shè)備間傳遞各種媒體指導(dǎo)信息或設(shè)置。例如,如在Eillis等人提交于2005年7月11日的美國專利申請No.11/179,410中更詳細(xì)地描述的,用戶可能希望在家庭網(wǎng)絡(luò)中的不同用戶裝置設(shè)備上保持一致的媒體指導(dǎo)應(yīng)用設(shè)置。家庭網(wǎng)絡(luò)中不同類型的用戶裝置設(shè)備還可以彼此通信以便傳輸媒體內(nèi)容。例如,用戶可以從用戶計算機(jī)裝置將媒體內(nèi)容傳輸?shù)奖銛y視頻播放器或便攜音樂播放器。
在另 一個方法中,室內(nèi)和室外用戶裝置設(shè)備的用戶可以使用他們媒體指導(dǎo)應(yīng)用直接與媒體內(nèi)容源416通信以便訪問媒體內(nèi)容。具體地,在室內(nèi),用戶電視裝置404和用戶計算機(jī)裝置406的用戶可以訪問4某體指導(dǎo)應(yīng)用,以便導(dǎo)航并且定位所希望的媒體內(nèi)容。用戶還可以使用無線用戶通信設(shè)備406訪問室外的媒體指導(dǎo)應(yīng)用,以便導(dǎo)航并且定位所希望的媒體內(nèi)容。
在另一個方法中,用戶可以具有多種類型的用戶裝置,用戶借助于這些用戶裝置訪問媒體內(nèi)容并且獲得媒體指導(dǎo)。例如,某些用戶可能具有可由室內(nèi)和移動設(shè)備訪問的家庭網(wǎng)絡(luò)。用戶可以通過在遠(yuǎn)程設(shè)
備上的實現(xiàn)的媒體指導(dǎo)應(yīng)用控制室內(nèi)設(shè)備。例如,用戶可以通過其辦公室的個人計算機(jī)或諸如PDA或可以使用Web的移動電話機(jī)的移動設(shè)備訪問Web站點上的在線媒體指導(dǎo)應(yīng)用。用戶可以在在線指導(dǎo)應(yīng)用上設(shè)置各種設(shè)置(例如,記錄、提醒或其它設(shè)置),以便控制用戶的室內(nèi)設(shè)備。用戶可以具有可以不必是相同類型的多個室內(nèi)裝置設(shè)備(例如,在家中的多個房間或在多個家)。例如, 一個供應(yīng)商可以提供不同設(shè)備,并且不同的供應(yīng)商可以提供不同設(shè)備,其中這些設(shè)備可能由于具有用于接收諸如媒體內(nèi)容、室內(nèi)裝置設(shè)置和動作請求的數(shù)據(jù)的不同通信接口 (例如,不同的應(yīng)用程序接口)而不同。在例如提交
于2004年8月26日的Eillis等人的美國專利申請No.10/927,814中討 論了用于處于彼此遠(yuǎn)離的位置的用戶裝置設(shè)備通信的各種系統(tǒng)和方 法,因此通過引用將其完整結(jié)合在此。
在本發(fā)明的 一個實施例中,用戶可以使用任意適合的遠(yuǎn)程訪問用 戶i殳備訪問和管理在用戶裝置i殳備402、 404和/或406上執(zhí)行的交互 式指導(dǎo)應(yīng)用。系統(tǒng)400的遠(yuǎn)程訪問用戶設(shè)備440示出了遠(yuǎn)程訪問用戶 設(shè)備的一個簡化的例示性的實施例。下面描述遠(yuǎn)程訪問用戶設(shè)備440 的更具體的實施例。在某些實施例中,遠(yuǎn)程訪問用戶設(shè)備440是標(biāo)準(zhǔn) 的用戶設(shè)備,并且可以包括PC、膝上計算機(jī)、平板計算機(jī)、個人數(shù) 字助理(PDA)、移動電話機(jī)、便攜視頻播放器、便攜音樂播放器、 便攜游戲機(jī)、手持計算機(jī)、便攜電視系統(tǒng)、汽車電視系統(tǒng)、其它計算 機(jī)裝置、其它無線設(shè)備或具有位置定位功能的其它移動用戶設(shè)備。遠(yuǎn) 程訪問用戶設(shè)備440可以是用戶的家庭網(wǎng)絡(luò)之外的用戶設(shè)備(例如, 辦公室計算機(jī))或用戶家庭網(wǎng)絡(luò)內(nèi)的任意用戶裝置設(shè)備406。
遠(yuǎn)程訪問用戶設(shè)備440可以包括處理電路444、存儲設(shè)備450、 通信設(shè)備452、遠(yuǎn)程訪問客戶442 (其實際是由處理電路444運(yùn)行并 且存儲在存儲設(shè)備450上的應(yīng)用,但是為了清楚起見被作為單獨元件 畫出)中的一個或多個。處理電路444可以包括圖3中的處理電路306 的所有特征和組件。連接到處理電路444的存儲設(shè)備450可以包括存 儲器(例如,隨機(jī)訪問存儲器、只讀存儲器、閃存或任意其它適合的 存儲器)、硬盤驅(qū)動器、光盤驅(qū)動器或任意其它適合的固定的或可移 動的存儲設(shè)備(例如,軟盤、CD、 DVD、盒式磁帶或任意適合的記 錄或存儲設(shè)備)。
遠(yuǎn)程訪問用戶設(shè)備440還可以包括連接到處理電路444的位置定 位電路448。位置定位電路448可以通過例如全球定位系統(tǒng)(GPS) 或任意其它適合的裝置提供位置定位功能。位置定位電路448可以給 處理電路444提供用戶的當(dāng)前位置,這可以確定遠(yuǎn)程訪問用戶設(shè)備440 可以與多個遠(yuǎn)程訪問服務(wù)器460中的哪一個通信。用戶的當(dāng)前位置還可以確定由遠(yuǎn)程訪問服務(wù)器460向遠(yuǎn)程訪問用戶設(shè)備440提供的節(jié)目 信息的源。
遠(yuǎn)程訪問用戶i殳備440還可以包括一個或多個通信i殳備452。通
信設(shè)備452可以是適用于支持遠(yuǎn)程訪問用戶設(shè)備440 、遠(yuǎn)程訪問服務(wù)
器460和通信網(wǎng)絡(luò)480之間的通信的任意設(shè)備,諸如通信端口 (例如,
串行端口、并行端口、通用串行總線(USB)端口等)、調(diào)制解調(diào)器
(例如,任意適合的模擬或數(shù)字標(biāo)準(zhǔn)調(diào)制解調(diào)器或蜂窩調(diào)制解調(diào)器)、 網(wǎng)絡(luò)接口卡(例如,以太網(wǎng)卡、令牌環(huán)卡等)、無線收發(fā)器(例如,
紅外線、無線電或其它適合的模擬或數(shù)字收發(fā)器)或其它適合的通信 設(shè)備。
遠(yuǎn)程訪問用戶設(shè)備440和遠(yuǎn)程訪問月良務(wù)器460之間的通信可以發(fā) 生在通信路徑482上和/或使用通信設(shè)備452通過通信網(wǎng)絡(luò)480發(fā)生。 通信路徑482可以包4舌上面結(jié)合路徑408、 410和412所述的通信路 徑中的任意一個。
通信路徑482可以包括任意適合的傳輸介質(zhì)。例如,通信路徑 482可以包括串行或并行纜線、撥號電話線、計算機(jī)網(wǎng)絡(luò)或因特網(wǎng)鏈 路(例如,10Base2、 10Base5、 10BaseT、 100BaseT、 10BaseF、 Tl、 T3等)、家庭網(wǎng)絡(luò)鏈路、紅外線鏈路、射頻鏈路、衛(wèi)星鏈路、任意 其它適合的鏈路或這些鏈路的適合的組合。可以使用任意適合的傳輸 或接入方案,諸如標(biāo)準(zhǔn)串行或并行通信、以太網(wǎng)、令牌環(huán)、光纖分布 式數(shù)據(jù)接口 (FDDI)、電路交換蜂窩(CSC)、蜂窩數(shù)字分組數(shù)據(jù)、 RAM移動數(shù)據(jù)、全球移動通信系統(tǒng)(GSM)、時分多址(TDMA)、 碼分多址(CDMA)、任意其它適合的傳輸或接入方案或其任意適合 的組合。優(yōu)選地,遠(yuǎn)程訪問路徑482是雙向的。然而如果希望,可以 使用單向鏈路訪問某些受限的節(jié)目指導(dǎo)功能。為鏈路482使用單向方 案的優(yōu)點是這些方案一般不如雙向鏈路那樣復(fù)雜和昂貴。
如果希望,遠(yuǎn)程訪問用戶設(shè)備440和遠(yuǎn)程訪問服務(wù)器460可以使 用任意適合的網(wǎng)絡(luò)和傳輸層協(xié)議在通信路徑482上通信。遠(yuǎn)程訪問用 戶設(shè)備440和遠(yuǎn)程訪問服務(wù)器460可以例如使用協(xié)議棧通信,該協(xié)議棧包括序列分組交換/網(wǎng)間分組交換(SPX/IPX)層、傳輸控制協(xié)議/ 因特網(wǎng)協(xié)議(TCP/IP)層、Appletalk事務(wù)協(xié)議/數(shù)據(jù)報傳遞協(xié)議 (ATP/DDP)層或其它任意適合的網(wǎng)絡(luò)和傳輸層協(xié)議或協(xié)議的組合。
遠(yuǎn)程訪問用戶設(shè)備440可以包括用于向遠(yuǎn)程訪問服務(wù)器460傳輸 請求和從遠(yuǎn)程訪問服務(wù)器460接收響應(yīng)的遠(yuǎn)程訪問客戶442。應(yīng)當(dāng)注 意,遠(yuǎn)程訪問客戶442實際是由處理電路444運(yùn)行并且存儲在存儲設(shè) 備450上的應(yīng)用,但是為了清楚起見被作為單獨元件畫出??捎捎脩?使用一個或多個用戶輸入接口 (未示出)訪問遠(yuǎn)程訪問客戶442。可 以使用任意適合的用戶輸入接口訪問遠(yuǎn)程訪問客戶442,諸如結(jié)合圖 3的用戶輸入接口 310所述的那些用戶輸入接口。遠(yuǎn)程訪問客戶442 可以使用任意適合的通信方案與遠(yuǎn)程服務(wù)器460的應(yīng)用程序接口 (API) 462通信。除了使用任意已經(jīng)提及的協(xié)議之外,支持遠(yuǎn)程節(jié) 目指導(dǎo)訪問設(shè)備440和遠(yuǎn)程訪問服務(wù)器460在遠(yuǎn)程訪問鏈路482和通 信網(wǎng)絡(luò)480上的通信可以涉及任意數(shù)目的其它接入、數(shù)據(jù)鏈路、網(wǎng)絡(luò)、 路由或其它協(xié)議(例如,X.25、幀中繼、異步傳輸模式(ATM)、串 行線接口 (SLIP)、點到點協(xié)議(PPP)或任意其它適合的接入、數(shù) 據(jù)鏈路、網(wǎng)絡(luò)、路由或其它協(xié)議)。
應(yīng)當(dāng)注意,遠(yuǎn)程訪問用戶設(shè)備440和遠(yuǎn)程訪問服務(wù)器460之間的 通信可以發(fā)生在一個或多個通信路徑上,但是圖4示出了單個路徑以 便避免使得附圖過于復(fù)雜。另外,可以存在多于一個的遠(yuǎn)程訪問用戶 設(shè)備440,但是圖4僅示出了每種中的一個,以便避免使得附圖過于 復(fù)雜。雖然以直接通信路徑482示出了遠(yuǎn)程訪問用戶設(shè)備440和遠(yuǎn)程 訪問服務(wù)器460之間的通信,在某些實施例中,遠(yuǎn)程訪問用戶設(shè)備440 可以通過諸如上面結(jié)合媒體內(nèi)容源416以及媒體指導(dǎo)數(shù)據(jù)源418和用 戶裝置402、 404和406之間的路徑所述的那些設(shè)備的中間設(shè)備(未 示出)與遠(yuǎn)程訪問服務(wù)器460通信。遠(yuǎn)程訪問服務(wù)器460還可以運(yùn)行 在諸如Web服務(wù)器的中間服務(wù)器上。
媒體指導(dǎo)系統(tǒng)400的遠(yuǎn)程訪問服務(wù)器460是可以根據(jù)本發(fā)明的原 理使用的遠(yuǎn)程訪問服務(wù)器的簡化的例示性的實施例。遠(yuǎn)程訪問服務(wù)器460可以包4舌一個或多個處理電路464、存儲設(shè)備470、通信設(shè)備472 和應(yīng)用程序接口 (API) 462 (其實際是由處理電路464運(yùn)行并且存儲 在存儲設(shè)備470上的應(yīng)用,但是為了清楚起見被作為單獨元件畫出)。 遠(yuǎn)程訪問服務(wù)器460可以是能夠與遠(yuǎn)程訪問用戶設(shè)備440進(jìn)行基于客 戶機(jī)-服務(wù)器的交互式的硬件和軟件的任意適合組合。遠(yuǎn)程訪問服務(wù) 器460可以例如從遠(yuǎn)程訪問用戶設(shè)備440處接收用戶請求,并且產(chǎn)生 將被傳輸以便處理的動作請求。在某些實施例中,遠(yuǎn)程訪問服務(wù)器460 可以運(yùn)行適合的數(shù)據(jù)庫引擎,諸如SQL服務(wù)器或Oracle DB,并且響 應(yīng)由遠(yuǎn)程訪問用戶設(shè)備440產(chǎn)生的查詢提供節(jié)目指導(dǎo)數(shù)據(jù)。處理電路 464可以包括任意適合的處理器諸如微處理器或微處理器組,以及其 它處理電路諸如緩沖電路、直接存儲器訪問(DMA)電路以及輸入/ 輸出(I/O)電路。存儲設(shè)備470可以包括適用于存儲將被遠(yuǎn)程訪問 服務(wù)器使用的節(jié)目指導(dǎo)數(shù)據(jù)的任意適合的存儲設(shè)備,包括存儲器或其 它存儲設(shè)備,諸如隨機(jī)訪問存儲器(RAM)、只讀存儲器(ROM)、 閃存和硬盤驅(qū)動器。節(jié)目指導(dǎo)數(shù)據(jù)可被以任意適合的格式存儲在存儲 設(shè)備470上(例如,結(jié)構(gòu)化查詢語言(SQL )數(shù)據(jù)庫)。存儲設(shè)備470 還可以存儲用于將用戶與其相應(yīng)的用戶裝置設(shè)備相關(guān)聯(lián)的用戶簡檔 信息。存儲設(shè)備470可以包括一級、二級和輔助存儲的若干層。雖然 存儲設(shè)備470被示出為直接連接處理電路464,在某些實施例中,至 少部分或全部存儲設(shè)備470可以位于遠(yuǎn)離遠(yuǎn)程訪問服務(wù)器460的單獨 的數(shù)據(jù)服務(wù)器上。通信設(shè)備472可以是任意適合的通信設(shè)備,諸如結(jié) 合通信設(shè)備452所述的那些通信設(shè)備。媒體指導(dǎo)系統(tǒng)400可以包括多 個遠(yuǎn)程訪問服務(wù)器460。然而,僅示出了一個以便避免使得附圖過于 復(fù)雜。
媒體指導(dǎo)系統(tǒng)400的媒體指導(dǎo)訪問服務(wù)器490是可以根據(jù)本發(fā)明 的原理使用的媒體指導(dǎo)系統(tǒng)400的媒體服務(wù)提供者的訪問服務(wù)器的簡 化的例示性的實施例。媒體指導(dǎo)訪問服務(wù)器490可以包括一個或多個 處理電路494、存儲設(shè)備492、通信設(shè)備(未示出)以及應(yīng)用程序接 口 (API) 496 (其實際是由處理電路494運(yùn)行并且存儲在存儲設(shè)備
28492上的應(yīng)用,但是為了清楚起見被作為單獨元件畫出)。媒體指導(dǎo) 訪問服務(wù)器490可以是能夠與媒體指導(dǎo)數(shù)據(jù)源418、用戶裝置設(shè)備 402、 404和406以及遠(yuǎn)程訪問服務(wù)器460交互式的硬件和軟件的任意 適合組合。媒體指導(dǎo)訪問服務(wù)器4卯可以例如從遠(yuǎn)程訪問服務(wù)器460 接收用戶請求,以便隨后傳輸?shù)接脩粞b置設(shè)備402、 404和/或406以 便進(jìn)行處理。在某些實施例中,媒體指導(dǎo)訪問服務(wù)器490可以運(yùn)行適 合的數(shù)據(jù)庫引擎,諸如SQL服務(wù)器或Oracle DB,并且響應(yīng)由遠(yuǎn)程訪 問服務(wù)器460產(chǎn)生的查詢提供節(jié)目指導(dǎo)數(shù)據(jù)。處理電路494可以包括 任意適合的處理器諸如微處理器或微處理器組,以及其它處理電路諸 如緩沖電路、直接存儲器訪問(DMA)電路以及輸入/輸出(I/O)電 路。
存儲設(shè)備492可以包括適用于存儲數(shù)據(jù)的任意適合的存儲設(shè)備, 其包括存儲器或其它存儲設(shè)備,諸如隨機(jī)訪問存儲器(RAM)、只讀 存儲器(ROM)、閃存和硬盤驅(qū)動器。在典型的使用情況下,媒體 指導(dǎo)訪問服務(wù)器4卯從媒體指導(dǎo)數(shù)據(jù)源418獲得媒體指導(dǎo)數(shù)據(jù)。在某 些實施例中,媒體指導(dǎo)訪問服務(wù)器490可以用任意適合的格式(例如, 結(jié)構(gòu)化查詢語言(SQL)數(shù)據(jù)庫)在存儲設(shè)備492上存儲或緩沖從媒 體指導(dǎo)數(shù)據(jù)源418獲得媒體指導(dǎo)數(shù)據(jù)。存儲設(shè)備492還可以存儲從遠(yuǎn) 程訪問服務(wù)器460接收的動作請求。存儲設(shè)備492可以包括一級、二 級和輔助存儲的若干層。雖然存儲設(shè)備492被示出為直接連接處理電 路494,在某些實施例中,至少部分或全部存儲設(shè)備492可以位于遠(yuǎn) 離媒體指導(dǎo)訪問服務(wù)器490的單獨的數(shù)據(jù)服務(wù)器上。媒體指導(dǎo)訪問服 務(wù)器490還可以包括通信設(shè)備(未示出),所述通信設(shè)備可以是任意 適合的通信設(shè)備,諸如結(jié)合通信設(shè)備4S2所述的那些通信設(shè)備。媒體 指導(dǎo)系統(tǒng)400可以包括多個媒體指導(dǎo)訪問服務(wù)器490。然而,僅示出 了一個以便避免使得附圖過于復(fù)雜。
跨平臺媒體指導(dǎo)系統(tǒng)400旨在示出若干方法或網(wǎng)絡(luò)配置,借助于 這些方法或網(wǎng)絡(luò)配置,用戶裝置設(shè)備、媒體內(nèi)容和指導(dǎo)數(shù)據(jù)的源以及 遠(yuǎn)程訪問服務(wù)提供者可以出于提供對媒體指導(dǎo)應(yīng)用的遠(yuǎn)程訪問的目的彼此通信。可以在這些方法中的任意一個方法或這些方法的子集 內(nèi),或在采用用于傳遞媒體和提供媒體指導(dǎo)的其它方法的系統(tǒng)內(nèi)應(yīng)用 本發(fā)明。
在一個例示性^使用情況下,遠(yuǎn)程訪問用戶設(shè)備440處的用戶用遠(yuǎn) 程訪問客戶進(jìn)行驗證。4吏用遠(yuǎn)程訪問客戶442,用戶可以選擇將4皮記 錄在用戶家中的用戶裝置上的節(jié)目。例如,在圖5中(在下面更詳細(xì) 地描述圖5),用戶可以選擇頻道100上的開始于2: 00PM的"The Crocodile Hunter"以便記錄在用戶裝置上。在用戶確認(rèn)圖7A (在下 面更詳細(xì)地描述圖7A)上的選擇之后,遠(yuǎn)程訪問用戶i殳備440或遠(yuǎn) 程訪問服務(wù)器460可以產(chǎn)生將被直接或通過中間設(shè)備傳輸?shù)恼埱?,?便由用戶裝置402, 404或406 (圖4中的全部)上的交互式媒體指導(dǎo) 應(yīng)用處理。
圖5示出了根據(jù)本發(fā)明的一個實施例可被包括在結(jié)合圖4描述的 遠(yuǎn)程訪問客戶442的示例實現(xiàn)中的例示性網(wǎng)格節(jié)目列表顯示500。在 某些實施例中,可以在訪問顯示500或任意遠(yuǎn)程訪問功能之前完成包 括一個或多個用戶登記屏幕(未示出)的用戶登記處理。在某些實施 例中,交互式用戶登記處理還可以向用戶呈現(xiàn)一系列關(guān)于用戶的觀看 習(xí)慣、觀看時間、喜好的節(jié)目、喜好的演員、喜好的系列節(jié)目或任意 其它適合信息的問題。通過用戶登記處理收集的信息可被作為用戶簡 檔存儲在遠(yuǎn)程訪問服務(wù)器、存儲在遠(yuǎn)程訪問用戶設(shè)備上、存儲在用戶 裝置設(shè)備上或存儲在遠(yuǎn)方位置(例如,連接到圖4的通信網(wǎng)絡(luò)480的 任意存儲設(shè)施),并且可被用于自動推薦特定節(jié)目或給特定節(jié)目做廣 告。在某些實施例中,遠(yuǎn)程訪問服務(wù)器還可以通過圖4的遠(yuǎn)程訪問客 戶442主動監(jiān)視用戶的觀看習(xí)慣和動作。來自這種監(jiān)視的信息可被存 儲為用戶簡檔的一部分,并且也可以用于推薦或建議節(jié)目。
圖5 - 7中的每個顯示屏幕可以包括若干標(biāo)題廣告524和面板廣 告(未示出)。上述廣告的大小、形狀和位置可以改變,而不脫離本 發(fā)明的精神,并且如果希望,可以顯示比圖5-7中更多或更少的廣 告。顯示500可以包括按時間和頻道排列的節(jié)目信息,以便在用戶裝 置上提供對交互式指導(dǎo)應(yīng)用功能的遠(yuǎn)程訪問。顯示500可以包括網(wǎng)格 502,網(wǎng)格502具有(1)頻道/媒體類型標(biāo)識符的列504 ,其中每 個頻道W某體類型標(biāo)識符(其為該列中的一個單元)標(biāo)識可獲得的不同 頻道或媒體類型;和(2)時間標(biāo)識符行506,其中每個時間標(biāo)識符(其 是該行中的一個單元)標(biāo)識一個節(jié)目時間塊。網(wǎng)格502還包括節(jié)目列 表的單元,諸如節(jié)目列表508,其中每個列表提供節(jié)目標(biāo)題,該節(jié)目 標(biāo)題被提供在列表的相關(guān)聯(lián)的頻道和時間上。顯示500還包括下拉框 530,其可用于針對用戶裝置的地理位置選擇媒體服務(wù)提供者。在某 些實施例中,選擇的媒體服務(wù)提供者可被存儲在用戶簡檔信息中,并 且被在遠(yuǎn)程訪問會話過程中顯示。顯示500還包括遠(yuǎn)程訪問客戶442
(圖4)的用戶可以改變的日期/時間菜單532。由用戶選擇的々某體服 務(wù)提供者以及日期和時間確定在網(wǎng)格502中顯示的節(jié)目信息。使用用 戶輸入設(shè)備,用戶可以通過移動網(wǎng)格502的高亮區(qū)域510選擇節(jié)目列 表。用戶可以通過遠(yuǎn)程^l務(wù)地址534訪問顯示500,遠(yuǎn)程月良務(wù)地址534 可以是例如統(tǒng)一資源標(biāo)識符或定位器,當(dāng),皮輸入地址框536中時,該 統(tǒng)一資源標(biāo)識符或定位器可以啟動從諸如遠(yuǎn)程訪問服務(wù)器460的服務(wù) 器到遠(yuǎn)程訪問客戶442的數(shù)據(jù)傳輸,以便產(chǎn)生顯示500。
圖6示出了用于提供關(guān)于由圖5中的高亮區(qū)域510選擇的節(jié)目列 表的信息的例示性屏幕600。屏幕600可以包括例如節(jié)目標(biāo)題628、 節(jié)目描述624、節(jié)目的開始時間610、呈現(xiàn)節(jié)目的頻道630、節(jié)目評分
(未示出)和其它所希望的信息,諸如例如訪問鏈路622。在某些實 施例中,屏幕600還可以提供用于提供對特定交互式指導(dǎo)應(yīng)用功能的 遠(yuǎn)程訪問的菜單選項。
例如,用戶可以選擇菜單選項602,以l更遠(yuǎn)程i殳置在家中的用戶 裝置上記錄節(jié)目。圖7A示出了根據(jù)本發(fā)明的一個實施例的用戶可以 使用以便遠(yuǎn)程設(shè)置節(jié)目記錄的例示性記錄設(shè)置屏幕700。記錄設(shè)置屏 幕700可以包括例如節(jié)目標(biāo)題702、開始時間708、頻道704、節(jié)目的 持續(xù)時間718、節(jié)目評分(未示出)以及其它所希望的節(jié)目信息。除了顯示節(jié)目信息之外,屏幕700還可以用于定義用于記錄的附加選項。 例如用戶可以指示在其上安排了記錄的用戶裝置何時開始記錄。使用 下拉框712,用戶可以遠(yuǎn)程指示交互式媒體指導(dǎo)應(yīng)用,以便例如在其 預(yù)先安排的開始時間,或可替換地在某個其它用戶確定的時間開始記 錄節(jié)目。類似地,使用下拉框714,用戶可以遠(yuǎn)程指示用戶裝置,以 便例如在其預(yù)先安排的停止時間,或可替換地在某個其它用戶確定的 時間停止記錄節(jié)目。使用下拉框716,用戶還可以確定用戶裝置將記 錄的節(jié)目保存多長時間。例如用戶可以決定保存記錄直到需要空間用 于新的記錄,或設(shè)置可由用戶裝置消除或刪除記錄的用戶定義的日 期。雖然選項712到716被示出為下拉框,可以使用任意適合的輸入 模塊而不脫離本發(fā)明的精神。例如,可以在選項712到716中的一個 或多個內(nèi)使用單選按鈕。在選擇和/或檢查用于遠(yuǎn)程設(shè)置記錄的信息之 后,用戶可以確認(rèn)該記錄或全部放棄。例如,用戶可以選擇菜單項710 以便確認(rèn)記錄設(shè)置??商鎿Q地,用戶可以選擇菜單項720,以便放棄 記錄設(shè)置。在某些實施例中,用戶可以選擇在例如遠(yuǎn)程訪問服務(wù)器的 存儲設(shè)備470上保存記錄設(shè)置,以便以后確認(rèn)或放棄。
回到圖6中的例示性屏幕600,用戶可以附加地或可替換地選擇 菜單選項604,以便在家中的用戶裝置上遠(yuǎn)程設(shè)置節(jié)目提醒。圖7B 示出了根據(jù)本發(fā)明的一個實施例,可由用戶使用以便遠(yuǎn)程設(shè)置節(jié)目提 醒的例示性提醒設(shè)置屏幕750。提醒設(shè)置屏幕750可以包括例如節(jié)目 標(biāo)題752、開始時間756、頻道754、節(jié)目持續(xù)時間768、節(jié)目評分(未 示出)和其它所希望的節(jié)目信息。除了顯示節(jié)目信息之外,屏幕750 還可以用于定義用于設(shè)置提醒的附加選項。例如用戶可以指示在其上 預(yù)先安排了提醒的用戶裝置何時顯示提醒。使用下拉框762,用戶可 以遠(yuǎn)程指示用戶裝置,以便例如在其預(yù)先安排的開始時間,或可替換 地在某個其它用戶確定的時間呈現(xiàn)節(jié)目提醒。類似地,使用下拉框
764,用戶可以遠(yuǎn)程指示用戶裝置,以便例如在其預(yù)先安排的停止時 間,或可替換地在某個其它用戶確定的時間停止提醒節(jié)目。使用下拉 框766,用戶還可以確定用戶裝置將提醒保持多長時間有效。用戶可
32以決定保持提醒有效直到系列劇結(jié)束其季節(jié)性播放、僅為特定情節(jié)保 持提醒有效、或設(shè)置用戶裝置可以解除或刪除提醒的用戶確定的日 期。在選擇和/或檢查用于遠(yuǎn)程設(shè)置提醒的信息之后,用戶可以確認(rèn)提
醒或全部放棄。例如,用戶可以選擇菜單項760以便確認(rèn)提醒設(shè)置。 可替換地,用戶可以選擇菜單項770以便放棄提醒設(shè)置。在某些實施 例中,用戶可以選擇在例如遠(yuǎn)程訪問服務(wù)器的存儲設(shè)備470上保存提 醒設(shè)置,以便以后確認(rèn)或放棄。
在用戶確認(rèn)節(jié)目動作請求之后,可以為用戶選擇產(chǎn)生一個或更多 個動作請求定義。例如,動作請求定義可以定義用戶希望預(yù)先安排的 特定動作(例如,設(shè)置記錄或設(shè)置提醒)、所選的頻道、所選的開始 時間、用戶客戶標(biāo)識信息和可被遠(yuǎn)程訪問服務(wù)器的應(yīng)用程序接口支持 的任何附加信息??捎蛇h(yuǎn)程訪問用戶設(shè)備440、遠(yuǎn)程訪問服務(wù)器460 (圖4中的兩者)或者以混合方法產(chǎn)生動作請求定義,在混合方法中, 遠(yuǎn)程訪問用戶設(shè)備基于用戶輸入(例如,時間和頻道)產(chǎn)生請求,并
且然后將請求發(fā)送到給該請求添加附加元數(shù)據(jù)(例如,節(jié)目標(biāo)識信息) 的遠(yuǎn)程訪問服務(wù)。
如圖8A所示,可以4吏用XML標(biāo)記定義一個或更多個動作請求 定義。在其它實施例中可以使用其它適合的數(shù)據(jù)結(jié)構(gòu)。XML文件800 包括可用于唯一標(biāo)識請求的文件名稱802。在某些實施例中,名稱802 包括一個唯一數(shù)字描述符。標(biāo)記數(shù)據(jù)804可以包括針對為其請求該動 作的節(jié)目定義節(jié)目頻道、所請求的動作(例如,設(shè)置提醒或設(shè)置記錄) 和開始時間的XML標(biāo)記。例如,動作請求標(biāo)記816和818指示以動 作標(biāo)識符820表示的記錄請求,并且頻道標(biāo)記822和指示以源標(biāo) 識符826表示的特定頻道。節(jié)目設(shè)置定義可以附加地或可替換地包括 搜索標(biāo)準(zhǔn)。這些搜索標(biāo)準(zhǔn)可以定義要在媒體指導(dǎo)應(yīng)用數(shù)據(jù)庫或可以接 收動作請求定義的其它內(nèi)容數(shù)據(jù)庫上執(zhí)行的搜索串。
應(yīng)當(dāng)注意,用于媒體服務(wù)提供者(其可以接收和存儲動作請求) 的大部分媒體指導(dǎo)訪問服務(wù)器4卯(圖4)的應(yīng)用程序接口 (API)可 能不具有接收其它特定于節(jié)目的信息諸如節(jié)目標(biāo)題、唯一節(jié)目標(biāo)識、節(jié)目來源名稱(例如,"HBO")或節(jié)目來源的唯一標(biāo)識符的能力。結(jié) 果,在此描述的實例可以不包括這種特定于節(jié)目的信息。然而,在不 脫離本發(fā)明精神的情況下,當(dāng)用于有線提供者的服務(wù)器的API能夠接 收附加的節(jié)目信息時,為用戶請求產(chǎn)生的動作請求定義可以包括這種 附加信息。 一般地,不同媒體指導(dǎo)訪問服務(wù)器的或由不同媒體服務(wù)提 供者提供的應(yīng)用程序接口可能不同,從而與一種應(yīng)用程序接口兼容的 表示動作請求的文件,諸如XML文件800,可能不必然與其它應(yīng)用 程序接口兼容。例如,不同的應(yīng)用程序接口可能需要根據(jù)不同的數(shù)據(jù) 結(jié)構(gòu)格式化動作請求,或需要使用不同的標(biāo)記或標(biāo)識符。
可以傳輸動作請求定義以便由用戶裝置處理。在某些實施例中, 可由用戶裝置(例如,圖4中的用戶裝置設(shè)備402、 404和/或406) 從遠(yuǎn)程訪問服務(wù)器接收動作請求。用戶裝置可以使用來自例如媒體指 導(dǎo)數(shù)據(jù)源418 (圖4)的節(jié)目信息處理請求。在其它實施例中,可由 有線提供者的遠(yuǎn)程服務(wù)服務(wù)器從遠(yuǎn)程訪問服務(wù)器接收動作請求,該遠(yuǎn) 程服務(wù)服務(wù)器隨后將請求傳輸?shù)浇换ナ矫襟w指導(dǎo)應(yīng)用。在某些實施例 中,有線提供者可以存儲并且監(jiān)視關(guān)于該請求的信息以便進(jìn)一步分 析。
在某些實施例中,用戶裝置或用戶裝置的服務(wù)提供者可以在收到 動作請求后向遠(yuǎn)程訪問服務(wù)器發(fā)送確認(rèn)。該確認(rèn)可以包括前面被包括
在動作請求定義中的信息以及關(guān)于將對其執(zhí)行被請求的動作的實際 節(jié)目的附加節(jié)目信息,諸如節(jié)目標(biāo)題。
圖8B示出了可由用戶裝置或用戶裝置的服務(wù)提供者傳輸?shù)竭h(yuǎn)程 訪問服務(wù)器的例示性的動作請求確認(rèn)。如圖8B所示,XML文件810 可以包括可用于唯一地標(biāo)識動作請求確認(rèn)的文件名稱812。標(biāo)記數(shù)據(jù) 814可以包括定義可能已經(jīng)為其預(yù)先安排了所請求的動作的節(jié)目的節(jié) 目標(biāo)題、頻道和開始時間的XML標(biāo)記。在收到XML文件810后, 遠(yuǎn)程訪問服務(wù)器可以將包含在該文件內(nèi)的附加信息與遠(yuǎn)程訪問節(jié)目 信息數(shù)據(jù)庫中的相應(yīng)信息進(jìn)行比較,以檢測是否可能記錄了錯誤的節(jié) 目。例如,在屏幕700 (圖7A)中,用戶意圖記錄一集"The Crocodile
34Hunter"。然而,XML文件810包括指示預(yù)先安排記錄節(jié)目"Sex and the City"的節(jié)目標(biāo)題信息。遠(yuǎn)程訪問服務(wù)器可以使用標(biāo)題信息中的不 同來檢測可能已經(jīng)安排記錄了錯誤的節(jié)目,并且采取措施以便安排記 錄正確的節(jié)目。
圖9A示出了根據(jù)本發(fā)明一個實施例,用于以用戶裝置上的交互 式媒體指導(dǎo)應(yīng)用遠(yuǎn)程安排動作請求的例示性處理卯o。希望遠(yuǎn)程訪問
用戶裝置上的交互式媒體指導(dǎo)應(yīng)用的用戶可以通過例如向遠(yuǎn)程訪問 客戶442提供標(biāo)識信息以便以遠(yuǎn)程訪問服務(wù)器460進(jìn)行驗證開始遠(yuǎn)程 訪問請求。在某些實施例中,對遠(yuǎn)程訪問服務(wù)器460的訪問可被局限 于可能或可能未支付訂購費(fèi)用的用戶。使用遠(yuǎn)程訪問客戶442 (例如, 圖5-7中的顯示),用戶可以指定用于動作請求的參數(shù)。
在步驟904,遠(yuǎn)程訪問服務(wù)器460接收可能已被使用任意適合的 通信協(xié)議從遠(yuǎn)程訪問用戶設(shè)備440傳輸?shù)挠脩粞b置標(biāo)識信息。用戶裝 置標(biāo)識信息指出用戶裝置(例如,用戶裝置402、 404或406)的至少 一個特性,諸如用戶裝置的供應(yīng)商和/或型號。例如,用戶裝置標(biāo)識信 息可以指出用戶裝置包括由TiVo^^司出售的180-hr TiVo Series2 數(shù)字錄像機(jī)。TiVo和Series2是TiVo公司的注冊商標(biāo)。示例的用戶 裝置標(biāo)識信息可以指出與用戶裝置相關(guān)聯(lián)的用戶賬戶,其中可由在該 用戶裝置上執(zhí)行的交互式媒體指導(dǎo)應(yīng)用的提供者提供該用戶賬戶。基 于用戶裝置標(biāo)識信息,處理電路464可以檢索存儲在存儲設(shè)備470中 的關(guān)于用戶裝置的信息。例如,用戶裝置標(biāo)識信息可以包括用戶賬戶 的用戶名,處理電路464可以使用該用戶名從存儲設(shè)備470中檢索用 戶裝置的供應(yīng)商和型號。
在步驟906,至少部分地基于在步驟904檢索的用戶裝置標(biāo)識信 息從多種格式中選擇一種用戶裝置格式。該用戶裝置格式可用于以與 和該用戶裝置相關(guān)聯(lián)的應(yīng)用程序接口,諸如圖4的媒體指導(dǎo)訪問服務(wù) 器應(yīng)用程序接口 496或作為在用戶裝置上執(zhí)行的交互式媒體指導(dǎo)應(yīng)用 的一部分的應(yīng)用程序接口相兼容的方式表示動作請求。例如圖8A的 XML文件800可以用與媒體指導(dǎo)訪問服務(wù)器應(yīng)用程序接口 496兼容的用戶裝置格式表示動作請求。
一般地,用戶裝置格式可以使用任意
相關(guān)聯(lián)的應(yīng)用程序接口兼容的其它信息。該應(yīng)用程序接口可由媒體服 務(wù)提供者提供和/或被結(jié)合在用戶裝置內(nèi)。
在步驟908,從遠(yuǎn)程訪問用戶設(shè)備440接收用戶請求。用戶請求 可以指出針對用戶裝置的指令,諸如安排記錄、設(shè)置提醒或由交互式 媒體指導(dǎo)應(yīng)用提供的任意其它功能。用戶請求可以是相應(yīng)于提供能夠
便于對不必然具有相同應(yīng)用程序接口的多個用戶裝置設(shè)備的遠(yuǎn)程訪 問的遠(yuǎn)程訪問服務(wù)器諸如遠(yuǎn)程訪問服務(wù)器460的遠(yuǎn)程訪問服務(wù)提供者 的格式(例如,遠(yuǎn)程訪問服務(wù)提供者專有的格式)。在某些實施例中, 該格式與和用戶設(shè)備(例如,遠(yuǎn)程訪問用戶設(shè)備440)以及用戶裝置 通信的計算機(jī)網(wǎng)絡(luò)(例如,因特網(wǎng))的通信協(xié)議(例如,超文本傳輸 協(xié)議)兼容。在該情況下,在步驟904接收的用戶裝置標(biāo)識信息可以 指示用戶裝置的可尋址的因特網(wǎng)協(xié)議地址,并且用戶設(shè)備可以訪問 Web站點以便發(fā)起或啟動將用戶請求傳輸?shù)皆摽蓪ぶ芬蛱鼐W(wǎng)協(xié)議地 址。
可由遠(yuǎn)程訪問服務(wù)器460接收用戶請求。具體地,可以使用任何 適合的通信協(xié)議在通信路徑482上將用戶請求從遠(yuǎn)程訪問客戶442傳 送到遠(yuǎn)程訪問服務(wù)器應(yīng)用程序接口 462。傳輸用戶請求的格式與遠(yuǎn)程 訪問服務(wù)器應(yīng)用程序接口 462兼容??梢詾橛捎脩暨x擇的節(jié)目產(chǎn)生用 戶請求。
在某些實施例中,用戶請求可以完全由遠(yuǎn)程訪問用戶設(shè)備440 產(chǎn)生,并且被傳遞到遠(yuǎn)程訪問服務(wù)器460以便傳輸。在其它實施例中, 遠(yuǎn)程訪問用戶設(shè)備440和遠(yuǎn)程訪問服務(wù)器460中的每一個可以產(chǎn)生用 戶請求的一部分。例如,遠(yuǎn)程訪問用戶i殳備440可以產(chǎn)生包括用戶確 定的參數(shù)的用戶請求,并且將其傳遞到遠(yuǎn)程訪問服務(wù)器460,遠(yuǎn)程訪 問服務(wù)器460可以給該用戶請求補(bǔ)充用于后續(xù)傳輸?shù)母郊勇酚苫驑?biāo)識
信息o
可以從存儲在遠(yuǎn)程服務(wù)器的存儲設(shè)備470上的節(jié)目列表信息中
36或從包括在遠(yuǎn)程訪問用戶設(shè)備440的存儲設(shè)備450內(nèi)的數(shù)據(jù)緩存中獲 得用于產(chǎn)生用戶請求的節(jié)目安排信息。安排信息可被從遠(yuǎn)程訪問;i良務(wù) 的數(shù)據(jù)提供者處獲得(此后稱為"遠(yuǎn)程訪問數(shù)據(jù)"),并且可以不相應(yīng) 于由在用戶裝置402、 404和/或406上執(zhí)行的交互式媒體指導(dǎo)應(yīng)用使 用的節(jié)目列表信息。由用戶裝置設(shè)備使用的節(jié)目信息此后被稱為"本 地指導(dǎo)數(shù)據(jù)"。在某些實施例中,本地指導(dǎo)數(shù)據(jù)在由交互式媒體指導(dǎo) 應(yīng)用使用時可被媒體指導(dǎo)訪問服務(wù)器或有線/衛(wèi)星/媒體服務(wù)提供者檢 索,并且被傳遞到遠(yuǎn)程訪問服務(wù)器460以包括在用戶請求中。
在步驟910,在步驟908接收的用戶請求被與用戶裝置格式的動 作請求相互參照,其中用戶裝置格式可以是在步驟906選擇的用戶裝 置格式。具體地,用戶請求和動作請求可以指示針對用戶裝置的相同 指令,但是具有與不同應(yīng)用程序接口兼容的不同格式。在某些實施例 中,維護(hù)對用戶請求和包括上面關(guān)于步驟906所述的用戶裝置格式的 多種格式的動作請求進(jìn)行相互參照的查找表。每種用戶裝置格式可由 相應(yīng)于用戶裝置的特性諸如由在步驟卯4接收的用戶裝置標(biāo)識信息所 指示的特性標(biāo)識。然后可以通過查找表對用戶請求和相應(yīng)的動作請求 進(jìn)行相互參照。遠(yuǎn)程訪問服務(wù)器460的處理電路464可以執(zhí)行相互參 照,并且可以從可用任意適合的格式諸如結(jié)構(gòu)化查詢語言(SQL)格 式存儲查找表的存儲設(shè)備470檢索信息。
圖9B示出了用于對用戶請求和多種格式的動作請求進(jìn)行相互參 照的例示性查找表950。查找表950可以包括用于各個媒體服務(wù)提供 者和/或用戶裝置設(shè)備的這些格式。查找表950可以包括(1)針對遠(yuǎn) 程訪問服務(wù)器的用戶請求的列952,其中每個用戶請求(其是列中的 一個單元)標(biāo)識可以通過遠(yuǎn)程訪問服務(wù)請求的不同的動作(例如,"記 錄"或"設(shè)置提醒");和(2)用戶裝置設(shè)備的行954,其中以供應(yīng)商 和型號標(biāo)識每個用戶裝置設(shè)備(其是行中的一個單元),并且用戶裝 置設(shè)備實現(xiàn)能夠執(zhí)行在列952中標(biāo)識出的動作中的至少一個的交互式 媒體指導(dǎo)應(yīng)用。查找表950還包括動作標(biāo)識符的單元。例如,單元958 將與可標(biāo)識為"Comcast CVC8 DVR"的用戶裝置兼容的動作標(biāo)識符"RM4,,對應(yīng)于由相同行的列952中的單元指出的用戶請求"設(shè)置提 醒"。查找表可以包括其它用戶請求,諸如設(shè)置個人偏好或改變用戶 賬戶或簡檔信息,并且可以通過除供應(yīng)商和型號之外的特性標(biāo)識用戶 裝置格式??梢跃S護(hù)多于一個查找表。例如,每個查找表可以相應(yīng)于 不同組的用戶請求,這些用戶請求的格式或相應(yīng)的動作可以根據(jù)遠(yuǎn)程 訪問服務(wù)而改變。另外,可以使用任意適合的表布局。例如,不是用 戶裝置設(shè)備的所有供應(yīng)商使用 一個表,遠(yuǎn)程訪問服務(wù)可以具有用于每 個供應(yīng)商的單獨的表。
在步驟912,遠(yuǎn)程訪問服務(wù)器460將動作請求傳輸?shù)接脩粞b置(例 如,402、 404和/或406)上的交互式媒體指導(dǎo)應(yīng)用,以便啟動在步驟 908接收的用戶請求所指出的指令的執(zhí)行。用戶裝置可以位于一個可 尋址的因特網(wǎng)協(xié)議地址,在該情況下,遠(yuǎn)程訪問服務(wù)器460可以直接 將動作請求傳輸?shù)接脩粞b置。動作請求可以包括用于定位實際節(jié)目的 一般準(zhǔn)則(例如,開始時間和頻道)。在某些實施例中,遠(yuǎn)程訪問服 務(wù)器可以將動作請求傳輸?shù)接脩粞b置上的交互式媒體指導(dǎo)應(yīng)用的媒 體服務(wù)提供者的媒體指導(dǎo)訪問服務(wù)器4卯,以便隨后傳輸?shù)接脩粞b置。 在媒體指導(dǎo)訪問服務(wù)器490的應(yīng)用程序接口能夠接收這種信息的情況 下,動作請求可以包括節(jié)目的特定于節(jié)目的標(biāo)識(例如,節(jié)目標(biāo)題和 /或情節(jié)標(biāo)題)。
在步驟914,確認(rèn)對動作請求的接收的通知被從用戶裝置上的交 互式媒體指導(dǎo)應(yīng)用傳輸?shù)竭h(yuǎn)程訪問服務(wù)器。該通知可用于使得遠(yuǎn)程訪
問用戶設(shè)備440的用戶確信動作請求已被成功傳輸并且被用戶裝置執(zhí) 行??梢杂萌我膺m合的方法通過通信設(shè)備472接收該通知。遠(yuǎn)程訪問 服務(wù)器460可以通過通信路徑482將該通知傳遞到遠(yuǎn)程訪問客戶442。 在其它實施例中,可替換地(或附加地),由遠(yuǎn)程訪問用戶i殳備440 通過通信設(shè)備452從交互式媒體指導(dǎo)應(yīng)用接收該通知。
實際上,處理900中所示的一個或多個步驟可與其它步驟組合、 被以任何適合的順序執(zhí)行、被并行地執(zhí)行(例如,同時或基本同時) 或,皮去除。圖IOA和10B總地示出了用于管理和糾正當(dāng)給交互式媒體指導(dǎo) 應(yīng)用上的功能提供遠(yuǎn)程訪問時可能在節(jié)目列表數(shù)據(jù)之間發(fā)現(xiàn)的不同 的例示性處理1000。處理1000可以;故結(jié)合圖9A的處理900 4吏用。 在步驟1012,在用戶裝置上接收諸如圖9A的動作請求的動作請求。 該動作請求可被從遠(yuǎn)程訪問服務(wù)器460 (圖4)接收或通過中間服務(wù) 器諸如交互式媒體指導(dǎo)應(yīng)用的媒體服務(wù)提供者的媒體指導(dǎo)訪問服務(wù) 器490 (圖4 )接收。處理繼續(xù)到步驟1014。
在步驟1014,交互式媒體指導(dǎo)應(yīng)用在由媒體服務(wù)提供者提供的 媒體指導(dǎo)信息(例如,圖4的媒體指導(dǎo)數(shù)據(jù)源418)中定位將為其安 排所請求的動作的相應(yīng)節(jié)目信息。基于在動作請求中接收的安排信息 定位該相應(yīng)節(jié)目信息。在某些實施例中,動作請求可以包括為其請求 該動作的節(jié)目的開始時間和頻道而不包括實際的節(jié)目標(biāo)識符。相應(yīng)節(jié) 目的節(jié)目標(biāo)識符可被由用戶裝置上的交互式媒體指導(dǎo)應(yīng)用定位,或由 交互式媒體指導(dǎo)應(yīng)用的媒體服務(wù)提供者定位并且傳遞到用戶裝置上 的交互式媒體指導(dǎo)應(yīng)用??捎捎脩粞b置設(shè)備402、 404和/或406 (圖4 中的所有用戶裝置設(shè)備)中的處理器300 (圖3)或與交互式媒體指 導(dǎo)應(yīng)用相關(guān)聯(lián)的任意其它處理器控制對相應(yīng)節(jié)目信息的搜索。在某些 實施例中,動作請求可以包括交互式媒體指導(dǎo)應(yīng)用的媒體服務(wù)提供者 的適當(dāng)節(jié)目標(biāo)識符。
在步驟1020,做出關(guān)于是否在媒體指導(dǎo)數(shù)據(jù)源418 (圖4)中定 位了相應(yīng)于包括的動作請求中的安排信息的節(jié)目信息的確定。如果交 互式媒體指導(dǎo)應(yīng)用不能定位相應(yīng)節(jié)目信息,可以在步驟1024向遠(yuǎn)程 訪問服務(wù)器傳輸確認(rèn),以便指出未安排所請求的動作。如果交互式媒 體指導(dǎo)應(yīng)用能夠定位相應(yīng)節(jié)目信息,處理繼續(xù)到步驟1022。
在步驟1022,本地指導(dǎo)數(shù)據(jù)中的相應(yīng)節(jié)目信息(例如,頻道、 開始時間和節(jié)目標(biāo)題)被在來自用戶裝置上的交互式媒體指導(dǎo)應(yīng)用的 確認(rèn)中傳輸?shù)竭h(yuǎn)程訪問服務(wù)器。例如,XML文件810可被在對在步 驟1012接收的動作請求的確認(rèn)中傳輸?shù)竭h(yuǎn)程訪問服務(wù)器。交互式媒 體指導(dǎo)應(yīng)用可以傳輸對遠(yuǎn)程訪問服務(wù)的確認(rèn)而不首先在用戶裝置上
39安排所請求的動作。在這些實施例中,動作請求可被存儲在媒體服務(wù)
提供者的媒體指導(dǎo)訪問服務(wù)器4卯(圖4)上和/或用戶裝置上(例如, 402、 404和/或406中的處理器300的存儲設(shè)備308上),同時等待 遠(yuǎn)程訪問服務(wù)器在步驟1080 (在下面更詳細(xì)地描述)指示用戶裝置繼 續(xù)基于在上面的步驟1022傳輸?shù)竭h(yuǎn)程訪問服務(wù)器的相應(yīng)節(jié)目信息安 排動作。處理繼續(xù)到步驟1026。
在步驟1026,由遠(yuǎn)程訪問服務(wù)器460接收確認(rèn)。可以通過通信 設(shè)備472以任意適合的方式接收確認(rèn)。在某些實施例中,遠(yuǎn)程訪問服 務(wù)器460可以通過通信路徑482將確^人傳遞到遠(yuǎn)程訪問客戶442。在 其它實施例中,可以可替換地(或附加地)由遠(yuǎn)程訪問用戶設(shè)備440 通過通信設(shè)備452 (圖4中的所有)從交互式媒體指導(dǎo)應(yīng)用接收確認(rèn)。
在步驟1060,使用包括在從交互式媒體指導(dǎo)應(yīng)用接收的確認(rèn)中 節(jié)目信息,做出關(guān)于在遠(yuǎn)程訪問服務(wù)器460中的節(jié)目的節(jié)目信息和用 戶裝置402、 404和/或406 (圖4中的所有)上的交互式媒體指導(dǎo)應(yīng) 用所使用的本地指導(dǎo)數(shù)據(jù)中的節(jié)目的節(jié)目信息之間是否存在不同的 確定。可由遠(yuǎn)程訪問用戶i殳備440 (圖4)或由遠(yuǎn)程訪問服務(wù)器460 (圖4)做出這個確定。例如,可以對包括在XML文件810 (圖8B) 中的確認(rèn)內(nèi)的節(jié)目標(biāo)題和遠(yuǎn)程訪問數(shù)據(jù)中的相應(yīng)節(jié)目標(biāo)題進(jìn)行比較。 在屏幕700 (圖7A)中呈現(xiàn)的圖示中,用戶期望以交互式媒體指導(dǎo)應(yīng) 用安排記錄一集"The Crocodile Hunter"。然而,當(dāng)選擇的頻道和開 始時間被在XML文件800(圖8A)中傳輸?shù)浇换ナ矫襟w指導(dǎo)應(yīng)用時, 交互式4某體指導(dǎo)應(yīng)用以確認(rèn)XML文件810 (圖8B)響應(yīng),指出相應(yīng) 于該頻道和開始時間的節(jié)目是"SexandtheCity"。在該情況下,遠(yuǎn)程 訪問月艮務(wù)器可以對包括在XML文件810中的節(jié)目標(biāo)題和遠(yuǎn)程訪問數(shù) 據(jù)中的用于安排的相應(yīng)節(jié)目標(biāo)題進(jìn)行比較,以便檢測不同。
如果在步驟1060未檢測到不同,處理繼續(xù)到步驟1080,其中利 用用戶裝置上的交互式媒體指導(dǎo)應(yīng)用安排所請求的動作。交互式媒體 指導(dǎo)應(yīng)用可以在步驟1020安排記錄、設(shè)置提醒或為以交互式媒體指 導(dǎo)應(yīng)用定位的節(jié)目安排某些其它特定于節(jié)目的動作。取決于包含在動作請求中的選項,交互式媒體指導(dǎo)應(yīng)用還可以安排關(guān)于動作請求的其 它動作,諸如例如,安排可以從用戶裝置中刪除記錄的節(jié)目的將來日 期。
如果在步驟1060檢測到不同,則處理繼續(xù)到步驟1061。在步驟 1061,遠(yuǎn)程訪問服務(wù)器460將針對節(jié)目的替代安排信息的搜索請求傳 輸?shù)矫襟w指導(dǎo)訪問服務(wù)器490和/或傳輸?shù)矫襟w指導(dǎo)數(shù)據(jù)源418 (圖4 中的全部)。該搜索請求可以包括對滿足某個準(zhǔn)則的節(jié)目信息的基于 SQL的查詢。例如,在上面結(jié)合步驟1060討論的說明中,搜索請求 可以包括對與節(jié)目標(biāo)題包含單詞"Crocodile"的所有節(jié)目相關(guān)聯(lián)的所 有頻道和開始時間的基于SQL的查詢。
在步驟1062,使用從遠(yuǎn)程訪問服務(wù)器傳輸?shù)乃阉髡埱?,可以?媒體指導(dǎo)數(shù)據(jù)源418 (圖4)執(zhí)行針對用戶期望為其安排該動作的目 標(biāo)節(jié)目的替代安排信息的搜索。可以在一個或多個媒體服務(wù)提供者的 一個或多個媒體指導(dǎo)數(shù)據(jù)源418上執(zhí)行搜索。除了節(jié)目標(biāo)題之外,搜 索可以考慮附加的節(jié)目信息,諸如系列劇標(biāo)識符、節(jié)目級別、標(biāo)準(zhǔn)/ 高清晰度指示符、情節(jié)標(biāo)題以及這些屬性的任意組合。
搜索可以使用可以支持精確匹配技術(shù)和/或部分或"模糊"匹配邏 輯(例如,搜索最接近的匹配)的復(fù)雜的靈活的匹配算法定位節(jié)目的 替代安排信息。在搜索過程中,可以將與不同頻道上的節(jié)目相關(guān)聯(lián)的 節(jié)目信息與用戶選擇的目標(biāo)節(jié)目的節(jié)目信息進(jìn)行比較?;谝粋€節(jié)目 和用戶選擇的目標(biāo)節(jié)目的節(jié)目信息之間的相似程度,可以為該頻道的 該特定節(jié)目分配"相似性評分"??梢允褂萌魏芜m合的算法或加權(quán)邏輯 確定相似性評分。例如,在相似性評分算法中可以給節(jié)目標(biāo)題和/或情 節(jié)標(biāo)題間的基本相似賦予比節(jié)目級別信息間的精確匹配更重的權(quán)重。 可以搜索與媒體指導(dǎo)數(shù)據(jù)源418 (圖4)相關(guān)聯(lián)的多個頻道上的節(jié)目 的節(jié)目信息。搜索替代安排信息可以涉及從多個媒體服務(wù)提供者(例 如,有線服務(wù)提供者和衛(wèi)星服務(wù)提供者)搜索替代安排信息,不論該 信息存儲在一個數(shù)據(jù)庫內(nèi)還是多個數(shù)據(jù)庫內(nèi)。例如,搜索替代安排信 息可以涉及搜索用于媒體指導(dǎo)數(shù)據(jù)源418 (圖4)的多個數(shù)據(jù)庫,其中每個數(shù)據(jù)庫與不同的媒體服務(wù)提供者相關(guān)聯(lián)。在某些實施例中,遠(yuǎn)
程訪問服務(wù)器460可以直接訪問媒體指導(dǎo)數(shù)據(jù)源418。在這些實施例 中,遠(yuǎn)程訪問服務(wù)器460可以繞過媒體指導(dǎo)訪問服務(wù)器490,并且使 用遠(yuǎn)程訪問連接在媒體指導(dǎo)數(shù)據(jù)源418上執(zhí)行搜索。應(yīng)當(dāng)注意,在步 驟1063 (在下面討論)中從媒體指導(dǎo)訪問服務(wù)器收到初始搜索結(jié)果之 后,可以在遠(yuǎn)程訪問服務(wù)器460 (圖4)處發(fā)生上面討論的相似性評 分算法。例如,遠(yuǎn)程訪問服務(wù)器可以請求(在步驟1061) —組"粗糙" 的可能潛在地與目標(biāo)節(jié)目匹配的節(jié)目信息,并且提煉這個組,以使其 縮減至最接近的匹配。當(dāng)完成搜索時,處理繼續(xù)到步驟1063。
在步驟1063,遠(yuǎn)程訪問服務(wù)器460從:i某體指導(dǎo)訪問服務(wù)器4卯 或者從媒體指導(dǎo)數(shù)據(jù)源418 (圖4中的全部)接收搜索結(jié)果。搜索結(jié) 果可以包括與搜索查詢匹配的所有節(jié)目的節(jié)目信息集合??商鎿Q地, 遠(yuǎn)程訪問服務(wù)器和/或媒體指導(dǎo)訪問服務(wù)器可以設(shè)置將在結(jié)果中返回 的節(jié)目信息集合的最大數(shù)目。在某些實施例中,該結(jié)果可以包括將由 查詢返回的結(jié)果的數(shù)目通知給遠(yuǎn)程訪問服務(wù)器的附加狀態(tài)指示符和/ 或用于查詢的某些其它狀態(tài)標(biāo)記。處理繼續(xù)到步驟1064。
在步驟1064,確定是否為用戶選擇的原始節(jié)目找到替代安排信 息。遠(yuǎn)程訪問系統(tǒng)可以設(shè)置用于判定是否已經(jīng)定位了適當(dāng)?shù)奶娲才?信息的最小匹配要求。在典型的使用情況中,遠(yuǎn)程訪問系統(tǒng)可以使用 "基本相似,,測試。在某些實施例中,只有具有滿足預(yù)先確定的最小標(biāo) 準(zhǔn)的相似性評分的節(jié)目的安排信息可以通過該基本相似測試,并且因 此被認(rèn)為是用戶選擇的原始節(jié)目的替代安排信息。例如,假設(shè)與一個 頻道相關(guān)聯(lián)的節(jié)目的節(jié)目信息的相似性評分的范圍可以從0到100, 其中O表示節(jié)目與用戶選擇的原始節(jié)目完全不匹配,并且100表示與 用戶選擇的原始節(jié)目的精確匹配。在例示性的基本相似測試中,遠(yuǎn)程 訪問系統(tǒng)可以設(shè)置這樣的預(yù)先確定的最小準(zhǔn)則,即僅當(dāng)節(jié)目具有50 或更大的相似性評分時,該節(jié)目的節(jié)目信息才可被認(rèn)為是用戶選擇的 原始節(jié)目的替代安排信息。如果沒有其它節(jié)目通過基本相似測試,則 遠(yuǎn)程訪問系統(tǒng)可以得出不能為用戶選擇的原始節(jié)目定位替代安排信息的結(jié)論。注意,在不脫離本發(fā)明精神的情況下,確定兩個或更多節(jié)目之間的相似性的實際方法可以基于任何適合的測試或算法。如果未
發(fā)現(xiàn)替代安排信息,處理可以繼續(xù)到步驟1070 (在下面更詳細(xì)地描述),其中可以采取糾正動作,并且繼續(xù)到步驟1074,其中通知用戶不能安排動作請求。否則,處理可以繼續(xù)到步驟1066。
在步驟1066,遠(yuǎn)程訪問用戶設(shè)備或遠(yuǎn)程訪問服務(wù)器可將替代安排信息傳輸?shù)接脩粞b置(或傳輸?shù)椒?wù)提供者以便隨后傳輸?shù)浇换ナ矫襟w指導(dǎo)應(yīng)用)。遠(yuǎn)程訪問系統(tǒng)還可以為選擇若千接近匹配替代安排信息集合中的哪些傳輸?shù)接脩粞b置上的交互式媒體指導(dǎo)應(yīng)用而設(shè)置最小匹配要求。在某些實施例中,可以傳輸滿足在步驟1062中描述的預(yù)先確定的最小準(zhǔn)則的所有頻道的節(jié)目信息。在其它實施例中,僅可以傳輸具有最高相似性評分的頻道的節(jié)目信息。在其它實施例中,可以傳輸多至預(yù)先確定數(shù)目的具有最高相似性評分的頻道的節(jié)目信息??梢杂妙愃朴赬ML文件800 (圖8 )的XML格式傳輸替代安排信息。如果替代安排信息包括來自多個節(jié)目的安排信息,遠(yuǎn)程訪問服務(wù)器可以為每個節(jié)目的替代安排信息發(fā)送一個XML文件800,或發(fā)送包括所有節(jié)目的替代安排信息列表的一個XML文件800。在傳輸了替代安排信息之后,處理可以繼續(xù)到步驟1068 (在下面描述)和1070。
在步驟1070,遠(yuǎn)程訪問服務(wù)器460可以向遠(yuǎn)程訪問服務(wù)的節(jié)目信息的提供者傳輸關(guān)于該不同的信息。數(shù)據(jù)提供者可以使用該不同信息提高遠(yuǎn)程訪問服務(wù)器可為將來的請求獲得的節(jié)目信息的準(zhǔn)確性。除了傳輸關(guān)于不同的信息之外,遠(yuǎn)程訪問服務(wù)器還可以在步驟1072存儲該信息的至少一部分,以用于對使用相同媒體服務(wù)提供者的用戶裝置設(shè)備上的交互式媒體指導(dǎo)應(yīng)用的將來的動作請求。
在步驟1068,媒體指導(dǎo)系統(tǒng)400的交互式媒體指導(dǎo)應(yīng)用接收替代安排信息以便安排所請求的動作。類似于上面所述的步驟1012,用戶裝置402、 404和/或406 (圖4中的全部)上的交互式媒體指導(dǎo)應(yīng)用可以從遠(yuǎn)程訪問服務(wù)器或者可替換地從該交互式媒體指導(dǎo)應(yīng)用的媒體服務(wù)提供者的媒體指導(dǎo)訪問服務(wù)器490 (圖4)接收替代安排信息。在交互式媒體指導(dǎo)應(yīng)用接收替代安排信息之后,處理可以繼續(xù)到步驟1080 (在上面描述的),其中用戶裝置上的交互式媒體指導(dǎo)應(yīng)用基于該替代安排信息安排針對節(jié)目的動作。
實際上,處理1000中所示的一個或多個步驟可與其它步驟結(jié)合,被以任何適合的順序執(zhí)行,被并行地執(zhí)行(例如,同時或基本同時)或被去除。在提交于2006年12月20日的Klappert的美國專利申請No.ll/643,507中描述了可以結(jié)合圖9A的處理900使用的處理的其它實施例,通過引用將其完整結(jié)合在此。
應(yīng)當(dāng)理解,雖然對媒體內(nèi)容的討論集中于視頻內(nèi)容,媒體指導(dǎo)的原理可被應(yīng)用于其它類型的媒體內(nèi)容,諸如音樂、圖像和多媒體內(nèi)容。
出于例示而不是限制的目的給出了本發(fā)明的上述實施例,并且本發(fā)明僅由所附的權(quán)利要求書限定。
權(quán)利要求
1.一種用于遠(yuǎn)程訪問執(zhí)行交互式媒體指導(dǎo)應(yīng)用的用戶裝置的方法,該方法包括以下步驟接收指出所述用戶裝置的至少一個特性的用戶裝置標(biāo)識信息;從用戶設(shè)備接收用戶請求,其中所述用戶請求指出針對所述用戶裝置的指令;對所述用戶請求和從多種格式中選擇的與所述用戶裝置兼容的用戶裝置格式的動作請求進(jìn)行相互參照;和傳輸所述用戶裝置格式的動作請求,以便由所述用戶裝置接收,使得能夠執(zhí)行指出的指令。
2. 如權(quán)利要求1的方法,其中在用戶裝置上執(zhí)行的交互式媒體指 導(dǎo)應(yīng)用指導(dǎo)所述用戶裝置執(zhí)行指出的指令。
3. 如權(quán)利要求1的方法,其中在用戶裝置上執(zhí)行的交互式媒體指 導(dǎo)應(yīng)用包括交互式電視節(jié)目指導(dǎo)。
4. 如權(quán)利要求3的方法,其中所述指出的指令指示所述用戶裝置 執(zhí)行由所述交互式電視節(jié)目指導(dǎo)提供的至少一個交互式電視節(jié)目指 導(dǎo)功能。
5. 如權(quán)利要求1的方法,其中從所述用戶設(shè)備接收所述用戶裝置 標(biāo)識信息。
6. 如權(quán)利要求1的方法,還包括至少部分地基于所述用戶裝置的 至少一個特性從所述多個格式中選擇所述用戶裝置格式。
7. 如權(quán)利要求1的方法,其中所述用戶裝置的至少一個特性包括 由在所述用戶裝置上執(zhí)行的交互式媒體指導(dǎo)應(yīng)用的提供者提供的用 戶賬戶。
8. 如權(quán)利要求1的方法,其中所述用戶裝置的至少一個特性包括 所述用戶裝置的供應(yīng)商和所述用戶裝置的型號中的至少一個。
9. 如權(quán)利要求1的方法,其中所述用戶裝置包括機(jī)頂盒和數(shù)字錄 像機(jī)中的至少一個。
10. 如權(quán)利要求1的方法,其中傳輸所述動作請求包括將所述動作請求傳輸?shù)矫襟w服務(wù)提供者和所述用戶裝置中的至少 一個。
11. 如權(quán)利要求10的方法,其中所述用戶裝置格式相應(yīng)于所述媒體服務(wù)提供者和所述用戶裝置中的所述至少 一個。
12. 如權(quán)利要求10的方法,其中所述媒體服務(wù)提供者選自由有線 服務(wù)提供者和衛(wèi)星服務(wù)提供者組成的組。
13. 如權(quán)利要求1的方法,其中所述用戶請求是與第一應(yīng)用程序 接口兼容的格式的,并且所述用戶裝置格式與不同于第一應(yīng)用程序接 口的第二應(yīng)用程序接口兼容。
14. 如權(quán)利要求1的方法,其中所述用戶設(shè)備選自由個人計算機(jī)、 筆記本式計算機(jī)、無線設(shè)備和蜂窩電話機(jī)組成的組。
15. 如權(quán)利要求1的方法,其中所述用戶請求是相應(yīng)于遠(yuǎn)程訪問服務(wù)器提供者的格式的,該遠(yuǎn)程訪問服務(wù)器提供者提供對第一用戶裝 置和不同于第一用戶裝置的第二用戶裝置的遠(yuǎn)程訪問。
16. 如權(quán)利要求1的方法,其中所述用戶請求是與和所述用戶設(shè) 備以及所述用戶裝置通信的計算機(jī)網(wǎng)絡(luò)的通信協(xié)議兼容的格式的。
17. 如權(quán)利要求16的方法,其中所述用戶請求是與超文本傳輸協(xié) 議兼容的格式的,并且所述計算機(jī)網(wǎng)絡(luò)是可公共訪問的。
18. 如權(quán)利要求16的方法,其中所述用戶裝置的至少一個特性包 括與所述用戶裝置相關(guān)聯(lián)的可尋址因特網(wǎng)協(xié)議地址。
19. 如權(quán)利要求16的方法,其中所述用戶設(shè)備訪問使得能夠傳輸 所述用戶請求的萬維網(wǎng)站點。
20. 如權(quán)利要求1的方法,還包括向所述用戶設(shè)備傳輸確認(rèn)所述 用戶裝置接收到所述動作請求的通知。
21. 如權(quán)利要求1的方法,還包括維護(hù)對用戶請求和包括所述用 戶裝置格式的所述多種格式進(jìn)行相互參照的查找表,其中對所述用戶 請求進(jìn)行相互參照通過所述查找表發(fā)生。
22. 如權(quán)利要求1的方法,其中所述用戶請求與節(jié)目相關(guān)聯(lián)。
23. 如權(quán)利要求22的方法,其中所述指出的指令指示所述用戶裝置安排所述節(jié)目的記錄。
24. 如權(quán)利要求22的方法,其中所述指出的指令指示所述用戶裝 置設(shè)置針對所述節(jié)目的提醒。
25. 如權(quán)利要求22的方法,其中傳輸所述動作請求包括傳輸節(jié)目 標(biāo)題、節(jié)目的頻道和節(jié)目的開始時間中的至少一個。
26. 如權(quán)利要求22的方法,其中所述用戶設(shè)備利用來自第一節(jié)目 信息數(shù)據(jù)庫的第 一節(jié)目信息以產(chǎn)生所述用戶請求,該方法還包括使用來自不同于第一節(jié)目信息數(shù)據(jù)庫的第二節(jié)目信息數(shù)據(jù)庫的第二節(jié)目信息,以便傳輸所述動作請求;檢測第一節(jié)目信息和第二節(jié)目信息之間的不同; 響應(yīng)檢測到所述不同,搜索用于所述節(jié)目的替代安排信息;和 傳輸所述替代安排信息,以便由所述用戶裝置接收,使得能夠執(zhí)行所述指出的指令。
27. 如權(quán)利要求26的方法,其中搜索用于所述節(jié)目的替代安排信 息包括傳輸要使用第二節(jié)目信息數(shù)據(jù)庫進(jìn)行處理的搜索請求。
28. —種用于錄像機(jī)上的遠(yuǎn)程記錄安排的方法,該方法包括以下步驟接收標(biāo)識所述錄像機(jī)的信息;從按照一般格式產(chǎn)生記錄請求的遠(yuǎn)程用戶設(shè)備接收記錄節(jié)目的 用戶請求;響應(yīng)接收用戶請求,按照基于所述標(biāo)識所述錄像機(jī)的信息而選擇 的錄像機(jī)格式產(chǎn)生記錄請求,其中所述記錄請求相應(yīng)于所述用戶請求 并且包括標(biāo)識所述節(jié)目的信息;和傳輸所迷記錄請求以便由所迷錄像機(jī)接收。
29. 如權(quán)利要求28的方法,其中所述錄像機(jī)執(zhí)行交互式電視節(jié)目指導(dǎo)。
30. 如權(quán)利要求28的方法,其中所述標(biāo)識錄像機(jī)的信息包括錄像 機(jī)的供應(yīng)商和錄像機(jī)的型號。
31. 如權(quán)利要求28的方法,其中所述標(biāo)識節(jié)目的信息包括節(jié)目標(biāo)題、節(jié)目的頻道和節(jié)目的開始時間中的至少一個。
32. 如權(quán)利要求28的方法,其中所述用戶請求是與第一應(yīng)用程序 接口兼容的格式的,并且所述錄像機(jī)格式與不同于第 一應(yīng)用程序接口 的第二應(yīng)用程序接口兼容。
33. 如權(quán)利要求28的方法,其中所述錄像機(jī)是家庭錄像機(jī)。
34. —種用于遠(yuǎn)程訪問執(zhí)行交互式媒體指導(dǎo)應(yīng)用的用戶裝置的系 統(tǒng),該系統(tǒng)包括通信電路,被配置為接收指出所述用戶裝置的至少 一個特性的用戶裝置標(biāo)識信 息;和從用戶設(shè)備接收用戶請求,其中所述用戶請求指出針對所 述用戶裝置的指令;以及 處理器,被配置為對所述用戶請求和從多種格式中選擇的與所述用戶裝置兼 容的用戶裝置格式的動作請求進(jìn)行相互參照;和 指導(dǎo)所述通信電路傳輸所述用戶裝置格式的動作請求,以 便由所述用戶裝置接收,使得能夠執(zhí)行指出的指令。
35. 如權(quán)利要求34的系統(tǒng),其中在用戶裝置上執(zhí)行的交互式媒體 指導(dǎo)應(yīng)用指導(dǎo)所述用戶裝置執(zhí)行指出的指令。
36. 如權(quán)利要求34的系統(tǒng),其中在用戶裝置上執(zhí)行的交互式媒體 指導(dǎo)應(yīng)用包括交互式電視節(jié)目指導(dǎo)。
37. 如權(quán)利要求36的系統(tǒng),其中所述指出的指令指示所述用戶裝 置執(zhí)行由所述交互式電視節(jié)目指導(dǎo)提供的至少一個交互式電視節(jié)目 指導(dǎo)功能。
38. 如權(quán)利要求34的系統(tǒng),其中從所述用戶設(shè)備接收所述用戶裝 置標(biāo)識信息。
39. 如權(quán)利要求34的系統(tǒng),其中所述處理器被配置為至少部分地 基于所述用戶裝置的至少一個特性從所述多個格式中選擇所述用戶 裝置格式。
40. 如權(quán)利要求34的系統(tǒng),其中所迷用戶裝置的至少一個特性包 括由在所述用戶裝置上執(zhí)行的交互式媒體指導(dǎo)應(yīng)用的提供者提供的 用戶賬戶。
41. 如權(quán)利要求34的系統(tǒng),其中所述用戶裝置的至少一個特性包 括所述用戶裝置的供應(yīng)商和所述用戶裝置的型號中的至少一個。
42. 如權(quán)利要求34的系統(tǒng),其中所迷用戶裝置包括機(jī)頂盒和數(shù)字 錄像機(jī)中的至少一個。
43. 如權(quán)利要求34的系統(tǒng),其中所述處理器被配置為指導(dǎo)所述通 信電路將所述動作請求傳輸?shù)矫襟w服務(wù)提供者和所述用戶裝置中的 至少一個。
44. 如權(quán)利要求43的系統(tǒng),其中所述用戶裝置格式相應(yīng)于媒體服 務(wù)提供者和所述用戶裝置中的所述至少一個。
45. 如權(quán)利要求43的系統(tǒng),其中所述媒體服務(wù)提供者選自由有線 服務(wù)提供者和衛(wèi)星服務(wù)提供者組成的組。
46. 如權(quán)利要求34的系統(tǒng),其中所述用戶請求是與第一應(yīng)用程序 接口兼容的格式的,并且所述用戶裝置格式與不同于第一應(yīng)用程序接 口的第二應(yīng)用程序接口兼容。
47. 如權(quán)利要求34的系統(tǒng),其中所述用戶設(shè)備選自由個人計算機(jī)、 筆記本式計算機(jī)、無線設(shè)備和蜂窩電話機(jī)組成的組。
48. 如權(quán)利要求34的系統(tǒng),其中所述用戶請求是相應(yīng)于遠(yuǎn)程訪問 服務(wù)器提供者的格式的,該遠(yuǎn)程訪問服務(wù)器提供者提供對第一用戶裝 置和不同于第一用戶裝置的第二用戶裝置的遠(yuǎn)程訪問。
49. 如權(quán)利要求34的系統(tǒng),其中所述用戶請求是與和所述用戶設(shè) 備以及所迷用戶裝置通信的計算機(jī)網(wǎng)絡(luò)的通信協(xié)議兼容的格式的。
50. 如權(quán)利要求49的系統(tǒng),其中所述用戶請求是與超文本傳輸協(xié) 議兼容的格式的,并且所述計算機(jī)網(wǎng)絡(luò)是可公共訪問的。
51. 如權(quán)利要求49的系統(tǒng),其中所述用戶裝置的至少一個特性包 括與所述用戶裝置相關(guān)聯(lián)的可尋址因特網(wǎng)協(xié)議地址。
52. 如權(quán)利要求49的系統(tǒng),其中所述用戶設(shè)備訪問使得能夠傳輸所述用戶請求的萬維網(wǎng)站點。
53. 如權(quán)利要求34的系統(tǒng),其中所述處理器被配置為指導(dǎo)所述通 信電路向所述用戶設(shè)備傳輸確認(rèn)所述用戶裝置接收到所述動作請求 的通知。
54. 如權(quán)利要求34的系統(tǒng),其中所述處理器被配置為維護(hù)對用戶 請求和包括所述用戶裝置格式的所述多種格式進(jìn)行相互參照的查找 表,其中所述處理器被配置為通過所述查找表對所述用戶請求進(jìn)行相 互參照。
55. 如權(quán)利要求34的系統(tǒng),其中所述用戶請求與節(jié)目相關(guān)聯(lián)。
56. 如權(quán)利要求55的系統(tǒng),其中所述指出的指令指示所述用戶裝 置安排所述節(jié)目的記錄。
57. 如權(quán)利要求55的系統(tǒng),其中所述指出的指令指示所述用戶裝 置設(shè)置針對所述節(jié)目的提醒。
58. 如權(quán)利要求55的系統(tǒng),其中所述處理器被配置為指導(dǎo)所述通 信電路傳輸節(jié)目標(biāo)題、節(jié)目的頻道和節(jié)目的開始時間中的至少一個, 以便由所述用戶裝置接收。
59. 如權(quán)利要求55的系統(tǒng),其中所述用戶設(shè)備利用來自第一節(jié)目信息數(shù)據(jù)庫的第一節(jié)目信息以 產(chǎn)生所述用戶請求;以及 所述處理器被配置為使用來自不同于第一節(jié)目信息數(shù)據(jù)庫的第二節(jié)目信息數(shù)據(jù) 庫的第二節(jié)目信息以產(chǎn)生所述動作請求;檢測第一節(jié)目信息和第二節(jié)目信息之間的不同; 響應(yīng)檢測到所述不同,搜索用于所述節(jié)目的替代安排信息;和指導(dǎo)所述通信電路傳輸所述替代安排信息,以便由所述用 戶裝置接收,使得能夠執(zhí)行所述指出的指令。
60. 如權(quán)利要求59的系統(tǒng),其中所述處理器被配置為產(chǎn)生要使用 第二節(jié)目信息數(shù)據(jù)庫進(jìn)行處理的搜索請求。
61. —種用于錄像機(jī)上的遠(yuǎn)程記錄安排的系統(tǒng),該系統(tǒng)包括 通信電路,被配置為接收標(biāo)識所述錄像機(jī)的信息;和從遠(yuǎn)程用戶設(shè)備接收記錄節(jié)目的用戶請求;以及 處理器,被配置為按照基于所迷標(biāo)識所述錄像機(jī)的信息而選擇的錄像機(jī)格式 產(chǎn)生記錄請求,其中所述記錄請求相應(yīng)于所述用戶請求并且包括 標(biāo)識所述節(jié)目的信息;和指導(dǎo)所述通信電路傳輸所述記錄請求,以便由所述錄像機(jī)接收。
62. 如權(quán)利要求61的系統(tǒng),其中所述錄像機(jī)執(zhí)行交互式電視節(jié)目指導(dǎo)。
63. 如權(quán)利要求61的系統(tǒng),其中所述標(biāo)識錄像機(jī)的信息包括錄像 機(jī)的供應(yīng)商和錄像機(jī)的型號。
64. 如權(quán)利要求61的系統(tǒng),其中所述標(biāo)識節(jié)目的信息包括節(jié)目標(biāo) 題、節(jié)目的頻道和節(jié)目的開始時間中的至少一個。
65. 如權(quán)利要求61的系統(tǒng),其中所述用戶請求是與第一應(yīng)用程序 接口兼容的格式的,并且所述錄像機(jī)格式與不同于第一應(yīng)用程序接口 的第二應(yīng)用程序接口兼容。
66. 如權(quán)利要求61的系統(tǒng),其中所述錄像機(jī)是家庭錄像機(jī)。
全文摘要
提供了用于遠(yuǎn)程訪問執(zhí)行交互式媒體指導(dǎo)應(yīng)用的用戶裝置的方法和系統(tǒng)。具體地,一種方法包括以下步驟接收用戶裝置標(biāo)識信息和從用戶設(shè)備接收指出針對用戶裝置的指令的用戶請求。對用戶請求和從多種格式中選擇的與用戶裝置兼容的用戶裝置格式的動作請求進(jìn)行相互參照。傳輸該動作請求以便由用戶裝置接收,使得能夠執(zhí)行指出的指令。
文檔編號H04N7/173GK101682742SQ200880019392
公開日2010年3月24日 申請日期2008年3月28日 優(yōu)先權(quán)日2007年4月20日
發(fā)明者C·A·奧拉格, C·斯特拉德, K·H·阿切爾, 小H·C·切爾維斯 申請人:聯(lián)合視頻制品公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1