專利名稱:提供對交互式媒體引導(dǎo)應(yīng)用的遠(yuǎn)程訪問的系統(tǒng)和方法
技術(shù)領(lǐng)域:
在其它實(shí)施例中,遠(yuǎn)程訪問服務(wù)器可以使用例如遠(yuǎn)程訪 問連接繞過(by-pass)媒體引導(dǎo)訪問服務(wù)器,并且對媒體引導(dǎo)數(shù)據(jù)源 進(jìn)行查詢。在此同樣地,雖然遠(yuǎn)程訪問服務(wù)器可以直接訪問媒體引導(dǎo) 數(shù)據(jù)源,但是它可以有利地基于由數(shù)據(jù)提供商向遠(yuǎn)程訪問服務(wù)提供的 節(jié)目信息而產(chǎn)生初始動作請求,以便節(jié)省媒體引導(dǎo)數(shù)據(jù)源上的處理和 通信帶寬??梢灾С志_匹配技術(shù)和/或部分或"模糊"匹配邏輯(例 如,搜索最接近的匹配)的復(fù)雜的、靈活的匹配算法可以被用來定位 用戶選擇的原始節(jié)目的替代預(yù)定信息。例如,可以將與節(jié)目相關(guān)聯(lián)的 節(jié)目信息與用戶選擇的原始節(jié)目的節(jié)目信息(例如,題目)進(jìn)行比較?;诠?jié)目的節(jié)目信息和用戶選擇的原始節(jié)目的節(jié)目信息之間的相似 程度,可以使用任何適合的算法或加權(quán)邏輯給節(jié)目信息分配"相似性 評分"。例如,在相似性評分算法中可以給節(jié)目題目間的基本相似賦 予比節(jié)目級別信息間的精確匹配更重的權(quán)重。可以搜索與用戶裝置上 的交互式媒體引導(dǎo)應(yīng)用相關(guān)聯(lián)的多個頻道的節(jié)目信息。搜索替代預(yù)定 信息可以涉及從多個媒體服務(wù)提供商搜索替代預(yù)定信息,不論該信息 存儲在一個數(shù)據(jù)庫內(nèi)還是多個數(shù)據(jù)庫內(nèi)。例如,搜索替代預(yù)定信息可 以涉及為交互式媒體引導(dǎo)應(yīng)用搜索多個數(shù)據(jù)庫,其中每個數(shù)據(jù)庫與不 同的媒體服務(wù)提供商相關(guān)聯(lián)。在某些實(shí)施例中,在檢測到遠(yuǎn)程訪問服務(wù)器使用的節(jié)目 信息和用戶裝置上的交互式媒體引導(dǎo)應(yīng)用使用的節(jié)目信息之間的差 異之后,可以采取步驟來糾正遠(yuǎn)程訪問服務(wù)器使用的節(jié)目信息。例如, 差異可能是遠(yuǎn)程訪問服務(wù)器和用戶裝置上的交互式媒體引導(dǎo)應(yīng)用使 用節(jié)目列表的不同數(shù)據(jù)庫的結(jié)果。在某些情況下,相同頻道可以在白 天使用"PBS"源,而在晚上使用"TNT"源。然而,遠(yuǎn)程訪問服務(wù)器可 能僅具有將每個頻道與唯一一個源相關(guān)聯(lián)的能力,這使得當(dāng)檢測到差 異時遠(yuǎn)程訪問服務(wù)器必須"轉(zhuǎn)換,,源。響應(yīng)于檢測到遠(yuǎn)程訪問服務(wù)器上 的源信息和用戶裝置上的交互式媒體引導(dǎo)應(yīng)用的源信息之間的差異, 遠(yuǎn)程訪問服務(wù)器可以向用戶裝置或用于交互式媒體引導(dǎo)應(yīng)用的媒體 服務(wù)提供商的媒體引導(dǎo)訪問服務(wù)器傳輸對該源的糾正的節(jié)目信息的
21請求。替代地,遠(yuǎn)程訪問服務(wù)器可以直接搜索交互式媒體引導(dǎo)應(yīng)用的媒體引導(dǎo)數(shù)據(jù)源。遠(yuǎn)程訪問服務(wù)器可以隨后糾正其節(jié)目信息數(shù)據(jù)庫。在某些實(shí)施例中,遠(yuǎn)程訪問服務(wù)器可以基于糾正的節(jié)目信息搜索替代預(yù)定信息。遠(yuǎn)程訪問服務(wù)器可以保存關(guān)于差異的信息,并且使用該
息^其它類似^互式媒體《;導(dǎo)應(yīng)用做出的5將來的請求的準(zhǔn)^角性。在某
些實(shí)施例中,遠(yuǎn)程訪問服務(wù)器可以維持交叉引用(cross-reference)遠(yuǎn)程訪問服務(wù)器所使用的節(jié)目標(biāo)識信息和各個媒體服務(wù)提供商的節(jié)
目標(biāo)識信息的查找表。遠(yuǎn)程訪問服務(wù)器可以基于針對動作請求從交互式媒體引導(dǎo)應(yīng)用接收的過去的響應(yīng)來構(gòu)造查找表。附加地或替代地,
外部信息來構(gòu)造查找表。在這些實(shí)施例中,當(dāng)動作請求被傳輸?shù)接脩粞b置上的交互式媒體引導(dǎo)應(yīng)用時,可以使用媒體服務(wù)提供商的節(jié)目標(biāo)識信息來識別為其請求該動作的節(jié)目。該請求可以附加地或替代地包括用戶選擇的媒體服務(wù)提供商的適當(dāng)?shù)念A(yù)定信息。
在結(jié)合附圖考慮了下面的詳細(xì)描述之后,將明了本發(fā)明的以上的和其它的目的和優(yōu)點(diǎn),在所有附圖中類似的附圖標(biāo)記指的是類似的部件,并且其中圖1和圖2示出了根據(jù)本發(fā)明一個實(shí)施例的可用于提供媒體引導(dǎo)應(yīng)用列表的示例性顯示屏;圖11A示出了用于交叉引用遠(yuǎn)程訪問服務(wù)提供商和媒體服務(wù)提供商之間的源標(biāo)識信息的示例性查找表;根據(jù)交互式媒體引導(dǎo)應(yīng)用為其提供引導(dǎo)的媒體,該交互式媒體引導(dǎo)應(yīng)用可以采用各種形式。 一類典型的媒體引導(dǎo)應(yīng)用是交互式電視節(jié)目指南。交互式電視節(jié)目指南(某些時候稱為電子節(jié)目指南)是公知的引導(dǎo)應(yīng)用,尤其是,其允許用戶在許多類型媒體內(nèi)容中導(dǎo)航和定位,媒體內(nèi)容包括常規(guī)的電視節(jié)目(經(jīng)由傳統(tǒng)的廣播、有線、衛(wèi)星、因特網(wǎng)或其它方法提供的)、以及按觀看計費(fèi)的(pay-per-view)節(jié)目、點(diǎn)播的(on-demand )節(jié)目(如在視頻點(diǎn)播(VOD )系統(tǒng)中)、因特網(wǎng)內(nèi)容(例如,流媒體、可下載媒體、網(wǎng)絡(luò)廣播(Webcast)等)和其它類型的媒體或視頻內(nèi)容。引導(dǎo)應(yīng)用還允許用戶在與視頻內(nèi)容有關(guān)的內(nèi)容中導(dǎo)航和定位,與視頻內(nèi)容有關(guān)的內(nèi)容包括例如視頻片斷、文章、廣告、聊天會話、游戲等。顯示100還可以包括視頻區(qū)域122、廣告124和選項(xiàng)區(qū)域 126。視頻區(qū)域122可以允許用戶觀看和/或預(yù)覽當(dāng)前可獲得的、將獲 得的或用戶已獲得的節(jié)目。視頻區(qū)域122的內(nèi)容可以對應(yīng)于或獨(dú)立于 柵格102中顯示的列表之一。包括視頻區(qū)域的柵格顯示有時稱為引導(dǎo) 中的畫面(picture畫in-guide, PIG)顯示。在Satterfield等人的于2003 年5月13日授權(quán)的美國專利No. 6,564,378和Yuen等人的于2001年 5月29日授權(quán)的美國專利No. 6,239,794中更詳細(xì)地描述了 PIG顯示 及其功能,特此通過參考將上述專利的整個內(nèi)容并入于此。PIG顯示 可被包括在本發(fā)明的其它媒體引導(dǎo)應(yīng)用顯示屏幕內(nèi)。廣告124可以提供根據(jù)觀看者的訪問權(quán)限(例如,對于 訂閱節(jié)目)當(dāng)前可獲得以便觀看、將來可獲得以便在將來觀看或可能 根本不可獲得以便觀看的4某體內(nèi)容的廣告,并且可以對應(yīng)于柵格102
中的一個或更多個媒體列表,或者與柵格102中的一個或更多個媒體 列表無關(guān)。廣告124還可以針對與柵格102中顯示的^f某體內(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)容等??梢曰谟脩舻暮?檔/偏好、所監(jiān)視的用戶活動、提供的顯示的類型或者基于其它適合的 ;故定向的(target)廣告來定向廣告124。雖然廣告124被示出為矩形或橫幅(banner)形,但是 在引導(dǎo)應(yīng)用顯示中可以用任何適合的大小、形狀和位置來提供廣告。 例如,可以將廣告124提供為水平鄰近柵格102的矩形形狀。這有時 被稱為平板廣告。另外,廣告可以疊加在媒體內(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ù)器)內(nèi)或者被存儲在其它存儲裝置或這些位置的組合 上。在例如Knudson等人于2003年l月17日提交的美國專利申請No. 10/347,673、 Ward, III等人的于2004年6月29日授權(quán)的美國專利No. 6,756,997和Schein等人的于2002年5月14日授權(quán)的美國專利 No. 6,388,714中更詳細(xì)地討論了在媒體引導(dǎo)應(yīng)用中提供廣告,特此通 過參考將上述文獻(xiàn)的整個內(nèi)容并入于此。應(yīng)當(dāng)理解,廣告可被包括在 本發(fā)明的其它媒體引導(dǎo)應(yīng)用顯示屏幕內(nèi)。媒體引導(dǎo)應(yīng)用可以允許用戶提供用戶簡檔信息,或者可 以自動匯編用戶簡檔信息。媒體引導(dǎo)應(yīng)用可以例如監(jiān)視用戶訪問的媒的其它交互式。另外,媒體引導(dǎo)應(yīng)用 可以(例如,從用戶訪問的因特網(wǎng)上的其它萬維網(wǎng)站(諸如
www.tvguide.com)、從用戶訪問的其它々某體引導(dǎo)應(yīng)用、從用戶訪問 的其它交互式應(yīng)用、從用戶的手持式設(shè)備等)獲得與特定用戶有關(guān)的 其它用戶簡檔的全部或部分,和/或從媒體引導(dǎo)應(yīng)用可以訪問的其它源 獲得關(guān)于用戶的信息。結(jié)果,可以在用戶的不同設(shè)備上給用戶提供統(tǒng) 一的引導(dǎo)應(yīng)用體驗(yàn)。下面結(jié)合圖4更詳細(xì)地描述了這種類型的用戶體 驗(yàn)。在Ellis等人于2005年7月11日提交的美國專利申請No. 11/179,410、 Boyer等人于1999年11月9日提交的美國專利申請No. 09/437,304和Ellis等人于2002年2月21日提交的美國專利申請No. 10/105,128中更詳細(xì)地描述了附加的個性化媒體引導(dǎo)應(yīng)用特征,特此 通過參考將上述文獻(xiàn)的整個內(nèi)容并入于此。顯示200中的列表具有不同的大小(即,列表206大于 列表208、 210和212),但是若需要,所有列表可以是相同的大小。 列表可以具有不同大小或被用圖形表示來加強(qiáng),以便如媒體提供商所期望的或基于用戶偏好來指示用戶的感興趣程度或強(qiáng)調(diào)某個內(nèi)容。在
例如Yates于2005年12月29日提交的美國專利申請No. 11/324,202
中討論了用于圖形地增強(qiáng)媒體列表的各種系統(tǒng)和方法,特此通過參考 將上述文獻(xiàn)的整個內(nèi)容并入于此。交互式媒體系統(tǒng)400包括分別經(jīng)由通信路徑420和422耦接到通信網(wǎng)絡(luò)414的媒體內(nèi)容源416和媒體引導(dǎo)數(shù)據(jù)源418。路徑420和422可以包括上面結(jié)合路徑408、 410和412所述的通4言路徑中的任何一個??梢栽谝粋€或更多個通信路徑上交換與媒體內(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和媒體引導(dǎo)數(shù)據(jù)源418可被集成為一個源設(shè)備。雖然源416和418與用戶裝置設(shè)備402、 404和406之間的通信被示出為通過通信網(wǎng)絡(luò)414,但是在某些實(shí)施例中,源416和418可以經(jīng)由諸如上面結(jié)合路徑408、410和412所述的通信路徑(未示出)直接與用戶裝置設(shè)備402、 404和406通信。
00551媒體內(nèi)容源416可以包括一個或更多個類型的々某體分發(fā)(distribution )裝置,包括電視分發(fā)設(shè)施、有線系統(tǒng)頭端、衛(wèi)星分發(fā)設(shè)施、節(jié)目源(例如,電視廣播商,諸如NBC、 ABC、 HBO等),中間分發(fā)設(shè)施和/或服務(wù)器、因特網(wǎng)提供商、點(diǎn)播媒體服務(wù)器和其它媒體內(nèi)容提供商。NBC是美國國家廣播公司所擁有的商標(biāo),ABC是ABC公司所擁有的商標(biāo),并且HBO是Home Box Office公司所擁有的商標(biāo)。媒體內(nèi)容源416可以是媒體內(nèi)容的始發(fā)者(例如,電視廣播商、網(wǎng)絡(luò)廣播提供商等),或可以不是々某體內(nèi)容的始發(fā)者(例如,點(diǎn)播媒體內(nèi)容提供商、用于下載的廣播節(jié)目的視頻內(nèi)容的因特網(wǎng)提供商等)。媒體內(nèi)容源416可以包括有線源、衛(wèi)星提供商、點(diǎn)播提供商、因特網(wǎng)提供商或媒體內(nèi)容的其它提供商。媒體內(nèi)容源416還可以包括處于遠(yuǎn)離任何用戶裝置設(shè)備的位置中的用于存儲不同類型的媒體內(nèi)容的遠(yuǎn)程媒體服務(wù)器(包括用戶選擇的視頻內(nèi)容)。結(jié)合Ellis等人于1999年6月11日提交的美國專利申請No. 09/332,244更詳細(xì)地討論了用于媒體內(nèi)容的遠(yuǎn)程存儲和向用戶裝置遠(yuǎn)程提供所存儲的媒體內(nèi)容的系統(tǒng)和方法,特此通過參考將上述文獻(xiàn)的整個內(nèi)容并入于此。遠(yuǎn)程訪問用戶設(shè)備440還可以包括耦接到處理電路444 的位置定位電路448。位置定位電路448可以通過例如全球定位系統(tǒng) (GPS)或任何其它適合的裝置來提供位置定位功能。位置定位電路 448可以給處理電路444提供用戶的當(dāng)前位置,這可以確定遠(yuǎn)程訪問 用戶^殳備440可以與多個遠(yuǎn)程訪問服務(wù)器460中的哪一個通信。用戶 的當(dāng)前位置還可以確定由遠(yuǎn)程訪問服務(wù)器460向遠(yuǎn)程訪問用戶設(shè)備 440提供的節(jié)目信息的來源。遠(yuǎn)程訪問用戶設(shè)備440還可以包括一個或更多個通信設(shè) 備452。通信i殳備452可以是適用于支持遠(yuǎn)程訪問用戶i殳備440、遠(yuǎn) 程訪問服務(wù)器460和通信網(wǎng)絡(luò)480之間的通信的任何i殳備,諸如通信 端口 (例如,串行端口 、并行端口 、通用串行總線(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經(jīng)由通信網(wǎng)絡(luò) 480發(fā)生。通信路徑482可以包括上面結(jié)合路徑408、 410和412所述 的通信路徑中的任何一個。應(yīng)當(dāng)注意,遠(yuǎn)程訪問用戶設(shè)備440和遠(yuǎn)程訪問服務(wù)器460 之間的通信可以發(fā)生在一個或更多個通信路徑上,但是圖4中示出為單個路徑以避免附圖過于復(fù)雜。另外,可以存在多于一個的遠(yuǎn)程訪問
用戶設(shè)備440,但是圖4僅示出了每種中的一個,以避免附圖過于復(fù) 雜。雖然遠(yuǎn)程訪問用戶設(shè)備440和遠(yuǎn)程訪問服務(wù)器460之間的通信被 示出為直接通信路徑482,但是在某些實(shí)施例中,遠(yuǎn)程訪問用戶設(shè)備 440可以通過中間設(shè)備(未示出)(諸如上面結(jié)合媒體內(nèi)容源416和 媒體引導(dǎo)數(shù)據(jù)源418與用戶裝置402、 404和406之間的路徑所述的 那些)與遠(yuǎn)程訪問服務(wù)器460通信。遠(yuǎn)程訪問服務(wù)器460還可以運(yùn)行 在中間服務(wù)器(諸如萬維網(wǎng)服務(wù)器)上。媒體引導(dǎo)系統(tǒng)400的媒體引導(dǎo)訪問服務(wù)器490是根據(jù)本 發(fā)明的原理可以使用的媒體引導(dǎo)系統(tǒng)400的媒體服務(wù)提供商的訪問服 務(wù)器的簡化的示例.性實(shí)施例。媒體引導(dǎo)訪問服務(wù)器490可以包括一個 或更多個處理電路494、存儲設(shè)備492、通信設(shè)備(未示出)以及應(yīng) 用程序接口 (API) 496 (其實(shí)際是由處理電路494運(yùn)行并且存儲在存 儲設(shè)備492上的應(yīng)用,但是為了清楚起見被作為單獨(dú)元件畫出)。媒 體引導(dǎo)訪問服務(wù)器490可以是能夠與媒體引導(dǎo)數(shù)據(jù)源418、用戶裝置 i殳備402、 404和406以及遠(yuǎn)程訪問服務(wù)器460交互式的石更件和軟件 的任何適合的組合。々某體引導(dǎo)訪問服務(wù)器490可以例如從遠(yuǎn)程訪問服 務(wù)器460接收用戶請求,以便隨后傳輸?shù)接脩粞b置設(shè)備402、 404和/ 或406用于處理。在某些實(shí)施例中,媒體引導(dǎo)訪問服務(wù)器490可以運(yùn) 行適合的數(shù)據(jù)庫引擎,諸如SQL服務(wù)器或Oracle DB,并且響應(yīng)于由 遠(yuǎn)程訪問服務(wù)器460產(chǎn)生的查詢來提供節(jié)目指南數(shù)據(jù)。處理電路494 可以包括任何適合的處理器(諸如微處理器或微處理器組)以及其它 處理電路(諸如緩存電路、直接存儲器訪問(DMA)電路以及輸入/ 輸出(I/O)電路)。在一個示例性使用情況下,遠(yuǎn)程訪問用戶設(shè)備440處的 用戶用遠(yuǎn)程訪問客戶端442進(jìn)4亍驗(yàn)證。 <吏用遠(yuǎn)程訪問客戶端442 ,用 戶可以選擇將被錄制在用戶家中的用戶裝置上的節(jié)目。例如,在圖5 中(在下面將更詳細(xì)地描述圖5),用戶可以選擇將頻道100上的開 始于2: 00 PM的"The Crocodile Hunter"錄制在用戶裝置上。在用戶 確認(rèn)圖7A (在下面將更詳細(xì)地描述圖7A)上的選擇之后,遠(yuǎn)程訪問 用戶設(shè)備440或遠(yuǎn)程訪問服務(wù)器460可以產(chǎn)生將被直接或通過中間設(shè) 備傳輸?shù)恼埱?,以便由用戶裝置402、 404或406 (圖4中的全部)上 的交互式媒體引導(dǎo)應(yīng)用處理。圖6示出了用于提供關(guān)于由圖5中的高亮區(qū)域510選擇 的節(jié)目列表的信息的示例性屏幕600。屏幕600可以包括例如節(jié)目題 目628、節(jié)目描述624、節(jié)目的開始時間610、呈現(xiàn)節(jié)目的頻道630、 節(jié)目級別(未示出)和其它所期望的節(jié)目信息(諸如訪問鏈路622 )。 在某些實(shí)施例中,屏幕600還可以提供用于提供對特定交互式引導(dǎo)應(yīng) 用功能的遠(yuǎn)程訪問的菜單選項(xiàng)。[0081例如,用戶可以選擇菜單選項(xiàng)602,以便遠(yuǎn)程設(shè)置在家中 的用戶裝置上錄制節(jié)目。圖7A示出了根據(jù)本發(fā)明一個實(shí)施例、用戶 可以使用其以遠(yuǎn)程設(shè)置節(jié)目錄制的示例性錄制設(shè)置屏幕700。錄制設(shè) 置屏幕700可以包括例如節(jié)目題目702、開始時間706、頻道704、節(jié)
目的持續(xù)時間718、節(jié)目級別(未示出)以及其它所期望的節(jié)目信息。 除了顯示節(jié)目信息之外,屏幕700還可以用于定義附加的錄制選項(xiàng)。 例如用戶可以指示預(yù)定錄制的用戶裝置何時開始錄制。使用下拉框 712,用戶可以遠(yuǎn)程指示交互式媒體引導(dǎo)應(yīng)用,以便例如在其安排的 開始時間,或替代地,在某個其它用戶確定的時間開始錄制節(jié)目。類 似地,^使用下拉框714,用戶可以遠(yuǎn)程指示用戶裝置,以便例如在其 預(yù)定的停止時間,或替代地,在某個其它用戶確定的時間停止錄制節(jié) 目。使用下拉框716,用戶還可以確定用戶裝置將錄制的節(jié)目保存多 長時間。例如用戶可以決定保存錄制直到需要空間用于新的錄制,或 設(shè)置可由用戶裝置移出或刪除錄制的用戶確定的日期。雖然選項(xiàng)712 到716被示出為下拉框,但是在不脫離本發(fā)明精神的情況下可以使用 任何適合的輸入才莫塊。例如,可以在選項(xiàng)712到716中的一個或更多 個內(nèi)使用單選按鈕。在選擇和/或查看用于遠(yuǎn)程設(shè)置錄制的信息之后, 用戶可以確認(rèn)錄制或全部;^文棄。例如,用戶可以選擇菜單項(xiàng)710以確 認(rèn)錄制設(shè)置。替代地,用戶可以選擇菜單項(xiàng)720,以放棄錄制設(shè)置。 在某些實(shí)施例中,用戶可以選擇在例如遠(yuǎn)程訪問服務(wù)器的存儲設(shè)備 470上保存錄制設(shè)置,以便以后確認(rèn)或放棄。在步驟908,由遠(yuǎn)程訪問服務(wù)器460從遠(yuǎn)程訪問用戶設(shè)備47440接收動作請求??梢允褂萌魏芜m合的通信協(xié)議在通信路徑482(圖
4中的全部)上將動作請求從遠(yuǎn)程訪問客戶端442傳送到遠(yuǎn)程訪問服
務(wù)器應(yīng)用程序接口 462。在步驟926,由遠(yuǎn)程訪問服務(wù)器460接收確認(rèn)??梢杂萌?何適合的方法通過通信設(shè)備472接收確認(rèn)。在某些實(shí)施例中,遠(yuǎn)程訪 問服務(wù)器460可以通過通信路徑482將確認(rèn)傳遞到遠(yuǎn)程訪問客戶端 442。在其它實(shí)施例中,可以替代地(或附加地)由遠(yuǎn)程訪問用戶^殳 備440通過通信設(shè)備452 (圖4中的全部)從交互式媒體引導(dǎo)應(yīng)用接 收該確認(rèn)。搜索可以使用可以支持精確匹配技術(shù)和/或部分或"模糊,, 匹配邏輯(例如,搜索最接近的匹配)的復(fù)雜、靈活的匹配算法,來定位節(jié)目的替代預(yù)定信息。在搜索過程中,可以將與不同頻道上的節(jié)目相關(guān)聯(lián)的節(jié)目信息與用戶選擇的目標(biāo)節(jié)目的節(jié)目信息進(jìn)行比較?;谝粋€節(jié)目和用戶選擇的目標(biāo)節(jié)目的節(jié)目信息之間的相似程度,可以為該頻道的該特定節(jié)目分配"相似性評分"??梢允褂萌魏芜m合的算法或加權(quán)邏輯來確定相似性評分。例如,在相似性評分算法中可以給節(jié)目題目和/或劇集題目間的基本相似賦予比節(jié)目級別信息間的精確匹
配更重的權(quán)重??梢运阉髋c媒體引導(dǎo)數(shù)據(jù)源418 (圖4)相關(guān)聯(lián)的多個頻道上的節(jié)目的節(jié)目信息。搜索替代預(yù)定信息可以涉及從多個媒體服務(wù)提供商(例如,有線服務(wù)提供商和衛(wèi)星服務(wù)提供商)搜索替代預(yù)定信息,不論該信息存儲在一個數(shù)據(jù)庫內(nèi)還是多個數(shù)據(jù)庫內(nèi)。例如,搜索替代預(yù)定信息可以涉及搜索用于媒體引導(dǎo)數(shù)據(jù)源418 (圖4)的多個數(shù)據(jù)庫,其中每個數(shù)據(jù)庫與不同的媒體服務(wù)提供商相關(guān)聯(lián)。在某些實(shí)施例中,遠(yuǎn)程訪問服務(wù)器460可以直接訪問媒體引導(dǎo)數(shù)據(jù)源418。在這些實(shí)施例中,遠(yuǎn)程訪問服務(wù)器460可以繞過媒體引導(dǎo)訪問服務(wù)器490,并且使用遠(yuǎn)程訪問連接在媒體引導(dǎo)數(shù)據(jù)源418上執(zhí)行搜索。應(yīng)當(dāng)注意,在步驟963 (在下面討論)中從媒體引導(dǎo)訪問服務(wù)器收到初始搜索結(jié)果之后,可以在遠(yuǎn)程訪問服務(wù)器460 (圖4)處發(fā)生上面討論的相似性評分算法。例如,遠(yuǎn)程訪問服務(wù)器可以請求(在步驟961)"粗糙,,的一組可能潛在地與目標(biāo)節(jié)目匹配的節(jié)目信息,并且提煉這個組,以使其縮減至最接近的匹配。當(dāng)完成搜索時,處理繼續(xù)到步驟963。在步驟964,確定是否為用戶選擇的原始節(jié)目找到替代預(yù)定信息。遠(yuǎn)程訪問系統(tǒng)可以設(shè)置用于判定是否已經(jīng)定位了適當(dāng)?shù)奶娲?br>
51預(yù)定信息的最小匹配要求。在典型的使用情況中,遠(yuǎn)程訪問系統(tǒng)可以使用"基本相似"測試。在某些實(shí)施例中,只有具有滿足預(yù)先確定的最小標(biāo)準(zhǔn)的相似性評分的節(jié)目的預(yù)定信息可以通過該基本相似測試,并且因此被認(rèn)為是用戶選擇的原始節(jié)目的替代預(yù)定信息。例如,假設(shè)與
一個頻道相關(guān)聯(lián)的節(jié)目的節(jié)目信息的相似性評分的范圍可以從0到100,其中0表示節(jié)目與用戶選擇的原始節(jié)目完全不匹配,并且100
表示與用戶選擇的原始節(jié)目的精確匹配。在示例性的基本相似測試中,遠(yuǎn)程訪問系統(tǒng)可以設(shè)置這樣的預(yù)先確定的最小標(biāo)準(zhǔn),即僅當(dāng)節(jié)目
具有50或更大的相似性評分時,該節(jié)目的節(jié)目信息才可被認(rèn)為是用戶選擇的原始節(jié)目的替代預(yù)定信息。如果沒有其它節(jié)目通過基本相似測試,則遠(yuǎn)程訪問系統(tǒng)可以得出不能為用戶選擇的原始節(jié)目定位替代預(yù)定信息的結(jié)論。注意,在不脫離本發(fā)明精神的情況下,確定兩個或
如果未發(fā)現(xiàn)替代預(yù)定信息,處理可以繼續(xù)到步驟970 (在下面更詳細(xì)地描述),其中可以采取糾正動作,并且繼續(xù)到步驟974,其中通知用戶不能預(yù)定動作請求。否則,處理可以繼續(xù)到步驟966。在步驟966,遠(yuǎn)程訪問用戶設(shè)備或遠(yuǎn)程訪問服務(wù)器可將替代預(yù)定信息傳輸?shù)接脩粞b置(或傳輸?shù)椒?wù)提供商以便隨后傳輸?shù)浇换ナ矫襟w引導(dǎo)應(yīng)用)。遠(yuǎn)程訪問系統(tǒng)還可以為選擇若干接近匹配替代
預(yù)定信息集合中的哪些傳輸?shù)接脩粞b置上的交互式媒體引導(dǎo)應(yīng)用而設(shè)置最小匹配要求。在某些實(shí)施例中,可以傳輸滿足在步驟962中描述的預(yù)先確定的最小標(biāo)準(zhǔn)的所有頻道的節(jié)目信息。在其它實(shí)施例中,僅可以傳輸具有最高相似性評分的頻道的節(jié)目信息。在再其它實(shí)施例中,可以傳輸多至預(yù)先確定數(shù)目的具有最高相似性評分的頻道的節(jié)目信息??梢杂妙愃朴赬ML文件800 (圖8)的XML格式傳輸替代預(yù)定信息。如果替代預(yù)定信息包括來自多個節(jié)目的預(yù)定信息,遠(yuǎn)程訪問服務(wù)器可以為每個節(jié)目的替代預(yù)定信息發(fā)送一個XML文件800,或發(fā)送包括所有節(jié)目的替代預(yù)定信息列表的一個XML文件800。在傳輸了替代預(yù)定信息之后,處理可以繼續(xù)到步驟968 (在下面描述)和970。圖IOA和圖IOB共同示出了根據(jù)本發(fā)明一個實(shí)施例的、用于以用戶裝置上的交互式媒體引導(dǎo)應(yīng)用遠(yuǎn)程預(yù)定動作請求的示例
53性處理1000。在處理1000中,步驟1006到1020和步驟1024分別等同于處理900的步驟906到920和步驟924 (圖9A中的全部)。除了在步驟1022處用戶裝置上的交互式媒體引導(dǎo)應(yīng)用(或交互式々某體引導(dǎo)應(yīng)用的媒體服務(wù)提供商的遠(yuǎn)程服務(wù)器)還傳輸可以提供頻道數(shù)據(jù)的源標(biāo)識(例如,"HBO"、 "Spike TV")和從動作請求檢索的開始時間信息之外,步驟1022等同于處理900 (圖9A)的步驟922。處理繼續(xù)到步驟1026,除了在步驟1026處遠(yuǎn)程訪問服務(wù)器還接收包括在來自交互式媒體引導(dǎo)應(yīng)用的確認(rèn)中的頻道的數(shù)據(jù)提供商的源標(biāo)識和開始時間信息之外,步驟1026類似于處理卯0的步驟926 (圖9A中的全部)。處理繼續(xù)到步驟1030,其中遠(yuǎn)程訪問服務(wù)器460 (圖4)確定用戶裝置上的交互式媒體引導(dǎo)應(yīng)用的數(shù)據(jù)源ID和遠(yuǎn)程訪問用戶設(shè)備和/或遠(yuǎn)程訪問服務(wù)器用于產(chǎn)生動作請求的數(shù)據(jù)源ID之間是否存在差異。如果在源ID之間不存在差異,處理繼續(xù)到步驟1060,并且然后繼續(xù)到步驟1080,步驟1060和步驟1080分別等同于處理900(圖9)的步驟960和980。在步驟1232,傳輸針對節(jié)目的動作請求以便由交互式媒 體引導(dǎo)應(yīng)用處理。類似于步驟910 (圖9A),節(jié)目動作請求可^皮傳輸 到用戶裝置上的交互式媒體引導(dǎo)應(yīng)用(或傳輸?shù)矫襟w服務(wù)提供商,以便隨后傳輸?shù)接脩粞b置上的交互式媒體引導(dǎo)應(yīng)用)。處理繼續(xù)到步驟
1234,其中由交互式媒體引導(dǎo)應(yīng)用接收動作請求,并且然后到步驟 1250,其中用交互式媒體引導(dǎo)應(yīng)用來預(yù)定該動作。在用交互式媒體引 導(dǎo)應(yīng)用預(yù)定了所請求的動作之后,媒體引導(dǎo)應(yīng)用可以向遠(yuǎn)程訪問服務(wù) 器傳回確認(rèn)。類似于步驟922 (圖9A),確認(rèn)可以包括對其預(yù)定該動 作的實(shí)際節(jié)目的節(jié)目信息。遠(yuǎn)程訪問服務(wù)器可以接收該信息,并且將 所接收的節(jié)目信息與用戶選擇的目標(biāo)節(jié)目的其自己的節(jié)目信息進(jìn)行 比較,以檢測任何差異。雖然附圖上未示出,但是步驟1250可以涉 及結(jié)合處理900 (圖9 )描述的請求-響應(yīng)序列,以確保為目標(biāo)節(jié)目 預(yù)定所請求的動作。實(shí)際上,處理1300中所示的一個或更多個步驟可與其它 步驟結(jié)合、被以任何適合的順序執(zhí)行、被并行地執(zhí)行(例如,同時或 基本同時)或者被去除。
[0126應(yīng)當(dāng)理解,雖然對媒體內(nèi)容的討論集中于視頻內(nèi)容,但 是媒體引導(dǎo)的原理可被應(yīng)用于其它類型的媒體內(nèi)容,諸如音樂、圖像 和多媒體內(nèi)容。
[0127出于說明而不是限制的目的給出了本發(fā)明的上述實(shí)施 例,并且僅由下面的權(quán)利要求限制本發(fā)明。
權(quán)利要求
1、一種用于遠(yuǎn)程訪問執(zhí)行交互式媒體引導(dǎo)應(yīng)用的用戶裝置的方法,所述方法包括以下步驟從用戶設(shè)備接收針對節(jié)目的動作請求,其中所述用戶設(shè)備利用從第一節(jié)目信息數(shù)據(jù)庫獲得的第一節(jié)目信息來產(chǎn)生所述針對節(jié)目的動作請求;傳輸要使用來自第二節(jié)目信息數(shù)據(jù)庫的第二節(jié)目信息來處理的所述針對節(jié)目的動作請求以預(yù)定所述針對節(jié)目的動作請求,其中第二節(jié)目信息數(shù)據(jù)庫不同于第一節(jié)目信息數(shù)據(jù)庫;檢測所述節(jié)目的第一節(jié)目信息和所述節(jié)目的第二節(jié)目信息之間的差異;響應(yīng)于檢測到所述差異,搜索所述節(jié)目的替代預(yù)定信息;和將所述替代預(yù)定信息傳輸?shù)剿鲇脩粞b置,以便預(yù)定要由所述用戶裝置執(zhí)行的動作請求。
2、 如權(quán)利要求l所述的方法,其中傳輸所述動作請求的步驟包
3、 如權(quán)利要求2所述的方法,其中所述媒體服務(wù)提供商從由下 列組成的組中選擇有線服務(wù)提供商和衛(wèi)星服務(wù)提供商。
4、 如權(quán)利要求l所述的方法,其中所述用戶設(shè)備從由下列組成 的組中選擇個人計算機(jī)、筆記本計算機(jī)、無線設(shè)備和蜂窩電話。
5、 如權(quán)利要求l所述的方法,其中所述動作請求針對從由下列 組成的組中選擇的動作預(yù)定所述節(jié)目的錄制和設(shè)置所述節(jié)目的提 醒。
6、 如權(quán)利要求l所述的方法,其中所述交互式媒體引導(dǎo)應(yīng)用包 括交互式節(jié)目指南。
7、 如權(quán)利要求6所述的方法,其中所述動作請求包括在機(jī)頂盒 上執(zhí)行的一個或更多個交互式節(jié)目指南功能。
8、 如權(quán)利要求l所述的方法,其中所述用戶裝置包括機(jī)頂盒。
9、 如權(quán)利要求1所述的方法,其中傳輸所述針對節(jié)目的動作請 求的步驟還包括基于第一節(jié)目信息數(shù)據(jù)庫傳輸所述節(jié)目的頻道和開 始時間。
10、 如權(quán)利要求1所述的方法,其中搜索所述節(jié)目的替代預(yù)定信 息的步驟包括傳輸要使用第二節(jié)目信息數(shù)據(jù)庫來處理的搜索請求。
11、 如權(quán)利要求10所述的方法,其中所述搜索請求包括要針對 第二節(jié)目信息數(shù)據(jù)庫執(zhí)行的SQL類搜索字符串。
12、 如權(quán)利要求10所述的方法,還包括在第一節(jié)目信息數(shù)據(jù)庫 處接收所述搜索請求的結(jié)果的步驟。
13、 如權(quán)利要求1所述的方法,還包括接收所述節(jié)目的笫二節(jié)目 信息的步驟。
14、 如權(quán)利要求13所述的方法,其中所接收的第二用戶信息包 括所述節(jié)目的節(jié)目題目。
15、 如權(quán)利要求13所述的方法,其中搜索所述替代預(yù)定信息的步驟還包括給與第二節(jié)目數(shù)據(jù)庫相關(guān) 聯(lián)的多個頻道的節(jié)目信息分配相似性評分,其中所述相似性評分與每 個頻道的節(jié)目信息和所接收的節(jié)目信息的相似性成比例;和傳輸所述替代預(yù)定信息的步驟包括傳輸所述多個頻道中的一個 或更多個頻道的每一個都具有滿足預(yù)先確定的最小標(biāo)準(zhǔn)的相似性評 分的替代預(yù)定信息。
16、 如;f又利要求13所述的方法,其中搜索所述替代預(yù)定信息的步驟包括給與第二節(jié)目數(shù)據(jù)庫相關(guān)聯(lián) 的多個頻道的節(jié)目信息分配相似性評分,其中所述相似性評分與每個 頻道的節(jié)目信息和所接收的節(jié)目信息的相似性成比例;和傳輸所述替代預(yù)定信息的步驟包括傳輸所述多個頻道中的單個 頻道的替代預(yù)定信息,其中與所述單個頻道相關(guān)聯(lián)的節(jié)目信息1) 具有滿足預(yù)先確定的最小標(biāo)準(zhǔn)的相似性評分,和2)如由所述相似性 評分定義的,在所述多個頻道之中與所接收的節(jié)目信息最相似。
17、 如權(quán)利要求l所述的方法,其中搜索替代預(yù)定信息的步驟包括從第二節(jié)目信息數(shù)據(jù)庫中搜索替代預(yù)定信息,其中第二節(jié)目信息數(shù) 據(jù)庫包括多個媒體服務(wù)提供商的節(jié)目信息。
18、 如權(quán)利要求l所述的方法,其中搜索替代預(yù)定信息的步驟包 括在多個數(shù)據(jù)庫中搜索替代預(yù)定信息,其中每個數(shù)據(jù)庫與不同的媒體 服務(wù)提供商相關(guān)聯(lián)。
19、 如權(quán)利要求l所述的方法,其中第一節(jié)目信息和第二節(jié)目信 息中的每一個包括其各自的源信息;和檢測第 一 節(jié)目信息和第二節(jié)目信息之間的差異的步驟包括檢測 第一節(jié)目信息的源信息和第二節(jié)目信息的源信息之間的差異。
20、 如權(quán)利要求19所述的方法,還包括以下步驟 響應(yīng)于檢測到所述源信息的差異而傳輸對所述節(jié)目的糾正的節(jié)目信息的請求;和在第一節(jié)目信息數(shù)據(jù)庫處接收糾正的節(jié)目信息。
21、 如權(quán)利要求20所述的方法,其中搜索替代預(yù)定信息的步驟 包括基于所述糾正的節(jié)目信息來搜索替代預(yù)定信息。
22、 如權(quán)利要求l所述的方法,其中搜索替代預(yù)定信息的步驟包 括基于來自第一節(jié)目信息數(shù)據(jù)庫的與所述節(jié)目相關(guān)聯(lián)的其它節(jié)目信 息來搜索替代預(yù)定信息。
23、 如權(quán)利要求22所述的方法,其中所述其它節(jié)目信息從由 下列組成的組中選擇節(jié)目題目、系列劇標(biāo)識符、節(jié)目標(biāo)識符、節(jié)目 描述、標(biāo)準(zhǔn)/高清晰度指示符、劇集題目及其任意組合。
24、 如權(quán)利要求22所述的方法,還包括以下步驟 傳輸包括搜索字符串的搜索請求,所述搜索字符串至少包括其它節(jié)目的子集;和在第一節(jié)目信息數(shù)據(jù)庫處接收包括來自第二節(jié)目信息數(shù)據(jù)庫的 節(jié)目信息的搜索結(jié)果。
25、 如權(quán)利要求24所述的方法,還包括從所述搜索結(jié)果中搜索 替代預(yù)定信息的步驟。
26、 如權(quán)利要求l所述的方法,還包括向第一節(jié)目信息數(shù)據(jù)庫的 數(shù)據(jù)的提供商傳輸關(guān)于第一節(jié)目信息和笫二節(jié)目信息之間的差異的信息的步驟。
27、 如權(quán)利要求26所述的方法,其中由第一媒體服務(wù)提供商為 所述用戶裝置服務(wù),并且所述用戶裝置位于第一地理區(qū)域內(nèi);和其中所述方法還包括以下步驟在第一節(jié)目信息數(shù)據(jù)庫存儲關(guān)于所述差異的信息;和 基于所存儲的差異信息,為對位于基本類似于第 一地理區(qū)域的第二地理區(qū)域中并且由第一媒體服務(wù)提供商服務(wù)的用戶裝置的隨后動作請求而選擇第一節(jié)目信息。
28、 如權(quán)利要求l所述的方法,其中 第一節(jié)目信息包括所述節(jié)目的頻道和開始時間; 第二節(jié)目信息包括所述頻道和開始時間以及節(jié)目題目;和檢測第一節(jié)目信息和第二節(jié)目信息之間的差異的步驟包括將來 自第二節(jié)目信息的節(jié)目題目與來自第一節(jié)目信息數(shù)據(jù)庫的節(jié)目的題目進(jìn)行比較。
29、 如權(quán)利要求28所述的方法,其中搜索替代預(yù)定信息的步驟 包括為與來自第一節(jié)目信息數(shù)據(jù)庫的節(jié)目題目基本類似的節(jié)目題目 而搜索多個媒體服務(wù)提供商中的每一個的節(jié)目信息。
30、 如權(quán)利要求27所述的方法,還包括向所述用戶^L備傳輸指 出對于基本類似題目的媒體服務(wù)提供商的通知的步驟。
31 、 一種用于遠(yuǎn)程訪問執(zhí)行交互式媒體引導(dǎo)應(yīng)用的用戶裝置的方 法,所述方法包括以下步驟維護(hù)交叉引用節(jié)目信息服務(wù)提供商和媒體服務(wù)提供商的節(jié)目標(biāo) 識或源標(biāo)識信息的查找表,其中所述節(jié)目信息服務(wù)提供商的節(jié)目標(biāo)識 或源標(biāo)識信息和所述媒體服務(wù)提供商的節(jié)目標(biāo)識或源標(biāo)識信息不同;從使用所述節(jié)目信息服務(wù)提供商的節(jié)目標(biāo)識或源標(biāo)識信息標(biāo)識 節(jié)目的用戶設(shè)備處接收節(jié)目動作請求;在所述查找表中對所述節(jié)目動作請求的節(jié)目標(biāo)識或源標(biāo)識信息 和所述媒體服務(wù)提供商的對應(yīng)的節(jié)目標(biāo)識或源標(biāo)識信息進(jìn)行交叉引 用;和傳輸包括所述媒體服務(wù)提供商的節(jié)目標(biāo)識信息或源標(biāo)識信息的 預(yù)定信息,以便由所述用戶裝置接收,用于預(yù)定要由所述用戶裝置執(zhí) 行的針對所述節(jié)目的動作請求。
32、如權(quán)利要求31所述的方法,其中傳輸預(yù)定信息的步驟包括
33、 如權(quán)利要求31所述的方法,其中所述媒體服務(wù)提供商從由 下列組成的組中選擇有線服務(wù)提供商和衛(wèi)星服務(wù)提供商。
34、 如權(quán)利要求31所述的方法,其中所述交互式媒體引導(dǎo)應(yīng)用 包括交互式節(jié)目指南。
35、 如權(quán)利要求31所述的方法,其中所述用戶設(shè)備從由下列組 成的組中選擇個人計算機(jī)、筆記本計算機(jī)、無線設(shè)備和蜂窩電話。
36、 如權(quán)利要求31所述的方法,其中所述用戶裝置包括機(jī)頂盒。
37、 一種用于遠(yuǎn)程訪問執(zhí)行交互式媒體引導(dǎo)應(yīng)用的用戶裝置的方 法,所述方法包括以下步驟接收用于預(yù)定要由用戶裝置針對節(jié)目執(zhí)行的動作的預(yù)定信息,其 中用戶使用用戶設(shè)備請求所述動作,并且所述預(yù)定信息來自第一節(jié)目 信息數(shù)據(jù)庫;傳輸來自第二節(jié)目信息數(shù)據(jù)庫的不同于所述預(yù)定信息的節(jié)目信 息,其中第一節(jié)目信息數(shù)據(jù)庫和第二節(jié)目信息數(shù)據(jù)庫不同;響應(yīng)于所傳輸?shù)墓?jié)目信息,接收替代預(yù)定信息,以便基于在來自 第二節(jié)目信息數(shù)據(jù)庫的節(jié)目信息和來自第一節(jié)目信息數(shù)據(jù)庫的所述 節(jié)目的預(yù)定信息之間檢測到的差異而重新預(yù)定要由所述用戶裝置執(zhí) 行的針對節(jié)目的動作。
38、 如權(quán)利要求37所述的方法,其中由所述媒體服務(wù)提供商或 由所述用戶裝置接收用于預(yù)定動作的預(yù)定信息。
39、 如權(quán)利要求37所述的方法,其中所述媒體服務(wù)提供商從由 下列組成的組中選擇有線服務(wù)提供商和衛(wèi)星服務(wù)提供商。
40、 如權(quán)利要求37所述的方法,其中所述交互式媒體引導(dǎo)應(yīng)用 包括交互式節(jié)目指南。
41、 如權(quán)利要求37所述的方法,其中所述用戶設(shè)備從由下列組 成的組中選擇個人計算機(jī)、筆記本計算機(jī)、無線設(shè)備和蜂窩電話。
42、 如權(quán)利要求37所述的方法,其中所述用戶裝置包括機(jī)頂盒。
43、 一種用于家用錄像機(jī)上的遠(yuǎn)程錄制預(yù)定的方法,所述方法包 括以下步驟從遠(yuǎn)程用戶設(shè)備接收針對節(jié)目的錄制請求,其中所述遠(yuǎn)程用戶設(shè) 備利用從遠(yuǎn)程訪問服務(wù)器數(shù)據(jù)庫獲得的第 一節(jié)目信息來產(chǎn)生所述針 對節(jié)目的錄制請求;將包括所述節(jié)目的頻道和開始時間的所述錄制請求傳輸?shù)剿?家用錄像機(jī),其中所述家用錄像機(jī)利用來自媒體服務(wù)提供商數(shù)據(jù)庫的 第二節(jié)目信息來預(yù)定所述針對節(jié)目的錄制請求,并且所述遠(yuǎn)程訪問服 務(wù)器數(shù)據(jù)庫和所述媒體服務(wù)提供商數(shù)據(jù)庫不同;響應(yīng)于傳輸所述錄制請求,基于由所述家用錄像機(jī)預(yù)定的所述針 對節(jié)目的錄制請求而接收來自媒體服務(wù)提供商服務(wù)器的節(jié)目題目;的題目之間的差異,要基于根據(jù)從所述遠(yuǎn)程訪問服務(wù)器數(shù)據(jù)庫獲得的第一節(jié)目信息產(chǎn)生的錄制請求來錄制所請求的節(jié)目;響應(yīng)于檢測到所述差異,搜索所請求的節(jié)目的替代預(yù)定信息;和 將所述替代預(yù)定信息傳輸?shù)剿黾矣娩浵駲C(jī),以便為要由所述家用錄像機(jī)錄制的節(jié)目來預(yù)定錄制請求。
44、 如權(quán)利要求43所述的方法,其中所述家用錄#4幾執(zhí)行交互 式節(jié)目指南。
45、 一種用于遠(yuǎn)程訪問執(zhí)行交互式媒體引導(dǎo)應(yīng)用的用戶裝置的系 統(tǒng),所述系統(tǒng)包括接收器,其從用戶設(shè)備接收針對節(jié)目的動作請求,其中所述用戶 設(shè)備利用從第 一節(jié)目信息數(shù)據(jù)庫獲得的笫 一節(jié)目信息來產(chǎn)生所述針 對節(jié)目的動作請求;和處理器,其被配置為傳輸要使用來自第二節(jié)目信息數(shù)據(jù)庫的第二節(jié)目信息來處理的所述針對節(jié)目的動作請求以預(yù)定所述針對節(jié)目的動作請求,其中第二節(jié)目信息數(shù)據(jù)庫不同于第一節(jié)目信息數(shù)據(jù)庫;檢測所述節(jié)目的第一節(jié)目信息和所述節(jié)目的第二節(jié)目信息之間的差異;響應(yīng)于檢測到所述差異,搜索所述節(jié)目的替代預(yù)定信息;和 將所述替代預(yù)定信息傳輸?shù)剿鲇脩粞b置,以便預(yù)定要由所述用 戶裝置執(zhí)行的動作請求。
46、 如權(quán)利要求45所述的系統(tǒng),其中所述處理器被配置為將所 述動作請求傳輸?shù)矫襟w服務(wù)提供商或傳輸?shù)剿鲇脩粞b置。
47、 如權(quán)利要求46所述的系統(tǒng),其中媒體服務(wù)提供商從由下列 組成的組中選擇所述:有線服務(wù)提供商和衛(wèi)星服務(wù)提供商。
48、 如權(quán)利要求46所述的系統(tǒng),其中所述用戶設(shè)備從由下列組 成的組中選擇個人計算機(jī)、筆記本計算機(jī)、無線設(shè)備和蜂窩電話。
49、 如權(quán)利要求45所述的系統(tǒng),其中所述動作請求針對從由下 列組成的組中選擇的動作預(yù)定所述節(jié)目的錄制和設(shè)置所述節(jié)目的提 醒。
50、 如權(quán)利要求45所述的系統(tǒng),其中所述交互式媒體引導(dǎo)應(yīng)用 包括交互式節(jié)目指南。
51、 如權(quán)利要求45所述的系統(tǒng),其中所述用戶裝置包括機(jī)頂盒。
52、 如權(quán)利要求51所述的系統(tǒng),其中所述動作請求包括在機(jī)頂 盒上執(zhí)行的一個或更多個交互式節(jié)目指南功能。
53、 如權(quán)利要求45所述的系統(tǒng),其中所述針對節(jié)目的動作請求 還包括基于第一節(jié)目信息數(shù)據(jù)庫的所述節(jié)目的頻道和開始時間。
54、 如權(quán)利要求45所述的系統(tǒng),其中在搜索所述節(jié)目的替代預(yù) 定信息時,所述處理器還被配置為傳輸要使用第二節(jié)目信息數(shù)據(jù)庫來 處理的搜索請求。
55、 如權(quán)利要求54所述的系統(tǒng),其中所述搜索請求包括要針對 第二節(jié)目信息數(shù)據(jù)庫執(zhí)行的SQL類搜索字符串。
56、 如權(quán)利要求54所述的系統(tǒng),其中所述處理器還被配置為在第一節(jié)目信息數(shù)據(jù)庫處接收所述搜索請求的結(jié)果。
57、 如權(quán)利要求45所述的系統(tǒng),其中所述處理器還被配置為接 收所述節(jié)目的第二節(jié)目信息。
58、 如權(quán)利要求57所述的系統(tǒng),其中所接收的第二用戶信息包 括所述節(jié)目的節(jié)目題目。
59、 如權(quán)利要求57所述的系統(tǒng),其中在搜索所述替代預(yù)定信息時,所述處理器還被配置為給與第二節(jié) 目數(shù)據(jù)庫相關(guān)聯(lián)的多個頻道的節(jié)目信息分配相似性評分,其中所述相 似性評分與每個頻道的節(jié)目信息和所接收的節(jié)目信息的相似性成比 例;和其中在傳輸所述替代預(yù)定信息時,所述處理器還被配置為傳輸所 述多個頻道中的一個或更多個頻道的每一個都具有滿足預(yù)先確定的 最小標(biāo)準(zhǔn)的相似性評分的替代預(yù)定信息。
60、 如權(quán)利要求57所述的系統(tǒng),其中在搜索所述替代預(yù)定信息時,所述處理器還被配置為給與第二節(jié) 目數(shù)據(jù)庫相關(guān)聯(lián)的多個頻道的節(jié)目信息分配相似性評分,其中所述相 似性評分與每個頻道的節(jié)目信息和所接收的節(jié)目信息的相似性成比 例;和其中在傳輸所述替代預(yù)定信息時,所述處理器還被配置為傳輸所 述多個頻道中的單個頻道的替代預(yù)定信息,其中與所述單個頻道相關(guān) 聯(lián)的節(jié)目信息l)具有滿足預(yù)先確定的最小標(biāo)準(zhǔn)的相似性評分,和2) 如由所述相似性評分定義的,在所述多個頻道之中與所接收的節(jié)目信 息最相似。
61、 如權(quán)利要求45所述的系統(tǒng),其中在搜索替代預(yù)定信息時, 所述處理器還被配置為從第二節(jié)目信息數(shù)據(jù)庫中搜索替代預(yù)定信息, 其中第二節(jié)目信息數(shù)據(jù)庫包括多個媒體服務(wù)提供商的節(jié)目信息。
62、 如權(quán)利要求45所述的系統(tǒng),其中在搜索替代預(yù)定信息時, 所述處理器還被配置為在多個數(shù)據(jù)庫中搜索替代預(yù)定信息,其中每個 數(shù)據(jù)庫與不同的媒體服務(wù)提供商相關(guān)聯(lián)。
63、 如權(quán)利要求45所述的系統(tǒng),其中第一節(jié)目信息和笫二節(jié)目 信息中的每一個包括其各自的源信息;和其中在檢測第一節(jié)目信息和第二節(jié)目信息之間的差異時,所述處 理器還被配置為檢測第一節(jié)目信息的源信息和第二節(jié)目信息的源信 息之間的差異。
64、 如權(quán)利要求63所述的系統(tǒng),其中所述處理器還被配置為 響應(yīng)于檢測到所述源信息之間的差異而傳輸對所述節(jié)目的糾正的節(jié)目信息的請求;和在第一節(jié)目信息數(shù)據(jù)庫處接收糾正的節(jié)目信息。
65、 如權(quán)利要求64所述的系統(tǒng),其中在搜索替代預(yù)定信息時, 所述處理器還被配置為基于所述糾正的節(jié)目信息來搜索替代預(yù)定信 阜
66、 如權(quán)利要求45所述的系統(tǒng),其中在搜索替代預(yù)定信息時, 所述處理器還被配置為基于來自第一節(jié)目信息數(shù)據(jù)庫的與所述節(jié)目 相關(guān)聯(lián)的其它節(jié)目信息來搜索替代預(yù)定信息。
67、 如權(quán)利要求66所述的系統(tǒng),其中所述其它節(jié)目信息從由 下列組成的組中選擇節(jié)目題目、系列劇標(biāo)識符、節(jié)目標(biāo)識符、節(jié)目 描述、標(biāo)準(zhǔn)/高清晰度指示符、劇集題目及其任意組合。
68、 如權(quán)利要求66所述的系統(tǒng),其中所述處理器還被配置為 傳輸包括搜索字符串的搜索請求,所述搜索字符串至少包括其它節(jié)目的子集;和在第一節(jié)目信息數(shù)據(jù)庫處接收包括來自第二節(jié)目信息數(shù)據(jù)庫的 節(jié)目信息的搜索結(jié)果。
69、 如權(quán)利要求68所述的系統(tǒng),其中所述處理器還^J己置為從 所述搜索結(jié)果中搜索替代預(yù)定信息。
70、 如權(quán)利要求68所述的系統(tǒng),還包括 至少一個存儲設(shè)備;并且其中所述處理器還被配置為在所述至少一個存儲設(shè)備上存儲所 述搜索結(jié)果。
71、 如權(quán)利要求45所述的系統(tǒng),其中所述處理器還4皮配置為向 第一節(jié)目信息數(shù)據(jù)庫的數(shù)據(jù)的提供商傳輸關(guān)于第一節(jié)目信息和第二 節(jié)目信息之間的差異的信息。
72、 如權(quán)利要求71所述的系統(tǒng),其中由第一媒體服務(wù)提供商為 所述用戶裝置服務(wù),并且所述用戶裝置位于第一地理區(qū)域內(nèi);和所述系統(tǒng)還包括至少一個存儲設(shè)備;和其中所述處理器還被配置為在笫一節(jié)目信息數(shù)據(jù)庫存儲關(guān)于所述差異的信息;和 基于所存儲的差異信息,為對位于基本類似于第 一地理區(qū)域 的第二地理區(qū)域中并且由第一媒體服務(wù)提供商服務(wù)的用戶裝置的隨后動作請求而選擇第一節(jié)目信息。
73、 如權(quán)利要求45所述的系統(tǒng),其中 第一節(jié)目信息包括所述節(jié)目的頻道和開始時間; 第二節(jié)目信息包括所述頻道和開始時間以及節(jié)目題目;和在檢測第一節(jié)目信息和第二節(jié)目信息之間的差異時,所述處理器 還被配置為將來自第二節(jié)目信息的節(jié)目題目與來自第一節(jié)目信息數(shù) 據(jù)庫的節(jié)目的題目進(jìn)行比較。
74、 如權(quán)利要求73所述的系統(tǒng),其中在搜索替代預(yù)定信息時, 所述處理器還被配置為為與來自第一節(jié)目信息數(shù)據(jù)庫的節(jié)目題目基 本類似的節(jié)目題目而搜索多個媒體服務(wù)提供商中的每一個的節(jié)目信 息。
75、 如權(quán)利要求73所述的系統(tǒng),其中所述處理器還被配置為向 所述用戶設(shè)備傳輸指出對于基本類似題目的媒體服務(wù)提供商的通知。
76、 一種用于遠(yuǎn)程訪問執(zhí)行交互式媒體引導(dǎo)應(yīng)用的用戶裝置的系 統(tǒng),所述系統(tǒng)包括處理器,其被配置為維護(hù)交叉引用節(jié)目信息服務(wù)提供商和媒體服務(wù)提供商的節(jié)目標(biāo) 識或源標(biāo)識信息的查找表,其中所述節(jié)目信息服務(wù)提供商的節(jié)目標(biāo)識或源標(biāo)識信息和所述媒體服務(wù)提供商的節(jié)目標(biāo)識或源標(biāo)識信息不同; 從使用所述節(jié)目信息服務(wù)提供商的節(jié)目標(biāo)識或源標(biāo)識信息標(biāo)識節(jié)目的用戶設(shè)備處接收節(jié)目動作請求;在所述查找表中對所述節(jié)目動作請求的節(jié)目標(biāo)識或源標(biāo)識信息用;和傳輸包括所述媒體服務(wù)提供商的節(jié)目標(biāo)識信息或源標(biāo)識信息的 預(yù)定信息以由用戶裝置接收,用于預(yù)定要由所述用戶裝置執(zhí)行的針對 所述節(jié)目的動作請求。
77、 如權(quán)利要求76所述的系統(tǒng),其中在傳輸預(yù)定信息時,所述 處理器還被配置為將所述預(yù)定信息傳輸?shù)矫襟w服務(wù)提供商或傳輸?shù)?所述用戶裝置。
78、 如權(quán)利要求76所述的系統(tǒng),其中所述媒體服務(wù)提供商從由 下列組成的組中選擇有線服務(wù)提供商和衛(wèi)星服務(wù)提供商。
79、 如權(quán)利要求76所述的系統(tǒng),其中所述交互式媒體引導(dǎo)應(yīng)用 包括交互式節(jié)目指南。
80、 如權(quán)利要求76所迷的系統(tǒng),其中所述用戶設(shè)備從由下列組 成的組中選擇個人計算機(jī)、筆記本計算機(jī)、無線設(shè)備和蜂窩電話。
81、 如權(quán)利要求76所述的系統(tǒng),其中所述用戶裝置包括機(jī)頂盒。
82 、 一種用于遠(yuǎn)程訪問執(zhí)行交互式媒體引導(dǎo)應(yīng)用的用戶裝置的系統(tǒng),所述系統(tǒng)包括接收器,其接收用于預(yù)定要由用戶裝置針對節(jié)目執(zhí)行的動作的預(yù) 定信息,其中用戶使用用戶設(shè)備請求所述動作,并且所述預(yù)定信息來 自第一節(jié)目信息數(shù)據(jù)庫;和處理器,其被配置為傳輸來自第二節(jié)目信息數(shù)據(jù)庫的不同于所述預(yù)定信息的節(jié)目信 息,其中第一節(jié)目信息數(shù)據(jù)庫和第二節(jié)目信息數(shù)據(jù)庫不同;以及響應(yīng)于所傳輸?shù)墓?jié)目信息,接收替代預(yù)定信息,以便基于在來自 笫二節(jié)目信息數(shù)據(jù)庫的節(jié)目信息和來自第一節(jié)目信息數(shù)據(jù)庫的所述節(jié)目的預(yù)定信息之間檢測到的差異而重新預(yù)定要由所述用戶裝置執(zhí) 行的針對節(jié)目的動作。
83、 如權(quán)利要求82所述的系統(tǒng),其中由媒體服務(wù)提供商或由所 述用戶裝置接收用于預(yù)定動作的預(yù)定信息。
84、 如權(quán)利要求82所述的系統(tǒng),其中所述媒體服務(wù)提供商從由 下列組成的組中選擇有線服務(wù)提供商和衛(wèi)星服務(wù)提供商。
85、 如權(quán)利要求82所述的系統(tǒng),其中所述交互式媒體引導(dǎo)應(yīng)用 包括交互式節(jié)目指南。
86、 如權(quán)利要求82所述的系統(tǒng),其中所述用戶設(shè)備從由下列組 成的組中選擇個人計算機(jī)、筆記本計算機(jī)、無線設(shè)備和蜂窩電話。
87、 如權(quán)利要求82所述的系統(tǒng),其中所述用戶裝置包括機(jī)頂盒。
88、 一種用于家用錄像機(jī)上的遠(yuǎn)程錄制預(yù)定的系統(tǒng),所述系統(tǒng)包括接收器,其用于從遠(yuǎn)程用戶設(shè)備接收針對節(jié)目的錄制請求,其中 所述遠(yuǎn)程用戶設(shè)備利用從遠(yuǎn)程訪問服務(wù)器數(shù)據(jù)庫荻得的第 一節(jié)目信 息來產(chǎn)生所述針對節(jié)目的錄制請求;和處理器,其被配置為將包括所述節(jié)目的頻道和開始時間的所述錄制請求傳輸?shù)剿?家用錄像機(jī),其中所述家用錄像機(jī)利用來自媒體服務(wù)提供商數(shù)據(jù)庫的 第二節(jié)目信息來預(yù)定所述針對節(jié)目的錄制請求,并且所述遠(yuǎn)程訪問服 務(wù)器數(shù)據(jù)庫和所述媒體服務(wù)提供商數(shù)據(jù)庫不同;響應(yīng)于傳輸所述錄制請求,基于由所述家用錄像機(jī)預(yù)定的所述針' 檢測從所i^媒體服務(wù)提供商服務(wù)器曰接收的節(jié)目^題目和所請求的 節(jié)目的題目之間的差異,所請求的節(jié)目要基于根據(jù)從所述遠(yuǎn)程訪問服 務(wù)器數(shù)據(jù)庫獲得的第一節(jié)目信息產(chǎn)生的錄制請求來錄制;響應(yīng)于檢測到所述差異,搜索所請求的節(jié)目的替代預(yù)定信息;和 將所述替代預(yù)定信息傳輸?shù)剿黾矣娩浵駲C(jī),以便為要由所述家 用錄像機(jī)錄制的節(jié)目來預(yù)定錄制請求。
89、 如權(quán)利要求88所述的系統(tǒng),其中所述家用錄像機(jī)執(zhí)行交互 式節(jié)目指南。
90、 一種用于從具有位置定位功能的移動用戶設(shè)備遠(yuǎn)程訪問執(zhí)行 交互式媒體引導(dǎo)應(yīng)用的用戶裝置的方法,所述方法包括以下步驟從所述移動用戶設(shè)備接收針對節(jié)目的動作請求,其中所述移動用 戶設(shè)備利用第一位置節(jié)目信息來產(chǎn)生所述針對節(jié)目的動作請求,并且 第 一位置節(jié)目信息基于用戶的當(dāng)前位置;將所述針對節(jié)目的動作請求傳輸?shù)剿鲇脩粞b置,其中所述用戶 裝置利用第二位置節(jié)目信息來預(yù)定所述針對節(jié)目的動作請求,第二位 置節(jié)目信息基于用戶裝置的位置,并且用戶裝置的位置與用戶的當(dāng)前 位置不同;檢測所述節(jié)目的第一位置節(jié)目信息和所述節(jié)目的第二位置節(jié)目信息之間的差異;響應(yīng)于檢測到所述差異,搜索所述節(jié)目的替代預(yù)定信息;和 將所述替代預(yù)定信息傳輸?shù)剿鲇脩粞b置,以便預(yù)定要由所述用戶裝置執(zhí)行的所述針對節(jié)目的動作請求。
91、 如權(quán)利要求卯所述的方法,其中所述移動用戶設(shè)備從由蜂窩電話、膝上型計算機(jī)、個人數(shù)字助理、 手持式計算機(jī)、便攜式電視系統(tǒng)和汽車電視系統(tǒng)組成的組中選擇。
92、 如權(quán)利要求90所述的方法,其中所迷移動用戶設(shè)備包括 全球定位系統(tǒng)(GPS)以便執(zhí)行位置定位功能。
93、 如權(quán)利要求90所述的方法,其中 使用蜂窩電話網(wǎng)絡(luò)執(zhí)行位置定位功能。
94、 如權(quán)利要求90所述的方法,其中由汽車導(dǎo)航系統(tǒng)執(zhí)行位 置定位功能。
95、 如權(quán)利要求卯所述的方法,其中傳輸所述動作請求的步驟
96、如權(quán)利要求95所述的方法,其中所述媒體服務(wù)提供商從由 下列組成的組中選擇有線服務(wù)提供商和衛(wèi)星服務(wù)提供商。
97、 如權(quán)利要求90所述的方法,其中所述動作請求針對從由下 列組成的組中選擇的動作預(yù)定所述節(jié)目的錄制和設(shè)置所述節(jié)目的提 醒。
98、 如權(quán)利要求90所述的方法,其中所述交互式媒體引導(dǎo)應(yīng)用 是交互式節(jié)目指南。
99、 如權(quán)利要求90所述的方法,其中所述用戶裝置包括機(jī)頂盒。
100、 如權(quán)利要求99所述的方法,其中所述動作請求包括在機(jī)頂 盒上執(zhí)行的一個或更多個交互式節(jié)目指南功能。
101、 如權(quán)利要求90所述的方法,其中傳輸所述針對節(jié)目的動作 請求的步驟還包括基于第一位置節(jié)目信息數(shù)據(jù)庫而傳輸所述節(jié)目的 頻道和開始時間。
102、 一種用于從具有位置定位功能的移動用戶設(shè)備遠(yuǎn)程訪問執(zhí) 行交互式媒體引導(dǎo)應(yīng)用的用戶裝置的系統(tǒng),所述系統(tǒng)包括接收器,其從所述移動用戶設(shè)備接收針對節(jié)目的動作請求,其中 所述移動用戶設(shè)備利用第 一位置節(jié)目信息來產(chǎn)生所述針對節(jié)目的動 作請求,并且第一位置節(jié)目信息基于用戶的當(dāng)前位置;和處理器,其被配置為將所述針對節(jié)目的動作請求傳輸?shù)剿鲇脩粞b置,其中所述用戶 裝置利用第二位置節(jié)目信息來預(yù)定所述針對節(jié)目的動作請求,第二位 置節(jié)目信息基于用戶裝置的位置,并且用戶裝置的位置與用戶的當(dāng)前 位置不同;檢測所述節(jié)目的第一位置節(jié)目信息和所述節(jié)目的第二位置節(jié)目信息之間的差異;響應(yīng)于檢測到所述差異,搜索所述節(jié)目的替代預(yù)定信息;和 將所述替代預(yù)定信息傳輸?shù)剿鲇脩粞b置,以便預(yù)定要由所述用戶裝置執(zhí)行的所述針對節(jié)目的動作請求。
103、 如權(quán)利要求102所述的系統(tǒng),其中所述移動用戶設(shè)備從由蜂窩電話、膝上型計算機(jī)、個人數(shù)字助理、 手持式計算機(jī)、便攜式電視系統(tǒng)和汽車電視系統(tǒng)組成的組中選擇。
104、 如權(quán)利要求102所述的系統(tǒng),其中所述移動用戶設(shè)備包 括全球定位系統(tǒng)(GPS)以便執(zhí)行位置定位功能。
105、 如權(quán)利要求102所述的系統(tǒng),其中 使用蜂窩電話網(wǎng)絡(luò)執(zhí)行位置定位功能。
106、 如權(quán)利要求102所述的系統(tǒng),其中由汽車導(dǎo)航系統(tǒng)執(zhí)行 位置定位功能。
107、 如權(quán)利要求102所述的系統(tǒng),其中在傳輸所述動作請求時, 所述處理器還被配置為將所述動作請求傳輸?shù)矫襟w服務(wù)提供商或傳 輸?shù)剿鲇脩粞b置。
108、 如權(quán)利要求107所述的系統(tǒng),其中所述媒體服務(wù)提供商從 由下列組成的組中選擇有線服務(wù)提供商和衛(wèi)星服務(wù)提供商。
109、 如權(quán)利要求102所述的系統(tǒng),其中所述動作請求針對從由 下列組成的組中選擇的動作預(yù)定所述節(jié)目的錄制和設(shè)置所述節(jié)目的 提醒。
110、 如權(quán)利要求102所述的系統(tǒng),其中所述交互式媒體引導(dǎo)應(yīng) 用是交互式節(jié)目指南。
111、 如權(quán)利要求102所述的系統(tǒng),其中所述用戶裝置包括機(jī)頂盒。
112、 如權(quán)利要求111所述的系統(tǒng),其中所述動作請求包括在機(jī) 頂盒上執(zhí)行的一個或更多個交互式節(jié)目指南功能。
113、 如權(quán)利要求102所述的系統(tǒng),其中在傳輸所述針對節(jié)目的 動作請求時,所述處理器還被配置為基于第一位置節(jié)目信息數(shù)據(jù)庫而 傳輸所述節(jié)目的頻道和開始時間。
全文摘要
提供了用于提供對交互式媒體引導(dǎo)應(yīng)用的遠(yuǎn)程訪問的系統(tǒng)和方法。特別地,在此提供的用于提供對交互式媒體引導(dǎo)應(yīng)用的遠(yuǎn)程訪問的系統(tǒng)和方法一般涉及通過提供用于管理和糾正可能在交互式媒體引導(dǎo)應(yīng)用和遠(yuǎn)程訪問服務(wù)器所使用的節(jié)目列表數(shù)據(jù)之間發(fā)現(xiàn)的差異的算法和技術(shù),來增強(qiáng)遠(yuǎn)程訪問的能力。
文檔編號H04N5/44GK101675662SQ200780051409
公開日2010年3月17日 申請日期2007年12月17日 優(yōu)先權(quán)日2006年12月20日
發(fā)明者W·R·克拉佩特, 吉本章雄, 巖永朝陽, 西村明高 申請人:聯(lián)合視頻制品公司