專利名稱:管理資源以顯示媒體內(nèi)容的制作方法
管理資源以顯示媒體內(nèi)容
背景技術:
諸如電視機之類的當前媒體設備,在媒體內(nèi)容的頁面之間變換的時候會顯示出不連貫或者延遲的變換。例如,用戶在電視機上從頻道3變到頻道6,在電視機從顯示與頻道 3相關的媒體內(nèi)容的當前頁面轉(zhuǎn)換到顯示與頻道6相關的下一個媒體內(nèi)容頁面的時候,可能看到不連貫或者延遲的變換。多數(shù)時候,在媒體內(nèi)容的頁面切換時的不連貫或延遲的變換是媒體設備正在將媒體內(nèi)容當前頁面所使用的有限資源重新分配給下一個媒體內(nèi)容頁面的直接結果??紤]這樣的情況,上述示例中的電視機具有單個的調(diào)諧器。這個電視調(diào)諧器是用于顯示與頻道相關的媒體內(nèi)容的頁面的有限資源。也就是說,為了使與頻道相關的媒體內(nèi)容的頁面顯示在電視機上,電視調(diào)諧器調(diào)諧到正確的頻道。當電視機從顯示頻道3切換為顯示頻道6的時候,電視機必須將這個電視調(diào)諧器從當前顯示的頻道(頻道幻重新分配或重新調(diào)諧到頻道6。將資源重新分配給媒體內(nèi)容的頁面需要時間,這可導致在媒體頁面的切換之間經(jīng)常發(fā)生的不連貫或延遲的變換。進一步,隨著技術的進步,很多用戶現(xiàn)在使用先進的媒體設備來看媒體內(nèi)容的頁面,諸如電視節(jié)目。很多這些先進的媒體設備包括附加的資源。例如,一些電視媒體設備現(xiàn)在配備有多個電視調(diào)諧器。然而,很多媒體設備不能最大化地使用這些附加資源。
發(fā)明內(nèi)容
本文檔描述了能使得媒體設備在接收顯示媒體內(nèi)容的請求之前將可用資源分配給媒體內(nèi)容的工具。在一個實施例中,該工具確定將被請求的下一個媒體內(nèi)容和在媒體設備上以顯示該下一個內(nèi)容的可用資源。該工具可在接收顯示下一個媒體內(nèi)容頁面的請求之前將可用資源分配給下一個媒體內(nèi)容頁面。提供本發(fā)明內(nèi)容以便以簡化的形式介紹將在以下詳細描述中進一步描述的一些發(fā)明內(nèi)容。本發(fā)明內(nèi)容不旨在標識所要求保護的主題的關鍵或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。例如術語“工具”可表示上述上下文和通篇文檔中所準許的系統(tǒng)、方法、計算機可讀指令、和/或技術。
參考附圖來描述具體實施方式
。在附圖中,附圖標記中的最左邊的數(shù)字標識該附圖標記首次出現(xiàn)的附圖。在說明書和附圖中的不同的實例中使用相同的附圖標記可指示相似的或相同的項。圖1是環(huán)境的示意圖,在此環(huán)境中,所述工具的示例實施例可在接收顯示媒體內(nèi)容的請求之前將可用資源分配給媒體內(nèi)容。圖2是示出示例實施例中的過程的流程圖,通過該實施例所述工具可動作以使媒體設備在接收顯示媒體內(nèi)容的請求之前將可用資源分配給媒體內(nèi)容。圖3示出包括資源管理器的示例媒體設備,以及當前正顯示媒體內(nèi)容的第一頁面的示例媒體設備顯示器。圖4示出包括資源管理器的示例媒體設備,以及當前正顯示媒體內(nèi)容的第二頁面的示例媒體設備顯示器。
具體實施例方式腿諸如電視機之類的現(xiàn)代媒體設備,在媒體內(nèi)容的頁面之間向前或向后切換的時候一般顯示出不連貫或者延遲的變換。考慮,例如,與電視機和電視信號連接、并將電視信號轉(zhuǎn)變?yōu)槿缓罂娠@示在電視機屏幕上的內(nèi)容的電視機機頂盒。為了此處的討論,假設將這個機頂盒配置為有一個高清 (HD)調(diào)諧器和六個低分辨率畫中畫(PIP)的調(diào)諧器。還考慮“足球比賽”應用程序,其可實現(xiàn)為顯示媒體內(nèi)容的頁面,其包括以高分辨率HD顯示的一個主要足球比賽和在三個PIP窗口中以低分辨率顯示的附加足球比賽。當在示例機頂盒上播放這個足球比賽應用程序時, 可通過將高清調(diào)諧器調(diào)諧到攜載主要足球比賽的頻道及將六個PIP調(diào)諧器中的三個調(diào)諧到攜載三個次足球比賽的三個頻道,在媒體內(nèi)容的單個頁面上顯示全部的四個足球比賽。 由于這個HD調(diào)諧器和三個PIP調(diào)諧器被調(diào)諧到足球比賽應用程序,所以它們被認為是已占用的調(diào)諧器。然而,注意,在這個示例中機頂盒上有三個PIP調(diào)諧器沒有由足球比賽應用程序所使用。這些三個未使用的調(diào)諧器被認為是可用的調(diào)諧器,因為它們不是用于顯示與足球比賽應用程序相關的媒體內(nèi)容的頁面的已占用的調(diào)諧器。在一些情況下,資源可能已被占用但仍然可用,諸如當該資源能由媒體內(nèi)容的多個頁面使用的情況。然而,在上面的示例中,不認為已占用的調(diào)諧器是可用的?,F(xiàn)在考慮“棒球比賽”應用程序,其類似于足球比賽應用程序,可顯示媒體內(nèi)容的頁面,包括以高分辨率HD顯示的一個主要棒球比賽和以低分辨率顯示的三個附加的棒球比賽?,F(xiàn)有的機頂盒會一直等待,直到觀看足球比賽應用程序的用戶在將HD調(diào)諧器和三個 PIP調(diào)諧器重新調(diào)諧或重新分配到棒球比賽應用程序之前選擇了棒球比賽應用程序。然而, 等到接收到應用程序改變的請求時才重新調(diào)諧,會在機頂盒將HD調(diào)諧器和三個PIP調(diào)諧器從當前的足球比賽應用程序重新分配或重新調(diào)諧到所請求的棒球比賽應用程序的時候?qū)е虏贿B貫或延遲的變換。本文描述的工具能使得媒體設備在接收顯示媒體內(nèi)容的請求之前將可用資源分配給媒體內(nèi)容。在一個情況下,該工具可確定用戶將請求顯示的下一個媒體內(nèi)容頁面,并在用戶請求下一個媒體內(nèi)容頁面之前將可用資源分配給下一個媒體內(nèi)容頁面。例如,在上述示例中,該工具可在接收到將足球比賽應用程序切換到棒球比賽應用程序之前,將三個未使用的PIP調(diào)諧器分配給與棒球比賽應用程序相關的媒體內(nèi)容的頁面。在接收到顯示媒體內(nèi)容的頁面的請求之前就將可用資源分配給媒體內(nèi)容的頁面可最大化的使用媒體設備上的資源。進一步,在接收到顯示媒體內(nèi)容的頁面的請求之前就將可用資源分配給媒體內(nèi)容的頁面消除了或減少了在接收到請求時將資源分配給媒體內(nèi)容的頁面的需要。消除或減少在接收到請求時資源分配的需要減少或消除了由在接收到請求時分配資源所引起的延遲, 其實現(xiàn)了改進的視覺體驗。例如,在上述示例中,當用戶請求從足球比賽應用程序切換到棒球比賽應用程序時,該工具不需要將那些PIP調(diào)諧器重新分配給棒球比賽應用程序。這可導致應用程序之間改善的變換。一些示例變換包括媒體內(nèi)容的當前頁面分解或淡化為媒體內(nèi)容的新頁面,例如從足球比賽的頁面變化為棒球比賽的頁面。在接下來的討論中,首先描述了該工具在其中可使媒體設備在接收顯示媒體內(nèi)容的請求之前將可用資源分配給媒體內(nèi)容的示例環(huán)境。然后描述了可在示例環(huán)境以及其他環(huán)境中使用的示例過程。盡管在接下來的討論中將這些工具描述為在通信環(huán)境和媒體設備環(huán)境中使用,應該很明顯的是這些工具可結合于多種環(huán)境中。示例環(huán)境圖1示出示例實現(xiàn)中的環(huán)境100的視圖,在示例實現(xiàn)中,該工具可操作以使媒體設備在接收到顯示媒體內(nèi)容頁面的請求之前將可用的或未使用的資源分配給媒體內(nèi)容的頁面。環(huán)境100包括含有一個或多個處理器114和計算機可讀介質(zhì)118的媒體設備102。該媒體設備還包括或通過通信網(wǎng)絡106通信地耦合,一個或多個內(nèi)容分發(fā)者104。在示例環(huán)境100中,內(nèi)容分發(fā)者104可實現(xiàn)為經(jīng)由通信網(wǎng)絡106來通信、或否則分發(fā),媒體應用程序和/或其他數(shù)據(jù)給媒體設備。例如,內(nèi)容分發(fā)者104可實現(xiàn)為分發(fā)電視節(jié)目給電視媒體設備。盡管圖示為單個的通信網(wǎng)絡106,應該理解的是通信網(wǎng)絡106可代表用單個網(wǎng)絡或多個網(wǎng)絡實現(xiàn)的網(wǎng)絡通信。例如,通信網(wǎng)絡106可以是廣播網(wǎng)絡(如,電視廣播網(wǎng)絡)、基于IP的網(wǎng)絡和/或無線網(wǎng)絡的代表,其幫助在內(nèi)容分發(fā)者104與任何數(shù)量的各種媒體設備102之間的媒體內(nèi)容分發(fā)與數(shù)據(jù)傳輸。通信網(wǎng)絡106還可實現(xiàn)為使用任何類型的網(wǎng)絡拓撲和/或通信協(xié)議的媒體內(nèi)容分發(fā)系統(tǒng)的部分。媒體設備102可按各種方式來配置。例如,可將該媒體設備配置為電視媒體設備108(如,電視機機頂盒或數(shù)字視頻記錄器(DVR))、移動通信設備110(如,手機、VoIP或 WiFi)、便攜式計算設備、便攜式媒體設備(如,MP3播放器或DVD播放器)、計算設備、游戲系統(tǒng)、電器設備、電子設備和/或其他能呈現(xiàn)一個或多個媒體應用程序116的任何其他類型的媒體設備。媒體應用程序116可包括或接收任何類型的音頻、視頻、靜態(tài)圖像和/或圖像媒體內(nèi)容。這個內(nèi)容可以是內(nèi)部的或來自外部源,諸如消耗視頻卡和/或處理器資源的動畫程序。媒體應用程序可指從內(nèi)容分發(fā)者104接收的那些(如接收自有線電視分發(fā)者的電視節(jié)目)和存儲于媒體設備上的那些(如,存儲在移動通信設備上的視頻)。相應地,媒體應用程序可包括電視節(jié)目或節(jié)目安排、音樂、電影、點播媒體內(nèi)容、交互游戲和任何其他的音頻、 視頻和/或圖像內(nèi)容。媒體應用程序116可將可視媒體內(nèi)容顯示為頁面。例如,可用電視觀看器 (television viewer)將電視節(jié)目媒體應用程序在電視機屏幕上作為媒體內(nèi)容的頁面而觀看。在一些情況下,可將媒體應用程序配置為顯示含有來自多個源的多個視頻流的媒體內(nèi)容的單個頁面。例如,上述的足球比賽媒體應用程序,可配置為顯示媒體內(nèi)容的頁面,其包括以高分辨率顯示的主要足球比賽和以低分辨率顯示的三個從足球比賽。進一步,可將一些媒體應用程序?qū)崿F(xiàn)為顯示媒體內(nèi)容的多個頁面可將上述的比賽足球應用程序配置為在第一個頁面上顯示主要足球比賽和三個從足球比賽,在第二個頁面上顯示主要足球比賽的兩個不同的“視角”。媒體設備102包括具有回放應用程序120和資源管理器122的計算機可讀介質(zhì)118??蓪⒒胤艖贸绦?20實現(xiàn)為媒體控制應用程序,用于實現(xiàn)回放媒體應用程序116和 /或其他任何可呈現(xiàn)(為音頻或視頻)或顯示以供觀看的音頻、視頻或圖像媒體內(nèi)容,例如以位于或與媒體設備102相關的媒體內(nèi)容頁面112的形式。例如,可將回放應用程序120 實現(xiàn)為使上述的足球比賽應用程序能回放。為使回放應用程序120能使媒體應用程序116作為媒體內(nèi)容頁面112而回放,將資源IM分配給媒體內(nèi)容的頁面。資源可包括電視調(diào)諧器、存儲池、網(wǎng)頁、網(wǎng)絡標簽或用于顯示媒體內(nèi)容頁面112的其他任何類型的資源。電視媒體設備108的資源,例如,可包括一個HD調(diào)諧器和六個PIP調(diào)諧器。資源管理器122通過將資源IM分配給媒體內(nèi)容頁面而輔助回放應用程序120顯示媒體內(nèi)容頁面112。如參照圖2更詳細所描述的,資源管理器122可使媒體設備102在接收顯示媒體內(nèi)容頁面的請求之前將可用的或未使用的資源分配給媒體內(nèi)容頁面112。媒體設備102圖示為在處理器114上執(zhí)行回放應用程序120和資源管理器122。 這些處理器不受形成它們的材料或者其中利用的處理機制的限制。例如,處理器114可以由半導體和/或晶體管(例如,電子集成電路(IC))構成。在這一上下文中,處理器可執(zhí)行指令可以是可電子地執(zhí)行的指令。附加地,計算機可讀介質(zhì)118可包括各種類型或組合的存儲器,諸如隨機存取存儲器(RAM)、硬盤存儲器、可移動介質(zhì)存儲器和其他類型的計算機可讀存儲介質(zhì)。還要注意,圖1中示出的一個或多個實體可以被進一步劃分、組合等等。因此,圖 1中的環(huán)境100是可應用所述技術多個不同環(huán)境中的一個的圖示。一般而言,在此描述的任何功能可使用軟件、固件、硬件(例如,固定邏輯電路)、 手動處理或這些實現(xiàn)的組合來實現(xiàn)。術語“工具”,如此處所使用的一般表示軟件、固件、硬件、整個設備或網(wǎng)絡、或其組合。例如在軟件實現(xiàn)的情況下,工具可以表示當在處理器(例如,一個或多個CPU)上執(zhí)行時執(zhí)行指定任務的程序代碼。程序代碼可被儲存在一個或多個計算機可讀存儲器設備中,諸如計算機可讀介質(zhì)118。工具的各特征和技術是平臺無關的, 從而意味著它們可在具有各種處理器的各種商用計算平臺上實現(xiàn)。分配可用資源的示例過程接下來的討論描述了工具可操作使媒體設備在接收顯示媒體內(nèi)容的請求之前將可用資源分配給媒體內(nèi)容的示例環(huán)境的方法。該過程的各方面可用硬件、固件、軟件、或其組合來實現(xiàn)。該過程被示為指定由諸如一個或多個模塊或設備的工具來執(zhí)行的操作的一組框,并且其不必限于所示由各框執(zhí)行操作的順序。在以下討論的各部分中,可對圖1的環(huán)境 100做出參考。圖2示出示例實現(xiàn)中的過程200,在示例實現(xiàn)中,該工具使媒體設備可在接收到顯示媒體內(nèi)容頁面的請求之前將可用的或未使用的資源分配給媒體內(nèi)容的頁面。作為此示例過程的一部分,描述了含有電視調(diào)諧器以顯示媒體內(nèi)容頁面的示例電視媒體設備,然而也可考慮可含有其他資源的其他媒體設備???02用一個或多個已占用的資源在媒體設備的顯示器上顯示媒體內(nèi)容的頁面。 以示例的方式,考慮圖3,其示出含有耦合至HD電視機304的機頂盒302的電視媒體設備 300。機頂盒302含有資源管理器306,其可將資源308分配給顯示在HD電視機上的媒體內(nèi)容頁面310。在這個示例中,資源308,包括兩個HD調(diào)諧器(HD1、HD》和六個PIP調(diào)諧器(PIP1, PIP2, PIP3,PIP4,PIP5 和 PIP6)。在這個示例中,資源管理器306已將已占用的資源HD1, PIP1, PIP2和PIP3分配給顯示在HD電視機304上的媒體內(nèi)容頁面310。注意媒體內(nèi)容頁面310包括四個不同的窗口或部分,每一個分配有一個調(diào)諧器。例如,調(diào)諧器HD1, PIP1, PIP2和PIP3相應分配給媒體內(nèi)容頁面中的部分312、314、316和318。媒體內(nèi)容頁面310,以示例的方式,可以是與包括一個以HD顯示在312的主要足球比賽和三個以低分辨率顯示在314、316和318的次要足球比賽相關的媒體內(nèi)容頁面。足球比賽應用程序可呈現(xiàn)直播或錄制的體育賽事,在這個示例中是四個直播的足球比賽。給出這個應用程序作為處理多個足球比賽的一個示例,不過其他應用程序可處理各種類型的程序或程序的組合,諸如處理足球比賽、喜劇和靜態(tài)圖像的單個應用程序???04判定將被請求的下一個媒體內(nèi)容頁面。例如,在圖3中資源管理器306可判定電視媒體設備300的使用者可能請求在收看足球比賽應用程序之后收看棒球比賽應用程序??煽紤]多種個方式來使資源管理器306確定將被請求的下一個媒體內(nèi)容頁面。在一些情況下,所請求的媒體內(nèi)容的下一頁可能是該媒體設備顯示的上次的媒體內(nèi)容頁面。例如,資源管理器306可確定用戶在足球比賽應用程序和棒球比賽應用程序之間向前切換和向后切換。然后,資源管理器可確定由于用戶當前正收看當前與足球比賽應用程序相關的媒體內(nèi)容頁面,那么將被請求的下一個媒體內(nèi)容頁面將是與棒球比賽應用程序相關的。在其它情況下,可由媒體設備的使用者提供其他信息給資源管理器,資源管理器可分析該信息以確定將被請求的下一個媒體內(nèi)容頁面。在收看足球比賽應用程序的時候, 例如,用戶可經(jīng)由用戶接口向媒體設備表示在主要足球比賽進行到廣告間隙的時候要收看棒球比賽應用程序的愿望。用戶還可指示每當媒體應用程序進行到商業(yè)間隙的時候要收看特定頻道的愿望。附加地,用戶可向媒體設備表示在每天晚上的特定時刻要收看特定媒體應用程序的愿望。在其他的示例中,可將資源管理器配置為基于用戶的收看歷史而確定將被請求的下一個媒體內(nèi)容頁面。用戶可能具有收看媒體應用程序的特定順序,例如,資源管理器306 可使用此特定順序來確定將被請求的下一個媒體內(nèi)容頁面。例如,用戶的收看歷史顯示用戶“頻道沖浪”,這可使用來將可用資源分配給下一個編號最高或下一個編號最低的頻道。 類似地,用戶可能在每晚的特定時間收看特定節(jié)目。因此,媒體設備可不需要任何進一步的用戶輸入以確定用戶將在特定時刻收看特定節(jié)目。資源管理器可確定將被請求的下一個媒體內(nèi)容頁面將是與當前播放的應用程序相關的媒體內(nèi)容的附加頁面。例如,如上所述,足球比賽應用程序可具有多個媒體內(nèi)容頁面,諸如顯示主要足球比賽與三個次要足球比賽的第一頁面和顯示主要足球比賽的兩個視角的第二頁面。相應地,資源管理器可確定正在收看足球比賽應用程序第一頁面的用戶下一步將會請求收看足球比賽應用程序的第二頁面???06確定在媒體設備上的可用資源??捎觅Y源是可供使用的資源,諸如那些當前未被占用的,或那些已占用但能由除當前使用該已占用資源的媒體之外的媒體(如,頁面)所使用的資源。在圖3中,例如,資源管理器306可確定機頂盒302當前使用已占用資源HD1, PIP1, PIP2和PIP3來在HD電視機304上顯示媒體內(nèi)容頁面。然后,資源管理器306可確定資源HD2, PIP4, PIP5和PIP6是可用的???08將可用資源中的至少一個分配給將被請求的下一個媒體內(nèi)容頁面。例如, 在圖3中,資源管理器306可將可用調(diào)諧器(HD2,PIP4, PIP5和PIP6)中的至少一個調(diào)諧到將被請求的下一個媒體頁面(其在框204處確定)??紤],例如,資源管理器306確定將被請求的下個媒體頁面是與棒球比賽應用程序相關的媒體內(nèi)容頁面,其包括以HD顯示的主要棒球比賽和三個以低分辨率顯示的次要棒球比賽。然后資源管理器可將HD2調(diào)諧到攜載主要高清棒球比賽的頻道,可將PIP4,PIP5和PIP6調(diào)諧到攜載三個低分辨率的次要棒球比賽的頻道???10接收到顯示下一個媒體內(nèi)容頁面的請求??赏ㄟ^多種不同的源來接收這個請求。在一些情況下,可從媒體應用程序接收這個請求。例如,可將足球比賽媒體應用程序設置為自動地發(fā)送顯示與足球比賽應用程序相關的第二媒體內(nèi)容頁面的請求。在主要足球比賽進行到廣告時隙的時候,該足球比賽應用程序可變換至顯示三個次要足球比賽的其中一個的媒體內(nèi)容頁面。在其他情況下,可諸如經(jīng)由遙控從用戶處接收到這個請求以切換到另一個媒體內(nèi)容頁面???12使用在框208處的分配給下一個媒體內(nèi)容頁面的資源來顯示下一個媒體內(nèi)容頁面。考慮圖4,此處使用圖3中的可用資源(HD2,PIP4, PIP5和PIP6)在HD電視機404 上相應地在412、414、416和418處顯示下一個媒體內(nèi)容頁面410。將被顯示的下一個媒體內(nèi)容頁面可以是與棒球比賽應用程序相關的媒體內(nèi)容頁面,其包括以HD顯示的主要棒球比賽和以低分辨率顯示的三個次要棒球比賽。注意框212使用之前在框208處分配給媒體內(nèi)容頁面的資源來顯示媒體內(nèi)容頁面。這樣,當在框210處接收到請求時,可以不需要再次分配資源,或者,如上示例所述,可能不需要重新調(diào)諧調(diào)諧器。進一步,由于資源已經(jīng)被分配給下一個媒體內(nèi)容頁面,可以沒有由于重新分配資源或重新調(diào)諧調(diào)諧器引起的延遲。而是,在框212處,當變換到并顯示下一個媒體內(nèi)容頁面時,將發(fā)生沒有延遲的平穩(wěn)變換。另外,由于在接收到請求時與重新分配資源相關的“開銷(overhead) ”已經(jīng)減少或消除,媒體設備可實現(xiàn)為當在顯示媒體內(nèi)容頁面之間變換時提供改進的視覺體驗。例如,媒體設備可設置成在顯示媒體內(nèi)容頁面之間變換時提供變換效果,諸如將頁面淡化或溶解為另一個。該工具可有效地反復執(zhí)行框204、206、208、210和212,以使媒體設備在接收到顯示下一個媒體內(nèi)容頁面的請求之前,不斷地將可用的或未使用的資源分配給下一個媒體內(nèi)容頁面。這用從框212到框204的虛線示出??紤],例如,在圖4中,資源HDnPHVPIP2和 PIP3現(xiàn)在可能是可用的,因為資源HD2, PIP4, PIP5和PIP6當前由媒體內(nèi)容頁面410所用。在上文中使用示例電視媒體設備來說明過程200,此示例電視媒體設備含有電視調(diào)諧器以顯示媒體內(nèi)容頁面。然而,可以理解的是,還可以考慮使用其他各種資源的各種其他媒體設備來實現(xiàn)框202-212的步驟。例如,可將過程200的媒體設備配置為任何電視媒體設備、移動通信設備、便攜式計算設備、便攜式媒體設備、計算設備、游戲系統(tǒng)、電器設備、 電子設備和/或能媒體的任何其他類型的媒體設備。還是舉例,過程200的資源可包括調(diào)諧器、存儲池、網(wǎng)頁、網(wǎng)絡標簽和/或用于顯示媒體內(nèi)容的任何其它類型的資源??紤],例如,可實現(xiàn)為實現(xiàn)過程200的示例計算機設備。在這個示例中,可將計算設備配置為在一個或多個帶標簽的網(wǎng)絡瀏覽器網(wǎng)頁上顯示媒體內(nèi)容頁面。計算設備的用戶可能希望在帶標簽的網(wǎng)絡瀏覽器網(wǎng)頁之間進行切換以查看多個媒體內(nèi)容頁面。例如,如上所述,第一帶標簽網(wǎng)絡瀏覽器網(wǎng)頁上可顯示足球比賽應用程序,而第二帶標簽網(wǎng)絡瀏覽器網(wǎng)頁上可顯示棒球比賽應用程序。為了顯示媒體內(nèi)容頁面,計算機設備可將資源分配給每一個媒體內(nèi)容頁面。這些資源,例如,可包括存儲池。相應地,在計算機設備上執(zhí)行的資源管理器可確定下一個將被請求的帶標簽網(wǎng)頁并確定可用資源,諸如可用的存儲器。然后,在接收在下一個帶標簽網(wǎng)頁上顯示媒體內(nèi)容頁面的請求之前,資源管理器可將可用資源,諸如存儲器,分配給所確定的下一個帶標簽網(wǎng)頁。因此,當用戶請求從顯示足球比賽應用程序的帶標簽網(wǎng)頁變換到顯示棒球比賽應用程序的帶標簽網(wǎng)頁時,資源已經(jīng)被分配給棒球比賽應用程序。因此,計算機設備,將不需要將資源,諸如存儲器,分配或重新分配給顯示棒球比賽應用程序的帶標簽網(wǎng)頁。這樣,在網(wǎng)頁之間的變換將會平滑,帶有較少可感知的延遲,或無可感知的延遲。結論雖然已經(jīng)用結構特征和/或方法動作專用的語言描述了本發(fā)明,但是應當理解, 在所附權利請求中定義的本發(fā)明不必限于所述的具體特征或動作。相反,這些具體特征和動作是作為實現(xiàn)所要求保護的本發(fā)明的示例形式而公開的。
權利要求
1.一種方法,包括用一個或多個已占用的資源在媒體設備的顯示器上顯示(20 媒體內(nèi)容的當前頁面;在接收到顯示下一個媒體內(nèi)容頁面的請求之前確定(204)將被請求的下一個媒體內(nèi)容頁面;在接收到顯示下一個媒體內(nèi)容頁面的請求之前,將一個或多個可用資源分配(208)給下一個媒體內(nèi)容頁面,所述可用資源包括不是由當前媒體內(nèi)容頁面所使用的一個或多個已占用的資源的資源;和響應于接收(210)顯示下一個媒體內(nèi)容頁面的請求,使用已分配的資源在媒體設備的顯示器上顯示(21 下一個媒體內(nèi)容頁面。
2.如權利要求1所述的方法,還包括在顯示下一個媒體內(nèi)容頁面之前在媒體設備的顯示器上顯示變換效果,所述變換效果至少部分地基于下一個媒體內(nèi)容頁面。
3.如權利要求1所述的方法,其特征在于所述已占用的資源包括一個或多個當前被使用的電視調(diào)諧器,而所述可用資源包括一個或多個當前未使用的電視調(diào)諧器。
4.如權利要求1所述的方法,其特征在于所述可用資源中的至少一個包括高清(HD)調(diào)諧器。
5.如權利要求1所述的方法,其特征在于所述當前媒體內(nèi)容頁面包括當前視頻流,而所述下一個媒體內(nèi)容頁面包括區(qū)別于當前視頻流的下一個視頻流。
6.如權利要求1所述的方法,其特征在于所述確定將被請求的下一個媒體內(nèi)容頁面的動作包括對經(jīng)由媒體設備的用戶接口而接收到的信息進行分析。
7.如權利要求1所述的方法,其特征在于所述確定將被請求的下一個媒體內(nèi)容頁面的動作包括對媒體設備的用戶的收看歷史進行分析。
8.如權利要求1所述的方法,其特征在于顯示所述當前媒體內(nèi)容頁面的動作在網(wǎng)絡瀏覽器的第一帶標簽網(wǎng)頁中顯示當前媒體內(nèi)容頁面,而顯示下一個媒體內(nèi)容頁面的動作在網(wǎng)絡瀏覽器的第二帶標簽網(wǎng)頁中顯示下一個媒體內(nèi)容頁面。
9.一種方法,包括用一個或多個已占用的被調(diào)諧至一個或多個電視頻道的電視調(diào)諧器在電視媒體設備的顯示器上顯示(20 媒體內(nèi)容的當前頁面;確定(204)將被請求的下一個媒體內(nèi)容頁面,所述下一個媒體內(nèi)容頁面被設置為顯示一個或多個附加的電視頻道;將一個或多個可用的電視調(diào)諧器調(diào)諧至所述一個或多個附加的電視頻道,所述一個或多個可用的電視調(diào)諧器包括不是已占用的一個或多個電視調(diào)諧器的電視調(diào)諧器;和響應于接收(210)顯示下一個媒體內(nèi)容頁面的請求,使用所述一個或多個可用的電視調(diào)諧器在電視媒體設備的顯示器上顯示(21 下一個媒體內(nèi)容頁面。
10.如權利要求9所述的方法,進一步包括在顯示下一個媒體內(nèi)容頁面之前在電視媒體設備的顯示器上將下一個媒體內(nèi)容頁面淡入到當前媒體內(nèi)容頁面中。
11.如權利要求9所述的方法,其特征在于所述一個或多個可用電視調(diào)諧器的至少其中一個包括畫中畫(PIP)調(diào)諧器。
12.如權利要求9所述的方法,其特征在于所述一個或多個可用電視調(diào)諧器的至少其中一個包括高清(HD)調(diào)諧器。
13.如權利要求9所述的方法,其特征在于所述一個或多個附加的電視頻道包括多個附加電視頻道,而所述下一個媒體內(nèi)容頁面包括來自該多個電視頻道中的每一個的視頻流。
14.如權利要求9所述的方法,其特征在于所述確定將被請求的下一個媒體內(nèi)容頁面的動作包括對經(jīng)由電視媒體設備的遙控而接收的信息進行分析。
15.如權利要求9所述的方法,其特征在于所述確定將被請求的下一個媒體內(nèi)容頁面的動作包括對電視媒體設備的用戶的收看歷史進行分析。
全文摘要
本文檔描述了能使得媒體設備在接收顯示媒體內(nèi)容的請求之前將可用資源分配給該媒體內(nèi)容的工具。在一個實施例中,該工具確定將被請求的下一個媒體內(nèi)容及在媒體設備上用于顯示這個下一個內(nèi)容的可用資源。該工具可在接收顯示下一個媒體內(nèi)容頁面的請求之前將可用資源分配給該下一個媒體內(nèi)容頁面。
文檔編號H04N21/254GK102318361SQ201080008792
公開日2012年1月11日 申請日期2010年1月18日 優(yōu)先權日2009年2月18日
發(fā)明者B·R·佩蒂特, E·R·佐爾丹, J·A·鮑德溫, N·瑟帕塔努, S·K·沙爾馬 申請人:微軟公司