專利名稱:在多媒體傳輸系統(tǒng)中管理多媒體資源狀態(tài)變化的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在多媒體傳輸系統(tǒng)中的多媒體資源狀態(tài)變化之前,管理向用戶傳輸多媒體資源。更具體地說(shuō),本發(fā)明涉及在資源狀態(tài)變化之前或資源提供者處的資源變得不可用之前,通知用戶資源狀態(tài)變化和/或?qū)Y源進(jìn)行本地記錄的系統(tǒng)和方法。
背景技術(shù):
已經(jīng)開(kāi)發(fā)了從遠(yuǎn)程源向用戶設(shè)備傳輸用于觀看或交互的各種多媒體資源的內(nèi)容傳輸網(wǎng)絡(luò)(例如,電纜、衛(wèi)星、因特網(wǎng))。多媒體資源包括現(xiàn)場(chǎng)播送節(jié)目、網(wǎng)絡(luò)播放、付費(fèi)電視(PPV)事件和/或VOD內(nèi)容。有時(shí),用戶可以選擇將多媒體資源在用戶設(shè)備上(例如,VCR或數(shù)字視頻記錄器(DVR)上)進(jìn)行本地記錄。現(xiàn)場(chǎng)播送通常在播送臺(tái)設(shè)置的預(yù)定時(shí)間被觀看和/或記錄,然而VOD內(nèi)容可以在VOD內(nèi)容截止時(shí)間之前的任何用戶指定時(shí)間被觀看和記錄。PPV節(jié)目也有截止日期,而且可以在源服務(wù)器上的資源截止時(shí)間/日前之前被觀看和/或記錄。記錄多媒體資源要求將與用戶設(shè)備相關(guān)的調(diào)諧器調(diào)諧到其中多媒體資源可用的頻道。相同時(shí)間在相同裝置上記錄額外的多媒體資源可能需要額外的調(diào)諧器。如果裝置沒(méi)有額外的調(diào)諧器,用戶就可能不得不放棄對(duì)額外多媒體資源的記錄。多媒體資源的狀態(tài)可以隨著時(shí)間而變化。例如,播送節(jié)目可以遷移到VOD或網(wǎng)絡(luò)播放,或者PPV內(nèi)容可以遷移到V0D。例如,HBO可以從它們?nèi)粘nA(yù)定播送節(jié)目中移去資源,但使該內(nèi)容在VOD可用額外量的時(shí)間。另一個(gè)狀態(tài)變化可以是資源的截止時(shí)間/日期發(fā)生變化。資源的截止日期/時(shí)間通常在諸如交互式節(jié)目指南(IPG)的交互式多媒體指南應(yīng)用中列出。用戶可能不是總關(guān)心能導(dǎo)致用戶不能觀看和/或記錄資源的狀態(tài)變化。然而,現(xiàn)有的系統(tǒng)缺乏整體方法去監(jiān)視多媒體資源的狀態(tài),并及時(shí)通知用戶可能對(duì)他們產(chǎn)生影響的狀態(tài)變化。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的原理,通過(guò)用視頻點(diǎn)播系統(tǒng)中方法和裝置來(lái)確定選定的多媒體資源狀態(tài)變化的時(shí)間,解決現(xiàn)有技術(shù)中的問(wèn)題。在一個(gè)實(shí)施例中,本發(fā)明是一種通知用戶多媒體資源狀態(tài)變化的方法和裝置。本發(fā)明涉及在可由用戶設(shè)置的通知期間,選擇多媒體資源并監(jiān)視資源的狀態(tài)。如果通知期間截止前狀態(tài)發(fā)生變化,用戶會(huì)被通知。在一個(gè)實(shí)施例中,在狀態(tài)改變之前可以本地記錄多媒體資源??梢酝ㄟ^(guò)用戶或由系統(tǒng)自動(dòng)調(diào)度來(lái)啟動(dòng)記錄。在一個(gè)或多個(gè)這些實(shí)施例中,可以通過(guò)交互式多媒體指南應(yīng)用來(lái)自動(dòng)監(jiān)視狀態(tài)改變,其也可以提示裝置自動(dòng)記錄資源。也可以通過(guò)顯示在電視監(jiān)視器、計(jì)算機(jī)監(jiān)視器、移動(dòng)電話、PDA等上的消息來(lái)通知用戶。在上述一些實(shí)施例中,資源可以在不同的源上變得可用。那么,資源不需要被本地記錄,但是仍然可以通知用戶變化。在一些實(shí)施例中,用戶在被通知狀態(tài)變化之前可能已經(jīng)看過(guò)至少一部分選定的多媒體資源,在這種情況下,在狀態(tài)變化之前只需要本地記錄選定資源的剩余部分。在上述一些實(shí)施例中,可以在記錄多媒體資源之前,檢查本地記錄裝置的記錄容量。只用當(dāng)記錄容量足以記錄多媒體資源時(shí),才記錄資源。如果沒(méi)有足夠的記錄容量,可以應(yīng)用刪除標(biāo)準(zhǔn)來(lái)識(shí)別可以從本地記錄裝置刪除的已存儲(chǔ)內(nèi)容。本發(fā)明的其他方面涉及,用于當(dāng)在本地記錄裝置上本地記錄多個(gè)多媒體資源時(shí),調(diào)整調(diào)度沖突的方法和裝置。
通過(guò)結(jié)合附圖考慮下文的詳細(xì)描述,本發(fā)明的上述的和其他特點(diǎn),以及固有的和各種優(yōu)點(diǎn)都將變得更為明顯,其中:圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例提供多媒體資源的系統(tǒng)框圖;圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例對(duì)本地記錄多媒體資源進(jìn)行調(diào)度的示意性過(guò)程的流程圖;圖3示意性地示出了“最后機(jī)會(huì)”通知的屏幕顯示;圖4是本發(fā)明的一個(gè)實(shí)施例設(shè)置通知窗口的示意性過(guò)程流程圖;圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于管理記錄多媒體資源的本地記錄容量的示意性過(guò)程的流程圖;以及圖6是防止記錄多媒體資源時(shí)的調(diào)度沖突的示意性流程圖。
具體實(shí)施例方式公開(kāi)的系統(tǒng)和方法涉及在多媒體資源的狀態(tài)將要變化時(shí)采取行動(dòng),以及在狀態(tài)變化生效之前可選地對(duì)多媒體資源進(jìn)行本地記錄。可以通過(guò)諸如交互式節(jié)目指南(IPG)的交互式多媒體指南應(yīng)用來(lái)監(jiān)視狀態(tài)。圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的示意性交互式多媒體傳輸系統(tǒng)100。用戶設(shè)備110以信號(hào)的形式通過(guò)通信路徑122從多媒體源120a、120b、120c接收內(nèi)容。實(shí)踐中可以有多個(gè)多媒體源120a、120b、120c和用戶設(shè)備110,但在圖1中只示出三個(gè)多媒體源和一個(gè)用戶設(shè)備,以避免附圖過(guò)于復(fù)雜。多媒體源120a、120b、120c可以是任何合適的媒體源,如有線系統(tǒng)頭端、衛(wèi)星多媒體分布設(shè)施、多媒體播送設(shè)施、付費(fèi)電視(PPV)服務(wù)器、游戲服務(wù)提供者(例如,對(duì)于在線游戲)或任何其他用于產(chǎn)生和分布內(nèi)容的合適的設(shè)施和或系統(tǒng)。多媒體源120c被描述為點(diǎn)播服務(wù)器(例如,VOD服務(wù)器)。多媒體源120a、120b、120c可以配置為通過(guò)任何合適的通信路徑122 (包括,例如衛(wèi)星路徑、光纖路徑、電纜路徑、因特網(wǎng)路徑或任何其他合適的有線和無(wú)線路徑)傳送信號(hào)。信號(hào)可以承載任何合適的內(nèi)容,例如,電視節(jié)目、游戲、音樂(lè)、新聞、網(wǎng)站服務(wù)或任何其他合適的內(nèi)容。在一些實(shí)施例中,多媒體源120a、120b、120c可以包括控制電路,用于執(zhí)行交互式多媒體指南應(yīng)用的指令,例如客戶端/服務(wù)器或在線交互多媒體指南應(yīng)用的服務(wù)器端指令。用戶設(shè)備110可以包括任何適合提供交互式多媒體體驗(yàn)的設(shè)備。用戶設(shè)備110可以包括如電視機(jī)、置頂盒的電視設(shè)備、記錄裝置、視頻播放器、用戶輸入裝置(例如,遙控器、鍵盤(pán)、鼠標(biāo)、觸摸板、觸摸屏和/或語(yǔ)音識(shí)別界面)或任何其他適合提供交互式多媒體體驗(yàn)的裝置。例如,用戶設(shè)備Iio可以包括由Motorola公司提供的DCT2000、2500、5100、6208或6412置頂盒。在一些實(shí)施例中,用戶設(shè)備110可以包括計(jì)算機(jī)設(shè)備,例如帶有電視卡(PCTV)的個(gè)人計(jì)算機(jī)。在一些實(shí)施例中,用戶設(shè)備110可以包括游戲系統(tǒng)、便攜式電子裝置(如便攜式DVD播放器)、便攜式游戲裝置、蜂窩式電話、PDA、音樂(lè)播放器(例如,MP3播放器)或任何其他合適的便攜式或固定裝置。在圖1的例子中,用戶設(shè)備110至少包括控制電路118、顯示裝置112、記錄裝置114和用戶輸入裝置116,它們可以被實(shí)現(xiàn)為單獨(dú)的裝置或裝置的組合。如交互式節(jié)目指南(IPG)的交互式多媒體指南應(yīng)用可以在用戶設(shè)備110中實(shí)現(xiàn),用于在顯示裝置112上顯示通過(guò)路徑122從多媒體源120a、120b、120c傳送的內(nèi)容,并提供如可用資源的網(wǎng)格列表的交互式多媒體指南應(yīng)用功能。此外,網(wǎng)站內(nèi)容121,如流音頻和視頻,可以通過(guò)例如因特網(wǎng)被傳送到用戶設(shè)備110。顯示裝置112可以是任何合適的裝置,例如,電視機(jī)監(jiān)視器、計(jì)算機(jī)監(jiān)視器或裝入用戶設(shè)備110 (例如,蜂窩式電話或音樂(lè)播放器顯示器)的顯示器。也可以將顯示裝置112配置為提供音頻輸出??刂齐娐?18適于接收來(lái)自輸入裝置116的輸入,并執(zhí)行交互式多媒體指南應(yīng)用的指令。控制電路118可以包括一個(gè)或多個(gè)調(diào)諧器(例如,模擬或數(shù)字調(diào)諧器)、編碼器和解碼器、處理器(例如,Motorola68000家庭處理器)、存儲(chǔ)器(例如,RAM和硬盤(pán))、通信電路(例如,電纜調(diào)制解調(diào)器電路)、輸入/輸出電路(例如,圖形電路)、到用戶設(shè)備110各種裝置的連接和任何其他用于提供模擬或數(shù)字多媒體節(jié)目制作、節(jié)目記錄和交互式多媒體指南功能的部件。在一些實(shí)施例中,控制電路118可以被包括為用戶設(shè)備110的其中一個(gè)裝置,如顯示裝置112或任何其他裝置(例如,置頂盒、電視機(jī)和視頻播放器)的一部分。在一些實(shí)施例中,交互式多媒體指南應(yīng)用可以以客戶端/服務(wù)器方法向用戶提供功能??梢允敲總€(gè)用戶設(shè)備110的實(shí)例一臺(tái)服務(wù)器,用戶設(shè)備110的多個(gè)實(shí)例一臺(tái)服務(wù)器,或者單個(gè)服務(wù)器可以用作用戶設(shè)備110的每個(gè)實(shí)例的代理服務(wù)器。任何合適數(shù)量的用戶可以使設(shè)備(如用戶設(shè)備110)連接到多媒體源120a、120b、120c和一個(gè)或多個(gè)數(shù)據(jù)源124a、124b。但是為了使附圖清楚,只示出了單個(gè)用戶的設(shè)備。多個(gè)用戶的設(shè)備,可以利用有線電視網(wǎng)絡(luò)、局域網(wǎng)(LAN)、無(wú)線網(wǎng)絡(luò)或任何其他適當(dāng)裝置或它們的組合,連接到媒體源120a、120b、120c、網(wǎng)站內(nèi)容121和數(shù)據(jù)源124a、124b。在一些實(shí)施中,多個(gè)用戶的設(shè)備可以利用任何合適的裝置彼此連接。用戶設(shè)備110可以從一個(gè)或多個(gè)數(shù)據(jù)源124a、124b接收交互式多媒體指南應(yīng)用數(shù)據(jù)。數(shù)據(jù)源124a、124b可以提供特定類型內(nèi)容或特定類型應(yīng)用的數(shù)據(jù)。例如,一個(gè)數(shù)據(jù)源124a可以提供非點(diǎn)播資源(例如,非付費(fèi)或付費(fèi)節(jié)目)的數(shù)據(jù),另一個(gè)數(shù)據(jù)源124b可以提供點(diǎn)播資源(例如,VOD節(jié)目)的數(shù)據(jù)?;蛘?,例如,單個(gè)數(shù)據(jù)源可以提供這兩種類型的數(shù)據(jù)。例如,其中一個(gè)數(shù)據(jù)源124b或額外數(shù)據(jù)源(未示出)也可以提供用于交互式節(jié)目指南(IPG)的數(shù)據(jù)。另一個(gè)數(shù)據(jù)源124a、124b或獨(dú)立數(shù)據(jù)源(未示出)可以提供,例如,另一個(gè)交互式應(yīng)用的數(shù)據(jù)(例如,家庭購(gòu)物應(yīng)用)。在一些實(shí)施例中,數(shù)據(jù)源124a、124b或額外的數(shù)據(jù)源(未示出)可以利用客戶端/服務(wù)器方法向交互式多媒體指南應(yīng)用提供數(shù)據(jù)??梢悦總€(gè)數(shù)據(jù)源一個(gè)服務(wù)器,所有數(shù)據(jù)源一個(gè)服務(wù)器,或者在一些實(shí)施例中,單個(gè)服務(wù)器可以作為代理服務(wù)器在用戶設(shè)備110和各種數(shù)據(jù)源124a、124b之間進(jìn)行通信。在一些實(shí)施例中,數(shù)據(jù)源124a、124b可以提供作為在線交互式多媒體指南應(yīng)用的數(shù)據(jù)。在這樣的實(shí)施例中,數(shù)據(jù)源124a、124b可以包括用于執(zhí)行在線多媒體指南應(yīng)用指令的控制電路。圖1示出了作為獨(dú)立元件的媒體源120a、120b、120c以及數(shù)據(jù)源124a、124b。在實(shí)踐中,它們的功能可以進(jìn)行組合,并從單個(gè)設(shè)施的單個(gè)系統(tǒng)或多個(gè)設(shè)施的多個(gè)系統(tǒng)提供。例如,可以將一個(gè)媒體源120b和數(shù)據(jù)源124b進(jìn)行組合以提供VOD內(nèi)容和相關(guān)的VOD數(shù)據(jù)。在一個(gè)實(shí)施例中,交互式多媒體指南應(yīng)用可以在作為用戶設(shè)備110的一部分的置頂盒中實(shí)現(xiàn)為單機(jī)應(yīng)用。交互式節(jié)目指南可以從數(shù)據(jù)源(如,數(shù)據(jù)源124a、124b)定期下載(例如,每天或每星期),所述應(yīng)用根據(jù)下載的節(jié)目制作信息進(jìn)行操作,直到下一次更新。在另一個(gè)實(shí)施例中,交互式多媒體指南應(yīng)用可以是客戶端/服務(wù)器應(yīng)用,服務(wù)器由例如電纜頭端上的服務(wù)器來(lái)表示,客戶端由用戶設(shè)備110、個(gè)人電腦、移動(dòng)電話、PDA等來(lái)表示。在這種情況下,客戶端對(duì)服務(wù)器進(jìn)行輪詢,以更新節(jié)目制作信息。交互式多媒體指南應(yīng)用也可以實(shí)現(xiàn)為能夠訪問(wèn)包含節(jié)目制作信息和可能的多媒體資源的網(wǎng)絡(luò)瀏覽器。清晰起見(jiàn),下文的討論可能會(huì)經(jīng)常描述其中交互式多媒體指南應(yīng)用是交互式節(jié)目指南(IPG)的實(shí)施例。但是,應(yīng)當(dāng)理解的是下文的討論和討論的功能可以應(yīng)用于任何交互式多媒體指南應(yīng)用。下文的討論不時(shí)地會(huì)將某些實(shí)施例描述為對(duì)截止日期的響應(yīng)。但是,應(yīng)當(dāng)理解這些實(shí)施例可以對(duì)多媒體資源狀態(tài)的任何變化做出反應(yīng),如提供多媒體資源的媒體源的變化、多媒體可用性時(shí)間窗口的變化、多媒體資源格式的變化等。下文的流程圖用于說(shuō)明在本發(fā)明的一些實(shí)施例中實(shí)現(xiàn)的方法。盡管這些例子集中于通過(guò)VOD服務(wù)器傳輸機(jī)制的可替代地可用的內(nèi)容上,本發(fā)明等效地適用于通過(guò)PPV頻道或因特網(wǎng)傳輸機(jī)制的可替代地可用的內(nèi)容上。盡管本發(fā)明廣泛地應(yīng)用于多媒體資源,如前所述包括視頻/音頻節(jié)目、交互式內(nèi)容、游戲和應(yīng)用;為清晰起見(jiàn),在下文中的例子中提供視頻/音頻資源。圖2是在資源變得不可用之前,本地記錄多媒體資源的示例性過(guò)程200的流程圖。過(guò)程200開(kāi)始于步驟202。在步驟204中,用戶可以選擇多媒體資源,例如,播送節(jié)目、VOD內(nèi)容或PPV節(jié)目??商娲鼗蚋郊拥?,系統(tǒng)也可以在沒(méi)有用戶輸入的情況下,例如根據(jù)用戶的觀看歷史、用戶概況或基于用戶偏好編制的代理(所有這些都可以與交互式多媒體指南應(yīng)用交互作用)選擇多媒體資源。在步驟206中,交互式多媒體指南應(yīng)用將在源服務(wù)器上檢查多媒體資源的狀態(tài),如時(shí)間窗口,在該時(shí)間窗口期間資源仍然可用于觀看。在步驟206中,交互式多媒體指南應(yīng)用可以確定例如資源將變?yōu)榭捎玫腣OD內(nèi)容的時(shí)間。用戶可以選擇在圖形用戶界面(GUI)上觀看/記錄的選項(xiàng)。在一個(gè)實(shí)施例中,用戶可以馬上觀看多媒體資源,并且過(guò)程200移動(dòng)到步驟216??商娲兀绻脩粽{(diào)度在以后觀看和/或記錄多媒體資源,過(guò)程200可以移動(dòng)到步驟208.
在步驟216,如果用戶馬上觀看VOD,在步驟218中,系統(tǒng)監(jiān)視用戶是否觀看了整個(gè)內(nèi)容。如果系統(tǒng)在步驟218中確定用戶已經(jīng)看完了多媒體資源,那么系統(tǒng)在步驟220確定用戶是否還對(duì)資源感興趣,例如,用戶是否已將資源列入“收藏夾”。如果在步驟220中,沒(méi)有檢測(cè)到用戶還有興趣,那么在步驟228結(jié)束過(guò)程200。資源對(duì)用戶將仍然是可訪問(wèn)的,除非導(dǎo)致資源變得不可訪問(wèn)的狀態(tài)變化生效。但是,系統(tǒng)可以停止監(jiān)視源服務(wù)器上的資源狀態(tài)。另一方面,如果系統(tǒng)在步驟218中確定用戶沒(méi)有看完該多媒體資源,在步驟210,過(guò)程200將移動(dòng)到步驟206,其中系統(tǒng)繼續(xù)監(jiān)視源服務(wù)器上的資源狀態(tài)。如果在步驟220,確定用戶對(duì)該多媒體資源還有持續(xù)的興趣,那么過(guò)程200移動(dòng)到步驟210以檢查是否該多媒體資源的狀態(tài)變化即將發(fā)生。同樣,過(guò)程200從其中用戶已經(jīng)調(diào)度將來(lái)觀看/記錄多媒體資源的步驟208移動(dòng)到步驟210以檢查即將到來(lái)的狀態(tài)變化。如果在步驟210中沒(méi)有檢測(cè)到狀態(tài)變化,過(guò)程200將移動(dòng)到步驟206,繼續(xù)確定多媒體資源的狀態(tài)。相反,在步驟210中,如果檢測(cè)到狀態(tài)變化,表明例如資源將移動(dòng)到另一個(gè)頻道或源,或者在源上將有比原截止日期更早的截止日期,那么過(guò)程200移動(dòng)到步驟214以檢查資源是否已經(jīng)被本地記錄。如果資源的本地副本是可用的,那么不采取進(jìn)一步的行動(dòng),過(guò)程200在步驟228結(jié)束。相反,在步驟214中,如果確定資源還沒(méi)有被本地記錄,過(guò)程200移動(dòng)到步驟226和/或步驟222 (取決于實(shí)現(xiàn)方式)以自動(dòng)地警告用戶狀態(tài)即將變化(例如,通過(guò)顯示“最后機(jī)會(huì)通知”(LCN))和/或在狀態(tài)變化生效前自動(dòng)本地記錄多媒體資源。LCN因而可以使用戶在狀態(tài)變化之前,能夠觀看和/或記錄資源或至少一部分資源。本地記錄受制于記錄裝置114上足夠存儲(chǔ)容量的可用性,以及與其他調(diào)度的記錄的調(diào)度沖突的解決。如果資源從另一個(gè)源變得可用,可以顯示“V0D上現(xiàn)在可用”等不同的警告通知,以使本地資源記錄變得不必要或至少可以推遲。圖3示意性地示出了在TV監(jiān)視器或計(jì)算機(jī)屏幕300上顯示的示例性“最后機(jī)會(huì)”通知窗口 302。在通知窗口 302中顯示的示例性消息通知用戶,電影“philad印hia”在2005年12月29日之后在原始源上將不再可用。用戶可以通過(guò)在遙控器上按下“選擇”鍵,接收更多的信息和/或?qū)⒆⒁饬械劫Y源的可替代源上,如可替代源VOD或PPV頻道。應(yīng)當(dāng)注意的是,在示意性交互式多媒體指南應(yīng)用中列出的資源,可以被重新安排以顯示一個(gè)以上的通知,例如通知期間內(nèi)資源變化狀態(tài)通知的列表。通知窗口也可以包括活動(dòng)功能(未示出),以允許用戶在源服務(wù)器上的資源狀態(tài)變化之前購(gòu)買(mǎi)資源和/或從原始源本地記錄資源。應(yīng)當(dāng)注意,在各種實(shí)施例中,通知302可以是:這是在未來(lái)三個(gè)月內(nèi)收看連續(xù)劇中特定一集的“最后機(jī)會(huì)”的通知(例如,請(qǐng)注意這是三個(gè)月內(nèi)最后一次進(jìn)行電影X的播送,或者在以后三個(gè)月將在收費(fèi)頻道播送)。這對(duì)并非凡事都能在服務(wù)器上進(jìn)行點(diǎn)播的領(lǐng)域是有意義的。為此,在一個(gè)實(shí)現(xiàn)方式中,交互式媒體指南應(yīng)用可程序可以首先搜索本地?cái)?shù)據(jù)庫(kù)清單,以查看節(jié)目在未來(lái)可能播放的時(shí)間。這樣的本地?cái)?shù)據(jù)庫(kù)通常限于兩或三個(gè)星期的未來(lái)節(jié)目清單數(shù)據(jù)。因而,在其他實(shí)現(xiàn)方式中,應(yīng)用可以與更廣泛的包括在未來(lái)還播放的清單和日程表的遠(yuǎn)程數(shù)據(jù)庫(kù)進(jìn)行交互(例如,未來(lái)三個(gè)月)。此外,除了圖3示出的通知外,其他通知類型和與通知相關(guān)聯(lián)的其他選擇也是可以的。例如,在與HBO上一段女高音情節(jié)截止相關(guān)的最后機(jī)會(huì)通知的內(nèi)容中,用戶可以被提示(I)本地記錄節(jié)目或(2)購(gòu)買(mǎi)與DVD上的情節(jié)價(jià)值相當(dāng)?shù)娜績(jī)?nèi)容,后者可能通過(guò)向如Amazon, com的第三方在線零售商賬單界面進(jìn)行點(diǎn)擊來(lái)實(shí)現(xiàn)。最后機(jī)會(huì)通知的其他變化和選項(xiàng)包括與購(gòu)買(mǎi)相關(guān)的節(jié)目的營(yíng)銷搭售廣告,如Barnes和Nobel的烹飪書(shū)籍,其菜譜在即將截止的食物頻道節(jié)目中被取用,或是如熱鍵的對(duì)等搭售廣告,以跳離并進(jìn)入與不久將截止的節(jié)目相關(guān)的討論組。圖4是設(shè)置用戶在其間將被通知狀態(tài)變化的警告期間的示意性過(guò)程400的流程圖。過(guò)程400在步驟402開(kāi)始。在步驟404中,用戶可以輸入指定時(shí)間的警告期間,在該期間用戶希望得到狀態(tài)變化的通知。由于用戶可能只對(duì)可用資源的子集感興趣,在步驟406中,系統(tǒng)應(yīng)用某種元數(shù)據(jù)條件,以使包括在通知中的資源數(shù)量變少。要被應(yīng)用的元數(shù)據(jù)可以通過(guò)用戶輸入或可以由系統(tǒng)根據(jù)例如用戶偏好和/或觀看習(xí)慣來(lái)自動(dòng)生成。元數(shù)據(jù)可以包括例如應(yīng)用于交互式媒體指南應(yīng)用列表中搜索字符串或搜索屏蔽(search mask),并且可以包括節(jié)目何時(shí)在另外源(例如VOD或PPV)上播送或可用的時(shí)間/日期、節(jié)目類別、主題、演員和交互式媒體指南應(yīng)用或交互式媒體指南應(yīng)用可訪問(wèn)的遠(yuǎn)程數(shù)據(jù)庫(kù)中的其他可用的信息。例如,某個(gè)用戶可能對(duì)喜劇節(jié)目的通知感興趣。步驟404和406的組合可以被稱為“設(shè)置”。在步驟408中,系統(tǒng)根據(jù)設(shè)置中的元數(shù)據(jù)條件創(chuàng)建了較短的列表,并監(jiān)視列表上多媒體資源的狀態(tài)(例如,通過(guò)向交互式媒體指南應(yīng)用請(qǐng)求節(jié)目數(shù)據(jù))。在步驟410中,系統(tǒng)為每一個(gè)在較短的列表中識(shí)別的資源向用戶發(fā)送通知。通知可以在顯示裝置112上顯示;可替代地或附加地,例如利用短消息服務(wù)(SMS)的電子郵件通知或文本消息等可以發(fā)送到移動(dòng)電話、PDA或類似裝置。這甚至允許用戶設(shè)置用于本地記錄資源的記錄時(shí)間以觀看資源或者在沒(méi)有這樣做的情況下購(gòu)買(mǎi)資源。過(guò)程400在步驟412結(jié)束。圖5是確定本地存儲(chǔ)空間是否足以記錄選定資源的示意性過(guò)程500的流程圖。過(guò)程500在步驟502開(kāi)始。在步驟504中,過(guò)程500通過(guò)首先檢查可用的記錄容量,來(lái)建立用于多媒體資源的本地記錄會(huì)話。在步驟506中,如果確定存儲(chǔ)容量是足夠的,則過(guò)程500移動(dòng)到步驟508以本地記錄資源。該過(guò)程在步驟508結(jié)束。相反,如果在步驟506確定記錄容量不足以記錄資源,則過(guò)程500將在步驟510檢查是否有其他存儲(chǔ)的資源可以刪除。用于刪除存儲(chǔ)的資源的標(biāo)準(zhǔn)可以包括動(dòng)態(tài)因素。被考慮的因素的一些例子(是否是動(dòng)態(tài))以及與這些因素相關(guān)的標(biāo)準(zhǔn)可以包括:作為“已存檔的”存儲(chǔ)資源的標(biāo)記(其資源被刪除的可能性較小)、資源最后一次被觀看的時(shí)間、與資源相關(guān)的用戶直接和間接的輸入和/或用戶訪問(wèn)存儲(chǔ)資源的頻率。定為刪除目標(biāo)的資源可以包括已存儲(chǔ)的VOD資源或其他記錄資源(例如付費(fèi)電視或播送已記錄的資源)。如果交互式多媒體指南應(yīng)用指示已記錄的資源將來(lái)在可替代源中可用,那么已記錄資源也可以被刪除。在步驟512中,如果系統(tǒng)確定通過(guò)移除過(guò)時(shí)的或低優(yōu)先級(jí)的資源使得記錄空間可用,那么過(guò)程500移動(dòng)到步驟516,并刪除一個(gè)或多個(gè)識(shí)別的過(guò)時(shí)資源并記錄選定的多媒體資源。相反,在步驟512中,如果不能提供足夠的記錄空間,過(guò)程500移動(dòng)到步驟514以通知用戶選定的多媒體資源不能被記錄,除非用戶手動(dòng)刪除一個(gè)或多個(gè)已存儲(chǔ)的資源以使記錄空間可用。過(guò)程500在步驟518結(jié)束。圖6是當(dāng)兩個(gè)或更多不同的多媒體資源調(diào)度本地記錄時(shí),用于解決沖突的示意性過(guò)程600的流程圖。過(guò)程600在步驟602開(kāi)始。在步驟604中,系統(tǒng)檢查是否有除識(shí)別資源以外的其他資源被調(diào)度進(jìn)行本地記錄。如果沒(méi)有其他資源被調(diào)度,因而不存在調(diào)度沖突,過(guò)程600前進(jìn)到步驟614以本地記錄選定的多媒體資源,過(guò)程600在步驟616結(jié)束。相反,在步驟604中,如果確定有其他多媒體資源調(diào)度進(jìn)行本地記錄,那么過(guò)程600移動(dòng)到步驟608并檢查其他資源的調(diào)度記錄時(shí)間/日期。在步驟610中,如果確定各種多媒體資源的調(diào)度記錄時(shí)間彼此不相沖突,則過(guò)程600移動(dòng)到步驟614,多媒體資源在它們的調(diào)度時(shí)間中被記錄。相反,在步驟610中,如果確定存在調(diào)度沖突,則過(guò)程600移動(dòng)到步驟612來(lái)嘗試改變記錄時(shí)間以便于消除沖突。如果系統(tǒng)能夠解決沖突,多媒體資源在步驟614中在經(jīng)改變的時(shí)間被記錄。過(guò)程600在步驟616結(jié)束。如果沖突不能解決,可以通知用戶并要求干預(yù)。應(yīng)當(dāng)注意,可以對(duì)多媒體資源進(jìn)行分布式控制,在這種情況下,可以限制對(duì)多媒體資源的記錄和復(fù)制。例如,可以在資源中設(shè)置“播送”標(biāo)記,以表明該內(nèi)容不能被復(fù)制。可替代地,可以在如IEEE1394 5C的數(shù)字權(quán)利管理協(xié)議中設(shè)置“不得復(fù)制”或“播放一次”標(biāo)記。關(guān)于 IEEE1394 5C 的更多信息可以從2005年 2 月 28 日的“Digital Transmission ContentProtection Specification Revision 1.4(Information Version),,中得至lj,該文在可從數(shù)字傳輸許可管理者(DTLA),225B Cochrane Circle,Morgan Hill CA95037 (USA)獲得,并通過(guò)在此引用使其全文包括在本文中。應(yīng)當(dāng)理解的是本發(fā)明的某些實(shí)施例將包括:以各種實(shí)現(xiàn)算法檢查和考慮的步驟,關(guān)于這種分布和復(fù)制保護(hù)的隱含內(nèi)容,以及安全性、加密和存取控制的考慮。本發(fā)明的上述實(shí)施例以示意的目的而非限制的目的展示,本發(fā)明只受下文權(quán)利要求的限制。
權(quán)利要求
1.一種用于監(jiān)視媒體資源的狀態(tài)的方法,所述方法包括: 檢測(cè)媒體資源的狀態(tài)的變化; 確定所述媒體資源沒(méi)有進(jìn)行本地記錄;以及 響應(yīng)于所述檢測(cè)和所述確定,向用戶警告狀態(tài)的變化,其中向用戶警告包括允許用戶在狀態(tài)變化前查看或記錄所述媒體資源的至少一部分。
2.根據(jù)權(quán)利要求1的方法,其中向用戶警告發(fā)生在預(yù)定的警告時(shí)段期間。
3.根據(jù)權(quán)利要求2的方法,其中預(yù)定的警告時(shí)段是用戶在此期間希望得到關(guān)于媒體資源的狀態(tài)的變化的通知的時(shí)間段。
4.根據(jù)權(quán)利要求1到3中任何一個(gè)的方法,其中向用戶警告進(jìn)一步包括在狀態(tài)變化生效前通知用戶本地記錄媒體資源的最后一次機(jī)會(huì)。
5.根據(jù)權(quán)利要求1到4中任何一個(gè)的方法,進(jìn)一步包括通知用戶媒體資源從替代源可用。
6.根據(jù)權(quán)利要求1到5中任何一個(gè)的方法,其中向用戶警告進(jìn)一步包括指明媒體資源的最后可用日期。
7.根據(jù)權(quán)利要求1到6中任何一個(gè)的方法,進(jìn)一步包括: 響應(yīng)于向用戶警告而接收媒體資源的用戶選擇;以及 向用戶呈現(xiàn)媒體資源 的附加替代源。
8.根據(jù)權(quán)利要求1到7中任何一個(gè)的方法,其中向用戶警告包括呈現(xiàn)在通知時(shí)段內(nèi)改變狀態(tài)的媒體資源列表。
9.根據(jù)權(quán)利要求1到8中任何一個(gè)的方法,進(jìn)一步包括通知用戶查看設(shè)置的時(shí)間段的媒體資源的最后一次機(jī)會(huì)。
10.根據(jù)權(quán)利要求1到9中任何一個(gè)的方法,進(jìn)一步包括基于與所述媒體資源相關(guān)聯(lián)的元數(shù)據(jù)從多個(gè)媒體資源選擇所述媒體資源。
11.一種用于監(jiān)視媒體資源的狀態(tài)的系統(tǒng),所述系統(tǒng)包括: 用于檢測(cè)媒體資源的狀態(tài)的變化的裝置; 用于確定所述媒體資源沒(méi)有進(jìn)行本地記錄的裝置;以及 用于響應(yīng)于所述檢測(cè)和所述確定,向用戶警告狀態(tài)的變化的裝置,其中用于向用戶警告的裝置包括用于允許用戶在狀態(tài)變化前查看或記錄所述媒體資源的至少一部分的裝置。
12.根據(jù)權(quán)利要求11的系統(tǒng),其中向用戶警告發(fā)生在預(yù)定的警告時(shí)段期間。
13.根據(jù)權(quán)利要求12的系統(tǒng),其中預(yù)定的警告時(shí)段是用戶在此期間希望得到關(guān)于媒體資源的狀態(tài)的變化的通知的時(shí)間段。
14.根據(jù)權(quán)利要求11到13中任何一個(gè)的系統(tǒng),其中用于向用戶警告的裝置進(jìn)一步包括用于在狀態(tài)變化生效前通知用戶本地記錄媒體資源的最后一次機(jī)會(huì)的裝置。
15.根據(jù)權(quán)利要求11到14中任何一個(gè)的系統(tǒng),進(jìn)一步包括用于通知用戶媒體資源從替代源可用的裝置。
16.根據(jù)權(quán)利要求11到15中任何一個(gè)的系統(tǒng),其中用于向用戶警告的裝置進(jìn)一步包括用于指明媒體資源的即將到來(lái)的最后可用日期的裝置。
17.根據(jù)權(quán)利要求11到16中任何一個(gè)的系統(tǒng),進(jìn)一步包括: 用于響應(yīng)于向用戶警告而接收媒體資源的用戶選擇的裝置;以及用于向用戶呈現(xiàn)媒體資源的附加替代源的裝置。
18.根據(jù)權(quán)利要求11到17中任何一個(gè)的系統(tǒng),其中用于向用戶警告的裝置包括用于呈現(xiàn)在通知時(shí)段內(nèi)改變狀態(tài)的媒體資源列表的裝置。
19.根據(jù)權(quán)利要求11到18中任何一個(gè)的系統(tǒng),進(jìn)一步包括用于通知用戶查看設(shè)置的時(shí)間段的媒體資源的最后一次機(jī)會(huì)的裝置。
20.根據(jù)權(quán)利要求11到19中任何一個(gè)的系統(tǒng),進(jìn)一步包括用于基于與所述媒體資源相關(guān)聯(lián)的元數(shù)據(jù)從多個(gè)媒體資源選擇所述媒體資源的裝置。
21.一種用于監(jiān)視媒體資源的狀態(tài)的方法,所述方法包括: 選擇媒體資源,其中所選擇的媒體資源可用于由用戶查看; 向用戶呈現(xiàn)所選擇的媒體資源; 檢測(cè)用戶對(duì)所述媒體資源有進(jìn)一步的興趣;以及 響應(yīng)于所述檢測(cè),對(duì)于狀態(tài)的變化監(jiān)視媒體資源的狀態(tài)。
22.根據(jù)權(quán)利要求21的方法,進(jìn)一步包括: 監(jiān)視用戶是否查看完整的媒體資源;以及 確定用戶已經(jīng)完成查看所述媒體資源,其中檢測(cè)用戶對(duì)所述媒體資源有進(jìn)一步的興趣是在確定用戶已經(jīng)完成查看所述媒體資源之后進(jìn)行的。
23.根據(jù)權(quán)利要求21或22的方法,進(jìn)一步包括在呈現(xiàn)所選擇的媒體資源期間對(duì)于狀態(tài)的變化監(jiān)視媒體資源的狀態(tài)。
24.根據(jù)權(quán)利要求21到23中任何一個(gè)的方法,其中響應(yīng)于用戶將媒體資源標(biāo)記為收藏而檢測(cè)用戶對(duì)所述媒體資源有進(jìn)一步的興趣。
25.根據(jù)權(quán)利要求21到24中任何一個(gè)的方法,進(jìn)一步包括當(dāng)檢測(cè)用戶有進(jìn)一步的興趣時(shí),檢查即將發(fā)生的媒體資源的狀態(tài)的變化。
26.根據(jù)權(quán)利要求21到25中任何一個(gè)的方法,進(jìn)一步包括確定所述媒體資源沒(méi)有進(jìn)行本地記錄。
27.根據(jù)權(quán)利要求21到26中任何一個(gè)的方法,其中監(jiān)視媒體資源的狀態(tài)包括監(jiān)視媒體資源的源或到期日期的變化。
28.根據(jù)權(quán)利要求21到27中任何一個(gè)的方法,其中選擇媒體資源包括接收媒體資源的用戶選擇。
29.根據(jù)權(quán)利要求21到27中任何一個(gè)的方法,其中選擇媒體資源包括在沒(méi)有用戶輸入的情況下自動(dòng)選擇媒體資源。
30.一種用于管理媒體傳輸網(wǎng)絡(luò)的系統(tǒng),所述系統(tǒng)包括: 用于選擇媒體資源的裝置,其中所選擇的媒體資源可用于由用戶查看; 用于向用戶呈現(xiàn)所選擇的媒體資源的裝置; 用于檢測(cè)用戶對(duì)所述媒體資源有進(jìn)一步的興趣的裝置;以及 用于響應(yīng)于所述檢測(cè),對(duì)于狀態(tài)的變化監(jiān)視媒體資源的狀態(tài)的裝置。
31.根據(jù)權(quán)利要求30的系統(tǒng),進(jìn)一步包括: 用于監(jiān)視用戶是否查看完整的媒體資源的裝置;以及 用于確定用戶已經(jīng)完成查看所述媒體資源的裝置,其中檢測(cè)用戶對(duì)所述媒體資源有進(jìn)一步的興趣是在確定用戶已經(jīng)完成查看所述媒體資源之后進(jìn)行的。
32.根據(jù)權(quán)利要求31或32的系統(tǒng),進(jìn)一步包括用于在呈現(xiàn)所選擇的媒體資源期間對(duì)于狀態(tài)的變化監(jiān)視媒體資源的狀態(tài)的裝置。
33.根據(jù)權(quán)利要求30到32中任何一個(gè)的系統(tǒng),進(jìn)一步包括用于當(dāng)檢測(cè)用戶有進(jìn)一步的興趣時(shí),檢查即將發(fā)生的媒體資源的狀態(tài)的變化的裝置。
34.根據(jù)權(quán)利要求30到33中任何一個(gè)的系統(tǒng),進(jìn)一步包括用于確定所述媒體資源沒(méi)有進(jìn)行本地記錄的裝置。
35.根據(jù)權(quán)利要求30到34中任何一個(gè)的系統(tǒng),其中用于監(jiān)視媒體資源的狀態(tài)的裝置包括用于監(jiān)視媒體資源的源或到期日期的變化的裝置。
36.根據(jù)權(quán)利要求30到35中任何一個(gè)的系統(tǒng),其中選擇媒體資源包括接收媒體資源的用戶選擇。
37.根據(jù)權(quán)利要求30到36中任何一個(gè)的系統(tǒng),其中選擇媒體資源包括在沒(méi)有用戶輸入的情況下自動(dòng)選 擇媒體資源。
全文摘要
公開(kāi)了檢測(cè)多媒體傳輸系統(tǒng)中多媒體資源狀態(tài)變化,并采取措施使多媒體資源在狀態(tài)變化后可用的系統(tǒng)和方法。那么,多媒體資源可以在狀態(tài)變化之前本地記錄在用戶的數(shù)字視頻記錄器上(DVR)。可替代地,用戶可以關(guān)注等同資源,例如,視頻點(diǎn)播(VOD)。用戶可以接收通知,該通知可以顯示在TV和計(jì)算機(jī)監(jiān)視器上或以電子郵件或短消息形式發(fā)送到例如移動(dòng)電話的遠(yuǎn)程裝置。用戶可以購(gòu)買(mǎi)資源和/或開(kāi)始記錄資源。狀態(tài)可以是例如資源截止或源狀態(tài)或資源格式的變化。
文檔編號(hào)H04N21/262GK103209344SQ20131011197
公開(kāi)日2013年7月17日 申請(qǐng)日期2006年12月12日 優(yōu)先權(quán)日2005年12月29日
發(fā)明者T·戴伊 申請(qǐng)人:聯(lián)合視頻制品公司