專利名稱:用于多狀態(tài)媒體呈現(xiàn)的觸摸激勵控制器的制作方法
技術(shù)領(lǐng)域:
本公開涉及媒體處理系統(tǒng)和方法。
背景技術(shù):
媒體設(shè)備,諸如數(shù)字視頻接收器和記錄器,可以包括多種功能和能力,諸如記錄和重放存儲的內(nèi)容,接收廣播內(nèi)容,瀏覽記錄的內(nèi)容和廣播內(nèi)容并從中進行選擇等。通常,可為用戶使用的大量選擇和菜單未以直觀的方式呈現(xiàn)給用戶。此外,相關(guān)的控制設(shè)備,諸如遙控,常常具有很多單一功能和多功能的輸入按鍵。這種遙控通常具有很多非直觀的按鍵組合和序列,用戶難以對所述按鍵組合和序列進行調(diào)用或記憶。直觀用戶界面和類似不復(fù)雜的控制設(shè)備的缺乏常常是用戶受挫的根源。
發(fā)明內(nèi)容
本文公開了用于在一種或多種呈現(xiàn)狀態(tài)下存取媒體數(shù)據(jù)的系統(tǒng)和方法。在一個例子中,媒體數(shù)據(jù)包括視頻數(shù)據(jù),并且呈現(xiàn)狀態(tài)可以包括傳送狀態(tài)和重放狀態(tài)或接收狀態(tài)。視頻數(shù)據(jù)可以是在重放狀態(tài)下呈現(xiàn)的記錄,或者可以是在接收狀態(tài)下接收的廣播。輸入設(shè)備的激勵可以切換呈現(xiàn)狀態(tài)到傳送狀態(tài)。在一種實施方式中,將傳送狀態(tài)維持觸摸激勵的持續(xù)時間。觸摸激勵可以包括旋轉(zhuǎn)激勵,并且在傳送狀態(tài)期間,可以以基本上與旋轉(zhuǎn)激勵成比例的速率來呈現(xiàn)視頻數(shù)據(jù)。在一個示例實施方式中,在第一呈現(xiàn)狀態(tài)下呈現(xiàn)媒體數(shù)據(jù),并且在第一呈現(xiàn)狀態(tài)期間發(fā)生對于輸入設(shè)備的激勵的感測。在一種實施方式中,如果觸摸激勵被感測并且被確定為超過激勵閾值的旋轉(zhuǎn)激勵,則對媒體數(shù)據(jù)的呈現(xiàn)被切換到第二呈現(xiàn)狀態(tài)。在另一示例實施方式中,媒體數(shù)據(jù)可以是視頻數(shù)據(jù),第一呈現(xiàn)狀態(tài)可以是重放狀態(tài)或接收狀態(tài)之一,且第二呈現(xiàn)狀態(tài)可以是傳送狀態(tài)。在另一示例實施方式中,媒體設(shè)備包括媒體輸入設(shè)備、數(shù)據(jù)存儲裝置、輸入設(shè)備和處理設(shè)備。媒體輸入設(shè)備被配置成接收媒體數(shù)據(jù),并且數(shù)據(jù)存儲裝置被配置成與媒體輸入設(shè)備通信以存儲媒體數(shù)據(jù)。輸入設(shè)備可以是旋轉(zhuǎn)輸入設(shè)備,其感測用戶輸入的觸摸激勵。處理設(shè)備與媒體輸入設(shè)備、數(shù)據(jù)存儲裝置和輸入設(shè)備通信,并且被配置成處理要在第一呈現(xiàn)狀態(tài)和第二呈現(xiàn)狀態(tài)下呈現(xiàn)的媒體數(shù)據(jù)。在一種實施方式中,一旦在第一呈現(xiàn)狀態(tài)下處理媒體數(shù)據(jù)期間感測到對旋轉(zhuǎn)輸入設(shè)備的觸摸激勵,則處理設(shè)備就監(jiān)測觸摸激勵是否超過旋轉(zhuǎn)閾值。一旦監(jiān)測到觸摸激勵超過旋轉(zhuǎn)閾值,則處理設(shè)備切換到處理媒體數(shù)據(jù)以便以基本上與觸摸激勵的旋轉(zhuǎn)方面成比例的速率在第二呈現(xiàn)狀態(tài)下進行呈現(xiàn)。下面詳細描述這些和其它實施方式。
圖IA是示例媒體處理系統(tǒng)的方框圖。圖IB是另一示例媒體處理系統(tǒng)的方框圖。圖2是用于媒體處理系統(tǒng)的示例遙控設(shè)備的方框圖。圖3是用于媒體處理系統(tǒng)的另一示例遙控設(shè)備的方框圖。圖4是具有入塢(docking)端口的視頻處理系統(tǒng)的示例遙控設(shè)備的方框圖。圖5是其中可以實施根據(jù)圖1的媒體處理系統(tǒng)的示例網(wǎng)絡(luò)環(huán)境500。圖6是其中可以實施根據(jù)圖1的系統(tǒng)的視頻處理系統(tǒng)的另一示例網(wǎng)絡(luò)環(huán)境。圖7是在視頻環(huán)境中顯示的視頻數(shù)據(jù)的屏幕截圖。圖8是包括示例傳送條(transport bar)的視頻數(shù)據(jù)的屏幕截圖。圖9是在暫停模式下的視頻數(shù)據(jù)的屏幕截圖。圖10是在向前拖曳(forward scrubbing)模式下的視頻數(shù)據(jù)的屏幕截圖。圖11是在向后拖曳(reverse scrubbing)模式下的視頻數(shù)據(jù)的屏幕截圖。圖12是包括示例信息覆蓋的視頻數(shù)據(jù)的屏幕截圖。圖13是包括示例菜單覆蓋的視頻數(shù)據(jù)的屏幕截圖。圖14是包括記錄圖標的視頻數(shù)據(jù)的屏幕截圖。圖15是包括刪除圖標的視頻數(shù)據(jù)的屏幕截圖。圖16是包括另一示例菜單覆蓋的視頻數(shù)據(jù)的屏幕截圖。圖17A是在視頻環(huán)境下顯示的且包括示例頻道導(dǎo)航菜單的視頻數(shù)據(jù)的屏幕截圖。圖17B是突出顯示的菜單項的屏幕截圖。圖18是視頻數(shù)據(jù)在透視視頻環(huán)境和全屏視頻環(huán)境之間的示例透視轉(zhuǎn)換的屏幕截圖。圖19是包括示例視頻預(yù)覽的視頻數(shù)據(jù)的屏幕截圖。圖20是由選擇頻道菜單項而產(chǎn)生的視頻數(shù)據(jù)的屏幕截圖。圖21是另一示例頻道導(dǎo)航菜單的屏幕截圖。圖22是在視頻環(huán)境下顯示的且包括示例記錄導(dǎo)航菜單的視頻數(shù)據(jù)的屏幕截圖。圖23是包括被選擇來在記錄導(dǎo)航菜單中突出顯示的示例文件夾菜單項的視頻數(shù)據(jù)的屏幕截圖。圖M是包括在記錄導(dǎo)航菜單中顯示的示例文件夾菜單項內(nèi)容的視頻數(shù)據(jù)的屏幕截圖。圖25是包括示例動作菜單的視頻數(shù)據(jù)的屏幕截圖。圖沈是另一示例記錄導(dǎo)航菜單的屏幕截圖。圖27是在視頻環(huán)境下顯示的且包括示例瀏覽導(dǎo)航菜單的視頻數(shù)據(jù)的屏幕截圖。圖觀是包括與所選播放列表對應(yīng)的示例節(jié)目列表的視頻數(shù)據(jù)的屏幕截圖。圖四是在視頻環(huán)境下顯示的且包括示例搜索導(dǎo)航菜單的視頻數(shù)據(jù)的屏幕截圖。圖30是包括在搜索導(dǎo)航菜單中顯示的搜索結(jié)果的視頻數(shù)據(jù)的屏幕截圖。圖31是包括在搜索導(dǎo)航菜單中顯示的其他搜索結(jié)果菜單項的視頻數(shù)據(jù)的屏幕截圖。圖32是包括示例針對文件夾數(shù)據(jù)項的搜索結(jié)果的視頻數(shù)據(jù)的屏幕截圖。
圖33是包括針對所選搜索結(jié)果的示例動作菜單的視頻數(shù)據(jù)的屏幕截圖。圖;34是接收上下文(received context)的示例狀態(tài)表。圖35是傳送控制狀態(tài)的示例狀態(tài)表。圖36是示例傳送控制處理的流程圖。圖37是示例傳送控制存取處理的流程圖。圖38是示例傳送控制激勵處理的流程圖。圖39是示例傳送控制停止處理的流程圖。圖40是接收上下文中的屏幕上菜單狀態(tài)的示例狀態(tài)表。圖41是示例屏幕上菜單處理的流程圖。圖42是另一示例屏幕上菜單處理的流程圖。圖43是在接收上下文中的暫停狀態(tài)的示例狀態(tài)表。圖44是在接收上下文中信息覆蓋狀態(tài)的示例狀態(tài)表。圖45是在接收上下文中頻道列表狀態(tài)的示例狀態(tài)表。圖46是在接收上下文中第一記錄列表狀態(tài)的示例狀態(tài)表。圖47是在接收上下文中第二記錄列表狀態(tài)的示例狀態(tài)表。圖48是在接收上下文中第一搜索狀態(tài)的示例狀態(tài)表。圖49是在接收上下文中第二搜索狀態(tài)的示例狀態(tài)表。圖50是在接收上下文中瀏覽狀態(tài)的示例狀態(tài)表。圖51是在重放上下文中重放狀態(tài)的示例狀態(tài)表。圖52是在重放上下文中暫停狀態(tài)的示例狀態(tài)表。圖53是示例導(dǎo)航菜單處理的流程圖。圖M是示例頻道導(dǎo)航菜單處理的流程圖。圖55是示例播放列表處理的流程圖。圖56是另一示例播放列表處理的流程圖。圖57是示例搜索菜單處理的流程圖。
具體實施例方式圖IA是示例媒體處理系統(tǒng)100的方框圖。媒體處理系統(tǒng)100可以發(fā)送和接收媒體數(shù)據(jù)和與媒體數(shù)據(jù)有關(guān)的數(shù)據(jù)。媒體數(shù)據(jù)可以由處理設(shè)備102接近實時地處理并且被存儲在諸如存儲器設(shè)備的數(shù)據(jù)存儲裝置104中,以便隨后由處理設(shè)備102處理。在一種實施方式中,處理系統(tǒng)100可以用來處理例如由輸入/輸出(I/O)設(shè)備106 經(jīng)由一個或多個網(wǎng)絡(luò)接收的音頻數(shù)據(jù)。這種音頻數(shù)據(jù)可以包括元數(shù)據(jù),例如,與接收到的音頻數(shù)據(jù)有關(guān)的歌曲信息。在另一種實施方式中,媒體處理系統(tǒng)100可以用來處理例如由I/O設(shè)備106經(jīng)由一個或多個網(wǎng)絡(luò)接收的視頻數(shù)據(jù)。這種視頻數(shù)據(jù)可以包括元數(shù)據(jù),例如,與接收到的視頻數(shù)據(jù)有關(guān)的編排信息。視頻數(shù)據(jù)和相關(guān)元數(shù)據(jù)可以由單個提供商提供,或可以由不同的提供商提供。在一種實施方式中,I/O設(shè)備可以被配置成經(jīng)由諸如電纜網(wǎng)絡(luò)的第一網(wǎng)絡(luò)從第一提供商接收視頻數(shù)據(jù),并且經(jīng)由諸如廣域網(wǎng)(WAN)的第二網(wǎng)絡(luò)從第二提供商接收與視頻數(shù)據(jù)有關(guān)的元數(shù)據(jù)。
在另一種實施方式中,媒體處理系統(tǒng)100可以用來處理由I/O設(shè)備106經(jīng)由一個或多個網(wǎng)絡(luò)接收的音頻數(shù)據(jù)和視頻數(shù)據(jù)。音頻數(shù)據(jù)和視頻數(shù)據(jù)可以包括如上所述的對應(yīng)元數(shù)據(jù)。媒體處理系統(tǒng)100可以在一個或多個上下文中呈現(xiàn)視頻數(shù)據(jù),該上下文諸如是接收/廣播上下文和記錄/重放上下文。在接收/廣播上下文中處理視頻數(shù)據(jù)可以包括處理廣播視頻數(shù)據(jù),其是實況轉(zhuǎn)播的廣播視頻數(shù)據(jù),例如體育事件,或預(yù)先記錄的廣播視頻數(shù)據(jù),例如電視編排事件。在接收上下文中,數(shù)據(jù)存儲裝置104可以緩沖接收到的視頻數(shù)據(jù)。 在一種實施方式中,可以緩沖整個節(jié)目的視頻數(shù)據(jù)。在另一種實施方式中,可以將視頻數(shù)據(jù)緩沖一段時間,例如20分鐘。在另一種實施方式中,數(shù)據(jù)存儲裝置104和處理設(shè)備102在用戶啟動的事件期間,諸如在暫停期間,緩沖視頻數(shù)據(jù)。因而,當用戶重新開始常規(guī)觀看時, 從暫停時間開始處理視頻數(shù)據(jù)。在記錄/重放上下文中處理視頻數(shù)據(jù)可以包括處理從存儲在數(shù)據(jù)存儲裝置104上的記錄開始重放的視頻數(shù)據(jù)。在另一種實施方式中,在重放上下文中處理視頻數(shù)據(jù)可以包括處理存儲在遠程數(shù)據(jù)存儲裝置上的并且經(jīng)由諸如電纜網(wǎng)絡(luò)的網(wǎng)絡(luò)接收的視頻數(shù)據(jù)。在二種重放實施方式中,媒體處理系統(tǒng)100可以執(zhí)行諸如播放、暫停、快進、回退(rewind)等的
重放處理。在一種實施方式中,媒體處理系統(tǒng)100包括遙控設(shè)備108。遙控設(shè)備108可以包括旋轉(zhuǎn)輸入設(shè)備109,其被配置成感測觸摸激勵并且根據(jù)觸摸激勵產(chǎn)生遙控信號。觸摸激勵可以包括旋轉(zhuǎn)激勵,諸如當用戶觸摸具有數(shù)字的旋轉(zhuǎn)輸入設(shè)備109并且旋轉(zhuǎn)在旋轉(zhuǎn)輸入設(shè)備109的表面上的數(shù)字時。觸摸激勵還可以包括點擊激勵,諸如當用戶以足夠的壓力按壓旋轉(zhuǎn)輸入設(shè)備109以使遙控設(shè)備108感測點擊激勵時。在一種實施方式中,媒體處理系統(tǒng)100的功能分布在幾個引擎上。例如,媒體處理系統(tǒng)100可以包括控制器引擎110、用戶界面(UI)引擎112、記錄引擎114、頻道引擎116、 瀏覽引擎118和搜索引擎120。這些引擎可以以軟件實現(xiàn)為軟件模塊或指令、以硬件實現(xiàn)或以軟件和硬件的組合實現(xiàn)。控制器引擎110被配置成通過諸如無線紅外信號或射頻信號的鏈路來與遙控108 通信。遙控108可以經(jīng)由鏈路發(fā)送根據(jù)旋轉(zhuǎn)輸入設(shè)備109的觸摸激勵產(chǎn)生的遙控信號給控制器引擎110。作為響應(yīng),控制器引擎110被配置成接收遙控信號并且作為響應(yīng)而產(chǎn)生控制信號。控制信號被提供給處理設(shè)備102以進行處理。由控制器引擎110產(chǎn)生的且由處理設(shè)備102處理的控制信號可以調(diào)用UI引擎 112、記錄引擎114、頻道引擎116、瀏覽引擎118和搜索引擎120中的一個或多個。在一種實施方式中,UI引擎112管理用戶界面以便于向用戶進行的數(shù)據(jù)呈現(xiàn)和響應(yīng)于對于記錄引擎114、頻道引擎116、瀏覽引擎118和搜索引擎120的用戶輸入而進行的功能處理。例如, UI引擎112可以管理視頻數(shù)據(jù)從諸如視頻的全屏顯示之類的第一呈現(xiàn)狀態(tài)到諸如視頻的透視顯示之類的第二呈現(xiàn)狀態(tài)的透視交易。UI引擎112還可以管理由記錄引擎114、頻道引擎116、瀏覽引擎118和搜索引擎120填充(population)的導(dǎo)航菜單項的產(chǎn)生。處理后的媒體數(shù)據(jù),例如,音頻數(shù)據(jù)和/或視頻數(shù)據(jù),可以通過I/O設(shè)備106被提供給例如電視設(shè)備的輸出設(shè)備,或使用例如S-視頻輸出的直接鏈路被提供給處理設(shè)備102。示例UI屏幕截圖顯示在以下的圖7-33中。
在另一種實施方式中,通過UI引擎112控制記錄引擎114、頻道引擎116、瀏覽引擎118和搜索引擎120。因而,處理設(shè)備102傳輸控制信號給UI引擎102,其隨后選擇性地調(diào)用記錄引擎114、頻道引擎116、瀏覽引擎118和搜索引擎120中的一個或多個。也可以使用其他控制架構(gòu)和功能分配。在一種實施方式中,記錄引擎114管理記錄相關(guān)功能,諸如記錄視頻數(shù)據(jù),重放視頻數(shù)據(jù)等。頻道引擎116管理頻道選擇相關(guān)功能,諸如產(chǎn)生頻道菜單項,產(chǎn)生預(yù)覽等。瀏覽引擎管理瀏覽相關(guān)功能,諸如存儲播放列表等。搜索引擎120管理搜索相關(guān)功能,諸如執(zhí)行元數(shù)據(jù)搜索和呈現(xiàn)搜索結(jié)果。圖1的媒體處理系統(tǒng)100還可以實施不同的功能分布架構(gòu),其具有附加功能塊或較少的功能塊。例如,頻道引擎114和記錄引擎116可以用單個功能塊來實現(xiàn),并且瀏覽引擎118和搜索引擎120可以用另一功能塊來實現(xiàn)??商鎿Q地,所有引擎都可以用單個單片功能塊來實現(xiàn)。在一種實施方式中,媒體處理系統(tǒng)100包括入塢端口 122,其被配置成接納遙控設(shè)備108。遙控設(shè)備122可以包括可再充電電力系統(tǒng),并因而可在入塢在入塢端口 122中時被再充電。在另一種實施方式中,入塢端口 122可以包括數(shù)據(jù)通信信道,諸如通用串行總線 (USB),以及遙控設(shè)備108可以包括數(shù)據(jù)存儲裝置和顯示設(shè)備。在該實施方式中,遙控設(shè)備 108可以存儲從媒體處理系統(tǒng)100下載的視頻節(jié)目。所存儲的視頻節(jié)目以后可以被重放和在遙控設(shè)備108的顯示器上被顯示。例如,如果媒體處理系統(tǒng)100的用戶希望在遠處—— 例如,在旅行期間的飛行中——觀看記錄的節(jié)目,用戶可以下載記錄的節(jié)目到遙控設(shè)備108 上并且將遙控設(shè)備108攜帶到遠處以供遠程觀看。圖IB是另一示例媒體處理系統(tǒng)101的方框圖。在該示例實施方式中,處理設(shè)備 102、數(shù)據(jù)存儲裝置104,1/0設(shè)備106、記錄引擎114、頻道引擎116、瀏覽引擎118和搜索引擎120經(jīng)由網(wǎng)絡(luò),諸如有線網(wǎng)絡(luò)或例如802. Ilg網(wǎng)絡(luò)的無線網(wǎng)絡(luò),進行通信。處理設(shè)備102, 其可以包括控制器引擎110和UI引擎112,可以例如被實施為無線網(wǎng)絡(luò)設(shè)備,該設(shè)備可以被放置在諸如電視的輸出設(shè)備附近。例如,處理設(shè)備102、控制器引擎110和UI引擎112可以用硬件設(shè)備來實施,該硬件設(shè)備可以被放置在電視設(shè)備的頂部或近處,并且通過一個或多個數(shù)據(jù)電纜連接到電視設(shè)備。I/O設(shè)備106可以從例如廣域網(wǎng)的數(shù)據(jù)源接收媒體數(shù)據(jù),例如,音頻和/或視頻數(shù)據(jù),所述廣域網(wǎng)諸如是因特網(wǎng)、電纜調(diào)制解調(diào)器、或衛(wèi)星調(diào)制解調(diào)器。數(shù)據(jù)存儲裝置104、記錄引擎114、頻道引擎116、瀏覽引擎118和搜索引擎120可以用與I/O設(shè)備進行有線通信或無線通信的一個或多個處理設(shè)備來實施。例如,計算設(shè)備可以用來實現(xiàn)記錄引擎114、頻道引擎116、瀏覽引擎118和搜索引擎120,并且計 算設(shè)備可以方便地放置在遠離娛樂中心的位置以降低混亂。在該示例實施方式中,處理設(shè)備102還可以包括本地數(shù)據(jù)存儲裝置105, 其用于緩沖和/或存儲從數(shù)據(jù)存儲裝置104或I/O設(shè)備106接收的視頻數(shù)據(jù)和音頻數(shù)據(jù)。 此外,實現(xiàn)處理設(shè)備102、控制器引擎110和UI引擎112的多個硬件設(shè)備可以被放置在I/O 設(shè)備106的通信范圍內(nèi)的其他輸出設(shè)備附近。也可以使用其他分布架構(gòu)和機制。例如,處理設(shè)備102、數(shù)據(jù)存儲裝置104、UI引擎112、記錄引擎114、頻帶引擎116、瀏覽引擎118和搜索引擎120可以在第一處理設(shè)備中被實現(xiàn),而包括數(shù)據(jù)存儲裝置105和控制器引擎110的第二處理設(shè)備可以被放置在諸如電視的輸出設(shè)備附近。圖2是媒體處理系統(tǒng)的示例遙控設(shè)備200的方框圖。遙控設(shè)備200可以用來實施圖IA或IB的遙控108。遙控設(shè)備200包括旋轉(zhuǎn)輸入設(shè)備202、處理設(shè)備204和無線通信子系統(tǒng)206。旋轉(zhuǎn)輸入設(shè)備202定義可以感測諸如手指在表面上的存在的觸摸激勵的表面,并且可以進一步基于手指在表面上的旋轉(zhuǎn)而產(chǎn)生控制信號。在一種實施方式中,觸摸敏感陣列被設(shè)置在旋轉(zhuǎn)輸入設(shè)備202的表面之下。觸摸敏感陣列可以按照極化坐標,即,r和Θ, 來設(shè)置,或者可以按照笛卡爾坐標,即,χ和y,來設(shè)置。表面202還可以包括區(qū)域210、212、214、216和218,其可接受按壓激勵。在一種實施方式中,區(qū)域包括菜單區(qū)域210、倒轉(zhuǎn)/前一區(qū)域212、播放/暫停區(qū)域214、前進/下一區(qū)域216和選擇區(qū)域218。區(qū)域210、212、214、216和218,除了產(chǎn)生與其描述功能有關(guān)的信號之外,還可以產(chǎn)生用于依賴于上下文的功能的信號。例如,菜單區(qū)域210可以產(chǎn)生支持消除屏幕上用戶界面的功能的信號,并且播放/暫停區(qū)域214可以產(chǎn)生支持向下鉆取到(drill down into)分層用戶界面的功能的信號。在一種實施方式中,區(qū)域210、212、214、216和218 包括設(shè)置在旋轉(zhuǎn)輸入設(shè)備202的表面下的按鈕。在另一種實施方式中,區(qū)域210、212、214、 216和218包括設(shè)置在旋轉(zhuǎn)輸入設(shè)備202的表面下的壓力敏感制動器(actuator)。處理設(shè)備204被配置成接收由旋轉(zhuǎn)輸入設(shè)備202產(chǎn)生的信號并且作為響應(yīng)產(chǎn)生對應(yīng)的遙控信號。遙控信號可以被提供給通信子系統(tǒng)206,其可以無線發(fā)送遙控信號給媒體處理系統(tǒng)100。盡管被示出為包括圓形表面,但是在另一種實施方式中,旋轉(zhuǎn)輸入設(shè)備202可以包括矩形表面、正方形表面或者某種其它現(xiàn)狀的表面。也可以使用容納壓力敏感區(qū)域并且可以感測觸摸激勵的其它表面幾何形狀,例如橢園形區(qū)域、八邊形區(qū)域等。圖3是用于媒體處理系統(tǒng)的另一示例遙控設(shè)備300的方框圖。遙控設(shè)備300可以用來實施圖IA或IB的遙控108。遙控設(shè)備300的單元302、304、306、308、310、312、314、316 和318類似于遙控設(shè)備200的單元202、204、206、208、210、212、214、216和218。控制設(shè)備 300還包括數(shù)據(jù)存儲裝置320、顯示設(shè)備322、和音頻設(shè)備324。在一種實施方式中,數(shù)據(jù)存儲裝置包括硬盤驅(qū)動器,顯示設(shè)備322包括液晶(LCD)顯示器,而音頻設(shè)備3 包括音頻I/ 0子系統(tǒng),該子系統(tǒng)包括用于收聽設(shè)備的輸出插座。也可以使用其他數(shù)據(jù)存儲設(shè)備、顯示設(shè)備和音頻設(shè)備。遙控設(shè)備300提供了與遙控設(shè)備200相同的功能,并且還通過使用數(shù)據(jù)存儲裝置 320、顯示設(shè)備322、和音頻設(shè)備3M提供附加功能。例如,遙控設(shè)備300可以在顯示設(shè)備 322上顯示電視節(jié)目的節(jié)目信息,該電視節(jié)目目前正由媒體處理系統(tǒng)100接收,或者遙控設(shè)備300可以在顯示設(shè)備322上顯示當前正被媒體處理系統(tǒng)100重放的記錄的記錄信息。因而,用戶可以方便地掃視遙控設(shè)備300以回顧節(jié)目信息而不是啟動屏幕上信息覆蓋。遙控設(shè)備300還可以提供附加功能,諸如提供便攜式媒體播放器處理功能。圖4是用于具有入塢端口 432的媒體處理系統(tǒng)100的示例遙控設(shè)備400的方框圖。遙控設(shè)備400可以用來實施圖IA或IB的遙控108。遙控設(shè)備400的單元402、404、 406、408、410、412、414、416、418、420 和 422 類似于遙控設(shè)備 300 的單元 302、304、306、308、 310、312、314、316、318、320和322??刂圃O(shè)備400還包括可再充電電力設(shè)備426和入塢I/ 0設(shè)備430。入塢I/O設(shè)備430被配置成由視頻設(shè)備440上的入塢端口 432接納。視頻設(shè)備440可以執(zhí)行圖IA或IB的媒體處理系統(tǒng)100或101的所述功能,并且在諸如電視450 的輸出設(shè)備上顯示視頻數(shù)據(jù)。入塢I/O設(shè)備430和入塢端口 432可以包括數(shù)據(jù)耦接頭(coupling),并且可以可選地包括電力耦接頭。在遙控設(shè)備400被入塢在入塢端口 432中的同時,可再充電電力系統(tǒng)4 可以被再充電。遙控設(shè)備400可以存儲從視頻設(shè)備400下載的視頻節(jié)目和/或音頻文件。所存儲的視頻節(jié)目和音頻文件以后可以被重放和在顯示器422上被顯示,和/或通過使用音頻設(shè)備4 被收聽。在一種實施方式中,遙控設(shè)備400可以提供UI引擎112、記錄引擎114、頻道引擎 116、瀏覽引擎118和搜索引擎120的功能。例如,即將到來的節(jié)目的節(jié)目數(shù)據(jù),例如下個月節(jié)目的節(jié)目數(shù)據(jù),可以被下載和存儲在遙控設(shè)備400上。此后,遙控設(shè)備400的用戶可以搜索要廣播的節(jié)目并且確定要記錄哪些節(jié)目。記錄設(shè)置可以被編程到遙控設(shè)備400上, 然后當在遙控設(shè)備400和視頻設(shè)備440之間建立了數(shù)據(jù)通信時,將記錄設(shè)備提供給視頻設(shè)備440。數(shù)據(jù)通信可以通過無線通信子系統(tǒng)406、或入塢I/O設(shè)備430和入塢端口 432建立。此后,指定的節(jié)目可以由視頻設(shè)備440來記錄。例如,用戶可以下載下4個星期的編排 (programming)數(shù)據(jù),并且同時在遠處確定要記錄什么節(jié)目,例如,在火車上的通勤期間。因此,當用戶到家時,用戶可以將遙控設(shè)備400放置在視頻設(shè)備440附近,或入塢端口 432中, 并且記錄數(shù)據(jù)被下載到視頻設(shè)備400中。此后,指定的節(jié)目被記錄。圖5是其中可以實施根據(jù)圖IA或IB的媒體處理系統(tǒng)的示例網(wǎng)絡(luò)環(huán)境500。諸如媒體處理系統(tǒng)100的媒體設(shè)備502通過諸如遙控108的遙控設(shè)備504接收用戶輸入,并且處理要在輸出設(shè)備506上輸出的媒體數(shù)據(jù)。在一種實施方式中,媒體設(shè)備502是視頻設(shè)備, 并且媒體數(shù)據(jù)是視頻數(shù)據(jù)。媒體數(shù)據(jù)通過網(wǎng)絡(luò)508被接收。網(wǎng)絡(luò)508可以包括一個或多個有線和無線網(wǎng)絡(luò)。媒體數(shù)據(jù)由內(nèi)容提供商510提供。在一種實施方式中,媒體數(shù)據(jù)可以從數(shù)個內(nèi)容提供商510和512提供。例如,內(nèi)容提供商510可以提供通過輸出設(shè)備506處理和輸出的媒體數(shù)據(jù),并且內(nèi)容提供商512可以提供與媒體數(shù)據(jù)有關(guān)且要由媒體設(shè)備502處理的元數(shù)據(jù)。這種元數(shù)據(jù)可以包括廣播時間、藝術(shù)家信息等。在一種實施方式中,媒體數(shù)據(jù)是視頻數(shù)據(jù),而元數(shù)據(jù)是視頻編排信息,諸如廣播時間、演員表成員、節(jié)目瑣事等。一組視頻數(shù)據(jù)因而可以被標識為視頻事件,例如,系列劇集 (episode)廣播、運動事件廣播、新聞節(jié)目廣播等。視頻事件可以通過事件列表被呈現(xiàn)給用戶,例如,列出編排信息、頻道和時間的菜單項。圖6是其中可以實施根據(jù)圖IA或IB的系統(tǒng)的視頻處理系統(tǒng)的另一示例網(wǎng)絡(luò)環(huán)境 5400諸如媒體處理系統(tǒng)100的視頻設(shè)備542通過諸如遙控設(shè)備108的遙控設(shè)備544接收用戶輸入,并且處理要在電視設(shè)備546上輸出的視頻數(shù)據(jù)。視頻數(shù)據(jù)和相關(guān)的元數(shù)據(jù)由機頂盒548通過網(wǎng)絡(luò)550從視頻提供商552和元數(shù)據(jù)提供商5M接收。視頻設(shè)備542被配置成與機頂盒548通信以接收視頻數(shù)據(jù)和相關(guān)的元數(shù)據(jù)。機頂盒548可以是由數(shù)字電纜提供商,例如視頻提供商552和/或元數(shù)據(jù)提供商554,提供的數(shù)字電纜處理盒。圖7是在視頻環(huán)境702中顯示的視頻數(shù)據(jù)的屏幕截圖700。屏幕截圖700可以例如由圖IA或IB的處理設(shè)備102和UI引擎112產(chǎn)生。視頻環(huán)境702可以包括視頻數(shù)據(jù)的全屏顯示,該視頻數(shù)據(jù)是在接收上下文中從廣播接收的或在重放上下文中從記錄中重放的。 因而,視頻環(huán)境702是正常觀看上下文。屏幕截圖700示出了來自電視廣播的視頻數(shù)據(jù)的單個幀。圖8是包括示例傳送條(transport bar) 722的視頻數(shù)據(jù)的屏幕截圖720。屏幕截圖720可以例如由圖IA或IB的處理設(shè)備102和UI引擎112產(chǎn)生。狀態(tài)指示符7M指示視頻處理的狀態(tài)(例如,播放/接收、快進(fast forward)、倒轉(zhuǎn)(reverse)等)。第一時間字段7 指示所顯示的節(jié)目開始的時間。在一種實施方式中,時間指示符指示廣播節(jié)目開始廣播的時間,和指示所記錄的節(jié)目或記錄的默認時間(例如,00 00 00)。持續(xù)時間條7 代表電視節(jié)目或記錄的整個長度。緩沖器條730代表在接收狀態(tài)期間接收的電視節(jié)目在緩沖器中存儲的節(jié)目數(shù)量。在一種實施方式中,當節(jié)目的整個持續(xù)時間被記錄時,緩沖器條730擴展以包圍已記錄節(jié)目在重放狀態(tài)下顯示時的持續(xù)時間條 728。位置指示符732代表當前資源(asset)時間,例如,當前顯示的視頻數(shù)據(jù)被廣播的時間或記錄中的時間索引。第二時間字段734代表節(jié)目被安排結(jié)束在接收上下文中的廣播的時間,或者在記錄/重放上下文中記錄的持續(xù)時間。在一種實施方式中,通過按壓遙控設(shè)備108上的播放/暫停區(qū)域來產(chǎn)生傳送條 722,按壓該播放/暫停區(qū)域使得視頻暫停。圖9是暫停模式下視頻數(shù)據(jù)的屏幕截圖740。屏幕截圖740可以例如由圖IA或 IB的處理設(shè)備102和UI引擎112產(chǎn)生。傳送條722中的狀態(tài)指示符7M是暫停符號。在接收上下文中,由于數(shù)據(jù)存儲裝置在暫停的同時繼續(xù)緩沖接收到的視頻數(shù)據(jù),所以緩沖器條730將擴展到右方。圖10是在向前拖曳模式下視頻數(shù)據(jù)的屏幕截圖760。屏幕截圖760可以例如由圖IA或IB的處理設(shè)備102和UI引擎112產(chǎn)生。傳送條722中的狀態(tài)指示符7 示出快進符號。在接收上下文中,當正在以比正在接收視頻數(shù)據(jù)的速率快的速率——例如,2X、4X 等——處理視頻數(shù)據(jù)時,位置指示符732在向前拖曳期間在緩沖器條730中前進。在一種實施方式中,通過按壓遙控設(shè)備108上的前進區(qū)域來調(diào)用向前拖曳狀態(tài), 并且視頻數(shù)據(jù)以多種固定速率,例如1/2X、2X、4X等中的一個前進。在一種實施方式中,固定速率可以通過重復(fù)按壓遙控設(shè)備上的前進區(qū)域來選擇。在另一種實施方式中,在遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備(例如,在旋轉(zhuǎn)輸入設(shè)備的表面上以圓形運動移動指尖)上提供旋轉(zhuǎn)輸入使得視頻處理設(shè)備以與旋轉(zhuǎn)輸入的速率基本上成比例的速率來存取所存儲的視頻數(shù)據(jù)。按照函數(shù)關(guān)系,諸如旋轉(zhuǎn)激勵的速率的函數(shù), 來使速率成比例。函數(shù)關(guān)系可以是線性的或非線性的。例如,慢旋轉(zhuǎn)可以緩慢地拖曳視頻數(shù)據(jù),例如逐幀前進,而快旋轉(zhuǎn)可以更快速地拖曳。在一種實施方式中,拖曳速率與旋轉(zhuǎn)速率的比例是非線性。例如,拖曳速率可以與旋轉(zhuǎn)輸入的速率指數(shù)地成比例,或者與旋轉(zhuǎn)輸入對數(shù)地成比例。在一種實施方式中,順時針旋轉(zhuǎn)使得視頻數(shù)據(jù)被向前拖曳,而逆時針旋轉(zhuǎn)使得視頻數(shù)據(jù)被向后拖曳。在另一種實施方式中,旋轉(zhuǎn)輸入由相對于參考位置的角偏轉(zhuǎn)來確定。例如,如果固定觸摸激勵超過一時間量,例如5秒,則手指在旋轉(zhuǎn)輸入上的位置被存儲為參考位置。此后,手指遠離參考點的旋轉(zhuǎn)產(chǎn)生與角偏轉(zhuǎn)的量成比例的旋轉(zhuǎn)信號。例如,小于10度的旋轉(zhuǎn)可以產(chǎn)生逐幀前進或倒轉(zhuǎn);10度到20度的旋轉(zhuǎn)可以產(chǎn)生IX前進或倒轉(zhuǎn);20度到30度的旋轉(zhuǎn)可以產(chǎn)生2X前進或倒轉(zhuǎn)等。也可以使用其他比例關(guān)系,例如與角位移的線性或非線性比例。
圖11是在向后拖曳模式下視頻數(shù)據(jù)的屏幕截圖780。屏幕截圖780可以例如由圖IA或IB的處理設(shè)備102和UI引擎112產(chǎn)生。傳送條722中的狀態(tài)指示符7 示出倒轉(zhuǎn)符號。在接收上下文中,在倒轉(zhuǎn)狀態(tài)期間位置指示符732在緩沖器條730中后退。在一種實施方式中,通過按壓遙控設(shè)備108上的倒轉(zhuǎn)區(qū)域來調(diào)用倒轉(zhuǎn)狀態(tài),并且以多種固定速率,例如1/2X、2X、4X等中的一個反向處理視頻數(shù)據(jù)。固定速率可以通過重復(fù)按壓遙控設(shè)備上的倒轉(zhuǎn)區(qū)域來選擇。圖12是包括示例信息覆蓋802的視頻數(shù)據(jù)的屏幕截圖800。屏幕截圖800可以例如由圖IA或IB的處理設(shè)備102和UI引擎112產(chǎn)生。信息覆蓋802提供關(guān)于在接收上下文或重放上下文中當前正在觀看的視頻數(shù)據(jù)的信息。在一種實施方式中,通過按壓遙控設(shè)備108上的旋轉(zhuǎn)輸入設(shè)備的選擇區(qū)域來調(diào)用信息覆蓋802。在一種實施方式中,信息覆蓋 802在例如15秒的一時間段之后漸隱。圖13是包括示例菜單覆蓋822的視頻數(shù)據(jù)的屏幕截圖820。屏幕截圖820可以例如由圖IA或IB的處理設(shè)備102和UI引擎112產(chǎn)生。在一種實施方式中,菜單覆蓋822 定義了通過其可以維持視頻數(shù)據(jù)的半透明區(qū)域。在菜單覆蓋822中可以產(chǎn)生多個圖標824。 在一種實施方式中,在菜單覆蓋中還產(chǎn)生圖標倒影826。菜單覆蓋822可以通過按壓遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的菜單區(qū)域來產(chǎn)生。在一種實施方式中,圖標包括主頁(home)圖標828、記錄導(dǎo)航圖標830、頻道導(dǎo)航圖標832、瀏覽導(dǎo)航圖標834、和搜索導(dǎo)航圖標836。此外,也可以在菜單覆蓋中產(chǎn)生一個或多個依賴于上下文的圖標。例如,記錄圖標838可以在接收上下文中產(chǎn)生,以允許用戶記錄當前正在接收的視頻數(shù)據(jù)。在一種實施方式中,菜單覆蓋822也給依賴于上下文的圖標劃界。例如,條839使記錄圖標838與導(dǎo)航圖標830、832、834和836劃清界限。突出顯示圖標可以通過放大圖標的大小和產(chǎn)生在放大后的圖標頂上的文本描述來指示。例如,記錄圖標830在圖13中被突出顯示。在一種實施方式中,通過使用遙控設(shè)備108上的旋轉(zhuǎn)輸入設(shè)備109來以從右到左或從左到右的方式突出顯示圖標,可以突出顯示每個圖標824。按壓遙控設(shè)備108上的旋轉(zhuǎn)輸入設(shè)備109上的選擇區(qū)域可以選擇例示相關(guān)過程的圖標。例如,對主頁圖標828的選擇可以退出視頻處理環(huán)境并且如果在個人計算機設(shè)備中實現(xiàn)視頻處理設(shè)備的話,使用戶返回到計算環(huán)境或多媒體處理環(huán)境。選擇記錄導(dǎo)航圖標830 可以產(chǎn)生由記錄菜單項填充的記錄導(dǎo)航菜單。選擇頻道導(dǎo)航圖標822可以產(chǎn)生由頻道菜單項填充的頻道導(dǎo)航菜單。選擇瀏覽導(dǎo)航圖標834可以產(chǎn)生由播放列表項填充的瀏覽導(dǎo)航菜單。選擇搜索導(dǎo)航圖標836可以產(chǎn)生搜索導(dǎo)航菜單。圖14是包括記錄圖標838的視頻數(shù)據(jù)的屏幕截圖840。屏幕截圖840可以例如由圖IA或IB的處理設(shè)備102和UI引擎112產(chǎn)生。在圖13中,在視頻環(huán)境中顯示的視頻數(shù)據(jù)是接收到的廣播,因而視頻數(shù)據(jù)在接收上下文中被顯示。因而,所產(chǎn)生的依賴于上下文的圖標是記錄圖標838。作為選擇的結(jié)果,依賴于上下文的圖標也可以變化。例如,如果突出顯示的記錄圖標838被選擇,則記錄圖標838可以被用于停止記錄的“Mop (停止)”圖標代替。圖15是包括刪除圖標862的視頻數(shù)據(jù)的屏幕截圖860。屏幕截圖860可以例如由圖IA或IB的處理設(shè)備102和UI引擎112產(chǎn)生。在圖13中,在視頻環(huán)境中顯示的視頻數(shù)據(jù)是記錄節(jié)目的重放,因而視頻數(shù)據(jù)在重放上下文中被顯示。因而,所產(chǎn)生的依賴于上下文的圖標是刪除圖標862,對其的選擇將從存儲器中刪除當前正在視頻環(huán)境702中顯示的記錄節(jié)目。圖16是包括另一示例菜單覆蓋882的視頻數(shù)據(jù)的屏幕截圖880。屏幕截圖880可以例如由圖IA或IB的處理設(shè)備102和UI引擎112產(chǎn)生。在該實施方式中,在另一視頻環(huán)境884中顯示視頻數(shù)據(jù),其中另一視頻環(huán)境884是視頻環(huán)境702的縮放形式(例如,基本上線性地縮放的形式),并且定義了其中顯示了菜單覆蓋882的空間886。可以通過從視頻環(huán)境702的轉(zhuǎn)換——例如,視頻在例如1秒的相對短時間段內(nèi)從視頻環(huán)境702到視頻環(huán)境884 的固定比例的縮小——來產(chǎn)生視頻環(huán)境884。在一種實施方式中,視頻環(huán)境884的倒影可以在空間886中示出。在所有其他方面,菜單覆蓋882和圖標功能與參照圖13描述的相同。圖17A是在視頻環(huán)境902中顯示的并且包括示例頻道導(dǎo)航菜單904的視頻數(shù)據(jù)的屏幕截圖900。屏幕截圖900可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和頻道引擎116產(chǎn)生??梢岳缤ㄟ^選擇菜單覆蓋822中的頻道圖標832來產(chǎn)生頻道導(dǎo)航菜單904。 在該實施方式中,視頻環(huán)境902是透視比例的視頻環(huán)境702,并且可以通過從視頻環(huán)境702 到視頻環(huán)境902的透視轉(zhuǎn)換來產(chǎn)生。例如,UI引擎112可以渲染視頻數(shù)據(jù),以便看來好像 視頻圖像關(guān)于由例如視頻環(huán)境的左側(cè)906限定的軸旋轉(zhuǎn),這使得視頻環(huán)境902的右側(cè)908 深入地旋轉(zhuǎn)并且定義了空間910。視頻環(huán)境902因而是透視觀看上下文。在一種實施方式中,可以以類似方式產(chǎn)生頻道菜單904。例如,頻道菜單項912可以看來好像關(guān)于由菜單項912的右側(cè)914定義的軸旋轉(zhuǎn),這使得頻道菜單項912的左側(cè) 916旋轉(zhuǎn)以形成空間910。圖18是在透視視頻環(huán)境902和全屏視頻環(huán)境702之間的視頻數(shù)據(jù)的另一示例透視轉(zhuǎn)換932的屏幕截圖930。屏幕截圖930可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和頻道引擎116產(chǎn)生。視頻環(huán)境932中的視頻數(shù)據(jù)被渲染以看起來像是圍繞近似軸 933旋轉(zhuǎn)。類似地,導(dǎo)航菜單934被渲染以看起來像是圍繞近似軸935旋轉(zhuǎn)。也可以使用產(chǎn)生視頻環(huán)境902和頻道菜單904的其他處理。在圖17A中示出的每個頻道菜單項912可以包括節(jié)目標題和頻道。在一種實施方式中,突出顯示的頻道菜單項918包括附加信息,諸如節(jié)目類別(例如,談話、戲劇、新聞等)、節(jié)目開始時間和節(jié)目持續(xù)時間。突出顯示的頻道菜單項918還可以包括輝光突出顯示 920。在一種實施方式中,輝光突出顯示920提供了在頻道菜單項下的背光表面的景象,如圖17B所示。對頻道菜單項的突出顯示選擇指示頻道菜單項適合于其它選擇動作,例如,適合于通過激勵旋轉(zhuǎn)輸入設(shè)備109上的選擇區(qū)域來選擇。一旦進行了進一步選擇,與突出顯示的菜單項相關(guān)的處理被執(zhí)行,例如,改變頻道。在一種實施方式中,到旋轉(zhuǎn)輸入設(shè)備109或遙控設(shè)備108的旋轉(zhuǎn)輸入使得頻道菜單項912向上滾動或向下滾動。例如,順時針旋轉(zhuǎn)輸入使得頻道菜單項912向下滾動,而逆時針旋轉(zhuǎn)輸入使得頻道菜單項向上滾動。在一種實施方式中,在空間910的中心附近的頻道菜單項918被突出顯示;因而,隨著頻道菜單項向上或向下移動,突出顯示的頻道菜單項 918改變?yōu)椴煌念l道菜單項以供選擇。圖19是包括示例視頻預(yù)覽944的視頻數(shù)據(jù)的屏幕截圖940。屏幕截圖940可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和頻道引擎116產(chǎn)生。在一種實施方式中,在頻道菜單項918保持突出顯示達一段時間,例如2秒,之后產(chǎn)生視頻預(yù)覽944。在另一種實施方式中,在頻道菜單項918被突出顯示之后且在觸摸激勵停止時(例如,將手指抬離遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109)產(chǎn)生視頻預(yù)覽944??梢岳缤ㄟ^垂直地擴展頻道菜單項 918來產(chǎn)生視頻預(yù)覽944。在接收/廣播上下文中,視頻預(yù)覽944可以包括當前正在與突出顯示的頻道菜單項918相對應(yīng)的頻道上廣播的節(jié)目的視頻數(shù)據(jù)。在一種實施方式中,與突出顯示的頻道菜單項918相對應(yīng)的頻道與正在視頻環(huán)境902中呈現(xiàn)的頻道相同,然后不產(chǎn)生預(yù)覽944。按壓遙控設(shè)備108的旋轉(zhuǎn)輸入上的選擇區(qū)域?qū)㈩l道改變到與突出顯示的頻道菜單項918相對應(yīng)的頻道。圖20是由圖19的頻道菜單項918的選擇而產(chǎn)生的視頻數(shù)據(jù)的屏幕截圖960。屏幕截圖960可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和頻道引擎116產(chǎn)生。在該實施方式中,當頻帶菜單項被選擇時,視頻數(shù)據(jù)的呈現(xiàn)回復(fù)到具有初始信息覆蓋802的全屏視頻環(huán)境702。信息覆蓋802可以在一段時間之后消退。在另一種實施方式中,當頻道菜單項被選擇時視頻數(shù)據(jù)的呈現(xiàn)保持在透視視頻環(huán)境902中。一旦進行了用戶選擇,例如,按壓了遙控設(shè)備108的旋轉(zhuǎn)輸入上的菜單區(qū)域,呈現(xiàn)可以被改變回到全屏視頻環(huán)境702。圖21是另一示例頻道導(dǎo)航菜單982的屏幕截圖980。屏幕截圖980可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和頻道引擎116產(chǎn)生。頻道導(dǎo)航菜單982可以通過在觀看透視視頻環(huán)境902附近的頻道導(dǎo)航菜單904時按壓遙控設(shè)備108的旋轉(zhuǎn)輸入上的前進/下一區(qū)域來產(chǎn)生。例如,在觀看諸如圖17A的屏幕截圖900之類的屏幕時按壓遙控設(shè)備108的旋轉(zhuǎn)輸入上的前進/下一區(qū)域可以使得產(chǎn)生頻道導(dǎo)航菜單982。頻道導(dǎo)航菜單 982可以包括列出了廣播網(wǎng)絡(luò)的網(wǎng)絡(luò)欄984和列出了廣播節(jié)目的編排欄986。設(shè)置在中央的頻道菜單項988可以通過背景突出顯示990突出顯示,S卩,在頻道菜單項向上或向下滾動時突出顯示保持在中央。在一種實施方式中,背景突出顯示988被限制于突出顯示當前正在廣播的廣播節(jié)目。圖22是在視頻環(huán)境902中顯示的且包括示例記錄導(dǎo)航菜單1002的視頻數(shù)據(jù)的屏幕截圖1000。屏幕截圖1000可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和記錄引擎114產(chǎn)生。記錄導(dǎo)航菜單1002可以例如通過選擇菜單覆蓋822中的記錄圖標830來產(chǎn)生。在該實施方式中,視頻環(huán)境902是視頻環(huán)境702的透視縮放,并且可以通過以類似于參照圖17A所描述方式的方式從視頻環(huán)境702到視頻環(huán)境902的透視轉(zhuǎn)換來產(chǎn)生。類似地, 以類似方式在空間1012中產(chǎn)生記錄菜單1002。記錄菜單項1016可以包括單個記錄的信息或記錄集合的信息。例如,雖然記錄菜單項1010存儲了 16個記錄的項的信息,但是記錄菜單項1004和1008分別包括一個記錄的電視節(jié)目的信息,如文件夾菜單項1010所示。在一種實施方式中,突出顯示的記錄菜單項1004包括附加信息,諸如節(jié)目劇集標題、節(jié)目持續(xù)時間、和記錄節(jié)目的日期。突出顯示的記錄菜單項1004還可以包括輝光突出顯示1006。在一種實施方式中,輝光突出顯示提供了在突出顯示的記錄菜單項1004下的背光表面的景象。突出顯示的記錄菜單項可以通過按壓遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的選擇區(qū)域來選擇。
在一種實施方式中,到旋轉(zhuǎn)輸入設(shè)備109或遙控設(shè)備108的旋轉(zhuǎn)輸入使得記錄菜單項1016向上滾動或向下滾動。例如,順時針旋轉(zhuǎn)輸入使得記錄菜單項1004向下滾動,而逆時針旋轉(zhuǎn)輸入使得記錄菜單項1004向上滾動。在另一種實施方式中,如圖21所示,突出顯示的菜單項相應(yīng)地向上或向下滾動,其中頂部的記錄菜單項1004被突出顯示。在一種實施方式中,視頻預(yù)覽1014在記錄菜單項1004保持突出顯示達例如幾秒的一時間段之后產(chǎn)生。在另一種實施方式中,視頻預(yù)覽1014在記錄菜單項被突出顯示之后且在觸摸激勵停止時(例如,將手指抬離遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109)產(chǎn)生。視頻預(yù)覽1014可以例如通過垂直地擴展記錄菜單項1004來產(chǎn)生。在接收/廣播上下文中,視頻環(huán)境902可以繼續(xù)顯示接收到的視頻數(shù)據(jù)。在記錄 /廣播上下文中,視頻環(huán)境902可以繼續(xù)顯示正被重放的當前記錄。在一種實施方式中,如果突出顯示的記錄菜單項1004對應(yīng)于在視頻環(huán)境902中顯示的當前記錄,則預(yù)覽1014不被產(chǎn)生。在另一種實施方式中,預(yù)覽1014可以被限制于僅僅所記錄的視頻事件的一部分, 例如,所記錄的視頻事件的前幾分鐘。在另一種實施方式中,記錄菜單項可以包括與播放列表有關(guān)的信息,諸如以下參照圖四描述的示例播放列表。例如,如果播放列表標題為“Kathy’ s Favs (Kathy喜愛的)”, 則記錄菜單項可以類似地標題為“Kathy’ s Favs如果僅一個記錄的節(jié)目被存儲,記錄菜單項可以提供單個存儲的節(jié)目的信息,或者如果多個節(jié)目被存儲,記錄菜單項可以提供存儲的節(jié)目集合的信息。圖23是包括選擇來在記錄導(dǎo)航菜單1002中突出顯示的示例文件夾菜單項的視頻數(shù)據(jù)的屏幕截圖1020。屏幕截圖1020可以例如由圖IA或IB的處理設(shè)備102、UI引擎112 和記錄引擎114產(chǎn)生。記錄菜單項1010被突出顯示,如輝光突出顯示1006所示。在一種實施方式中,當記錄菜單被突出顯示時在記錄菜單中顯示附加信息。例如,突出顯示的記錄菜單項1010包括與類別,即“Comedy (喜劇)”有關(guān)的附加信息。在一種實施方式中,與記錄集合相對應(yīng)的記錄菜單項的突出顯示不產(chǎn)生視頻預(yù)覽。在另一種實施方式中,與記錄集合相對應(yīng)的記錄菜單項的突出顯示產(chǎn)生對每個記錄的電視節(jié)目的簡短視頻預(yù)覽。例如,突出顯示的文件夾菜單項1010對應(yīng)于16個記錄的節(jié)目的集合;因而,可以在記錄菜單項1010中產(chǎn)生16個記錄的節(jié)目的每一個的視頻預(yù)覽。例如, 可以以時間順序或隨機順序或以某種其它順序來呈現(xiàn)視頻預(yù)覽。圖M是包括顯示在記錄導(dǎo)航菜單1002中的示例文件夾內(nèi)容——例如附加記錄菜單項1032——的視頻數(shù)據(jù)的屏幕截圖1030。屏幕截圖1030可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和記錄引擎114產(chǎn)生。通過選擇圖23的突出顯示的文件夾菜單項 1010來在記錄導(dǎo)航菜單1002中產(chǎn)生圖23的示例文件夾內(nèi)容1032??梢酝ㄟ^按壓遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的選擇區(qū)域來做出選擇。所示的示例文件夾內(nèi)容1032是與記錄的電視節(jié)目相對應(yīng)的記錄菜單項。文件夾內(nèi)容1032還可以包括與附加記錄集合相對應(yīng)的文件夾菜單項。在一種實施方式中,文件夾內(nèi)容1032中的第一菜單項1034被默認地突出顯示,如輝光突出顯示1006所示。在另一種實施方式中,記錄導(dǎo)航菜單1002中的文件夾菜單項還可以包括與音頻記錄有關(guān)的菜單項。例如,第一菜單項可以與記錄的電影有關(guān),而第二菜單項可以是包括與和電影有關(guān)的音軌的歌曲有關(guān)的音頻菜單項的文件夾菜單項。
圖25是包括示例動作菜單1052的視頻數(shù)據(jù)的屏幕截圖1050。屏幕截圖1050可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和記錄引擎114產(chǎn)生。選擇與記錄的節(jié)目相對應(yīng)的記錄菜單項顯示用于該記錄的動作菜單1052。動作菜單1052包括關(guān)于記錄的節(jié)目的信息,并且包括播放圖標1054、記錄全部圖標1056、相關(guān)圖標1058和垃圾圖標1060。通過使用旋轉(zhuǎn)輸入設(shè)備109和遙控設(shè)備108其上的選擇區(qū)域來導(dǎo)航和選擇圖標 1054U056U058和1060。選擇播放圖標IOM使得記錄的節(jié)目被播放。在一種實施方式中, 當播放圖標IOM被選擇時,視頻環(huán)境從透視縮放視頻環(huán)境902回復(fù)到全屏視頻環(huán)境702,并且記錄的節(jié)目的視頻數(shù)據(jù)在全屏視頻環(huán)境702中被呈現(xiàn)。在另一種實施方式中,當播放圖標IOM被選擇時,視頻數(shù)據(jù)的呈現(xiàn)保持在透視視頻環(huán)境902中。一旦進行了用戶選擇,例如按壓遙控設(shè)備108的旋轉(zhuǎn)輸入上的菜單區(qū)域,呈現(xiàn)被變回全屏視頻環(huán)境702。選擇記錄全部圖標1056使得媒體處理系統(tǒng)100記錄在節(jié)目系列中的劇集或記錄每日節(jié)目廣播。選擇相關(guān)圖標1058在動作菜單1052提供與節(jié)目藝術(shù)家、節(jié)目創(chuàng)作者、內(nèi)容等有關(guān)的附加信息。選擇刪除圖標1060將記錄的節(jié)目放在垃圾站中。用戶以后可以清空垃圾站以刪除記錄的節(jié)目。按壓遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的菜單區(qū)域返回到圖 23的記錄導(dǎo)航菜單1002。圖沈是另一示例記錄導(dǎo)航菜單1072的屏幕截圖1070。屏幕截圖1070可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和記錄引擎114產(chǎn)生。記錄菜單項1074可以包括單個記錄的信息或記錄集合的信息。例如,記錄菜單項1076包括一個記錄的電視節(jié)目的信息,而記錄菜單項1078存儲16個記錄的項的信息。輝光突出顯示1080指示突出顯示的記錄菜單項1076,并且對應(yīng)于突出顯示的菜單項1076的信息面板1082被顯示在記錄菜單項1074附近。在一種實施方式中,記錄導(dǎo)航菜單1072可以通過在記錄菜單1004被顯示在視頻環(huán)境902附近時按壓遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的前進/下一區(qū)域來產(chǎn)生。圖27是顯示在視頻環(huán)境902中的且包括示例瀏覽導(dǎo)航菜單1102的視頻數(shù)據(jù)的屏幕截圖1100。屏幕截圖1100可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和瀏覽引擎118產(chǎn)生。瀏覽導(dǎo)航菜單1002可以例如通過選擇菜單覆蓋822中的瀏覽圖標834來產(chǎn)生。瀏覽導(dǎo)航菜單1102包括播放列表1104。在一種實施方式中,播放列表1104定義了視頻內(nèi)容類別。播放列表1104可以包括搜索與視頻數(shù)據(jù)相關(guān)的元數(shù)據(jù)的查詢。諸如播放列表1106的播放列表可以通過輝光突出顯示IlM來突出顯示。播放列表1104還可以包括用于標識播放列表是系統(tǒng)定義的還是用戶定義的標識符。例如,播放列表1108、1110和1112包括系統(tǒng)定義的標識符1109、1111和1113,而播放列表1114、1116和1118包括用戶定義的標識符1115、1117和1119。標識符可以基于顏色和/或形狀。系統(tǒng)定義的播放列表可以是預(yù)先定義的或包括預(yù)先配置的搜索邏輯或過濾器的播放列表。例如,播放列表1108產(chǎn)生高清晰度節(jié)目的列表;播放列表1110產(chǎn)生電影列表; 和播放列表1112產(chǎn)生可以基于觀看者的觀看習(xí)慣的推薦節(jié)目列表。用戶定義的播放列表可以是用戶定義的播放列表。例如,播放列表1114可以產(chǎn)生體育隊的比賽列表;播放列表1116可以產(chǎn)生特定廣播網(wǎng)絡(luò)上的科學(xué)節(jié)目列表;和播放列表 1118可以產(chǎn)生用戶指定的喜愛節(jié)目列表。播放列表1104還可以基于類型。例如,播放列表1120和1122分別基于動作類型和動畫類型。在一種實施方式中,播放列表1104可以被配置成基于要廣播的節(jié)目產(chǎn)生列表。在另一種實施方式中,播放列表1104可以被配置成基于記錄和存儲在數(shù)據(jù)存儲裝置和遠程存儲裝置中的數(shù)據(jù),產(chǎn)生列表。在再一種實施方式中,播放列表1104可以被配置成基于要廣播的節(jié)目和存儲在數(shù)據(jù)存儲裝置中的節(jié)目來產(chǎn)生列表。在再一種實施方式中,播放列表 1104可以被配置成產(chǎn)生可供購買且滿足搜索準則的節(jié)目列表。創(chuàng)建、導(dǎo)航和選擇播放列表 1104可以通過使用遙控設(shè)備108上的旋轉(zhuǎn)輸入設(shè)備109或通過其他輸入設(shè)備來完成。圖觀是包括與所選播放列表對應(yīng)的節(jié)目的示例列表1142的視頻數(shù)據(jù)的屏幕截圖 1140。屏幕截圖1140可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和瀏覽引擎118 產(chǎn)生。節(jié)目列表1142包括播放列表菜單項1144的列表。示例播放列表菜單項1144通過選擇圖27的播放列表1110來產(chǎn)生,并且與當前正在廣播或要在特定時間段中,例如M小時內(nèi),廣播的電影相對應(yīng)。播放列表菜單項可以被突出顯示以供選擇,諸如通過輝光突出顯示1148突出顯示的播放列表菜單項1146。圖四是顯示在視頻環(huán)境902中并且包括示例搜索導(dǎo)航菜單1162的視頻數(shù)據(jù)的屏幕截圖1160。屏幕截圖1160可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和搜索引擎120產(chǎn)生。搜索導(dǎo)航菜單1162可以例如通過選擇菜單覆蓋822中的搜索圖標836 來產(chǎn)生。搜索菜單1162包括被映射到多維表面1166——例如圓柱形表面——上的字符集 1164。在一種實施方式中,多維表面是透明的,例如,由圖四的虛幻影線指示的位移表面 (displacement surface)。產(chǎn)生突出顯示地帶1168,且字符映射的多維表面1166輪換(rotate through)突出顯示地帶1168。在一種實施方式中,突出顯示地帶1168類似聚光燈偽像。當映射的字符在突出顯示地帶1168中時,其被突出顯示為輸入字符。如圖四所示,字符“A”是當前輸入字符。在一種實施方式中,當字符被突出顯示時,音頻信號被產(chǎn)生。音頻信號可以是滴答聲、短音樂音調(diào)、或某些其他音頻信號。多維表面1166可以按照用戶輸入進行輪換。在一種實施方式中,旋轉(zhuǎn)輸入設(shè)備 109的旋轉(zhuǎn)激勵使得多維表面1166相應(yīng)輪換。按壓旋轉(zhuǎn)輸入設(shè)備109上的選擇區(qū)域使得輸入字符被輸入到搜索字段1170中。在遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備上提供旋轉(zhuǎn)輸入(例如,以圓形運動在旋轉(zhuǎn)輸入設(shè)備的表面上移動指尖)使得多維表面1166相應(yīng)地輪換。輪換的速度可以與旋轉(zhuǎn)的速率或相對于參考點的角偏轉(zhuǎn)的幅度成比例。在一種實施方式中,一旦將輸入字符輸入到搜索字段1170中,則執(zhí)行元數(shù)據(jù)搜索,并且顯示結(jié)果。附加字符的輸入可以進一步改進搜索。圖30是包括顯示在搜索導(dǎo)航菜單1162中的搜索結(jié)果1192的視頻數(shù)據(jù)的屏幕截圖1190。屏幕截圖1190可以例如由圖IA 或IB的處理設(shè)備102、UI引擎112和搜索引擎120產(chǎn)生。如圖30所示,輸入字符1194,例如“W”,使得搜索引擎產(chǎn)生搜索結(jié)果1192。圖31是還包括顯示在搜索導(dǎo)航菜單1162中的搜索結(jié)果菜單項1212的視頻數(shù)據(jù)的屏幕截圖1210。屏幕截圖1210可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和搜索引擎120產(chǎn)生。輸入字符1214,例如“WILL”已使得搜索引擎產(chǎn)生改進的搜索結(jié)果菜單項1212的列表。此外,當搜索結(jié)果菜單項1216已經(jīng)被輝光突出顯示1218突出顯示時,多
17維表面1166和映射字符1164不再被顯示。這種突出顯示表示導(dǎo)航功能現(xiàn)在聚焦于搜索結(jié)果1212。在一種實施方式中,通過按壓遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的播放/暫停區(qū)域,用戶可以將導(dǎo)航聚焦于搜索結(jié)果。搜索結(jié)果菜單項1212可以包括單個記錄的信息或記錄或廣播集合的信息。例如, 搜索結(jié)果菜單項1216包括一個電視節(jié)目的信息,而搜索結(jié)果菜單項1220包括16個項的信肩、ο圖32是包括含有搜索結(jié)果菜單項1234的示例搜索菜單1232的視頻數(shù)據(jù)的屏幕截圖1230。屏幕截圖1230可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和搜索引擎120產(chǎn)生。搜索結(jié)果菜單項1234對應(yīng)于在搜索結(jié)果菜單項1220中涉及的項。搜索結(jié)果菜單項1236由輝光突出顯示1238突出顯示。圖33是包括所選搜索結(jié)果的示例動作菜單1252的視頻數(shù)據(jù)的屏幕截圖1250。屏幕截圖1250可以例如由圖IA或IB的處理設(shè)備102、UI引擎112和搜索引擎120產(chǎn)生。動作菜單1252包括關(guān)于與所選搜索結(jié)果——例如圖32的搜索結(jié)果1236——相對應(yīng)的節(jié)目的信息,并且包括記錄圖標1254、記錄全部圖標1256和相關(guān)圖標1258。選擇記錄圖標12M使得節(jié)目在廣播時被記錄。選擇記錄全部圖標1256使得媒體處理系統(tǒng)100記錄節(jié)目系列中的劇集或記錄每日節(jié)目廣播。選擇相關(guān)圖標1258在動作菜單1052中提供與節(jié)目藝術(shù)家、 節(jié)目創(chuàng)作者、內(nèi)容等有關(guān)的附加信息。圖33的示例屏幕截圖1250對應(yīng)于要廣播的節(jié)目。如果圖32的搜索結(jié)果1236對應(yīng)于記錄的節(jié)目,則在動作菜單1252中已經(jīng)產(chǎn)生了播放圖標和垃圾圖標,且將不產(chǎn)生記錄圖像12540在另一種實施方式中,搜索引擎120執(zhí)行搜索,該搜索是系統(tǒng)范圍的搜索且不限于記錄、或即將到來的節(jié)目,或其他定義的數(shù)據(jù)集。例如,搜索項或字符串可以產(chǎn)生與記錄、 要記錄的節(jié)目、廣播時間表和播放列表有關(guān)的搜索結(jié)果。例如,搜索項“Will”可以產(chǎn)生記錄列表,例如,已記錄的“Will and Grace”劇集和已記錄的電影“Good Will Hunting”、要被記錄的即將到來的“Will and Grace”劇集的廣播時間表、“Will and Grace”的廣播時間表和包括與搜索項“Will ”有關(guān)的結(jié)果的播放列表。圖34是接收上下文的示例狀態(tài)表1300。狀態(tài)表1300定義了響應(yīng)于在接收上下文期間和在正常播放狀態(tài)期間遙控設(shè)備動作的狀態(tài)轉(zhuǎn)換。在接收上下文中的示例正常播放狀態(tài)是在廣播視頻節(jié)目被接收時觀看該廣播視頻節(jié)目。遠程動作欄列出了在接收上下文期間的遠程動作,并且正常播放狀態(tài)將導(dǎo)致狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作,例如旋轉(zhuǎn)激勵遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109,改變狀態(tài)到以下參照圖 35-39所述的傳送控制狀態(tài)。點擊左動作,例如按壓然后釋放遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的倒轉(zhuǎn)/前一區(qū)域,改變到前一頻道。保持左動作,例如按壓遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的倒轉(zhuǎn)/前一區(qū)域并且保持,存取與例如10秒之前的時間相對應(yīng)的視頻數(shù)據(jù)。點擊右動作,例如按壓然后釋放遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的前進/下一區(qū)域,改變到下一頻道。保持右動作,例如按壓遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的前進/下一區(qū)域并且保持,存取開始于如下時間的視頻數(shù)據(jù),即該時間是在當前存取的視頻數(shù)據(jù)的時間以后例如30秒的時間,或者在當前存取的視頻數(shù)據(jù)在時間上比最近存儲的視頻數(shù)據(jù)早小于30 秒時,則存取最近存儲的視頻數(shù)據(jù)。點擊上動作,例如按壓然后釋放遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的菜單區(qū)域, 產(chǎn)生屏幕上菜單,例如菜單覆蓋822。點擊下動作,例如按壓然后釋放遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的播放/暫停區(qū)域,暫停正在顯示的視頻數(shù)據(jù),并且產(chǎn)生信息覆蓋和傳送條,例如信息覆蓋802和傳送條 722。選擇動作,例如按壓然后釋放遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109上的選擇區(qū)域,產(chǎn)生信息覆蓋,例如信息覆蓋802。圖35是傳送控制狀態(tài)的示例狀態(tài)表1320。傳送控制狀態(tài)允許用戶基于一系列激勵向前或向后傳送通過視頻數(shù)據(jù)。狀態(tài)表1320定義了在接收上下文或重放上下文期間和在傳送控制狀態(tài)期間響應(yīng)于遙控設(shè)備動作的狀態(tài)轉(zhuǎn)換。在一種實施方式中,傳送控制狀態(tài)僅僅在觸摸激勵的持續(xù)時間內(nèi)被維持。旋轉(zhuǎn)動作,例如遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109的旋轉(zhuǎn)激勵,使得以成比例的前進或倒轉(zhuǎn)速率存取視頻數(shù)據(jù)。在一種實施方式中,慢旋轉(zhuǎn)激勵使得逐幀前進或倒轉(zhuǎn)存取,并且前進或倒轉(zhuǎn)存取還與旋轉(zhuǎn)激勵的速度指數(shù)地成比例。在另一種實施方式中,相對于參考位置的小角偏轉(zhuǎn)使得逐幀前進或倒轉(zhuǎn)存取,而前進或倒轉(zhuǎn)存取還與角偏轉(zhuǎn)的幅度指數(shù)地成比例。其他存取速率處理也可以被使用。維持激勵維持傳送控制狀態(tài),并且停止激勵,例如將手指從遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109抬離,回復(fù)到正常播放狀態(tài),并且從在傳送控制狀態(tài)期間最后存取的視頻數(shù)據(jù)開始處理視頻數(shù)據(jù)。因而,傳送控制狀態(tài)為用戶提供了直觀簡單的存取處理,并且可以例如簡單地通過將手指放在輸入設(shè)備109上且以順時針方向或逆時針方向旋轉(zhuǎn)手指而被調(diào)用。用戶因而可以快速容易地存取視頻數(shù)據(jù),而無需分別選擇暫停、前進或倒轉(zhuǎn)控制,并且可以通過簡單地將手指抬離旋轉(zhuǎn)輸入設(shè)備109而重新開始正常播放狀態(tài)。圖36是示例傳送控制處理1340的流程圖。步驟1342在第一呈現(xiàn)狀態(tài)下呈現(xiàn)媒體數(shù)據(jù)。例如,視頻數(shù)據(jù)可以由諸如媒體處理系統(tǒng)100的視頻處理系統(tǒng)來處理,并且被輸出到顯示設(shè)備。步驟1344感測在第一呈現(xiàn)狀態(tài)期間對旋轉(zhuǎn)輸入設(shè)備的激勵。例如,用戶可以觸摸遙控設(shè)備108上的選擇輸入設(shè)備109。步驟1346確定激勵是否超過激勵閾值。例如,控制器引擎110和/或處理設(shè)備 102可以確定激勵是否超過旋轉(zhuǎn)閾值、時間閾值或某一其他閾值。如果激勵沒有超過激勵閾值,則處理返回到步驟1344。如果激勵超過激勵閾值,則步驟1348在第二呈現(xiàn)狀態(tài)下呈現(xiàn)媒體數(shù)據(jù)。例如,如果激勵超過激勵閾值,則UI引擎112和/或處理設(shè)備102可以在傳送狀態(tài)下呈現(xiàn)視頻數(shù)據(jù)。步驟1350確定激勵是否被維持。例如,控制器引擎110和/或處理設(shè)備102可以確定觸摸激勵是否已被停止。如果沒有停止觸摸激勵,則處理返回到步驟1348。如果已經(jīng)停止了激勵,則處理返回到步驟1342。
圖37是示例傳送控制存取處理1370的流程圖。示例傳送控制存取處理1370可以用來在傳送控制狀態(tài)下存取媒體數(shù)據(jù)。步驟1372確定激勵的方向,例如,旋轉(zhuǎn)激勵是逆時針的、順時針的還是固定的。例如,控制器引擎Iio和/或處理設(shè)備102可以確定從遙控設(shè)備108接收的遙控信號對應(yīng)于逆時針旋轉(zhuǎn)激勵、順時針旋轉(zhuǎn)激勵還是固定旋轉(zhuǎn)激勵。如果激勵是第一方向的,例如逆時針的,則步驟1374以倒轉(zhuǎn)速率呈現(xiàn)媒體數(shù)據(jù)。 倒轉(zhuǎn)速率可以與逆時針旋轉(zhuǎn)激勵的速率成比例。例如,UI引擎112和/或處理設(shè)備102可以存取視頻數(shù)據(jù)并且以與逆時針旋轉(zhuǎn)激勵的速率指數(shù)地成比例的倒轉(zhuǎn)速率呈現(xiàn)視頻數(shù)據(jù)。如果激勵是第二方向的,例如順時針的,則步驟1376以前進速率呈現(xiàn)媒體數(shù)據(jù)。 前進速率可以與順時針旋轉(zhuǎn)激勵的速率成比例。例如,UI引擎112和/或處理設(shè)備102可以存取視頻數(shù)據(jù)并且以與順時針旋轉(zhuǎn)激勵的速率指數(shù)地成比例的前進速率呈現(xiàn)視頻數(shù)據(jù)。如果激勵沒有方向分量,例如動作對應(yīng)于旋轉(zhuǎn)輸入上的固定數(shù)字,則步驟1378在暫停狀態(tài)下呈現(xiàn)媒體數(shù)據(jù)。例如,UI引擎112和/或處理設(shè)備102可以存取視頻數(shù)據(jù)并且在暫停狀態(tài)下呈現(xiàn)視頻數(shù)據(jù),例如顯示一幀視頻數(shù)據(jù)。還可以使用其它傳送控制存取處理。例如,媒體數(shù)據(jù)存取可以基于相對于參考位置的角偏轉(zhuǎn),或基于某些其他存儲處理。圖38是示例傳送控制激勵處理1390的流程圖。傳送控制激勵處理1390可以用來確定激勵是否超過激勵閾值。步驟1392感測初始觸摸激勵,例如觸摸激勵。例如,遙控設(shè)備108可以產(chǎn)生指示用戶的手指已經(jīng)被放置在旋轉(zhuǎn)輸入設(shè)備109的表面上的控制信號。步驟1394確定激勵是否超過第一閾值,例如一時間段。例如,控制器引擎110和/ 或處理設(shè)備102可以確定觸摸激勵是否已經(jīng)維持了一段時間,例如1秒。如果激勵超過第二閾值,則步驟1396確定超過了激勵閾值,并且傳送控制狀態(tài)被調(diào)用。如果激勵沒有超過該時間段,則步驟1398確定激勵是否超過了第二閾值,例如角閾值。例如,控制器引擎Iio和/或處理設(shè)備102可以確定觸摸激勵是否是旋轉(zhuǎn)超過閾值——例如15度——的旋轉(zhuǎn)激勵。如果觸摸激勵超過了角閾值,則步驟1396確定超過了激勵閾值,并且傳送控制狀態(tài)被調(diào)用。如果觸摸激勵沒有超過第二閾值,則步驟1400確定激勵是否被維持。例如,控制器引擎110和/或處理設(shè)備102可以確定觸摸激勵是否已經(jīng)停止。如果激勵還沒有停止, 則處理返回到步驟1394。如果激勵已經(jīng)停止,則處理返回到步驟1392。圖39是示例傳送控制停止處理1420的流程圖。傳送控制停止處理1420可以用來確定激勵是被維持還是已經(jīng)停止。步驟1422感測激勵的初始停止。例如,遙控設(shè)備108可以產(chǎn)生指示用戶的手指已經(jīng)從旋轉(zhuǎn)輸入設(shè)備109的表面移走的控制信號。步驟14M確定在一段時間內(nèi)是否發(fā)生另一激勵。例如,控制器引擎110和/或處理設(shè)備102可以確定遙控設(shè)備108產(chǎn)生指示在感測到觸摸激勵的初始停止之后的一段時間內(nèi),例如,在200毫秒內(nèi),用戶的手指已經(jīng)被放置在旋轉(zhuǎn)輸入設(shè)備109的表面上的控制信號。如果在該時間段內(nèi)沒有發(fā)生另一激勵,則步驟1似6確定激勵已經(jīng)停止。相反,如果另一激勵在該時間段內(nèi)確實發(fā)生,則步驟14 確定激勵被維持。
在另一種實施方式中,一旦感測到激勵的初始停止,則確定激勵已經(jīng)停止。圖40是在接收上下文中屏幕上菜單狀態(tài)的示例狀態(tài)表1450。狀態(tài)表1450定義了當呈現(xiàn)了屏幕上菜單,例如菜單覆蓋822時響應(yīng)于在接收上下文期間的遙控設(shè)備動作的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作改變在屏幕上菜單中的突出顯示選擇。例如,旋轉(zhuǎn)激勵可以用來選擇性地突出顯示菜單覆蓋822中的圖標擬8、830、832、8;34、836和838。點擊上/菜單動作消除(dismiss)屏幕上菜單。選擇動作選擇突出顯示的圖標并執(zhí)行相關(guān)處理。例如,選擇記錄導(dǎo)航圖標830使得產(chǎn)生記錄導(dǎo)航菜單1002 ;選擇頻道導(dǎo)航圖標832使得產(chǎn)生頻道導(dǎo)航菜單;選擇瀏覽導(dǎo)航圖標834使得產(chǎn)生瀏覽導(dǎo)航菜單1102 ;而選擇搜索導(dǎo)航圖標836使得產(chǎn)生搜索導(dǎo)航菜單1162。圖41是示例屏幕上菜單處理1470的流程圖。在一種實施方式中,屏幕上菜單處理1470可以通過在旋轉(zhuǎn)輸入設(shè)備109上的菜單動作來調(diào)用以產(chǎn)生如圖3所示的菜單覆蓋 822 和圖標 828、830、832、834、836 和 838。步驟1472在視頻環(huán)境中在多個上下文之一中顯示視頻。例如,UI引擎112和/或處理設(shè)備102可以在接收/廣播上下文或記錄/重放上下文中在全屏環(huán)境中顯示視頻。步驟1474接收菜單命令。例如,遙控108可以發(fā)送菜單命令給控制器引擎110和 /或處理設(shè)備102。步驟1476在視頻環(huán)境中產(chǎn)生菜單覆蓋并且維持視頻環(huán)境。例如,UI引擎112和/ 或處理設(shè)備102可以產(chǎn)生半透明菜單覆蓋822。步驟1478基于所顯示視頻的上下文,產(chǎn)生一個或多個上下文圖標。例如,在接收上下文中,UI引擎112和/或處理設(shè)備102可以產(chǎn)生記錄圖標838,而在重放上下文中,可以產(chǎn)生刪除圖標862。步驟1480產(chǎn)生一個或多個導(dǎo)航圖標。例如,UI引擎112和/或處理設(shè)備102可以產(chǎn)生在菜單覆蓋822中的導(dǎo)航圖標828、830、832、834、和836。圖42是另一示例屏幕上菜單處理1500的流程圖。在一種實施方式中,屏幕上菜單處理1500可以通過旋轉(zhuǎn)輸入設(shè)備109上的菜單動作來調(diào)用以產(chǎn)生如圖16所示的菜單覆蓋882和圖標。步驟1502在視頻環(huán)境中在多個上下文之一中顯示視頻。例如,UI引擎112和/或處理設(shè)備102可以在接收/廣播上下文或記錄/重放上下文中在全屏環(huán)境下顯示視頻。步驟1504接收菜單命令。例如,遙控108可以發(fā)送菜單命令給控制器引擎110和 /或處理設(shè)備102。步驟1506將視頻環(huán)境縮放成顯示區(qū)域中的視頻子部分。例如,UI引擎112和/或處理設(shè)備102可以縮放視頻環(huán)境,如圖16所示。步驟1508產(chǎn)生與顯示區(qū)域中的視頻子部分相鄰的視頻倒影。例如,UI引擎112和 /或處理設(shè)備102可以產(chǎn)生與顯示區(qū)域中的視頻子部分相鄰的視頻倒影,如圖16所示。步驟1510產(chǎn)生在顯示區(qū)域中的且覆蓋視頻倒影的視頻菜單。例如,UI引擎112和 /或處理設(shè)備102可以產(chǎn)生菜單覆蓋882,如圖16所示。步驟1512基于顯示視頻的多個上下文之一,產(chǎn)生上下文圖標。例如,在接收上下文中,UI引擎112和/或處理設(shè)備102可以產(chǎn)生記錄圖標,并且在重放上下文中,可以產(chǎn)生刪除圖標。圖43是在接收上下文中用于暫停狀態(tài)的示例狀態(tài)表1520。狀態(tài)表1520定義響應(yīng)于在接收上下文期間且在暫停狀態(tài)下的同時接收到的遙控設(shè)備動作的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作使得視頻數(shù)據(jù)被拖曳或緩慢前進。例如,順時針方向上的旋轉(zhuǎn)激勵向前拖曳視頻數(shù)據(jù),而逆時針方向上的旋轉(zhuǎn)激勵向后拖曳視頻數(shù)據(jù)。點擊左動作改變到前一頻道。在一種實施方式中,在暫停狀態(tài)下呈現(xiàn)與以前頻道對應(yīng)的視頻數(shù)據(jù)。保持左動作存取與例如10秒之前的時間相對應(yīng)的視頻數(shù)據(jù)。點擊右動作改變到下一頻道。在一種實施方式中,在暫停狀態(tài)下呈現(xiàn)與下一頻道相對應(yīng)的視頻數(shù)據(jù)。保持右動作存取開始于如下時間的視頻數(shù)據(jù),即該時間是在當前存取的視頻數(shù)據(jù)的時間以后例如30秒的時間,或者在當前存取的視頻數(shù)據(jù)在時間上比最近存儲的視頻數(shù)據(jù)早小于30秒時,則存取最近存儲的視頻數(shù)據(jù)。點擊上/菜單動作在信息覆蓋被顯示時消除菜單覆蓋,例如信息覆蓋802。點擊下動作回復(fù)到正常播放狀態(tài)。在一種實施方式中,信息覆蓋和/或傳送條在暫停狀態(tài)期間被呈現(xiàn),并且信息覆蓋和/或傳送條在重新開始正常播放狀態(tài)之后漸隱。如果沒有示出信息覆蓋,選擇動作產(chǎn)生信息覆蓋。圖44是在接收上下文中信息覆蓋狀態(tài)的示例狀態(tài)表巧40。狀態(tài)表1540定義響應(yīng)于在接收上下文期間接收到的遙控設(shè)備動作且在信息覆蓋和傳送條被顯示——例如,如圖 12所示——的同時的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作使得視頻數(shù)據(jù)被拖曳或緩慢前進。例如,順時針方向上的旋轉(zhuǎn)激勵向前拖曳視頻數(shù)據(jù),而逆時針方向上的旋轉(zhuǎn)激勵向后拖曳視頻數(shù)據(jù)。點擊左動作改變到前一頻道。保持左動作存取與例如10秒之前的時間相對應(yīng)的視頻數(shù)據(jù)。點擊右動作改變到下一頻道。保持右動作存取開始于如下時間的視頻數(shù)據(jù),即該時間是在當前存取的視頻數(shù)據(jù)的時間以后例如30秒的時間,或者在當前存取的視頻數(shù)據(jù)在時間上比最近存儲的數(shù)據(jù)早小于30秒時,則存取最近存儲的視頻數(shù)據(jù)。點擊上/菜單動作消除信息覆蓋。點擊下動作暫停視頻數(shù)據(jù)的顯示。圖45是在接收上下文中頻道列表狀態(tài)的示例狀態(tài)表1560。狀態(tài)表1560定義響應(yīng)于在接收上下文期間接收到的遙控設(shè)備動作且在頻道導(dǎo)航菜單被顯示——例如,圖17A的頻道導(dǎo)航菜單904——的同時的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作上移或下移頻道列表。例如,順時針方向上的旋轉(zhuǎn)激勵向下移動頻道菜單項912,因而按照降序突出顯示頻道菜單項,并且逆時針方向上的旋轉(zhuǎn)激勵向上移動頻道菜單項912,因而以升序突出顯示頻道菜單項。維持觸摸激勵,例如,在旋轉(zhuǎn)激勵之后維持對遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109的觸摸,使得延遲產(chǎn)生在突出顯示的頻道菜單項中的預(yù)覽。停止觸摸激勵,例如,將手指抬離遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備109,使得產(chǎn)生在
22突出顯示的頻道菜單項中的預(yù)覽。保持左動作使頻道導(dǎo)航菜單輪換到記錄導(dǎo)航菜單。例如,保持左動作使得圖17A 的頻道導(dǎo)航菜單904輪換到和示出圖22的記錄導(dǎo)航菜單1002。因而,用戶不需要在分層菜單樹中回溯以改變導(dǎo)航菜單,例如,用戶不需要回復(fù)到菜單覆蓋822然后突出顯示和選擇記錄導(dǎo)航菜單830。點擊右動作產(chǎn)生全屏幕頻道導(dǎo)航菜單。例如,點擊右動作使得轉(zhuǎn)換到圖21的頻道導(dǎo)航菜單982。保持右動作使頻道導(dǎo)航菜單輪換到瀏覽導(dǎo)航菜單。例如,保持右動作使得圖17A 的頻道導(dǎo)航菜單904輪換到和示出圖27的瀏覽導(dǎo)航菜單1102。點擊上動作消除頻道導(dǎo)航菜單904。選擇動作將頻道改變到當前突出顯示的頻道。例如,按壓在遙控設(shè)備108的旋轉(zhuǎn)輸入上的選擇區(qū)域?qū)㈩l道改變到與圖17A的突出顯示的頻道菜單項918相對應(yīng)的頻道。圖46是在接收上下文中記錄列表狀態(tài)的示例狀態(tài)表1580。狀態(tài)表1580定義響應(yīng)于在接收上下文期間接收到的遙控設(shè)備動作且在記錄導(dǎo)航菜單被顯示——例如,圖22的記錄導(dǎo)航菜單1002——的同時的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作上移或下移記錄列表。例如,順時針方向上的旋轉(zhuǎn)激勵向下移動記錄菜單項1016,并且逆時針方向上的旋轉(zhuǎn)激勵向上移動記錄菜單項1016,并相應(yīng)地突出顯示菜單項。保持左動作使記錄導(dǎo)航菜單輪換到搜索導(dǎo)航菜單。例如,保持左動作使得圖22的記錄導(dǎo)航菜單1002輪換到和示出圖四的搜索導(dǎo)航菜單1162。保持右動作使記錄導(dǎo)航菜單輪換到頻道導(dǎo)航菜單。例如,保持右動作使得記錄導(dǎo)航菜單1102輪換到圖17A的頻道導(dǎo)航菜單904。點擊上動作消除記錄導(dǎo)航菜單1002。點擊下動作在記錄菜單項不是文件夾菜單項時播放與突出顯示的記錄菜單項相對應(yīng)的記錄節(jié)目。選擇動作產(chǎn)生用于包括單個記錄的信息的突出顯示的記錄菜單項(例如,圖22 的記錄菜單項1004)的動作菜單,或產(chǎn)生與記錄的集合相對應(yīng)的記錄菜單項的附加菜單項 (例如,圖22的記錄菜單項1010)。圖47是在接收上下文中記錄列表狀態(tài)的示例狀態(tài)表1600。狀態(tài)表1600定義響應(yīng)于在接收上下文期間接收到的遙控設(shè)備動作且在記錄集合中的記錄導(dǎo)航菜單被顯示—— 例如,圖M的記錄菜單項1002——的同時的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作上移或下移記錄列表。例如,順時針方向上的旋轉(zhuǎn)激勵向下移動記錄菜單項1032,并且逆時針方向上的旋轉(zhuǎn)激勵向上移動記錄菜單項1032,并相應(yīng)地突出顯示菜單項。保持左動作使記錄導(dǎo)航菜單輪換到搜索導(dǎo)航菜單。例如,保持左動作使得圖22的記錄導(dǎo)航菜單1002輪換到和示出圖四的搜索導(dǎo)航菜單1162。保持右動作使記錄導(dǎo)航菜單輪換到頻道導(dǎo)航菜單。例如,保持右動作使得記錄導(dǎo)航菜單1102輪換到圖17A的頻道導(dǎo)航菜單904。點擊上動作回復(fù)到在圖46的狀態(tài)表1580中描述的狀態(tài)。
23
點擊下動作播放與突出顯示的記錄菜單項相對應(yīng)的記錄的節(jié)目。選擇動作產(chǎn)生動作菜單。例如,選擇動作產(chǎn)生與記錄的節(jié)目相對應(yīng)的圖25的動作菜單1052。圖48是在接收上下文中搜索狀態(tài)的示例狀態(tài)表1620。狀態(tài)表1620定義響應(yīng)于在接收上下文期間接收到的遙控設(shè)備動作且在用于字符輸入的搜索導(dǎo)航菜單被顯示——例如,圖四的搜索導(dǎo)航菜單1162——的同時的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作輪換字符順序的字符列表。例如,遙控設(shè)備108的旋轉(zhuǎn)輸入設(shè)備的旋轉(zhuǎn)激勵輪換圖四的多維表面1166的輪換。點擊左動作刪除當前輸入到搜索字段——例如搜索字段1170——中的輸入字符。點擊上動作消除搜索導(dǎo)航菜單。例如,點擊上動作可以返回到圖13的菜單覆蓋 822。點擊下動作可以聚焦到搜索結(jié)果。例如,點擊下動作可以聚焦到圖31的搜索結(jié)果 1212。選擇動作輸入輸入字符到搜索字段。例如,選擇動作可以輸入突出顯示的輸入字符“W”到搜索字段1170,如圖30所示。圖49是在接收上下文中搜索狀態(tài)的示例狀態(tài)表1640。狀態(tài)表1640定義響應(yīng)于在接收上下文期間接收到的遙控設(shè)備動作且在聚焦搜索結(jié)果被顯示——例如,圖31的搜索結(jié)果1212——的同時的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作上移或下移記搜索結(jié)果列表。例如,順時針方向上的旋轉(zhuǎn)激勵向下移動搜索結(jié)果列表1212,并且逆時針方向上的旋轉(zhuǎn)激勵向上移動搜索結(jié)果列表1212,并相應(yīng)地突出顯示菜單項。保持左動作使搜索結(jié)果導(dǎo)航菜單輪換到瀏覽導(dǎo)航菜單,例如,圖27的瀏覽導(dǎo)航菜單 1102。保持右動作使搜索結(jié)果導(dǎo)航菜單輪換到記錄導(dǎo)航菜單,例如,圖22的記錄導(dǎo)航菜單 1002。點擊上動作回復(fù)到在圖48的狀態(tài)表1620中描述的狀態(tài)。保持上動作消除輸入字符和回復(fù)到在圖48的狀態(tài)表1620中描述的狀態(tài)。點擊下動作接收廣播節(jié)目,如果目前正在廣播廣播節(jié)目的話,或者播放與突出顯示的搜索菜單項相對應(yīng)的記錄的節(jié)目。選擇動作產(chǎn)生用于包括單個項的信息的突出顯示的搜索菜單項(例如,圖31的搜索菜單項1216)的動作菜單,或產(chǎn)生與搜索結(jié)果的集合相對應(yīng)的搜索菜單項的附加菜單項 (例如,圖31的搜索菜單項1220)。圖50是在接收上下文中瀏覽狀態(tài)的示例狀態(tài)表1660。狀態(tài)表1660定義響應(yīng)于在接收上下文期間接收到的遙控設(shè)備動作且在瀏覽菜單被顯示——例如,圖27的瀏覽菜單 1102——的同時的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作上移或下移搜索瀏覽列表。例如,順時針方向上的旋轉(zhuǎn)激勵向下移動瀏覽列表1104,并且逆時針方向上的旋轉(zhuǎn)激勵向上移動瀏覽列表1104,并相應(yīng)地突出顯示菜單項。保持左動作使瀏覽導(dǎo)航菜單輪換到頻道導(dǎo)航菜單,例如,圖17A的頻道導(dǎo)航菜單904。保持右動作使瀏覽導(dǎo)航菜單輪換到搜索導(dǎo)航菜單,例如,圖四的搜索導(dǎo)航菜單 1062。點擊上動作消除瀏覽導(dǎo)航菜單。例如,點擊上動作可以返回到圖13的菜單覆蓋 822。點擊下動作接收廣播節(jié)目,如果目前正在廣播廣播節(jié)目的話,或者播放與突出顯示的菜單項相對應(yīng)的記錄的節(jié)目。選擇動作產(chǎn)生用于包括單個項的信息的突出顯示的菜單項(例如,圖觀的瀏覽菜單項1146)的動作菜單,或產(chǎn)生與搜索結(jié)果的集合相對應(yīng)的瀏覽菜單項的附加菜單項。圖51是在重放上下文中重放狀態(tài)的示例狀態(tài)表1680。狀態(tài)表1680定義在視頻被重放的同時響應(yīng)于在重放上下文期間接收到的遙控設(shè)備動作的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作將狀態(tài)改變到傳送控制狀態(tài),以上參照圖35-39對其進行了描述。保持左動作存取與例如10秒之前的時間相對應(yīng)的視頻數(shù)據(jù)。保持右動作存取開始于例如30秒以后的時間的視頻數(shù)據(jù)。點擊上動作產(chǎn)生屏幕上菜單,例如,菜單覆蓋822。點擊下動作暫停正在顯示的視頻數(shù)據(jù)并且產(chǎn)生信息覆蓋和傳送條,例如信息覆蓋 802和傳送條722。選擇動作產(chǎn)生信息覆蓋,例如信息覆蓋802。圖52是在重放上下文中暫停狀態(tài)的示例狀態(tài)表1700。狀態(tài)表1700定義響應(yīng)于在重放上下文期間接收到的遙控設(shè)備動作且在暫停狀態(tài)下的同時的狀態(tài)轉(zhuǎn)換。旋轉(zhuǎn)動作將狀態(tài)改變到傳送控制狀態(tài)。點擊左動作將暫停的視頻數(shù)據(jù)倒轉(zhuǎn)一幀。保持左動作存取與例如10秒之前的時間相對應(yīng)的視頻數(shù)據(jù)。點擊右動作使暫停的視頻數(shù)據(jù)前進一幀。保持右動作存取開始于例如30秒以后的時間的視頻數(shù)據(jù)。點擊上動作產(chǎn)生屏幕上菜單,例如,菜單覆蓋822。點擊下動作回復(fù)到圖51的狀態(tài)表1680的播放狀態(tài)。選擇動作產(chǎn)生信息覆蓋,例如,信息覆蓋802。狀態(tài)表1300、1320、1450、1520、1540、1560、1580、1600、1620、1640、1660、1680 和 1700是用于通過使用旋轉(zhuǎn)輸入設(shè)備109導(dǎo)航各種菜單界面的示例實施方式。其他實施方式可以包括狀態(tài)轉(zhuǎn)換。此外,本文中的系統(tǒng)和方法可以在具有除旋轉(zhuǎn)輸入之外的其他用戶輸入的遙控設(shè)備中實現(xiàn),所述其他用戶輸入例如是與旋轉(zhuǎn)輸入設(shè)備109分離并且包括在遙控設(shè)備108中的按鈕。因此,用戶界面功能中的一些可以被冗余地實現(xiàn)或由其他輸入單獨實現(xiàn)。例如,遙控設(shè)備108還可以包括除了旋轉(zhuǎn)輸入設(shè)備109之外的“Channel Up (頻道上移)”和"Channel Down (頻道下移)”按鈕對。圖53是示例導(dǎo)航菜單處理1700的流程圖。在一種實施方式中,可以通過對屏幕上菜單狀態(tài)下的突出顯示的導(dǎo)航圖標的選擇動作來調(diào)用導(dǎo)航菜單處理1700以產(chǎn)生記錄導(dǎo)航菜單1002、頻道導(dǎo)航菜單904、瀏覽導(dǎo)航菜單1102、或搜索導(dǎo)航菜單1162之一。步驟1722在第一環(huán)境下顯示視頻。例如,視頻可以在圖13的環(huán)境702下被顯示。
步驟17M接收顯示導(dǎo)航菜單的命令。例如,遙控108可以發(fā)送導(dǎo)航菜單命令給控制器引擎110和/或處理設(shè)備102。導(dǎo)航菜單命令可以對應(yīng)于對導(dǎo)航圖標830、832、834和 836之一的選擇。步驟17 在如下視頻環(huán)境中顯示視頻,即該視頻環(huán)境是視頻環(huán)境的縮放,例如, 透視縮放,并且定義了空間。例如,UI引擎112和/或處理設(shè)備102可以使得視頻在圖17A 的視頻環(huán)境902中被顯示,視頻環(huán)境902定義了空間910。步驟1728產(chǎn)生該空間中的導(dǎo)航菜單。例如,UI引擎112與記錄引擎114、頻道引擎116、瀏覽引擎118或搜索引擎120之一和/或處理設(shè)備102結(jié)合可以根據(jù)對導(dǎo)航圖標 830、832、834和836之一的選擇,在空間910中產(chǎn)生記錄導(dǎo)航菜單1002、頻道導(dǎo)航菜單904、 瀏覽導(dǎo)航菜單1102或搜索導(dǎo)航菜單1162。圖M是示例頻道導(dǎo)航菜單處理1740的流程圖。在一種實施方式中,頻道導(dǎo)航菜單處理1740可以用來產(chǎn)生和導(dǎo)航圖17A的頻道菜單904。步驟1742產(chǎn)生具有菜單空間的頻道菜單項。例如,UI引擎112、瀏覽引擎118和 /或處理設(shè)備102可以在空間910中產(chǎn)生頻道菜單項912。步驟1744接收對于頻道菜單項的第一選擇的命令。例如,UI弓丨擎112、頻道引擎 118和/或處理設(shè)備102可以產(chǎn)生在頻道菜單項下的輝光突出顯示,諸如在圖17A中的頻道菜單項918下的輝光突出顯示920。步驟1746確定是否在一段時間內(nèi)接收到附加命令。例如,控制引擎110和/或處理設(shè)備102可以確定是否在例如在頻道菜單項的第一選擇之后的3秒時間段期間從遙控設(shè)備108接收到任何附加命令。如果在一段時間內(nèi)接收到附加命令,則步驟1748處理該命令。例如,如果用戶繼續(xù)滾動頻道菜單項912,則遙控設(shè)備108在用戶啟動旋轉(zhuǎn)輸入設(shè)備109時將產(chǎn)生附加命令。如果在一段時間內(nèi)未接收到附加命令,則步驟1750產(chǎn)生與所選菜單項內(nèi)的所選菜單項相對應(yīng)的頻道的視頻預(yù)覽。例如,如果菜單項918被突出顯示例如3秒并且沒有接收到附加命令,則UI引擎112、頻道引擎118和/或處理設(shè)備102可以在圖19的突出顯示的菜單項918內(nèi)產(chǎn)生預(yù)覽944。還可以以類似方式應(yīng)用頻道導(dǎo)航菜單處理1740以產(chǎn)生記錄菜單項、瀏覽菜單項和搜索菜單項的預(yù)覽。圖55是示例播放列表處理1770的流程圖。在一種實施方式中,播放列表處理1770 可以用來產(chǎn)生圖17A的瀏覽菜單1102和播放列表1104。步驟1772將類別與視頻播放列表相關(guān)聯(lián)。例如,類別可以通過元數(shù)據(jù)搜索來定義,或者可以按照預(yù)先存在的類別——例如,戲劇、喜劇、新聞等——來預(yù)先定義,或者可以由用戶來定義,例如,“Kathy'favs. ”。類別和搜索可以與播放列表相關(guān)聯(lián)并且被存儲在諸如圖IA或IB的數(shù)據(jù)存儲裝置104之類的數(shù)據(jù)存儲裝置中。步驟1774在定義透視顯示的視頻環(huán)境中顯示視頻事件。例如,UI引擎112和/或處理設(shè)備102可以在圖27的環(huán)境902中顯示視頻事件。步驟1776按照視頻環(huán)境附近(例如,鄰近)的相關(guān)類別來顯示播放列表。例如, UI引擎112、頻道引擎118和/或處理設(shè)備102可以顯示在圖27的視頻環(huán)境902鄰近的播放列表1104。
步驟1778識別所選播放列表的對應(yīng)視頻事件。例如,瀏覽引擎118可以識別圖27 的對應(yīng)播放列表1110的電影。步驟1780顯示視頻環(huán)境附近的對應(yīng)視頻事件的列表。例如,UI引擎112、瀏覽引擎118和/或處理設(shè)備102可以顯示視頻環(huán)境902鄰近的圖28的視頻事件1144。圖56是另一示例播放列表處理1800的流程圖。播放列表處理1800可以用來分別定義廣播視頻數(shù)據(jù)和記錄視頻數(shù)據(jù)的播放列表。步驟1802配置用于搜索僅僅廣播視頻事件的視頻元數(shù)據(jù)的第一播放列表,并且步驟1804配置用于搜索僅僅記錄視頻事件的視頻元數(shù)據(jù)的第二播放列表。例如,瀏覽引擎118可以配置用于分別搜索廣播視頻事件和記錄視頻事件的第一和第二播放列表。圖57是示例搜索菜單處理1820的流程圖。在一種實施方式中,搜索菜單處理1800 可以用來產(chǎn)生圖四的搜索導(dǎo)航菜單1162。步驟1822定義表面,諸如多維表面。例如,UI引擎112、搜索引擎120和/或處理設(shè)備102可以定義如圖四所示的圓柱形位移表面1166。步驟18M將輸入字符映射到表面。例如,UI引擎112、搜索引擎120和/或處理設(shè)備102可以將字母和數(shù)字映射到如圖四所示的圓柱形位移表面1166。步驟1擬6產(chǎn)生表面輪換的突出顯示地帶。例如,UI引擎112、搜索引擎120和/ 或處理設(shè)備102可以產(chǎn)生圖四的突出顯示地帶1168。步驟1擬8按照第一用戶輸入輪換表面。例如,響應(yīng)于由旋轉(zhuǎn)激勵在遙控設(shè)備108 的旋轉(zhuǎn)輸入設(shè)備109上產(chǎn)生的控制信號,UI引擎112、搜索引擎120和/或處理設(shè)備102可以輪換圖四的圓柱形位移表面1166。可選地,當輸入字符被映射到其上的一部分表面在突出顯示地帶中時,步驟1830 突出顯示輸入字符。例如,當字母“A”被映射到其上的一部分圓柱形位移表面1166在突出顯示地帶1168中時,UI引擎112、搜索引擎120和/或處理設(shè)備102可以突出顯示字母 “A”,如圖29中所示。本專利文檔中描述的設(shè)備、方法、流程圖和結(jié)構(gòu)方框圖可以用計算機處理系統(tǒng)來實現(xiàn),該計算機處理系統(tǒng)包括包含可由計算機處理系統(tǒng)執(zhí)行的程序指令的程序代碼。其他實施方式也可以被使用。此外,在本專利文獻中描述的流程圖和結(jié)構(gòu)方框圖也可以用來實現(xiàn)對應(yīng)的軟件結(jié)構(gòu)和算法及其等同物,其中該流程圖和結(jié)構(gòu)方框圖描述了支持步驟的特定方法和/或?qū)?yīng)動作和支持所公開的結(jié)構(gòu)裝置的對應(yīng)功能。本所寫的說明書闡述了本發(fā)明的最佳模式并且提供了用來描述本發(fā)明并且使得本領(lǐng)域技術(shù)人員能夠做出和使用本發(fā)明的示例。所寫的說明書不是將本發(fā)明限制于所闡述的確切術(shù)語。因而,雖然已經(jīng)參照以上所述的示例詳細描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員可以實施對示例的修改、變化和變動,而不背離本發(fā)明的范圍。
權(quán)利要求
1.一種方法,包括呈現(xiàn)能夠在多種上下文中顯示視頻的視頻環(huán)境; 在所述視頻環(huán)境中顯示視頻; 接收用戶輸入;響應(yīng)于接收到的用戶輸入,在維持所述視頻環(huán)境中的所述視頻的同時,在所述視頻環(huán)境中呈現(xiàn)覆蓋;當在重放上下文中顯示所述視頻時,在所述覆蓋中呈現(xiàn)互動式刪除圖標;以及當在接收上下文中顯示所述視頻時,用互動式記錄圖標替代所述覆蓋中的所述刪除圖標。
2.根據(jù)權(quán)利要求1所述的方法,還包括 在所述覆蓋中呈現(xiàn)一個或多個導(dǎo)航圖標。
3.根據(jù)權(quán)利要求2所述的方法,其中所述導(dǎo)航圖標獨立于當前正以其顯示所述視頻的上下文。
4.根據(jù)權(quán)利要求2所述的方法,還包括 感測來自旋轉(zhuǎn)輸入設(shè)備的旋轉(zhuǎn)輸入; 根據(jù)所述旋轉(zhuǎn)輸入生成選擇命令;以及基于所述選擇命令選擇所述導(dǎo)航圖標或依賴于上下文的圖標中的一個。
5.根據(jù)權(quán)利要求4所述的方法,還包括在所述導(dǎo)航圖標或依賴于上下文的圖標中的所選擇的一個圖標之下,生成輝光突出顯7J\ ο
6.根據(jù)權(quán)利要求2所述的方法,還包括在其中顯示了一個或多個依賴于上下文的圖標的所述覆蓋中劃界出第一覆蓋區(qū)域;以及在其中顯示了一個或多個導(dǎo)航圖標的所述覆蓋中劃界出第二覆蓋區(qū)域。
7.根據(jù)權(quán)利要求1所述的方法,其中在維持所述視頻環(huán)境中的所述視頻的同時,在所述視頻環(huán)境中呈現(xiàn)覆蓋包括生成半透明覆蓋。
8.根據(jù)權(quán)利要求1所述的方法,其中在維持所述視頻環(huán)境中的所述視頻的同時,在所述視頻環(huán)境中呈現(xiàn)覆蓋包括維持所述覆蓋中的所述視頻。
9.一種視頻處理系統(tǒng),包括 用于接收視頻數(shù)據(jù)的媒體輸入設(shè)備;與所述視頻輸入設(shè)備通信的用于存儲所述視頻數(shù)據(jù)的數(shù)據(jù)存儲裝置; 包括用于產(chǎn)生遠程控制信號的輸入端的手持式遙控器;與所述視頻輸入設(shè)備、所述數(shù)據(jù)存儲裝置和所述手持式遙控器通信的處理設(shè)備,所述處理設(shè)備被配置成執(zhí)行操作,所述操作包括處理存儲在所述數(shù)據(jù)存儲裝置中的視頻數(shù)據(jù)并在視頻環(huán)境中在多種上下文中顯示所述視頻數(shù)據(jù);在所述視頻環(huán)境中顯示視頻;響應(yīng)于從所述手持式遙控器接收的第一用戶輸入,在維持所述視頻環(huán)境中的所述視頻的同時,在所述視頻環(huán)境中呈現(xiàn)覆蓋;當在重放上下文中顯示所述視頻時,在所述覆蓋中呈現(xiàn)互動式刪除圖標;以及當在接收上下文中顯示所述視頻時,用互動式記錄圖標替代所述覆蓋中的所述刪除圖標。
10.根據(jù)權(quán)利要求9所述的視頻處理系統(tǒng),其中所述處理設(shè)備還被配置成在所述覆蓋中呈現(xiàn)一個或多個獨立于上下文的導(dǎo)航圖標。
11.根據(jù)權(quán)利要求9所述的視頻處理系統(tǒng),其中所述處理設(shè)備還被配置成通過維持所述覆蓋中的所述視頻來維持所述視頻環(huán)境中的所述視頻。
全文摘要
媒體處理系統(tǒng)確定對輸入設(shè)備的激勵是否超過激勵閾值,并且一旦確定其超過了激勵閾值,將媒體的呈現(xiàn)從第一呈現(xiàn)狀態(tài)切換到第二呈現(xiàn)狀態(tài)??梢詫⒌诙尸F(xiàn)狀態(tài)維持觸摸激勵的持續(xù)時間。
文檔編號G11B27/34GK102419690SQ201110356398
公開日2012年4月18日 申請日期2007年9月7日 優(yōu)先權(quán)日2006年9月11日
發(fā)明者J·馬, M·C·帕克阿尤, R·C·戈爾登, R·布羅德森 申請人:蘋果公司