專利名稱:Tv微件動畫的制作方法
TV微件動畫參照相關文獻本申請與Friedlander 等人的題為“TV Widget Multiview Content Organization"的案卷號 SY-02366. 01 和 Dunn 等人的題為 “TV Widget Animation with Audio”的案卷號SY-02521. 01相關,兩者都與本申請在同一日提交,特此通過引用將兩者并入在此。著作權和商標公告本專利文獻的公開的一部分包含受著作權保護的素材。著作權所有者不反對對專利文獻或?qū)@_以其出現(xiàn)在專利商標局專利文件或記錄中的形式進行復制再現(xiàn),但除此之外保留所有一切著作權權利。商標是其各自的所有者的財產(chǎn)。
背景技術:
電視機正發(fā)展成具有越來越大的能力的家庭娛樂用品。然而,為了保持電視機的傳統(tǒng)操作范式,對電視的控制大多數(shù)仍是利用遙控器設備來執(zhí)行的。這可能限制用戶以不那么傳統(tǒng)的方式舒適地利用電視機的能力。
通過參考以下結(jié)合附圖來理解的詳細描述,可最好地理解例示出組織和操作方法以及目的和優(yōu)點的某些例示性實施例,附圖中圖1是以符合本發(fā)明某些實施例的方式描繪微件或片段的自由空間布置的示例性仿真截屏圖。圖2是以符合本發(fā)明某些實施例的方式描繪覆蓋主電視內(nèi)容的微件或片段的停駐布置的示例性仿真截屏圖。圖3是以符合本發(fā)明某些實施例的方式描繪分割屏幕布置中的微件或片段的停駐布置的示例性仿真截屏圖。圖4是以符合本發(fā)明某些實施例的方式描繪不在移動模式中的天氣微件或片段的自由空間布置的示例性仿真截屏圖。圖5是以符合本發(fā)明某些實施例的方式描繪在移動模式中的天氣微件或片段的自由空間布置的示例性仿真截屏圖。圖6是以符合本發(fā)明某些實施例的方式描繪在移動模式中并且在向右移動時被動畫化的天氣微件或片段的自由空間布置的示例性仿真截屏圖。圖7是以符合本發(fā)明某些實施例的方式描繪在移動模式中并且在向右移動時被動畫化的天氣微件或片段的自由空間布置的示例性仿真截屏圖。圖8是以符合本發(fā)明某些實施例的方式描繪在移動模式中并且在向下移動時被動畫化的天氣微件或片段的自由空間布置的示例性仿真截屏圖。圖9是以符合本發(fā)明某些實施例的方式描繪在移動模式中并且在向下移動時被動畫化的天氣微件或片段的自由空間布置的示例性仿真截屏圖。
圖10是以符合本發(fā)明某些實施例的方式描繪例示利用3D動畫化移動在屏幕的右邊緣或底邊緣彈跳的天氣微件或片段的自由空間布置的示例性仿真截屏圖。圖11是以符合本發(fā)明某些實施例的方式描繪在微件或片段處于移動模式中的同時單次按壓遙控器的方向鍵時微件或片段的移動(按像素每秒對時間的關系)的一個例示性示例的曲線圖。圖12是以符合本發(fā)明某些實施例的方式描繪在微件或片段處于移動模式中的同時單次按壓遙控器的方向鍵時移動的微件或片段的動畫(按照斜角對時間的關系)的一個例示性示例的曲線圖。圖13是以符合本發(fā)明某些實施例的方式描繪在微件或片段處于移動模式中的同時按住遙控器的方向鍵時微件或片段的移動(按像素每秒對時間的關系)的一個例示性示例的曲線圖。圖14是以符合本發(fā)明某些實施例的方式描繪在微件或片段處于移動模式中的同時按住遙控器的方向鍵時移動的微件或片段的動畫(按照斜角對時間的關系)的一個例示性示例的曲線圖。圖15是以符合本發(fā)明某些實施例的方式描繪在微件或片段處于移動模式中的同時微件或片段撞擊顯示屏幕的邊緣時移動的微件或片段的動畫(按照彈跳移動和動畫對時間的關系)的一個例示性示例的曲線圖。圖16是以符合本發(fā)明某些實施例的方式描繪在動畫化微件或片段時使用的基本移動動作的示例性狀態(tài)圖。圖17是用于容宿以符合本發(fā)明某些實施例的方式操縱的微件和片段的示例性電視接收機設備框圖。
具體實施例方式雖然本發(fā)明可允許許多不同形式的實施例,但是在附圖中示出并且在這里將詳細描述特定的實施例,要理解這里對這種實施例的公開應被認為是原理的示例而并不意欲將本發(fā)明限制到所示出和描述的特定實施例。在以下描述中,相似的標號在若干附圖中用于描述相同、相似或相應的部件。這里使用的術語“一”被定義為一個或多于一個。這里使用的術語“多個”被定義為兩個或多于兩個。這里使用的術語“另一”被定義為至少另外一個或另外多個。這里使用的術語“包括”和/或“具有”被定義為包含(即,開放語言)。這里使用的術語“耦合”被定義為連接,但不一定是直接的,也不一定是機械式的。這里使用的術語“程序”(program) 或“計算機程序”(computer program)或類似術語被定義為被設計用于在計算機系統(tǒng)上執(zhí)行的指令序列?!俺绦颉被颉坝嬎銠C程序”可包括被設計用于在計算機系統(tǒng)上執(zhí)行的子例程、 函數(shù)、過程、對象方法、對象實現(xiàn)、可執(zhí)行應用、小應用程序、小服務程序、源代碼、目標代碼、 共享庫/動態(tài)加載庫和/或其他指令序列。這里使用的術語“處理器”、“控制器”、“CPU”、 “計算機”等等涵蓋了硬編程的、專用的、通用的和可編程的設備,并且可涵蓋采取分布式或集中式配置的多個這種設備或單個設備,沒有限制。這里使用的術語“節(jié)目”(program)也可用在第二上下文中(以上定義是針對第一上下文的)。在第二上下文中,該術語是在“電視節(jié)目”的意義上使用的。在此上下文中,該術語用于指音頻視頻內(nèi)容的任何連貫序列,例如在電子節(jié)目指南(EPG)中將被解釋和報告為單個電視節(jié)目的那些,無論內(nèi)容是電影、體育賽事、多部分系列劇的一段還是新聞廣播等等。該術語也可被解釋為涵蓋插播的商業(yè)廣告和其他類似節(jié)目的內(nèi)容,它們在電子節(jié)目指南中可能不會被報告為節(jié)目。本文獻各處提及“一個實施例”、“某些實施例”、“一實施例”、“一示例”、“一實現(xiàn)方式”或類似術語的意思是聯(lián)系該實施例、示例或?qū)崿F(xiàn)方式描述的特定特征、結(jié)構或特性被包括在本發(fā)明的至少一個實施例、示例或?qū)崿F(xiàn)方式中。從而,在整個本說明書的各處出現(xiàn)的這種短語不一定都指的是同一實施例、示例或?qū)崿F(xiàn)方式。另外,特定的特征、結(jié)構或特性可以沒有限制地在一個或多個實施例、示例或?qū)崿F(xiàn)方式中以任何適當?shù)姆绞奖唤M合。這里使用的術語“或”應被解釋為包含性或,意思是任何一個或任何組合。因此, “A、B或C”的意思是“以下各項中的任何一種=A ;B ;C ;A和B ;A和C ;B和C ;A、B和C”。此定義的例外只出現(xiàn)在元件、功能、步驟或動作的組合在某種程度上固有地相互排斥時。對于本文獻而言,術語“焦點”(focus)用于指電視顯示屏上的一項目,其已被標識出(例如突出顯示),但可能已被實際選擇用于特定操作,或者可能尚未被實際選擇用于特定操作。對于本文獻而言,微件(Widget)(或小工具(gadget))是軟件應用程序,其可被顯示,通常是顯示在電視屏幕的小窗口中。一般地,這種微件執(zhí)行簡單但是有用或娛樂性的功能。示例包括取得天氣數(shù)據(jù)、時間或執(zhí)行其他簡單功能的應用。片段(Snippet)是微件的實例或微件的孩子。完全交互式的小工具通常將具有允許用戶保存微件的實例的選項。例如,如果用戶正與天氣微件交互,則其可保存東京天氣片段和圣地亞哥天氣片段。片段將全都具有擴展到作為父親的小工具的面板版本中的能力。在這里的論述中,這些術語將被認為是同義的并且可互換的,因為對微件的動作也同樣適用于片段。在這里的論述中,術語微件和片段也可用于指當在顯示屏幕上顯示微件或片段(即微件表示)時呈現(xiàn)的視頻表示, 并且從上下文應清楚術語的用法,其中概括地論述微件和片段的顯示和動畫和移動將指微件或片段的視頻表示。這里使用的術語“多視圖”(multi-view)涉及讓多個微件與更傳統(tǒng)的電視(TV)輸入共享屏幕。這個狀態(tài)允許了 TV用戶利用遙控器(RC)訪問和控制多個微件,而不訪問微件中主要的內(nèi)容。這類似于PC在瀏覽器中呈現(xiàn)網(wǎng)頁的方式。與瀏覽器的情況大致相同,用戶可以移動、關閉或組織桌面上的GUI窗口,而不在意網(wǎng)站功能。然而,在電視環(huán)境中,與微件的交互受制于或多或少傳統(tǒng)的電視用戶界面(UI)的范式-即,一般使用遙控器。當主輸入窗口和次窗口同時活躍時,設備處于多視圖中。多視圖將允許用戶在包括主窗口和次窗口在內(nèi)的所有窗口之間移動焦點。本文獻描述了以多視圖呈現(xiàn)的微件的巡覽(navigation) 方法和組織方法以及與微件移動相關聯(lián)的動畫和音頻功能。從而,多視圖如上所述允許了讓多個應用或微件在電視環(huán)境中在TV輸入視頻平面之上或其旁邊獨立運行并可為用戶所用。多視圖可包括輸入、微件、web應用或這些的組合??梢园磶追N不同的方式來呈現(xiàn)多視圖。一種方式被稱為自由空間(free space)并在圖1中描繪。自由空間允許了用戶將諸如微件20、對和觀之類的多視圖項目放置在可見屏幕32上的任何地方。在自由空間中,用戶可以利用上下左右使微件在屏幕各處移動。
多視圖的另一版本是如圖2中所描繪的停駐視圖(docked view)。停駐視圖是可用微件的預設組織(例如右對齊)。TV停駐區(qū)以垂直列表布置對齊在屏幕上出現(xiàn)的所有項目??梢园粗辽賰煞N方式來呈現(xiàn)停駐視圖如圖3中所示的分割屏幕(split screen),其中主輸入窗口 36在微件的左側(cè)(或右側(cè)),或者微件在主輸入窗口上面的作為覆蓋的(可以是透明的)停駐區(qū)中,如圖2中所描繪。根據(jù)符合本發(fā)明的實現(xiàn)方式,多視圖可具有兩種不同的窗口組織方法,即如先前所述的自由空間和停駐。停駐視圖可以采取分割屏幕(微件在主輸入的右側(cè)或左側(cè))或者在主輸入窗口上面的形式。在圖1中呈現(xiàn)的自由空間示例中,注意到微件可以被放置在彼此的上面(像對和 28的情況那樣)或者可見屏幕上的任何地方。在圖3的停駐分割屏幕示例的情況中,微件被組織在主輸入旁邊的垂直菜單40中。在圖2的沒有分割屏幕的停駐的示例中(其可被用作默認視圖),微件被組織在覆蓋主輸入的垂直菜單中。一般地,顯示屏上的微件表示可以處于三種模式的任何一種中。在隱藏模式(Hide Mode)中,微件程序不被顯示在顯示屏上,但可在后臺活躍運行或者不在后臺活躍運行。在顯示模式(Display Mode)中,微件程序被顯示在顯示屏上,其中來自遙控器的巡覽命令進行操作以將焦點從顯示屏上的一個微件表示改變到另一個。在移動模式(Move Mode)中,當前在焦點上的微件程序的表示響應于來自遙控器的巡覽命令在顯示屏上四處移動微件。模式之間的轉(zhuǎn)移一般是從隱藏模式進到顯示模式再到移動模式再到顯示模式再到隱藏模式, 但這不應被認為是限制性的。自由空間組織允許了用戶在可見屏幕區(qū)域內(nèi)的任何地方移動微件,與PC窗口很相似。用戶激活窗口以將其置于可移動狀態(tài)中,在此狀態(tài)中用戶能夠利用上/下/左/右來指導微件或片段在屏幕各處移動。此狀態(tài)將被稱為“移動模式”。為了關注移動模式的實現(xiàn)方式,考慮圖4的示例。在此示例中,天氣微件50被用作例子。在自由空間中移動焦點是通過使用遙控器的上/下/左/右控件在多視圖項目之間巡覽來實現(xiàn)的。這一節(jié)描述了利用上/下/左/右鍵將焦點放置在自由空間中的項目上的一般規(guī)則。上/下/左/右鍵依據(jù)其他項目與在焦點上的項目的中心的相對位置來將焦點從一個項目移動到另一項目。 根據(jù)此示例的多視圖中的巡覽不會繞回。以下例子概述了一些預期行為完美對齊-如果微件或片段的中心點在上、下、左或右線上完美對齊,則只使用與對齊位置相對應的鍵在項目之間移動焦點。例如,如果左右對齊,則只有左和右鍵會起作用。偏移對齊-如果微件或片段的中心點不是完美對齊,則可以使用多于一個鍵來將焦點移動到下一項目。因此,例如,如果兩個微件垂直和水平都是偏移的,則用戶可以選擇垂直鍵或水平鍵來改變焦點。最近項目-在此情況下,當右或下被按壓時,焦點被放置在中心點與在焦點上的那個最接近的微件上。左上優(yōu)先-在一個示例中,如果有多個微件或片段與在焦點上的微件或片段相關,則具有相同中心點距離的兩個微件的焦點優(yōu)先級是移動到在左上側(cè)的那個微件或片段。在這里給出的示例中,以多視圖示出了微件。然而,任何GUI應用、片段等等都可被設計來以多視圖工作,而不會脫離符合本發(fā)明的實現(xiàn)方式。例如,除了片段和微件以外, 因特網(wǎng)視頻操作、視頻播放器、設定和TV運行的任何媒體應用或⑶I應用都可通過簡單地添加“片段”到特定應用來被重新安排為像微件那樣工作。通過按壓開啟和關閉微件的顯示的指定的遙控器鍵(例如微件鍵)來將片段和微件顯示在屏幕上。一旦一項目在焦點上,例如50(孤立示出以便易于圖示),用戶就可以如上所述從一個微件移動到另一個微件。用戶可通過例如按住諸如選擇鍵之類的指定鍵來進入移動模式。在這么做時,如圖5所描繪進入移動模式。一旦進入了移動模式,就利用視覺標記來從視覺上確認該模式,所述視覺標記例如是在在焦點上的微件周圍出現(xiàn)上、下、左、 右箭頭。用戶在移動模式中時可通過使用遙控器的上、下、左、右鍵來移動該微件。用戶可通過使用遙控器來進入和離開移動模式。當不在移動模式中時,遙控器的巡覽鍵用于如上所述將焦點從顯示屏上的一個微件或片段表示移動到另一個。當在移動模式中時,遙控器巡覽鍵用于在顯示屏上四處移動聚焦的微件。根據(jù)某些示例性實現(xiàn)方式,用戶可以在3D空間中移動多視圖項目。例如,可以使存在于多視圖中的微件看起來搖擺并從屏幕邊緣(或其他屏幕對象)彈開,因為它們是在 TV 3D平面中示出的。使用TV多視圖項目固有的3D呈現(xiàn)技術可具有3D特性。然而,當在 3D空間中時,微件仍需要拉取并呈現(xiàn)網(wǎng)絡內(nèi)容。作為示例,假定如圖5所示微件50在焦點上并且處于移動模式中。如果用戶希望將微件向右移動,則其按壓遙控器的右箭頭鍵。隨后可逐漸移動微件或通過按住右箭頭鍵來移動微件。參考圖6,可以以利用3D圖形渲染描繪移動的方式來將微件動畫化,并且可以向微件的圖像和箭頭賦予諸如顫動或模糊等等之類的屬性以指示移動。微件50在圖6中的左側(cè)以點線示出以描繪其先前位置,并且在其右側(cè)以動畫化的渲染示出以描繪從該原始位置移動了。當箭頭鍵被按下時,微件的移動可被進一步動畫化,如下文中所述。圖7描繪了進一步移動到屏幕的右側(cè),其中微件50停止移動,如其原始外觀所描繪(現(xiàn)在用點線描繪移動中的微件)。以類似的方式,圖8-9描繪了微件50向下移動到屏幕32的右下角并在該處停止移動。同樣,移動被用3D圖形引擎來動畫化并且在圖中是利用點線來描繪的以指示出先前微件位置和動畫狀態(tài)。為了使得電視微件和片段使用起來更有趣且更有娛樂性,對已經(jīng)論述過的那些可以添加各種動畫。作為示例,如圖10中所描繪,微件50如果如圖所示被向右或向下移動 (但概括來說可以在任何方向上移動),則最終到達屏幕32的邊緣。考慮如箭頭72所表示的向右移動的情況。如果用戶將微件向右移動并且遇到屏幕的邊緣,則微件可被動畫化為在箭頭76的方向上離開邊緣略微向左彈回。類似地,如果按壓下鍵,則微件可在箭頭80的方向上向下移動,直到其遇到屏幕32的邊緣為止,然后其在箭頭84的方向上彈回。響應于遙控器的命令信號的微件的移動可采取若干種形式,這些形式可有助于動畫效果。首先,微件的外觀可如前所述被更改以渲染微件的屏幕外觀以便以任何適當?shù)姆绞矫枥L運動。這可通過如下方式來獲得減少在任何或所有方向上顯示的微件的輪廓、模糊、傾斜、翻頁(即從一個角撕下,然后整個重新出現(xiàn))或其他動畫效果,以在微件移動時渲染微件的3D和或移動印象。這種動畫可利用可購得的3D渲染引擎來執(zhí)行,例如可從 Irvine, CA 的 Broadcom Corporation 獲得的那些引擎。移動模式中微件的移動可通過反復按壓(點擊)箭頭鍵或通過按住箭頭鍵來執(zhí)行。首先參考未加標度的圖11-12,對于與箭頭鍵的單次點擊相關聯(lián)的一個實現(xiàn)方式描繪了一組移動特征圖解。在圖11中,可以看出,在時刻0,當箭頭按鈕被點擊時,微件的移動首先在大約200ms之后在點100加速到在此示例中大約是120像素每秒的峰值,之后移動又減速大約200ms,直到微件在其新位置處停止移動為止。所示出的值當然可被改變以獲得期望的效果。在此情況下,微件的加速和減速是大致對稱的。圖12描繪了微件的動畫,其方式是通過施加在到點100的大約200ms的加速時段中斜升到大約20度的傾斜角,之后傾斜角斜降大約300ms,這略長于微件的實際運動,以便描繪停止動作。當箭頭鍵被按住時,一種實現(xiàn)方式中的動作可遵循圖13-14的未加標度的曲線圖。在用戶按住箭頭鍵的情況下,根據(jù)此示例性實現(xiàn)方式,微件穩(wěn)定地加速大約900ms,在點 110達到大約325像素每秒的最終速度。此速度被維持,直到鍵在點120被松開,之后微件減速大約200ms,然后停止移動。同時,利用如下傾斜來使微件動畫化在前200ms斜升到大約20度,并且大致在接下來的430ms進一步斜升到點130處的大約30度要,在該處其保持直到鍵在120被松開為止。在120之后,傾斜角在接下來的200ms中隨著微件停止移動而斜降到零。在此情況下,傾斜和減速同時終止,但這不是限制性的,因為可以按許多方式來調(diào)整動畫。圖15提供了當微件全速(在此示例性實現(xiàn)方式中是以325像素每秒的速度)遇到屏幕的邊緣時的彈跳動作的示例。在0ms,微件在140以30度的傾斜沖擊屏幕的邊緣。 在接下來的350ms中,利用在該段時間中動畫化到0度的傾斜來動畫化彈跳。在此示例中, 在350ms,并且在點150,微件在平定時間(settling time)期間以0度的傾斜緩慢回彈,直到160為止,160距140處的沖擊點大約為1300ms。本領域的技術人員將會明白,也可使用其他時間、速度、傾斜和動畫動作,而沒有限制。圖16的狀態(tài)圖200描繪了微件動畫和移動的基本操作。以圓圈描繪狀態(tài),用虛線描繪用戶動作,用點線描繪屏幕事件,并且用實線描繪程序事件。在此圖中,進入移動模式將系統(tǒng)置于204處的空閑狀態(tài)中,其中移動模式由微件周圍的箭頭描繪。當用戶按壓方向箭頭鍵時,狀態(tài)變到狀態(tài)208,其中移動以斜升開始,以在箭頭鍵所指示的方向上加速。可用公式、算法、曲線圖、查找表或其他機制來確定斜升。當微件在加速時,其也被用3D圖形引擎來動畫化,以向微件添加諸如傾斜之類的移動屬性。如果方向鍵被松開,則系統(tǒng)進入狀態(tài)212,其中發(fā)生速度和動畫效果的斜降,直到達到零速度為止。此時,微件停止移動并且系統(tǒng)返回到空閑狀態(tài)204。如果在208方向鍵被按住足夠長的時間以達到最終速度,則系統(tǒng)轉(zhuǎn)變到狀態(tài)216, 其中實現(xiàn)穩(wěn)定的速度并且移動一般持續(xù),直到方向鍵被松開,從而如前所述導致進入狀態(tài) 212為止。在狀態(tài)208、212或216中的任何一個處,如果微件遇到邊界并且與邊界相撞,則狀態(tài)變成狀態(tài)220,其中發(fā)起彈跳,以在與微件的先前移動相反的方向上回彈。當達到最大彈跳時,狀態(tài)在平定時段期間變成224,直到微件在邊界處停止移動,并且系統(tǒng)返回到空閑狀態(tài)204。系統(tǒng)停留在空閑狀態(tài)204中,直到諸如用戶將狀態(tài)切換出移動模式之時為止。此時,在某些實施例中,在開始移動模式時在焦點上的微件將保持在焦點上,除非用戶巡覽離開了聚焦的微件。圖17中描繪了用于實現(xiàn)這里描述的微件動作的系統(tǒng)300。用戶經(jīng)由遙控器304輸入命令以進入移動模式或作出移動動作。這種命令是通過形成電視接收機設備的一部分的遙控器接口接收的,例如是通過紅外或射頻命令接收的。這些命令被解釋并傳遞到一個或多個處理器310,處理器310用作電視機的控制器以及被描繪為312的微件的主機處理器。 微件在顯示屏32上的作為圖標、窗口等等的外觀是由3D圖形引擎316控制的,該3D圖形引擎316用于依據(jù)在308接收的RC命令基于來自處理器310的指令來控制和動畫化移動。 經(jīng)由TV接收機320以任何適當?shù)男问?經(jīng)由線纜、衛(wèi)星、在空中或因特網(wǎng))接收TV信號, TV接收機320也在處理器310的控制下操作以在顯示面板或屏幕32上提供電視節(jié)目顯示。在微件的移動和其他動畫化動作期間,處理器310還可生成或取得伴隨微件移動的動畫的音頻。該音頻被提供給音頻電路324以便放大等等,以通過概括描繪為330的揚聲器來再現(xiàn)。例如,在如從狀態(tài)208或212或216到220的轉(zhuǎn)變中所描繪的與邊界的相撞期間,可以生成表現(xiàn)碰撞的聲音、呼聲、彈簧“啵嚶”聲、鼓聲或其他適當?shù)穆曇簟n愃频?,?208,當動畫描繪加速時,加速聲可被表現(xiàn)為汽車聲、腳步聲、尖嘯聲、颼颼聲,或者可以生成其他引起加速的聲音,而在狀態(tài)212則生成相反的減速聲。類似地,在狀態(tài)220和2M期間可生成引起彈跳現(xiàn)象的聲音,并且在216產(chǎn)生與恒定速度相關聯(lián)的聲音。在空閑狀態(tài),一般不產(chǎn)生聲音,只不過在進入或離開移動模式時可產(chǎn)生一聲音來伴隨變化的視頻描繪。以符合某些實現(xiàn)方式的方式,可以使語音聲音或任何其他伴隨的聲音成為A/V動畫體驗的一部分。從而,在某些實現(xiàn)方式中,一種電視微件移動方法包括向電視微件主機處理器提供對多個微件程序的訪問;接收來自遙控器的激活多個微件程序的專用命令,其中微件程序當在顯示模式中時在顯示屏上顯示微件表示;接收來自遙控器的將所顯示的多個微件程序之一確立為當前在焦點上的微件程序的命令;以及接收來自遙控器的將當前在焦點上的微件程序置于移動模式中的命令,其中當在移動模式中時微件表示可在顯示屏上四處移動,其中當微件在移動模式中時,微件表示響應于來自遙控器的上、下、左、右巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3維圖形引擎來動畫化。在某些實現(xiàn)方式中,當在移動模式中,來自遙控器的巡覽命令的單次點擊引起從微件表示的當前顯示位置到微件表示的新顯示位置的加速以及之后的減速。在某些實現(xiàn)方式中,加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置。在某些實現(xiàn)方式中,加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中最終速度由最大動畫角度表示。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,除非在微件表示的移動停止之前遇到屏幕邊緣,在此情況下微件表示被動畫化為在顯示屏的邊緣彈跳。另一種電視微件移動方法包括向電視微件主機處理器提供對多個微件程序的訪問;接收改變微件程序的操作模式的命令,其中在隱藏模式中,微件程序不被顯示在顯示屏上;在顯示模式中,微件程序被顯示在顯示屏上,其中來自遙控器的巡覽命令進行操作以將焦點從顯示屏上的一個微件表示改變到另一個;在移動模式中,當前在焦點上的微件程序的表示響應于來自遙控器的巡覽命令在顯示屏上四處移動微件;當微件在移動模式中
10時,微件表示響應于來自遙控器的上、下、左、右巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3維圖形引擎來動畫化。在某些實現(xiàn)方式中,當在移動模式中,來自遙控器的巡覽命令的單次點擊引起從微件表示的當前顯示位置到微件表示的新顯示位置的加速以及之后的減速。在某些實現(xiàn)方式中,加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置。在某些實現(xiàn)方式中,加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中最終速度由最大動畫角度表示。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,除非在微件表示的移動停止之前遇到屏幕邊緣,在此情況下微件表示被動畫化為在顯示屏的邊緣彈跳。另一種電視微件移動方法包括向電視微件主機處理器提供對多個微件程序的訪問;接收改變微件程序的操作模式的命令,其中在隱藏模式中,微件程序不被顯示在顯示屏上;在顯示模式中,微件程序被顯示在顯示屏上,其中來自遙控器的巡覽命令進行操作以將焦點從顯示屏上的一個微件表示改變到另一個;在移動模式中,當前在焦點上的微件程序的表示響應于來自遙控器的巡覽命令在顯示屏上四處移動微件;并且在顯示模式中,顯示屏可被布置為自由形式顯示、停駐布置或者分割屏幕停駐布置,其中在自由形式顯示中微件表示可被放置在顯示屏上的任何地方、覆蓋電視內(nèi)容,在停駐布置中微件表示位于顯示屏的預定區(qū)塊中、覆蓋電視內(nèi)容,在分割屏幕停駐布置中微件表示占據(jù)顯示屏的一分割區(qū)塊而電視內(nèi)容占據(jù)顯示屏的其余部分;并且其中當微件在移動模式中時,微件表示響應于來自遙控器的上、下、左、右巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3 維圖形引擎來動畫化,并且其中當在移動模式中時,來自遙控器的巡覽命令的單次點擊引起從微件表示的當前顯示位置到微件表示的新顯示位置的加速以及之后的減速,并且其中加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,并且其中加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中最終速度由最大動畫角度表示。在某些實現(xiàn)方式中,當在移動模式中時, 來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,除非在微件表示的移動停止之前遇到屏幕邊緣,在此情況下微件表示被動畫化為在顯示屏的邊緣彈跳。一種有形的計算機可讀電子存儲介質(zhì)可存儲當在一個或多個編程的處理器上被執(zhí)行時可執(zhí)行這里描述的任何方法的指令。符合某些實現(xiàn)方式的一種電視微件移動方法包括向電視微件主機處理器提供對多個微件程序的訪問;接收來自遙控器的激活多個微件程序的專用命令,其中微件程序當在顯示模式中時在顯示屏上顯示微件表示;接收來自遙控器的將所顯示的多個微件程序之一確立為當前在焦點上的微件程序的命令;以及接收來自遙控器的將當前在焦點上的微件程序置于移動模式中的命令,其中當在移動模式中時微件表示可在顯示屏上四處移動。
在某些實現(xiàn)方式中,當微件在移動模式中時,微件表示響應于來自遙控器的上、 下、左、右巡覽命令在顯示屏上四處移動。在某些實現(xiàn)方式中,響應于接收到來自遙控器的命令,處于移動模式中的微件程序退出移動模式并保持在焦點上。在某些實現(xiàn)方式中,在顯示模式中,顯示屏可被布置為自由形式顯示、停駐布置或者分割屏幕停駐布置,其中在自由形式顯示中微件表示可被放置在顯示屏上的任何地方、覆蓋電視內(nèi)容,在停駐布置中微件表示位于顯示屏的預定區(qū)塊中、覆蓋電視內(nèi)容,在分割屏幕停駐布置中微件表示占據(jù)顯示屏的一分割區(qū)塊而電視內(nèi)容占據(jù)顯示屏的其余部分。另一種電視微件移動方法包括向電視微件主機處理器提供對多個微件程序的訪問;接收改變微件程序的操作模式的命令,其中在隱藏模式中,微件程序不被顯示在顯示屏上;在顯示模式中,微件程序被顯示在顯示屏上,其中來自遙控器的巡覽命令進行操作以將焦點從顯示屏上的一個微件表示改變到另一個;并且在移動模式中,當前在焦點上的微件程序的表示響應于來自遙控器的巡覽命令在顯示屏上四處移動微件。在某些實現(xiàn)方式中,當微件在移動模式中時,微件表示響應于來自遙控器的上、 下、左、右巡覽命令在顯示屏上四處移動。在某些實現(xiàn)方式中,響應于接收到來自遙控器的命令,處于移動模式中的微件程序退出移動模式并在顯示模式中保持在焦點上。在某些實現(xiàn)方式中,微件程序表示被布置在自由空間組織中,自由空間組織允許微件被放置在可見屏幕區(qū)域內(nèi)的任何地方。在某些實現(xiàn)方式中,從一個微件表示巡覽到另一個取決于微件表示與在焦點上的微件表示的中心線的相對位置。在某些實現(xiàn)方式中,如果多個微件表示全都中心對齊,則顯示模式中的微件表示之間的移動僅發(fā)生在與微件表示的對齊相對應的巡覽鍵被激活時。在某些實現(xiàn)方式中,當微件表示垂直和水平偏移對齊時,垂直或水平巡覽鍵可用于在微件表示之間巡覽。在某些實現(xiàn)方式中,不確定的巡覽被解析為與在焦點上的微件表示最接近的微件表示項目。在某些實現(xiàn)方式中,不確定的巡覽被解析為根據(jù)確立的規(guī)則為下一個的微件表示。在某些實現(xiàn)方式中,在顯示模式中,顯示屏可被布置為自由形式顯示、停駐布置或者分割屏幕停駐布置,其中在自由形式顯示中微件表示可被放置在顯示屏上的任何地方、覆蓋電視內(nèi)容,在停駐布置中微件表示位于顯示屏的預定區(qū)塊中、覆蓋電視內(nèi)容,在分割屏幕停駐布置中微件表示占據(jù)顯示屏的一分割區(qū)塊而電視內(nèi)容占據(jù)顯示屏的其余部分。另一種電視微件移動方法包括向電視微件主機處理器提供對多個微件程序的訪問;接收改變微件程序的操作模式的命令,其中在隱藏模式中,微件程序不被顯示在顯示屏上;在顯示模式中,微件程序被顯示在顯示屏上,其中來自遙控器的巡覽命令進行操作以將焦點從顯示屏上的一個微件表示改變到另一個;在移動模式中,當前在焦點上的微件程序的表示響應于來自遙控器的巡覽命令在顯示屏上四處移動微件;并且其中在顯示模式中,顯示屏可被布置為自由形式顯示、停駐布置或者分割屏幕停駐布置,其中在自由形式顯示中微件表示可被放置在顯示屏上的任何地方、覆蓋電視內(nèi)容,在停駐布置中微件表示位于顯示屏的預定區(qū)塊中、覆蓋電視內(nèi)容,在分割屏幕停駐布置中微件表示占據(jù)顯示屏的一分割區(qū)塊而電視內(nèi)容占據(jù)顯示屏的其余部分。在某些實現(xiàn)方式中,當微件在移動模式中時,微件表示響應于來自遙控器的上、 下、左、右巡覽命令在顯示屏上四處移動。在某些實現(xiàn)方式中,響應于接收到來自遙控器的命令,處于移動模式中的微件程序退出移動模式并在顯示模式中保持在焦點上。
另一種電視微件移動方法包括向電視微件主機處理器提供對多個微件程序的訪問;接收來自遙控器的激活多個微件程序的專用命令,其中微件程序當在顯示模式中時在顯示屏上顯示微件表示;接收來自遙控器的將所顯示的多個微件程序之一確立為當前在焦點上的微件程序的命令;以及接收來自遙控器的將當前在焦點上的微件程序置于移動模式中的命令,其中當在移動模式中時微件表示可在顯示屏上四處移動,其中當微件在移動模式中時,微件表示響應于來自遙控器的上、下、左、右巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3維圖形引擎來動畫化,并且其中這種動畫化的移動伴有音頻聲音效果。在某些實現(xiàn)方式中,當在移動模式中,來自遙控器的巡覽命令的單次點擊引起從微件表示的當前顯示位置到微件表示的新顯示位置的加速以及之后的減速,并且其中這種加速和減速伴有音頻聲音效果。在某些實現(xiàn)方式中,加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,并且其中這種加速、最終速度和減速伴有音頻聲音效果。在某些實現(xiàn)方式中,加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中最終速度由最大動畫角度表示。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,除非在微件表示的移動停止之前遇到屏幕邊緣,在此情況下微件表示被動畫化為在顯示屏的邊緣彈跳,并且其中這種加速、 最終速度、減速和彈跳伴有音頻聲音效果。另一種電視微件移動方法包括向電視微件主機處理器提供對多個微件程序的訪問;接收改變微件程序的操作模式的命令,其中在隱藏模式中,微件程序不被顯示在顯示屏上;在顯示模式中,微件程序被顯示在顯示屏上,其中來自遙控器的巡覽命令進行操作以將焦點從顯示屏上的一個微件表示改變到另一個;在移動模式中,當前在焦點上的微件程序的表示響應于來自遙控器的巡覽命令在顯示屏上四處移動微件;其中當微件在移動模式中時,微件表示響應于來自遙控器的上、下、左、右巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3維圖形引擎來動畫化,并且其中這種加速伴有音頻聲音效果。在某些實現(xiàn)方式中,當在移動模式中,來自遙控器的巡覽命令的單次點擊引起從微件表示的當前顯示位置到微件表示的新顯示位置的加速以及之后的減速,并且其中這種加速和減速伴有音頻聲音效果。在某些實現(xiàn)方式中,加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,并且其中這種加速、最終速度和減速伴有音頻聲音效果。在某些實現(xiàn)方式中,加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中最終速度由最大動畫角度表示。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,除非在微件表示的移動停止之前遇到屏幕邊緣,在此情況下微件表示被動畫化為在顯示屏的邊緣彈跳,并且其中這種加速、 最終速度、減速和彈跳伴有音頻聲音效果。
13
另一種電視微件移動方法包括向電視微件主機處理器提供對多個微件程序的訪問;接收改變微件程序的操作模式的命令,其中在隱藏模式中,微件程序不被顯示在顯示屏上;在顯示模式中,微件程序被顯示在顯示屏上,其中來自遙控器的巡覽命令進行操作以將焦點從顯示屏上的一個微件表示改變到另一個;在移動模式中,當前在焦點上的微件程序的表示響應于來自遙控器的巡覽命令在顯示屏上四處移動微件;并且其中在顯示模式中,顯示屏可被布置為自由形式顯示、停駐布置或者分割屏幕停駐布置,其中在自由形式顯示中微件表示可被放置在顯示屏上的任何地方、覆蓋電視內(nèi)容,在停駐布置中微件表示位于顯示屏的預定區(qū)塊中、覆蓋電視內(nèi)容,在分割屏幕停駐布置中微件表示占據(jù)顯示屏的一分割區(qū)塊而電視內(nèi)容占據(jù)顯示屏的其余部分;并且其中當微件在移動模式中時,微件表示響應于來自遙控器的上、下、左、右巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3維圖形引擎來動畫化,并且其中當在移動模式中時,來自遙控器的巡覽命令的單次點擊引起從微件表示的當前顯示位置到微件表示的新顯示位置的加速以及之后的減速,并且其中加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中這種加速和減速伴有音頻聲音效果。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,并且其中加速和減速伴有可由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中最終速度由最大動畫角度表示,并且其中這種加速、最終速度和減速伴有音頻聲音效果。在某些實現(xiàn)方式中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,除非在微件表示的移動停止之前遇到屏幕邊緣,在此情況下微件表示被動畫化為在顯示屏的邊緣彈跳,并且其中這種加速、最終速度、減速和彈跳伴有音頻聲音效果 ο—種有形的計算機可讀電子存儲介質(zhì)存儲當在一個或多個編程的處理器上被執(zhí)行時可執(zhí)行這里公開的任何方法的指令。在考慮上述教導后,本領域的技術人員將會認識到,上述示例性實施例中的某些是基于對運行程序模塊或在狀態(tài)機上運行的編程的處理器的使用的。然而,本發(fā)明并不限于這種示例性實施例,因為其他實施例可利用諸如專用硬件和/或?qū)S锰幚砥髦惖挠布M件等同物來實現(xiàn)。類似地,通用計算機、基于微處理器的計算機、微控制器、光學計算機、 模擬計算機、專用處理器、專用電路和/或?qū)S糜策B線邏輯可用于構造替換的等同實施例。 電子存儲介質(zhì)可存儲被處理器用于執(zhí)行所描述的過程步驟的指令。雖然已經(jīng)描述了某些例示性實施例,但是很明顯根據(jù)以上描述本領域的技術人員將清楚許多替換、修改、置換和變化。
權利要求
1.一種電視微件移動方法,包括向電視微件主機處理器提供對多個微件程序的訪問;接收來自遙控器的激活所述多個微件程序的專用命令,其中所述微件程序當在顯示模式中時在顯示屏上顯示微件表示;接收來自遙控器的將所顯示的多個微件程序之一確立為當前在焦點上的微件程序的命令;以及接收來自遙控器的將當前在焦點上的微件程序置于移動模式中的命令,其中當在移動模式中時微件表示能夠在顯示屏上四處移動,其中當微件在移動模式中時,微件表示響應于來自遙控器的上、下、左、右巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3 維圖形引擎來動畫化。
2.根據(jù)權利要求1所述的方法,其中,當在移動模式中,來自遙控器的巡覽命令的單次點擊引起從微件表示的當前顯示位置到微件表示的新顯示位置的加速以及之后的減速。
3.根據(jù)權利要求2所述的方法,其中,加速和減速伴有能夠由增大然后減小的動畫角度來表征的移動的3維圖形動畫。
4.根據(jù)權利要求1所述的方法,其中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置。
5.根據(jù)權利要求4所述的方法,其中,加速和減速伴有能夠由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中最終速度由最大動畫角度表示。
6.根據(jù)權利要求1所述的方法,其中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,除非在微件表示的移動停止之前遇到屏幕邊緣,在此情況下微件表示被動畫化為在顯示屏的邊緣彈跳。
7.一種有形的計算機可讀電子存儲介質(zhì),存儲當在一個或多個編程的處理器上被執(zhí)行時執(zhí)行根據(jù)權利要求1所述的方法的指令。
8.—種電視微件移動方法,包括向電視微件主機處理器提供對多個微件程序的訪問;接收改變微件程序的操作模式的命令,其中在隱藏模式中,微件程序不被顯示在顯示屏上;在顯示模式中,微件程序被顯示在顯示屏上,其中來自遙控器的巡覽命令進行操作以將焦點從顯示屏上的一個微件表示改變到另一個;在移動模式中,當前在焦點上的微件程序的表示響應于來自遙控器的巡覽命令在顯示屏上四處移動微件;其中,當微件在移動模式中時,微件表示響應于來自遙控器的上、下、左、右巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3維圖形引擎來動畫化。
9.根據(jù)權利要求8所述的方法,其中,當在移動模式中,來自遙控器的巡覽命令的單次點擊引起從微件表示的當前顯示位置到微件表示的新顯示位置的加速以及之后的減速。
10.根據(jù)權利要求9所述的方法,其中,加速和減速伴有能夠由增大然后減小的動畫角度來表征的移動的3維圖形動畫。
11.根據(jù)權利要求8所述的方法,其中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置。
12.根據(jù)權利要求11所述的方法,其中,加速和減速伴有能夠由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中最終速度由最大動畫角度表示。
13.根據(jù)權利要求8所述的方法,其中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,除非在微件表示的移動停止之前遇到屏幕邊緣,在此情況下微件表示被動畫化為在顯示屏的邊緣彈跳。
14.一種有形的計算機可讀電子存儲介質(zhì),存儲當在一個或多個編程的處理器上被執(zhí)行時執(zhí)行根據(jù)權利要求8所述的方法的指令。
15.一種電視微件移動方法,包括向電視微件主機處理器提供對多個微件程序的訪問;接收改變微件程序的操作模式的命令,其中在隱藏模式中,微件程序不被顯示在顯示屏上;在顯示模式中,微件程序被顯示在顯示屏上,其中來自遙控器的巡覽命令進行操作以將焦點從顯示屏上的一個微件表示改變到另一個;在移動模式中,當前在焦點上的微件程序的表示響應于來自遙控器的巡覽命令在顯示屏上四處移動微件;并且其中,在顯示模式中,顯示屏能夠被布置為自由形式顯示、停駐布置或者分割屏幕停駐布置,其中在自由形式顯示中微件表示能夠被放置在顯示屏上的任何地方、覆蓋電視內(nèi)容, 在停駐布置中微件表示位于顯示屏的預定區(qū)塊中、覆蓋電視內(nèi)容,在分割屏幕停駐布置中微件表示占據(jù)顯示屏的一分割區(qū)塊而電視內(nèi)容占據(jù)顯示屏的其余部分;并且其中,當微件在移動模式中時,微件表示響應于來自遙控器的上、下、左、右巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3維圖形引擎來動畫化,并且其中當在移動模式中時,來自遙控器的巡覽命令的單次點擊引起從微件表示的當前顯示位置到微件表示的新顯示位置的加速以及之后的減速,并且其中加速和減速伴有能夠由增大然后減小的動畫角度來表征的移動的3維圖形動畫。
16.根據(jù)權利要求15所述的方法,其中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,并且其中加速和減速伴有能夠由增大然后減小的動畫角度來表征的移動的3維圖形動畫,并且其中最終速度由最大動畫角度表示。
17.根據(jù)權利要求15所述的方法,其中,當在移動模式中時,來自遙控器的巡覽命令的按住引起加速到最終速度,之后在松開巡覽時減速,以從微件表示的當前顯示位置行進到微件表示的新顯示位置,除非在微件表示的移動停止之前遇到屏幕邊緣,在此情況下微件表示被動畫化為在顯示屏的邊緣彈跳。
18.一種有形的計算機可讀電子存儲介質(zhì),存儲當在一個或多個編程的處理器上被執(zhí)行時執(zhí)行根據(jù)權利要求15所述的方法的指令。
全文摘要
一種示例性的電視微件移動方法包括接收來自遙控器的激活多個微件程序的專用命令,其中微件程序當在顯示模式中時在顯示屏上顯示微件表示;接收來自遙控器的將所顯示的多個微件程序之一確立為當前在焦點上的命令;以及接收來自遙控器的將當前在焦點上的微件程序置于移動模式中的命令,其中當在移動模式中時微件表示能夠在顯示屏上四處移動,其中當微件在移動模式中時,微件表示響應于來自遙控器的巡覽命令在顯示屏上四處移動,并且其中這種移動被利用3維圖形引擎來動畫化。
文檔編號H04N5/45GK102342095SQ201080010220
公開日2012年2月1日 申請日期2010年3月23日 優(yōu)先權日2009年4月2日
發(fā)明者史蒂文·弗里帝蘭德, 塞思·希爾, 托馬斯·帕特里克·道森, 泰德·唐恩 申請人:索尼公司, 索尼電子有限公司