TWI439960B - 虛擬使用者編輯環境 - Google Patents
虛擬使用者編輯環境 Download PDFInfo
- Publication number
- TWI439960B TWI439960B TW100111887A TW100111887A TWI439960B TW I439960 B TWI439960 B TW I439960B TW 100111887 A TW100111887 A TW 100111887A TW 100111887 A TW100111887 A TW 100111887A TW I439960 B TWI439960 B TW I439960B
- Authority
- TW
- Taiwan
- Prior art keywords
- virtual user
- editing
- virtual
- receiving
- input
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G06T11/10—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/80—2D [Two Dimensional] animation, e.g. using sprites
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2012—Colour editing, changing, or manipulating; Use of colour codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2016—Rotation, translation, scaling
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Architecture (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Description
本發明大體係關於用於電腦系統及其他器件之虛擬使用者創建。
虛擬使用者為使用者之表示或其另一個我(alter ego)。虛擬使用者常呈在電腦遊戲中使用之三維(3D)模型或在網際網路論壇、社交網路及其他社群上使用之二維(2D)圖示或圖像。虛擬使用者亦可用於視訊遊戲中,包括線上互動式遊戲環境。
視訊遊戲中之虛擬使用者為玩家在遊戲世界中之實體表示。線上遊戲常提供用於創建變化且複雜的虛擬使用者之方式。在一些線上遊戲中,玩家可藉由自許多預先設定的面部結構、髮型、膚色、衣服、配飾等(統稱作「元素」)進行選擇來建構自訂虛擬使用者。一旦選擇了預先設定之元素,則不存在用於允許使用者手動調整該等元素(例如,對元素重調大小或定位)之設施。
揭示一種允許使用者創建自訂虛擬使用者以供用於線上遊戲及其他應用程式中之虛擬使用者編輯環境。開始於空白面部,使用者可在該空白面部上添加、重調比例及定位不同元素,包括(但不限於)不同眼睛、耳朵、口部(包括牙齒及笑容)、鼻子、眉毛、頭髮、鬍鬚、小鬍子、眼鏡、耳飾、帽子及與人之實體特性及姿態相關聯之其他元素。使用者亦可改變虛擬使用者之面部的形狀、虛擬使用者之皮膚顏色及所有元素之色彩。
在一些實施中,可使用觸摸式輸入及示意動作編輯虛擬使用者。可使用各種控制項來創建虛擬使用者,該等控制項諸如用於重調大小、旋轉、定位等之控制項。使用者可在手動與自動虛擬使用者創建之間進行選擇。在一些實施中,虛擬使用者編輯環境可為應用程式(諸如,通訊錄、文字傳訊息、聊天會話、電子郵件、遊戲或任何其他應用程式)可利用的架構(framework)之部分。在一些實施中,可將虛擬使用者之一或多個元素製成動畫。舉例而言,虛擬使用者之眼睛可經製成動畫以使其追蹤使用者介面中之物件或指示方向。在一些實施中,可將虛擬使用者資料儲存於網路上,使得虛擬使用者可用於線上應用程式中,或下載至在不同使用者位置處的多種使用者器件。
在一些實施中,一種電腦實施之方法包括:在一器件之一顯示器上呈現一虛擬使用者編輯環境;在該虛擬使用者編輯環境中顯示三維虛擬使用者模型;接收選擇一虛擬使用者元素類別(category)之第一輸入;接收自該虛擬使用者類別選擇一虛擬使用者元素之第二輸入;在該三維(3D)虛擬使用者模型上顯現該選定虛擬使用者元素;及接收用於手動編輯該虛擬使用者元素之第三輸入。
一些實施例包括在一環境中之一或多個應用程式化介面(API),該環境具有經由該一或多個介面與被呼叫之其他程式碼互動之呼叫程式碼。可經由API在呼叫程式與被呼叫程式碼之間轉移進一步可包括各種參數的各種函式呼叫、訊息或其他類型之調用。此外,API可給呼叫程式碼提供使用在API中定義且在被呼叫程式碼中實施之資料類型或類(class)的能力。
至少某些實施例包括具有經由API與被呼叫軟體組件互動之呼叫軟體組件的環境。在此實施例中,用於經由API進行操作之方法包括經由API轉移一或多個函式呼叫、訊息及其他類型之調用或參數。
在隨附圖式及以下描述中闡明了虛擬使用者編輯環境的一或多個實施之細節。自該描述、圖式及申請專利範圍,虛擬使用者編輯環境的其他特徵、態樣及優勢將變得顯而易見。
在各種圖式中之相同參考符號指示相同元件。
圖1A至圖1E說明用於創建自訂虛擬使用者之例示性虛擬使用者編輯環境。在一些實施中,器件100(例如,行動器件)之使用者可藉由選擇主畫面上之圖示或藉由經由選單或其他輸入機構選擇應用程式來調用虛擬使用者編輯應用程式。在一些實施中,可將虛擬使用者編輯環境呈現在顯示於器件100之瀏覽器中的網頁中。網頁可由網路服務(例如,行動服務)伺服。
在調用了虛擬使用者編輯環境時,用於編輯環境之使用者介面104可呈現於器件100之顯示器102上。顯示器102可為回應於觸摸輸入及示意動作之觸敏式顯示器或表面。雖然展示了一行動器件,但器件100可為桌上型電腦、手持型電腦、個人數位助理、蜂巢式電話、電子輸入板、網路器具、相機、智慧電話、增強型通用封包無線電服務(EGPRS)行動電話、網路基地台、媒體播放器、導航器件、電子郵件器件、遊戲控制台,或此等器件中之任何兩者或兩者以上之組合。
參看圖1A,在一些實施中,可將虛擬使用者106顯示於使用者介面104上。虛擬使用者106可為2D或3D虛擬使用者模型。虛擬使用者106亦可為全身虛擬使用者。當調用編輯環境或使用者正創建新虛擬使用者時,可將預設虛擬使用者顯示於使用者介面104上。在一些實施中,預設虛擬使用者可具有用於在編輯環境中接收由使用者選擇之元素的空白面部。在其他實施中,可顯示具有預定義之元素的預設虛擬使用者。可基於在對話中指定之使用者偏好自動創建預設虛擬使用者。舉例而言,當使用者初次調用器件100上之遊戲環境時,可對使用者呈現許多預定義之虛擬使用者,且使用者可選擇一個作為預設虛擬使用者。在其他實施中,可基於使用者對於實體特性(諸如,性別、年齡、頭髮演色、眼睛顏色等)之偏好而在執行中(on-the-fly)自動創建預設虛擬使用者。開始於空白面部,使用者可在空白面部上添加不同元素,包括(但不限於)不同眼睛、耳朵、口部(包括牙齒及笑容)、鼻子、眉毛、頭髮、鬍鬚、小鬍子、眼鏡、耳飾、帽子及與人之實體特性及姿態相關聯之其他元素。使用者亦可改變虛擬使用者之面部的形狀、虛擬使用者之皮膚顏色及所有元素之色彩。
在所展示之實例中,使用者自類別選擇器(category picker)110選擇「眼睛」類別。類別選擇器110可為具有表示元素類別之圖示的圖示列。亦可使用類別之文字及其他視覺指示符。選定類別可為具有在類別選擇器110之中心位置112中之圖示的類別。中心位置112中之圖示可經反白顯示或以其他方式在視覺上增強以指示其選定狀態。在一些實施中,使用者可向左或向右在圖示列上進行揮擊示意動作,以將不同圖示移動至中心位置112。回應於揮擊示意動作,可將類別選擇器110製成動畫,使得類別圖示可如在自動售貨機上之滾輪一般移動。亦可模擬摩擦以使得可控制滾輪之加速度。舉例而言,較快示意動作導致圖示通過中心位置112的增大之加速度。
在所展示之實例中,「眼睛」類別當前正佔據中間位置112,且因此經反白顯示以指示其選定狀態。由圖示116表示之元素選擇器用以選擇眼睛元素120。在其選擇時,眼睛元素120被添加至虛擬使用者106之面部(其原先為空白的)。進一步參看圖2A描述元素選擇器之操作。
顯示器102呈現控制區域118。控制區域118可包括描述當前選定類別之文字。舉例而言,當前選定之「眼睛」類別由在控制區域118中之文字「眼睛」指示。控制區域118亦可包括用於退出虛擬使用者編輯環境之一或多個控制項(例如,虛擬按鈕)。在所展示之實例中,第一虛擬按鈕可在不保存對虛擬使用者106之改變的情況下取消(例如,退出)虛擬使用者編輯環境(例如,「取消」按鈕)。可使用另一按鈕來退出虛擬使用者編輯環境且保持對虛擬使用者106之改變(例如,「完成」按鈕)。
可選擇由圖示114表示之色彩選擇器以允許使用者選擇用於選定類別之色彩。舉例而言,若選擇了「眼睛」類別,則色彩選擇器可用以選擇用於可使用元素選擇器116選擇之所有眼睛元素的色彩。將參看圖2B進一步描述色彩選擇器之操作。
參看圖1B,使用者已使用類別選擇器110選擇「鼻子」類別。該選擇由佔據類別選擇器110之中心位置112的鼻子之圖示指示。控制區域118指示已藉由顯示文字「鼻子」來選擇類別「鼻子」。使用者自元素選擇器選擇鼻子元素122。鼻子元素122被自動添加至虛擬使用者106之面部。可使用選定元素類別來判定虛擬使用者面部上之預設區域以添加來自該類別之選定元素。在此情況下,「鼻子」類別選擇判定鼻子元素122之位置將為虛擬使用者面部之中心。
參看圖1C,使用者已使用類別選擇器110選擇「頭髮」類別。該選擇由佔據類別選擇器110之中心位置112的頭髮之圖示指示。控制區域118指示已藉由顯示文字「頭髮」來選擇元素類別「頭髮」。使用者自元素選擇器選擇頭髮元素124。頭髮元素124被自動添加至虛擬使用者面部。「頭髮」類別選擇判定頭髮元素124之位置將處於虛擬使用者頭部之頂部上。
參看圖1D,使用者已使用類別選擇器110選擇「口部」類別。該選擇由佔據類別選擇器110之中心位置112的口部之影像指示。控制區域118指示已藉由顯示文字「口部」來選擇元素類別「口部」。使用者自元素選擇器選擇口部元素126。口部元素126被自動添加至虛擬使用者面部。「口部」類別選擇判定口部元素126之位置將處於虛擬使用者面部上之鼻子元素122下方。
參看圖1E,使用者已使用類別選擇器110選擇「帽子」類別。該選擇由佔據類別選擇器110之中心位置112的帽子之影像指示。控制區域118指示已藉由顯示文字「帽子」來選擇類別「帽子」。使用者自元素選擇器選擇帽子元素128。帽子元素128被自動添加至虛擬使用者頭部。「帽子」類別選擇判定帽子元素128之位置將處於頭髮元素124之頂部上。
在圖1A至圖1E中,使用者選擇用於虛擬使用者106之眼睛、鼻子、頭髮、口部及帽子。在一些實施中,元素可為2D紋理,其經顯現至虛擬使用者頭部之3D模型上。在一些實施中,元素可為3D物件,其經顯現至虛擬使用者頭部之3D模型上。舉例而言,圖形引擎可在3D模型中創建「眼窩」,且將3D「眼睛」物件插入至眼窩內。可將3D「眼睛」物件製成動畫以創造虛擬使用者正注視特定方向或追蹤物件之錯覺,如參看圖6A至圖6B所描述。
在一些實施中,當將頭髮及帽子元素兩者添加至虛擬使用者時,頭髮元素可經修改使得當將帽子元素添加至虛擬使用者時,頭髮顯得被覆蓋,同時仍維持選定髮型。舉例而言,「長而尖」的頭髮配棒球帽可能導致頭髮經由帽之頂部伸出。為了避免此問題,將頭髮元素切成兩個部分。編輯環境可判定帽子與頭髮組合是否將導致頭髮經由帽子之頂部伸出,且在彼等情況下,僅將頭髮之底半部分顯現於虛擬使用者模型上。
圖2A說明用於自虛擬使用者元素之一類別選擇虛擬使用者元素之一例示性元素選擇器。在所展示之實例中,使用者已觸摸元素選擇器圖示116或以其他方式與元素選擇器圖示116互動。在調用元素選擇器時,顯示柵格視圖200。柵格視圖200可包括許多單元,其中每一單元顯示在具有選自元素之類別之不同元素的情境中之虛擬使用者。在此實例中,選擇「帽子」類別,從而導致在單元中顯示之每一虛擬使用者戴有不同帽子。
在一些實施中,一個單元(例如,在圖2A中之頂部左角單元)可顯示無該元素(例如,無帽子)的虛擬使用者106以用於與其他單元比較。另一單元(例如,中心單元)可顯示具有當前選定元素(例如,當前選定帽子)之虛擬使用者106。在一些實施中,每一單元可含有3D虛擬使用者模型之快照影像以捕獲適當之明暗分佈及陰影以提供3D效果。在其他實施中,每一單元可含有虛擬使用者之2D影像(例如,面向前之視圖)。使用者可藉由觸摸顯示所要元素之單元或以其他方式與該單元互動來選擇元素。在此實例中,使用者已觸摸在中間列柵格視圖200中之第三單元,其中展示該虛擬使用者戴有「Canada」滑雪帽子。可在視覺上增強(例如,反白顯示、著色)選定單元以指示其選定狀態。觸摸「完成」按鈕可使使用者返回至虛擬使用者編輯環境之使用者介面104。
可按多種方式在柵格視圖200中顯示該等元素。可基於元素類型在單元中顯示虛擬使用者。舉例而言,可在柵格視圖200之同一列或行中顯示度假帽子。在圖2A中,在柵格視圖200之第三列中顯示用於感恩節、聖誕節及獨立日之度假帽子。可對柵格視圖200標頁數,使得可使用揮擊示意動作或其他示意動作來顯示具有新柵格視圖之新頁面。在一些實施中,可回應於運動示意動作而用新元素更新柵格視圖200。舉例而言,當使用者搖動器件100或其他運動示意動作時,可顯示具有來自當前選定類別之不同元素的新柵格視圖。可使用加速度計或其他運動感測器自載器件100來偵測運動。可基於虛擬使用者106之其他元素隨機選擇在新柵格視圖之單元中顯示的新元素。舉例而言,可使用眼睛顏色、頭髮顏色及皮膚顏色來選擇具有適當色彩或色彩方案之姿態元素,使得所得虛擬使用者106色彩協調。色彩之選擇可基於已知色彩試探法進行。
圖2B說明用於選擇用於虛擬使用者元素之一類別的色彩之一例示性色彩選擇器。在所展示之實例中,使用者已觸摸色彩選擇器圖示114或以其他方式與色彩選擇器圖示114互動。在調用色彩選擇器時,顯示柵格視圖204。柵格視圖204可包括許多單元,其中每一單元顯示一不同色彩。在此實例中,選擇色彩黑色,從而導致在柵格視圖204之單元中顯示之每一虛擬使用者戴有不同的黑色帽子。在色彩選擇器中選擇之色彩可應用至由類別選擇器選擇的類別中之所有元素。在一些實施中,可基於選定之類別限制經選擇用於在柵格視圖204中顯示之色彩。舉例而言,若選擇了「鼻子」類別,則柵格視圖204可顯示不同膚色。若選擇了「眼睛」類別,則柵格視圖204可顯示藍色、綠色、褐色及淡褐色等之各種陰影。
圖3A至圖3C說明用於手動編輯虛擬使用者元素之例示性程序。在使用者已藉由選擇及添加元素而創建自訂虛擬使用者後,使用者可在使用者介面104中手動編輯彼等元素。
在一些實施中,使用者可應用觸摸式輸入及示意動作來對虛擬使用者106之元素重調大小、旋轉及定位。在所展示之實例中,使用者藉由在由箭頭指示之點處觸摸眼睛元素120且在箭頭之方向上進行擠捏示意動作對眼睛元素120重調大小。圖3B展示擠捏示意動作之結果。在此實例中,眼睛元素120具有在擠捏前之眼睛之間的距離d1(圖3A)及在擠捏後之眼睛之間的距離d2(圖3B),其中d1>d2。對於具有對稱性之元素(例如,眼睛、耳朵),在手動編輯期間可維持對稱性而無需使用者干預以輔助使用者進行編輯。在無觸敏式顯示器之器件中,可使用滑鼠控制項對虛擬使用者106上之元素重調大小、旋轉及定位。
參看圖3C,使用者可對使用者介面104中的虛擬使用者106之元素中之任一者變焦,以用於更細化之手動編輯。在一些實施中,回應於使用者觸摸元素,自動變焦該元素。多次敲擊可改變變焦級別增量,其中針對每一敲擊發生一個變焦或放大級別改變。或者,可使用反向擠捏示意動作(舒展開兩個手指)變焦虛擬使用者106之元素。在其他實施中,使用者可使用變焦按鈕300對特定元素變焦。亦可使用其他變焦控制項,包括(例如)放大鏡工具。
圖4A及圖4B說明用於自虛擬使用者元素之一類別選擇虛擬使用者元素之一替代元素選擇器。在一些實施中,將虛擬使用者分成編輯區400至406。在所展示之實例中,區400包括帽子,區402包括眼睛,區404包括鼻子,區406包括口部。其他區亦係可能的。當使用者想要編輯虛擬使用者之特定元素時,使用者選擇含有該元素之對應區。在具有觸敏式顯示器之器件上,使用者可觸摸該區之任一部分以啟動該區。在所展示之實例中,使用者啟動含有帽子之區400。在啟動時,可顯示按鈕408a、408b用於選擇不同帽子。當觸摸了左或右按鈕408時,新的帽子分別自顯示器之左邊或右邊滑入。使用其他動畫或無動畫之實施亦係可能的。圖4B展示在啟動按鈕408之後具有新帽子之虛擬使用者。
圖5A至圖5C說明用於在虛擬使用者編輯環境中編輯虛擬使用者元素之編輯區域。在一些實施中,由使用者進行的對一元素之手動編輯可限於所界定之編輯區域。舉例而言,使用觸摸式輸入或示意動作,使用者可對編輯區域內之元素重調大小、伸展或移動。在一些實施中,若使用者將一元素重調大小、伸展或移動出編輯區域,該元素將「急速返回」至編輯區域。或者,當使用者試圖將元素重調大小、伸展或移動出編輯區域時,元素可自界定編輯區域之邊界的虛擬壁或側邊檔(bumper)彈回。將手動編輯限於所界定之編輯區域可幫助使用者創建自訂虛擬使用者。
參看圖5A至圖5C,編輯區域500a、500b含有虛擬使用者之左眼睛及右眼睛。使用者可在其各別編輯區域500a、500b內任何處對眼睛移動、旋轉或重調大小。在此實例中,編輯區域500a、500b為圓形區域。然而,編輯區域500a、500b可為任何閉合多邊形,包括(但不限於)圓圈、正方形、矩形及三角形。圖5B說明用於虛擬使用者之鼻子的矩形編輯區域500c。使用者可在編輯區域500c內任何處對鼻子移動、旋轉或重調大小。圖5C說明用於虛擬使用者之口部的矩形編輯區域500d。使用者可在編輯區域500d內任何處對口部移動、旋轉或重調大小。
圖6A至圖6B說明將虛擬使用者元素製成動畫以使其追蹤使用者介面中之物件。在一些實施中,可將添加至虛擬使用者之元素製成動畫。舉例而言,元素(例如,眼睛、口部、耳朵、眉毛)可經製成動畫以模擬人類面部表情,諸如,快樂、難過、生氣、驚訝、厭倦、沉思或任何其他人類面部表情。亦可將動畫應用至虛擬使用者身體部分(例如,腿、手臂、頭)以允許虛擬使用者經由全身移動(例如,跳舞的虛擬使用者)表達其思想感情。
在一些實施中,可在虛擬使用者編輯環境中選擇及預覽用於元素之動畫。在一些實施中,使用者可選擇(例如,自一選單選擇)用於一特定元素之特定動畫。在其他實施中,使用者可設定動畫以回應於各種觸發事件觸發。觸發事件之一些實例可為使用者動作或情境。在電子郵件或文字傳訊息應用中,若使用者正等待來自另一使用者之回應,則可將其虛擬使用者製成動畫以顯得正等待或睡著。舉例而言,虛擬使用者之眼睛可閉著,且胸部可經製成動畫以收縮及擴張以模擬與睡眠相關聯之緩慢深呼吸。在全身虛擬使用者之情況下,虛擬使用者可經製成動畫以輕其腳(可能亦伴隨著其手臂交叉)以模擬等待或不耐煩。
參看圖6A及圖6B,虛擬使用者602之眼睛可經製成動畫以追蹤使用者介面600中之游標606。在使用者介面600a中,虛擬使用者602正向下看游標606a。在介面600b中,虛擬使用者602正向上且向右看游標606b。可獨立於彼此及其他元素(諸如,眉毛)將虛擬使用者602之眼睛製成動畫。在一些實施中,虛擬使用者動畫引擎(例如,712)可向作業系統(例如,OS 708)註冊以接收觸發事件或位置資訊,諸如,游標座標。在一些實施中,可使用向量代數在顯示座標中計算自眼睛至游標之視線向量。視線向量可接著由動畫引擎712用以將虛擬使用者602之眼睛製成動畫以創造當游標606圍繞使用者介面600移動時虛擬使用者602正用其眼睛追蹤游標606之錯覺。
虛擬使用者動畫可用於多種應用程式中,包括(但不限於)通訊錄、聊天會話、視訊會議、電子郵件、遊戲或可支援製成動畫之虛擬使用者的任何其他應用程式。在通訊錄應用程式中,當使用者自另一個人接收到具有視訊卡(Vcard)之虛擬使用者時,虛擬使用者可「活躍起來」且用其眼睛、頭及/或身體跟隨游標之移動(當打開Vcard時)。在視訊聊天環境中,每一方可由虛擬使用者而非數位影像表示。每一方可藉由控制其各別虛擬使用者之眼睛、頭及身體以跟隨在視訊聊天室中的另一方之虛擬使用者來使用虛擬使用者追蹤另一方之移動。在一些實施中,虛擬使用者視角可仿效相機位置。
圖7A為用於實施參看圖1至圖6描述之虛擬使用者編輯環境及動畫之一例示性軟體架構。在一些實施中,虛擬使用者編輯環境可為軟體架構或堆疊中的架構之部分。例示性軟體堆疊700可包括一應用層702、架構層704、服務層706、OS層708及硬體層710。應用程式(例如,電子郵件、文字傳訊息、遊戲)可藉由使用應用程式化介面(API)而併有虛擬使用者編輯環境。架構層704可包括虛擬使用者動畫引擎712及虛擬使用者編輯環境714。虛擬使用者動畫引擎712可處置虛擬使用者元素之動畫,諸如,參看圖6A及圖6B所描述之動畫。動畫引擎712可對服務層706或OS層708中之圖形及動畫服務或程式庫進行API呼叫以執行其任務中之全部或一些。虛擬使用者編輯環境714可提供參看圖1至圖5所描述之使用者介面及特徵。虛擬使用者編輯環境714可對服務層706或OS層708中之服務或程式庫進行API呼叫以執行其任務中之全部或一些。
服務層706可提供各種圖形、動畫及UI服務以支援動畫引擎712、虛擬使用者編輯環境714及應用層702中之應用程式。在一些實施中,服務層706包括觸摸模型716以用於將原始觸摸資料自觸敏式器件解譯並映射至觸摸事件(例如,示意動作、旋轉),該等觸摸事件可由應用程式及虛擬使用者編輯環境714使用在觸摸模型API中定義之呼叫約定來存取。服務層706亦可包括用於無線通信之通信軟體堆疊。
OS層708可為完整作業系統(例如,MAC OS)或核心(例如,UNIX核心)。硬體層710包括執行參看圖1至圖6所描述之任務所必需的硬體,包括(但不限於):處理器或處理核心(包括應用程式及通信基頻處理器)、專用信號/影像處理器、ASIC、圖形處理器(例如,GNU)、記憶體及儲存器件、通信埠及器件、周邊裝置等。
軟體堆疊700可包括於能夠執行軟體應用程式之行動器件上。描述用於存取API函式之呼叫約定的API規範可由應用程式開發商用以在應用程式中併入虛擬使用者編輯及動畫。
在一些實施例中,可使用一或多個應用程式化介面(API)。API為由程式碼組件或硬體組件(下文稱為「API實施組件」)實施之介面,其允許不同程式碼組件或硬體組件(下文稱為「API呼叫組件」)存取及使用一或多個函式、方法、程序、資料結構、類及/或由API實施組件提供之其他服務。API可定義在API呼叫組件與API實施組件之間傳遞之一或多個參數。
API允許API呼叫組件之開發商(其可為第三方開發商)充分利用由API實施組件提供之指定特徵。可存在一個API呼叫組件,或可存在一個以上此組件。API可為電腦系統或程式庫提供以便支援來自應用程式對服務之請求的原始程式碼介面。作業系統(OS)可具有多個API以允許在OS上執行之應用程式呼叫彼等API中之一或多者,且服務(諸如,程式庫)可具有多個API以允許使用該服務之應用程式呼叫彼等API中之一或多者。可按當建置應用程式時可解譯或編譯之程式設計語言來指定API。
在一些實施例中,API實施組件可提供一個以上API,每一API提供不同態樣之不同視圖或給不同視圖提供不同態樣,該等不同態樣存取由API實施組件實施的功能性之不同態樣。舉例而言,API實施組件之一API可提供第一組函式,且可曝露至第三方開發商,且API實施組件之另一API可經隱藏(未曝露),且提供第一組函式之一子集且亦提供另一組函式(諸如,不在第一組函式中之測試或除錯函式)。在其他實施例中,API實施組件可經由基礎API自我呼叫一或多個其他組件,且因此為API呼叫組件及API實施組件兩者。
API定義API呼叫組件在存取及使用API實施組件之指定特徵時使用之語言及參數。舉例而言,API呼叫組件經由由API曝露之一或多個API呼叫或調用(例如,由函式或方法呼叫體現)來存取API實施組件之指定特徵,且經由API呼叫或調用來使用參數傳遞資料及控制資訊。API實施組件可回應於來自API呼叫組件之API呼叫而經由API返回一值。雖然API定義API呼叫之語法及結果(例如,調用API呼叫之方式及API呼叫進行之內容),但API可不揭露API呼叫實現由API呼叫指定之函式的方式。在呼叫(API呼叫組件)與API實施組件之間經由一或多個應用程式化介面轉移各種API呼叫。轉移API呼叫可包括發出、起始、調用、呼叫、接收、返回或回應函式呼叫或訊息;換言之,轉移可描述由API呼叫組件或API實施組件中之任一者進行之動作。API之函式呼叫或其他調用可經由參數清單或其他結構發送或接收一或多個參數。參數可為常數、密鑰、資料結構、物件、物件類、變數、資料類型、指標、陣列、清單或指向引用待經由API傳遞之資料或其他項目之函式或方法或另一方式的指標。
此外,資料類型或類可由API提供且由API實施組件實施。因此,API呼叫組件可藉由使用在API中提供之定義來宣告變數、使用指標、使用或具現化此等類型或類之常數值。
通常,可使用API存取由API實施組件提供之服務或資料或起始由API實施組件提供的運算或計算之執行。以實例說明,API實施組件及API呼叫組件可各自為作業系統、程式庫、器件驅動程式、API、應用程式或其他模組中之任一者(應理解,API實施組件與API呼叫組件可為彼此相同或不同類型之模組)。在一些情況下,API實施組件可至少部分體現於韌體、微碼或其他硬體邏輯中。在一些實施例中,API可允許用戶端程式使用由軟體開發套件(SDK)程式庫提供之服務。在其他實施例中,應用程式或其他用戶端程式可使用由應用程式架構提供之API。在此等實施例中,應用程式或用戶端程式可併有對由SDK提供及由API提供之函式或方法的呼叫,或使用在SDK中定義及由API提供之資料類型或物件。在此等實施例中,應用程式架構可提供用於回應於由該架構定義之各種事件之程式的主要事件迴路。API允許應用程式使用應用程式架構指定事件及對事件之回應。在一些實施中,API呼叫可向應用程式報告硬體器件之能力或狀態,包括與諸如輸入能力及狀態、輸出能力及狀態、處理能力、電力狀態、儲存容量及狀態、通信能力等之態樣有關的能力或狀態,且API可部分地由韌體、微碼或部分在硬體組件上執行之其他低位準邏輯來實施。
API呼叫組件可為本端組件(亦即,在與API實施組件相同的資料處理系統上)或在網路上經由API與API實施組件通信之遠端組件(亦即,在與API實施組件不同的資料處理系統上)。應理解,API實施組件亦可充當API呼叫組件(亦即,其可對由不同API實施組件曝露之API進行API呼叫),且藉由實施曝露至不同API呼叫組件之API,API呼叫組件亦可充當API實施組件。
API可允許按不同程式設計語言撰寫之多個API呼叫組件與API實施組件通信(因此,API可包括用於轉譯在API實施組件與API呼叫組件之間的呼叫及返回項之特徵);然而,可按特定程式設計語言實施API。在一實施例中,API呼叫組件可呼叫來自不同提供者之API,諸如,來自OS提供者之一組API及來自外掛程式提供者之另一組API及來自另一提供者(例如,軟體程式庫之提供者)或另一組API之創建者之另一組API。
圖7B為說明可在本發明之一些實施例中使用的一例示性API架構之方塊圖。如在圖7B中所示,API架構720包括實施API 724之API實施組件722(例如,作業系統、程式庫、器件驅動程式、API、應用程式、軟體或其他模組)。API 724指定可由API呼叫組件726使用的一或多個函式、方法、類、物件、協定、資料結構、格式及/或API實施組件之其他特徵。API 724可指定至少一呼叫約定,該至少一呼叫約定指定API實施組件中之函式自API呼叫組件接收參數之方式及函式將結果返回至API呼叫組件之方式。API呼叫組件726(例如,作業系統、程式庫、器件驅動程式、API、應用程式、軟體或其他模組)經由API 724進行API呼叫以存取及使用由API 724指定的API實施組件722之特徵。API實施組件722可回應於API呼叫而經由API 724將一值返回至API呼叫組件726。
應瞭解,API實施組件722可包括未經由API 724指定且不可由API呼叫組件726利用之額外函式、方法、類、資料結構及/或其他特徵。應理解,API呼叫組件726可與API實施組件722在相同的系統上,或可位於遠端且在一網路上使用API 724存取API實施組件722。雖然圖7B說明與API 724互動之單一API呼叫組件726,但應理解,可按與API呼叫組件726不同之語言(或相同語言)撰寫之其他API呼叫組件可使用API 724。
API實施組件722、API 724及API呼叫組件726可儲存於機器可讀媒體中,機器可讀媒體包括用於按可由機器(例如,電腦或其他資料處理系統)讀取之形式儲存資訊的任何機構。舉例而言,機器可讀媒體包括磁碟、光碟、隨機存取記憶體、唯讀記憶體、快閃記憶體器件等。
在圖7C(「軟體堆疊」730)(一例示性實施例)中,應用程式可使用若干服務API(服務API A及服務API B)對服務A 732或服務B 734進行呼叫且使用若干OS API對作業系統(OS)736進行呼叫。服務A 732及服務B 734可使用若干OS API對OS 736進行呼叫。
注意,服務B 734具有兩個API,其中之一者(服務B APIA 738)接收來自應用程式A 740之呼叫且將值返回至應用程式A 740,且另一者(服務B API B 742)接收來自應用程式B 744之呼叫且將值返回至應用程式B 744。服務A 732(舉例而言,其可為軟體程式庫)進行對OS API A 746之呼叫且自OS API A 746接收返回之值,且服務B 734(舉例而言,其可為軟體程式庫)進行對OS API A 746及OS API B 748兩者之呼叫且自OS API A 746及OS API B 748兩者接收返回之值。應用程式B 744進行對OS API B 748之呼叫且自OS API B 748接收返回之值。
圖8為用於在虛擬使用者編輯環境中創建虛擬使用者之一例示性程序800之流程圖。程序800可參照用於實施該程序之系統(諸如,參看圖1至圖7描述之虛擬使用者編輯環境)來加以描述。
在一些實施中,程序800可開始於在器件之顯示器上呈現虛擬使用者編輯環境(802)且在該環境中顯示虛擬使用者模型(804)。虛擬使用者模型可為2D或3D模型。該顯示器可為觸敏式顯示器。可按空白面部顯示虛擬使用者模型,或可基於先前自使用者收集之資訊顯示具有預定義元素的預設虛擬使用者。
接收選擇虛擬使用者元素類別之第一輸入(806)。在一些實施中,可使用類別選擇器,諸如,參看圖1A至圖1E描述之類別選擇器。
接收自選定元素選擇器選擇一元素之第二輸入(808)。在一些實施中,可使用元素選擇器,諸如,參看圖1A至圖1E以及圖4A及圖4B描述之元素選擇器。
在選擇了一元素後,可在執行中在虛擬使用者模型上自動顯現該元素(810)。在一些實施中,元素可為在3D虛擬使用者模型上顯現之2D紋理。
接收用於手動編輯虛擬使用者之元素之第三輸入(812)。第三輸入可為聚焦於待編輯之元素的觸摸式輸入或示意動作。手動編輯可包括對該元素重調大小、旋轉及定位。手動編輯可限於若干編輯區域。手動編輯可包括變焦或放大一元素以獲得更細化之編輯。
圖9為用於實施參看圖1至圖8描述之虛擬使用者編輯環境及動畫之器件的一例示性硬體架構之方塊圖。該器件可包括記憶體介面902、一或多個資料處理器、影像處理器及/或處理器904及周邊裝置介面906。記憶體介面902、一或多個處理器904及/或周邊裝置介面906可為單獨的組件或可整合於一或多個積體電路中。舉例而言,器件中之各種組件可由一或多個通信匯流排或信號線耦合。
感測器、器件及子系統可耦合至周邊裝置介面906以促進多個功能性。舉例而言,運動感測器910、光感測器912及近接感測器914可耦合至周邊裝置介面906以促進行動器件之定向、照明及近接功能。位置處理器915(例如,GPS接收器)可連接至周邊裝置介面906以提供地理定位。電子磁力計916(例如,積體電路晶片)亦可連接至周邊裝置介面906以提供可用以判定磁北之方向的資料。因此,電子磁力計916可用作電子羅盤。加速度計917亦可連接至周邊裝置介面906以提供可用以判定行動器件之移動速度及方向之改變的資料。
相機子系統920及光學感測器922(例如,電荷耦合器件(CCD)或互補金屬氧化物半導體(CMOS)光學感測器)可用以促進相機功能,諸如,記錄相片及視訊剪輯。
可經由一或多個無線通信子系統924(其可包括射頻接收器及傳輸器及/或光學(例如,紅外線)接收器及傳輸器)來促進通信功能。通信子系統924之特定設計及實施可視行動器件意欲藉以操作之通信網路而定。舉例而言,行動器件可包括經設計以在GSM網路、GPRS網路、EDGE網路、Wi-Fi或WiMax網路及藍芽(Bluetooth)網路上操作之通信子系統924。詳言之,無線通信子系統924可包括代管協定,使得行動器件可組態為用於其他無線器件之基地台。
音訊子系統926可耦合至揚聲器928及麥克風930以促進語音允用功能,諸如,語音辨識、語音複製、數位記錄及電話功能。
I/O子系統940可包括觸控式螢幕控制器942及/或其他輸入控制器944。觸控式螢幕控制器942可耦合至觸控式螢幕946或觸控板。觸控式螢幕946及觸控式螢幕控制器942可(例如)使用複數個觸敏性技術(包括(但不限於)電容性、電阻性、紅外線及表面聲波技術以及其他近接感測器陣列或用於判定與觸控式螢幕946之一或多個接觸點的其他元件)中之任一者來偵測接觸及移動或其中斷。
其他輸入控制器944可耦合至其他輸入/控制器件948,諸如,一或多個按鈕、搖臂開關、拇指旋輪、紅外線埠、USB埠及/或指標器件(諸如,手寫筆)。該一或多個按鈕(未圖示)可包括用於揚聲器928及/或麥克風930之音量控制的上/下按鈕。
在一實施中,按壓按鈕歷時第一持續時間可脫齧觸控式螢幕946之鎖定;且按壓按鈕歷時比第一持續時間長之第二持續時間可接通或斷開至器件之電力。使用者可能能夠客制化按鈕中之一或多者的功能性。舉例而言,觸控式螢幕946亦可用以實施虛擬或軟按鈕及/或鍵盤。
在一些實施中,器件可呈現記錄之音訊及/或視訊檔案,諸如,MP3、AAC及MPEG檔案。在一些實施中,器件可包括MP3播放器(諸如,iPodTM
)之功能性。器件可因此包括可與iPod相容之接腳連接器。亦可使用其他輸入/輸出及控制器件。
記憶體介面902可耦合至記憶體950。記憶體950可包括高速隨機存取記憶體及/或非揮發性記憶體,諸如,一或多個磁碟儲存器件、一或多個光學儲存器件及/或快閃記憶體(例如,NAND、NOR)。記憶體950可儲存作業系統952,諸如,Darwin、RTXC、LINUX、UNIX、OS X、WINDOWS或諸如VxWorks之嵌入式作業系統。作業系統952可包括用於處置基本系統服務及用於執行硬體獨立任務之指令。在一些實施中,作業系統952可包括核心(例如,UNIX核心)。
記憶體950亦可儲存通信指令954以促進與一或多個額外器件、一或多個電腦及/或一或多個伺服器之通信。記憶體950可包括:圖形使用者介面指令956,以促進圖形使用者介面處理;感測器處理指令958,以促進與感測器有關之處理及功能;電話指令960,以促進與電話有關之程序及功能;電子傳訊息指令962,以促進與電子傳訊息有關之程序及功能;網頁瀏覽指令964,以促進與網頁瀏覽有關之程序及功能;媒體處理指令966,以促進與媒體處理有關之程序及功能;GPS/導航指令968,以促進與GPS及導航有關之程序及指令;及相機指令970,以促進與相機有關之程序及功能。記憶體950亦可儲存其他軟體指令(未圖示),諸如,安全指令、網路視訊指令以促進與網路視訊有關之程序及功能及/或網路購物指令以促進與網路購物有關之程序及功能。在一些實施中,媒體處理指令966經分成音訊處理指令及視訊處理指令以分別促進與音訊處理有關之程序及功能及與視訊處理有關之程序及功能。啟動記錄及國際行動設備識別碼(IMEI)或類似的硬體識別符亦可儲存於記憶體950中。
記憶體950可包括用於虛擬使用者編輯環境972及虛擬使用者動畫引擎974之指令。記憶體950可為用於自虛擬使用者編輯程序產生的虛擬使用者資料976之本端快取記憶體。
以上識別之指令及應用程式中之每一者可對應於用於執行以上描述之一或多個功能的一組指令。不需要將此等指令實施為單獨的軟體程式、程序或模組。記憶體950可包括額外指令或較少指令。此外,行動器件之各種功能可實施於硬體中及/或軟體中,包括實施於一或多個信號處理及/或特殊應用積體電路中。
圖10為用於使用參看圖1至圖8描述之虛擬使用者編輯環境及動畫的器件之一例示性網路操作環境之方塊圖。在此實例中,器件1002a與1002b可(例如)在處於資料通信中之一或多個有線及/或無線網路1010上通信。舉例而言,無線網路1012(例如,蜂巢式網路)可藉由使用閘道器1016與廣域網路(WAN)1014(諸如,網際網路)通信。同樣地,存取器件1018(諸如,802.11g無線存取器件)可提供對廣域網路1014之通信存取。雖然此實例說明用於行動器件之操作環境,但亦可將該操作環境應用於有線連接至網路之器件(例如,桌上型電腦)。
在一些實施中,可在無線網路1012及存取器件1018上建立語音及資料通信兩者。舉例而言,行動器件1002a可打電話及接電話(例如,使用網際網路語音通訊協定(VoIP)協定)、發送及接收電子郵件訊息(例如,使用郵局協定3(POP3))及在無線網路1012、閘道器1016及廣域網路1014上擷取電子文件及/或串流(諸如,網頁、相片及視訊)(例如,使用傳輸控制協定/網際網路協定(TCP/IP)或使用者資料報協定(UDP))。同樣地,在一些實施中,行動器件1002b可打電話及接電話、發送及接收電子郵件訊息及在存取器件1018及廣域網路1014上擷取電子文件。在一些實施中,可使用一或多個電纜將器件1002a或1002b實體連接至存取器件1018,且存取器件1018可為個人電腦。在此組態中,器件1002a或1002b可稱作「繫留」器件。
器件1002a及1002b亦可藉由其他方式建立通信。舉例而言,無線器件1002a可與其他無線器件(例如,其他器件1002a或1002b、蜂巢式電話等)在無線網路1012上通信。同樣地,器件1002a與1002b可藉由使用一或多個通信子系統(諸如,BluetoothTM
通信器件)建立同級間通信1020(例如,個人區域網路)。亦可實施其他通信協定及拓撲。
器件1002a或1002b可在一或多個有線及/或無線網路上與多種服務通信。在一些實施中,服務可包括行動器件服務1030、社交網路服務1040及遊戲中心服務1042。
行動器件服務1030可提供用於器件1002a或1002b之多種服務,包括(但不限於)郵件服務、文字傳訊息、聊天會話、視訊會議、網際網路服務、基於位置之服務(例如,地圖服務)、同步服務、遠端儲存1044、下載服務等。遠端儲存器1046可用以儲存可在使用者之多個器件上使用或由多個使用者共用之虛擬使用者資料。在一些實施中,虛擬使用者編輯環境可由服務1030、1040、1042中之一或多者提供,該等服務可由器件1002a或1002b之使用者經由(例如)由服務1030、1040、1042操作之一或多個伺服器所伺服的網頁加以存取。
在一些實施中,社交網路服務1040可提供社交網路網站,在該情況下,器件1002a或1002b之使用者可建立個人網路,且邀請朋友貢獻及共用內容,包括虛擬使用者及與虛擬使用者有關之項目。使用者可使用藉由虛擬使用者編輯環境製成之其自訂虛擬使用者代替數位相片以保護其隱私。
在一些實施中,遊戲中心服務1042可提供線上遊戲環境,在該情況下,器件1002a或1002b之使用者可參與線上互動遊戲,其中使用參看圖1至圖7描述之虛擬使用者編輯環境創建其虛擬使用者。在一些實施中,由虛擬使用者編輯環境創建之虛擬使用者及/或元素可在使用者間共用或銷售至線上遊戲之玩家。舉例而言,虛擬使用者商店可由遊戲中心服務1042提供以供使用者購買或交換虛擬使用者及與虛擬使用者有關之項目(例如,衣服、配飾)。
器件1002a或1002b亦可在一或多個有線及/或無線網路上存取其他資料及內容。舉例而言,內容發行者(諸如,新站點、真正簡單聯合供稿(RSS)訂閱源、網站、網誌(blog)、社交網路站點、開發商網路等)可由器件1002a或1002b存取。可藉由回應於使用者觸摸(例如)網頁物件調用網頁瀏覽函式或應用程式(例如,瀏覽器)來提供此存取。
所描述之實施例可包括觸摸式I/O器件1101,該觸摸式I/O器件1101可經由有線或無線通信頻道1102接收用於與計算系統1103(圖11)互動之觸摸式輸入。觸摸式I/O器件1101可用以代替諸如鍵盤、滑鼠等之其他輸入器件或與諸如鍵盤、滑鼠等之其他輸入器件組合地將使用者輸入提供至計算系統1103。可使用一或多個觸摸式I/O器件1101用於將使用者輸入提供至計算系統1103。觸摸式I/O器件1101可為計算系統1103之整體部分(例如,膝上型電腦上之觸控式螢幕)或可與計算系統1103分開。
觸摸式I/O器件1101可包括觸敏式面板,該觸敏式面板完全或部分透明、半透明、非透明、不透明或其任何組合。觸摸式I/O器件1101可體現為觸控式螢幕、觸控板、充當觸控板之觸控式螢幕(例如,替代膝上型電腦之觸控板之觸控式螢幕)、與任何其他輸入器件(例如,安置於鍵盤上之觸控式螢幕或觸控板)組合或併有該任何其他輸入器件之觸控式螢幕或觸控板或具有用於接收觸摸式輸入之觸敏式表面的任何多維物件。
在一實例中,體現為觸控式螢幕之觸摸式I/O器件1101可包括部分或完全定位於顯示器之至少一部分上的透明及/或半透明觸敏式面板。根據此實施例,觸摸式I/O器件1101用以顯示自計算系統1103(及/或另一源)傳輸之圖形資料,且亦用以接收使用者輸入。在其他實施例中,觸摸式I/O器件1101可體現為整合觸控式螢幕,在該情況下,觸敏式組件/器件與顯示組件/器件整合。在其他實施例中,觸控式螢幕可用作用於顯示補充圖形資料或與主顯示器相同之圖形資料及接收觸摸式輸入的補充或額外顯示幕。
觸摸式I/O器件1101可經組態以基於電容性、電阻性、光學、聲學、電感、機械、化學量測或關於接近於器件1101之一或多個觸摸或近觸摸之發生而可量測到的任何現象偵測在器件1101上的一或多個觸摸或近觸摸之位置。可使用軟體、硬體、韌體或其任何組合來處理偵測到的觸摸之量測以識別及追蹤一或多個示意動作。示意動作可對應於在觸摸式I/O器件1101上之靜止或非靜止、單一或多個觸摸或近觸摸。可藉由按特定方式(諸如,在基本上同一時間、鄰近地或連續地敲擊、按壓、搖動、擦動、扭轉、改變定向、以變化之壓力按壓及其類似者)在觸摸式I/O器件1101上移動一或多個手指或其他物件來執行示意動作。示意動作可特徵在於(但不限於)在手指之間或藉由任何一或多個其他手指之擠捏、滑動、揮擊、旋轉、折曲、拖曳或敲擊運動。可藉由一或多個手、由一或多個使用者或其任何組合來執行單一示意動作。
計算系統1103可驅動具有圖形資料之顯示器顯示圖形使用者介面(GUI)。GUI可經組態以經由觸摸式I/O器件1101接收觸摸式輸入。觸摸式I/O器件1101體現為觸控式螢幕,其可顯示GUI。或者,GUI可顯示於與觸摸式I/O器件1101分開之顯示器上。GUI可包括在介面內特定位置處顯示之圖形元素。圖形元素可包括(但不限於)多種顯示之虛擬輸入器件,包括虛擬滾輪、虛擬鍵盤、虛擬旋鈕、虛擬按鈕、任何虛擬UI及其類似者。使用者可在觸摸式I/O器件1101上之一或多個特定位置處執行示意動作,該一或多個特定位置可與GUI之圖形元素相關聯。在其他實施例中,使用者可在獨立於GUI之圖形元素之位置的一或多個位置處執行示意動作。在觸摸式I/O器件1101上執行之示意動作可直接或間接操縱、控制、修改、移動、致動、起始或大體影響圖形元素,諸如,GUI內之游標、圖示、媒體檔案、清單、文字、影像之全部或部分或其類似者。舉例而言,在觸控式螢幕之情況下,使用者可藉由在觸控式螢幕上之圖形元素上執行示意動作來直接與圖形元素互動。或者,觸控板通常提供間接互動。示意動作亦可影響未顯示之GUI元素(例如,使使用者介面出現)或可影響計算系統1103內之其他動作(例如,影響GUI、應用程式或作業系統之狀態或模式)。可或可不與顯示之游標相結合而在觸摸式I/O器件1101上執行示意動作。舉例而言,在於觸控板上執行示意動作之情況下,游標(或指標)可顯示於顯示幕或觸控式螢幕上,且可經由在觸控板上之觸摸式輸入控制游標以與顯示幕上之圖形物件互動。在直接於觸控式螢幕上執行示意動作之其他實施例中,使用者可直接與觸控式螢幕上之物件互動,其中游標或指標顯示或不顯示於觸控式螢幕上。
可回應於或基於在觸摸式I/O器件1101上之觸摸或近觸摸而經由通信頻道1102將回饋提供至使用者。可以光學方式、以機械方式、以電方式、以嗅覺方式、以聲學方式或其類似者或其任何組合且按可變或不可變方式傳輸回饋。
所描述之特徵可實施於數位電子電路中或實施於電腦硬體、韌體、軟體中或其組合中。該等特徵可實施於有形地體現於資訊載體中之電腦程式產品中(例如,體現於機器可讀儲存器件中,用於由可程式化處理器執行);且方法步驟可由可程式化處理器執行,該可程式化處理器執行指令之程式以藉由對輸入資料操作且產生輸出來執行所描述之實施之功能。或者或另外,程式指令可編碼於為人工產生之信號(例如,機器產生之電、光學或電磁信號)的傳播信號上,該人工產生之信號經產生以編碼資訊以供傳輸至合適的接收器裝置用於由可程式化處理器執行。
現將注意力指向可體現於任何攜帶型或非攜帶型器件內的系統架構之實施例,該攜帶型或非攜帶型器件包括(但不限於)通信器件(例如,行動電話、智慧電話)、多媒體器件(例如,MP3播放器、TV、收音機)、攜帶型或手持式電腦(例如,平板電腦、迷你筆記型電腦、膝上型電腦)、桌上型電腦、一體式桌上型電腦、周邊器件或可調適成包括系統架構1200的任何其他系統或器件,包括此等類型之器件中之兩者或兩者以上之組合。圖12為通常包括一或多個電腦可讀媒體1201、處理系統1204、輸入/輸出(I/O)子系統1206、射頻(RF)電路1208及音訊電路1210的系統1200之一實施例之方塊圖。此等組件可由一或多個通信匯流排或信號線1203耦合。
應顯而易見,圖12中展示之架構僅為系統1200的一實例架構,且系統1200可具有比所展示多或少的組件或組件之不同組態。圖12中展示之各種組件可實施於硬體、軟體、韌體或其任何組合(包括一或多個信號處理及/或特殊應用積體電路)中。
RF電路1208用以在無線鏈路或網路上將資訊發送至一或多個其他器件及接收來自一或多個其他器件之資訊,且包括用於執行此功能之熟知電路。RF電路1208及音訊電路1210經由周邊裝置介面1216耦合至處理系統1204。介面1216包括用於建立及維持周邊裝置與處理系統1204之間的通信之各種已知組件。音訊電路1210耦合至音訊揚聲器1250及麥克風1252,且包括用於處理自介面1216接收之語音信號以使使用者能夠即時地與其他使用者通信之已知電路。在一些實施例中,音訊電路1210包括一頭戴式耳機插孔(未圖示)。
周邊裝置介面1216將系統之輸入及輸出周邊裝置耦合至處理器1218及電腦可讀媒體1201。一或多個處理器1218經由控制器1220與一或多個電腦可讀媒體1201通信。電腦可讀媒體1201可為可儲存用於由一或多個處理器1218使用之程式碼及/或資料的任何器件或媒體。媒體1201可包括一記憶體階層,其包括(但不限於)快取記憶體、主記憶體及輔助記憶體。可使用RAM(例如,SRAM、DRAM、DDRAM)、ROM、快閃記憶體(FLASH)、磁性及/或光學儲存器件(諸如,磁碟機、磁帶、CD(緊密光碟)及DVD(數位視訊光碟))之任何組合實施記憶體階層。媒體1201亦可包括用於載運承載資訊之信號之傳輸媒體,該等信號指示電腦指令或資料(具有或無藉以調變信號之載波)。舉例而言,傳輸媒體可包括通信網路,包括(但不限於)網際網路(亦稱作全球資訊網)、企業內部網路、區域網路(LAN)、廣域網路(WLAN)、儲存區域網路(SAN)、都市區域網路(MAN)及其類似者。
一或多個處理器1218執行儲存於媒體1201中之各種軟體組件以執行系統1200之各種功能。在一些實施例中,軟體組件包括作業系統1222、通信模組(或指令集)1224、觸摸處理模組(或指令集)1226、圖形模組(或指令集)1228、一或多個應用程式(或指令集)1230及虛擬使用者編輯模組1238。此等模組及以上提到之應用程式中的每一者對應於用於執行以上描述之一或多個功能及在本申請案中描述之方法(例如,本文中描述之電腦實施之方法及其他資訊處理方法)的指令集。此等模組(亦即,指令集)不需要實施為單獨的軟體程式、程序或模組,且因此在各種實施例中,可組合或以其他方式重新配置此等模組之各種子集。在一些實施例中,媒體1201可儲存以上識別的模組及資料結構之一子集。此外,媒體1201可儲存以上未描述之額外模組及資料結構。
作業系統1222包括用於控制及管理一般系統任務(例如,記憶體管理、儲存器件控制、電力管理等)之各種程序、指令集、軟體組件及/或驅動程式,且促進各種硬體與軟體組件之間的通信。
通信模組1224促進與其他器件在一或多個外部埠1236上或經由RF電路1208進行通信,且包括用於處置自RF電路1208及/或外部埠1236接收之資料之各種軟體組件。
圖形模組1228包括用於在顯示表面上顯現、製成動畫及顯示圖形物件之各種已知軟體組件。在觸摸式I/O器件1212為觸敏式顯示器(例如,觸控式螢幕)之實施例中,圖形模組1228包括用於在觸敏式顯示器上顯現、顯示物件及將物件製成動畫之組件。
一或多個應用程式1230可包括安裝於系統1200上之任何應用程式,包括(但不限於)瀏覽器、通訊錄、聯繫人清單、電子郵件、瞬時傳訊息、文書處理、鍵盤模擬、介面工具集、具備JAVA功能之應用程式、加密、數位權利管理、語音辨識、語音複製、位置判定能力(諸如,由全球定位系統(GPS)提供之位置判定能力)、音樂播放器等。
觸摸處理模組1226包括用於執行與觸摸式I/O器件1212相關聯之各種任務的各種軟體組件,該等任務包括(但不限於)接收及處理經由觸摸式I/O器件控制器1232自I/O器件1212接收之觸摸式輸入。
系統1200可進一步包括用於執行如本文中結合圖1至圖7描述之方法/功能的虛擬使用者編輯模組1238。虛擬使用者編輯模組1238可至少用以提供關於圖1至圖7描述之虛擬使用者編輯環境。虛擬使用者編輯模組1238亦可與系統1200之其他元件互動以提供虛擬使用者編輯功能。虛擬使用者編輯模組1238可體現為硬體、軟體、韌體或其任何組合。雖然展示模組1238駐留於媒體1201內,但模組1238之全部或部分可體現於系統1200內之其他組件內,或可完全體現為系統1200內之單獨組件。
I/O子系統1206耦合至觸摸式I/O器件1212及一或多個其他I/O器件1214以用於控制或執行各種功能。觸摸式I/O器件1212經由觸摸式I/O器件控制器1232與處理系統1204通信,觸摸式I/O器件控制器1232包括用於處理使用者觸摸式輸入之各種組件(例如,掃描硬體)。一或多個其他輸入控制器1234自其他I/O器件1214接收電信號/將電信號發送至其他I/O器件1214。其他I/O器件1214可包括實體按鈕、撥號盤、滑動開關、搖桿、鍵盤、觸控板、額外顯示幕或其任何組合。
若體現為觸控式螢幕,則觸摸式I/O器件1212在GUI中向使用者顯示視覺輸出。該視覺輸出可包括文字、圖形、視訊及其任何組合。視覺輸出中之一些或全部可對應於使用者介面物件。觸摸式I/O器件1212形成接受來自使用者之觸摸式輸入之觸敏式表面。觸摸式I/O器件1212及觸控式螢幕控制器1232(連同媒體1201中之任何相關聯之模組及/或指令集)偵測且追蹤在觸摸式I/O器件1212上之觸摸或近觸摸(及觸摸之任何移動或釋放),且將偵測到之觸摸式輸入轉換成與圖形物件(諸如,一或多個使用者介面物件)之互動。在器件1212體現為觸控式螢幕之情況下,使用者可直接與顯示於觸控式螢幕上之圖形物件互動。或者,在器件1212體現為與觸控式螢幕不同之觸控式器件(例如,觸控板)之情況下,使用者可間接與顯示於體現為I/O器件1214之單獨顯示幕上之圖形物件互動。
觸摸式I/O器件1212可類似於在下列美國專利中描述之多點觸敏式表面:6,323,846(Westerman等人)、6,570,557(Westerman等人)及/或6,677,932(Westerman),及/或美國專利公開案1202/0015024A1,其中之每一者特此以引用的方式併入。
在觸摸式I/O器件1212為觸控式螢幕之實施例中,觸控式螢幕可使用LCD(液晶顯示器)技術、LPD(發光聚合物顯示器)技術、OLED(有機LED)或OEL(有機電致發光),但在其他實施例中可使用其他顯示器技術。
可由觸摸式I/O器件1212基於使用者之觸摸式輸入以及正顯示的內容及/或計算系統之一或多個狀態來提供回饋。可以光學方式(例如,光信號或顯示之影像)、以機械方式(例如,觸覺回饋、觸摸回饋、力回饋或其類似者)、以電方式(例如,電刺激)、以嗅覺方式、以聲學方式(例如,嗶嗶聲或其類似者)或其類似者或其任何組合且按可變或不可變方式傳輸回饋。
系統1200亦包括用於對各種硬體組件供電之電力系統1244,且可包括一電力管理系統、一或多個電源、一再充電系統、一電力故障偵測電路、一電力轉換器或換流器、一電力狀態指示器及通常與攜帶型器件中的電力之產生、管理及散佈相關聯之任何其他組件。
在一些實施例中,可將周邊裝置介面1216、一或多個處理器1218及記憶體控制器1220實施於單一晶片(諸如,處理系統1204)上。在一些其他實施例中,可將其實施於單獨晶片上。
所描述之特徵可有利地實施於可在一可程式化系統上執行的一或多個電腦程式中,該可程式化系統包括至少一可程式化處理器(其經耦合以自一資料儲存系統接收資料及指令及將資料及指令傳輸至該資料儲存系統)、至少一輸入器件及至少一輸出器件。電腦程式為可直接或間接地在一電腦中用以執行某一活動或帶來某一結果的指令集。可按任何形式之程式設計語言(例如,Objective-C、Java)(包括經編譯或解譯之語言)來撰寫電腦程式,且電腦程式可按任何形式來部署,包括作為獨立程式或作為適合於在計算環境中使用之模組、組件、子常式或其他單元。
用於執行指令之程式的合適處理器包括(以實例說明)任何種類之電腦的通用及專用微處理器兩者及單獨處理器或多個處理器或核心中之一者。通常,處理器將自唯讀記憶體或隨機存取記憶體或兩者接收指令及資料。電腦之必需元件為用於執行指令之處理器及用於儲存指令及資料之一或多個記憶體。通常,電腦亦將包括用於儲存資料檔案之一或多個大容量儲存器件或經操作性耦合以與用於儲存資料檔案之一或多個大容量儲存器件通信;此等器件包括磁碟(諸如,內部硬碟及可抽換式碟片)、磁光碟及光碟。適合於有形地體現電腦程式指令及資料之儲存器件包括所有形式的非揮發性記憶體,包括(以實例說明):半導體記憶體器件,諸如,EPROM、EEPROM及快閃記憶體器件;磁碟,諸如,內部硬碟及可抽換式碟片;磁光碟;及CD-ROM及DVD-ROM碟片。處理器及記憶體可由ASIC(特殊應用積體電路)補充或併入於ASIC中。
為了提供與使用者之互動,可將該等特徵實施於一電腦上,該電腦具有用於向使用者顯示資訊之顯示器件(諸如,CRT(陰極射線管)或LCD(液晶顯示器)監視器),及使用者可藉以將輸入提供至電腦之鍵盤及指標器件(諸如,滑鼠或軌跡球)。
可將該等特徵實施於一電腦系統中,該電腦系統包括諸如資料伺服器之後端組件,或包括諸如應用伺服器或網際網路伺服器之中間軟體組件,或包括諸如具有圖形使用者介面或網際網頁瀏覽器之用戶端電腦的前端組件,或其任何組合。該系統之該等組件可由數位資料通信之任何形式或媒體(諸如,通信網路)連接。通信網路之實例包括(例如)LAN、WAN及形成網際網路之電腦及網路。
電腦系統可包括用戶端及伺服器。用戶端與伺服器通常彼此相距遙遠,且通常經由網路互動。根據在各別電腦上執行且彼此之間具有用戶端-伺服器關係之電腦程式而發生用戶端與伺服器之關係。
可使用API實施所揭示之實施的一或多個特徵或步驟。API可定義在呼叫應用程式與提供服務、提供資料或執行操作或計算之其他軟體程式碼(例如,作業系統、程式庫常式、函式)之間傳遞之一或多個參數。
API可在程式碼中實施為一或多個呼叫,該一或多個呼叫基於在API規範文件中定義之呼叫約定而經由參數清單或其他結構發送或接收一或多個參數。參數可為常數、密鑰、資料結構、物件、物件類、變數、資料類型、指標、陣列、清單或另一呼叫。可按任何程式設計語言實施API呼叫及參數。程式設計語言可定義程式設計師將用來存取支援API之功能的詞彙及呼叫約定。
在一些實施中,API呼叫可向應用程式報告器件執行應用程式之能力,諸如,輸入能力、輸出能力、處理能力、電力能力、通信能力等。
已描述了許多實施。然而,應理解,可進行各種修改。舉例而言,可組合、刪除、修改或補充一或多個實施之元件以形成另外的實施。作為又一實例,在該等圖中描繪之邏輯流程不需要所展示之特定次序或順序來達成合乎需要之結果。此外,可提供其他步驟,或可自所描述之流程取消步驟,且其他組件可添加至所描述之系統或自所描述之系統移除。因此,其他實施處於以下申請專利範圍之範疇內。
100...器件
102...顯示器
104...使用者介面
106...虛擬使用者
110...類別選擇器
112...中心位置
114...色彩選擇器圖示
116...元素選擇器圖示
118...控制區域
120...眼睛元素
122...鼻子元素
124...頭髮元素
126...口部元素
128...帽子元素
200...柵格視圖
204...柵格視圖
300...變焦按鈕
400...編輯區
402...編輯區
404...編輯區
406...編輯區
408a...按鈕
408b...按鈕
500a...編輯區域
500b...編輯區域
500c...編輯區域
500d...編輯區域
600a...使用者介面
600b...使用者介面
602...虛擬使用者
606a...游標
606b...游標
700...軟體堆疊
702...應用層
704...架構層
706...服務層
708...作業系統(OS)
710...硬體層
712...虛擬使用者動畫引擎
714...虛擬使用者編輯環境
716...觸摸模型
720...應用程式化介面(API)架構
722...API實施組件
724...API
726...API呼叫組件
730...軟體堆疊
732...服務A
734...服務B
736...作業系統(OS)
738...服務B API A
740...應用程式A
742...服務B API B
744...應用程式B
746...OS API A
748...OS API B
800...用於在虛擬使用者編輯環境中創建虛擬使用者之程序
902...記憶體介面
904...處理器
906...周邊裝置介面
910...運動感測器
912...光感測器
914...近接感測器
915...位置處理器
916...電子磁力計
917...加速度計
920...相機子系統
922...光學感測器
924...無線通信子系統
926...音訊子系統
928...揚聲器
930...麥克風
940...I/O子系統
942...觸控式螢幕控制器
944...其他輸入控制器
946...觸控式螢幕
948...其他輸入/控制器件
950...記憶體
952...作業系統
954...通信指令
956...圖形使用者介面指令
958...感測器處理指令
960...電話指令
962...電子傳訊息指令
964...網頁瀏覽指令
966...媒體處理指令
968...GPS/導航指令
970...相機指令
972...虛擬使用者編輯環境
974...虛擬使用者動畫引擎
976...虛擬使用者資料
1002a...器件
1002b...器件
1010...有線及/或無線網路
1012...無線網路
1014...廣域網路(WAN)
1016...閘道器
1018...存取器件
1020...同級間通信
1030...行動器件服務
1040...社交網路服務
1042...遊戲中心服務
1044...遠端儲存
1046...遠端儲存器
1101...觸摸式I/O器件
1102...有線或無線通信頻道
1103...計算系統
1200...系統架構
1201...電腦可讀媒體
1203-1...通信匯流排或信號線
1203-2...通信匯流排或信號線
1203-3...通信匯流排或信號線
1203-4...通信匯流排或信號線
1203-5...通信匯流排或信號線
1203-6...通信匯流排或信號線
1203-7...通信匯流排或信號線
1203-8...通信匯流排或信號線
1204...處理系統
1206...輸入/輸出(I/O)子系統
1208...射頻(RF)電路
1210...音訊電路
1212...觸摸式I/O器件
1214...其他I/O器件
1216...周邊裝置介面
1218...處理器
1220...記憶體控制器
1222...作業系統
1224...通信模組
1226...觸摸處理模組(或指令集)
1228...圖形模組(或指令集)
1230...應用程式(或指令集)
1232...觸摸式I/O器件控制器
1234...其他輸入控制器
1236...外部埠
1238...虛擬使用者編輯模組
1244...電力系統
1250...音訊揚聲器
1252...麥克風
圖1A至圖1E說明用於創建自訂虛擬使用者之例示性虛擬使用者編輯環境。
圖2A說明用於自虛擬使用者元素之一類別選擇虛擬使用者元素之一例示性元素選擇器。
圖2B說明用於選擇用於虛擬使用者元素之一類別的色彩之一例示性色彩選擇器。
圖3A至圖3C說明用於手動編輯虛擬使用者元素之例示性程序。
圖4A及圖4B說明用於自虛擬使用者元素之一類別選擇虛擬使用者元素之一替代元素選擇器。
圖5A至圖5C說明用於手動編輯虛擬使用者元素之編輯區域。
圖6A至圖6B說明將虛擬使用者元素製成動畫以使其追蹤使用者介面中之物件或指示方向。
圖7A至圖7C為用於實施參看圖1至圖6描述之虛擬使用者編輯環境及動畫製作之一例示性軟體架構。
圖8為用於在虛擬使用者編輯環境中創建虛擬使用者之一例示性程序之流程圖。
圖9為用於實施參看圖1至圖8描述之虛擬使用者編輯環境及動畫製作之一例示性硬體架構之方塊圖。
圖10為用於使用參看圖1至圖9描述之虛擬使用者編輯環境及動畫製作的器件之一例示性網路操作環境之方塊圖。
圖11為說明在一例示性觸摸式I/O器件與計算系統之間的通信之方塊圖。
圖12為用於具有觸摸式I/O能力之器件的例示性架構之方塊圖。
800...用於在虛擬使用者編輯環境中創建虛擬使用者之程序
Claims (33)
- 一種由一或多個處理器執行之電腦實施之方法,其包含:在一器件之一顯示器上呈現一虛擬使用者編輯環境,該虛擬使用者編輯環境包括複數個編輯區;在該虛擬使用者編輯環境中顯示一虛擬使用者模型,該虛擬使用者模型包括複數個虛擬使用者元素,每一虛擬使用者元素係定位於一個別編輯區中;接收選擇一編輯區之第一輸入;回應於接收該第一輸入,在該選定編輯區中顯示可選擇之選擇元素以修改顯示在該選定編輯區中的一虛擬使用者元素;接收選擇一選擇元素之一第二輸入;回應於接收該第二輸入,取代該選定編輯區中的該虛擬使用者元素而顯示一不同的虛擬使用者元素;及在該虛擬使用者編輯環境中顯現該虛擬使用者模型,該虛擬使用者模型包括該不同的虛擬使用者元素。
- 如請求項1之方法,其中該器件為一行動器件,且該顯示器為一觸敏式顯示器。
- 如請求項1之方法,其中在該器件之該顯示器上呈現該虛擬使用者編輯環境包含:在該虛擬使用者編輯環境中顯示一圖示列,該圖示列含有表示元素類別之許多圖示;及將一觸摸式輸入施加至該顯示器上之該圖示列以將該 等圖示製成動畫,該動畫模擬該等圖示穿過該圖示列之一中心位置之運動,其中當該運動停止時佔據該圖示列之該中心位置的該圖示為該選定虛擬使用者元素類別。
- 如請求項3之方法,其進一步包含:在該虛擬使用者編輯環境中顯示一柵格視圖,該柵格視圖中之至少一些單元顯示具有一不同虛擬使用者元素之該虛擬使用者;使該第二輸入與一單元相關聯;及基於該關聯選擇一虛擬使用者元素。
- 如請求項1之方法,其中顯現該虛擬使用者模型包含:在該虛擬使用者模型上顯現表示該虛擬使用者元素之一二維紋理。
- 如請求項1之方法,其進一步包含:將虛擬使用者資料提供至一應用程式,該虛擬使用者資料可操作以用於在該應用程式中創建該虛擬使用者。
- 如請求項6之方法,其進一步包含:在該應用程式中將該虛擬使用者製成動畫。
- 如請求項7之方法,其中在該應用程式中將該虛擬使用者製成動畫包含:回應於一觸發事件而將該虛擬使用者上之一眼睛元素製成動畫。
- 如請求項7之方法,其中將一眼睛元素製成動畫包含:將該眼睛元素製成動畫以使其跟隨顯示於該應用程式之一使用者介面中的一游標或其他物件。
- 如請求項1之方法,其中該虛擬使用者元素係包括於一選定虛擬使用者元素類別中,該方法進一步包含:接收選擇用於該選定虛擬使用者元素類別之一色彩之第四輸入;在該虛擬使用者編輯環境中顯示一柵格視圖,該柵格視圖中之至少一些單元顯示與該選定虛擬使用者元素類別相關聯之不同色彩;使該第四輸入與一單元相關聯;及基於該關聯選擇一色彩。
- 如請求項1之方法,其進一步包含:接收用於對該虛擬使用者元素變焦之一輸入;及接收用於手動編輯該變焦之虛擬使用者元素之一輸入。
- 如請求項11之方法,其中接收用於手動編輯該變焦之虛擬使用者元素之該輸入包含:接收該變焦之虛擬使用者元素之一觸摸選擇;及在接收該觸摸選擇之後,接收該變焦之虛擬使用者元素之一示意動作選擇。
- 如請求項12之方法,其進一步包含回應於該觸摸選擇及該示意動作選擇以對該變焦之虛擬使用者元素重調大小。
- 如請求項11之方法,其中接收用於手動編輯該變焦之虛擬使用者元素之該輸入包含:根據用於手動編輯該變焦之虛擬使用者元素之該輸入 對該虛擬使用者元素移動、旋轉或重調大小。
- 如請求項14之方法,其進一步包含:界定圍繞該虛擬使用者元素之一編輯區域;及限制該手動編輯於該編輯區域內。
- 如請求項11之方法,其中用於對該虛擬使用者元素變焦之該輸入為一觸摸式輸入或示意動作。
- 一種由一或多個處理器執行之電腦實施之方法,其包含:在一行動器件之一觸敏式顯示器上呈現一虛擬使用者編輯環境,該虛擬使用者編輯環境包括複數個編輯區;在該虛擬使用者編輯環境中顯示一三維(3D)虛擬使用者模型,該虛擬使用者模型包括複數個虛擬使用者元素,每一虛擬使用者元素係定位於一個別編輯區中;接收一編輯區之一使用者選擇;回應於接收該編輯區之該使用者選擇,在該選定編輯區中顯示可選擇之選擇元素以修改顯示在該選定編輯區中的一虛擬使用者元素;接收顯示在該選定編輯區中的一選擇元素之一使用者選擇;回應於接收該選擇元素之該使用者選擇,取代該選定編輯區中的該虛擬使用者元素而顯示一不同的虛擬使用者元素;及在該虛擬使用者編輯環境中顯現該虛擬使用者模型,該虛擬使用者模型包括該不同的虛擬使用者元素。
- 如請求項17之方法,其中顯現該選定虛擬使用者模型包含:在該3D虛擬使用者模型上顯現表示該虛擬使用者元素之一二維(2D)紋理。
- 如請求項17之方法,其進一步包含:界定圍繞該虛擬使用者元素之一編輯區域;及限制該手動編輯於該編輯區域內。
- 如請求項17之方法,其進一步包含用於對該變焦之虛擬使用者元素手動重調大小或旋轉之一觸摸式輸入或示意動作。
- 如請求項20之方法,其中接收用於對該變焦之虛擬使用者元素手動重調大小或旋轉之該觸摸式輸入或示意動作包含:接收該變焦之虛擬使用者元素之一觸摸選擇;及在接收該觸摸選擇之後,接收該變焦之虛擬使用者元素之一示意動作選擇。
- 如請求項21之方法,其進一步包含回應於該觸摸選擇及該示意動作選擇以對該變焦之虛擬使用者元素重調大小或旋轉。
- 一種用於編輯虛擬使用者之系統,其包含:一或多個處理器;一電腦可讀媒體,其耦合至該一或多個處理器且儲存指令,該等指令在由該一或多個處理器執行時使該一或 多個處理器執行包含以下操作之操作:在一器件之一顯示器上呈現一虛擬使用者編輯環境,該虛擬使用者編輯環境包括複數個編輯區;在該虛擬使用者編輯環境中顯示一虛擬使用者模型,該虛擬使用者模型包括複數個虛擬使用者元素,每一虛擬使用者元素係定位於一個別編輯區中;接收選擇一編輯區之第一輸入;回應於接收該第一輸入,在該選定編輯區中顯示可選擇之選擇元素以修改顯示在該選定編輯區中的一虛擬使用者元素;接收選擇一選擇元素之一第二輸入;回應於接收該第二輸入,取代該選定編輯區中的該虛擬使用者元素而顯示一不同的虛擬使用者元素;及在該虛擬使用者編輯環境中顯現該虛擬使用者模型,該虛擬使用者模型包括該不同的虛擬使用者元素。
- 如請求項23之系統,其中該系統為一行動器件,且該顯示器為一觸敏式顯示器。
- 如請求項24之系統,該等操作進一步包含接收用於手動編輯該不同的虛擬使用者元素之第三輸入,其中該第三輸入為一觸摸式輸入或示意動作。
- 如請求項24之系統,其中該電腦可讀媒體儲存指令,該等指令在由該一或多個處理器執行時使該一或多個處理器執行包含以下操作之操作:在該虛擬使用者編輯環境中顯示一柵格視圖,該柵格 視圖中之至少一些單元顯示具有一不同虛擬使用者元素之該虛擬使用者;使該第二輸入與一單元相關聯;及基於該關聯選擇一虛擬使用者元素。
- 如請求項24之系統,其中該電腦可讀媒體儲存指令,該等指令在由該一或多個處理器執行時使該一或多個處理器執行包含以下操作之操作:在該虛擬使用者模型上顯現表示該虛擬使用者元素之一二維紋理。
- 如請求項24之系統,其中該電腦可讀媒體儲存指令,該等指令在由該一或多個處理器執行時使該一或多個處理器執行包含以下操作之操作:接收用於手動編輯該虛擬使用者元素之第三輸入;及根據該第三輸入對該虛擬使用者元素移動、旋轉或重調大小。
- 如請求項23之系統,該等操作進一步包含:界定圍繞該虛擬使用者元素之一編輯區域;及限制該手動編輯於該編輯區域內,其中該手動編輯限於與該虛擬使用者元素相關聯之一編輯區域。
- 如請求項23之系統,其中該電腦可讀媒體儲存指令,該等指令在由該一或多個處理器執行時使該一或多個處理器執行包含以下操作之操作:將虛擬使用者資料提供至一應用程式,該虛擬使用者 資料可操作以用於在該應用程式中創建該虛擬使用者;及在該應用程式中將該虛擬使用者製成動畫,該製成動畫包括回應於一觸發事件而將該虛擬使用者之一眼睛元素製成動畫或將該眼睛元素製成動畫以使其跟隨在該應用程式之一使用者介面中顯示之一游標或其他物件。
- 如請求項23之系統,該等操作進一步包含接收用於對該虛擬使用者元素變焦之一輸入。
- 如請求項25之系統,其中接收用於手動編輯該虛擬使用者元素之該第三輸入包含:接收該變焦之虛擬使用者元素之一觸摸選擇;及在接收該觸摸選擇之後,接收該變焦之虛擬使用者元素之一示意動作選擇。
- 如請求項32之系統,該等操作進一步包含回應於該觸摸選擇及該示意動作選擇以對該變焦之虛擬使用者元素重調大小。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US32184010P | 2010-04-07 | 2010-04-07 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201211935A TW201211935A (en) | 2012-03-16 |
| TWI439960B true TWI439960B (zh) | 2014-06-01 |
Family
ID=44120957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW100111887A TWI439960B (zh) | 2010-04-07 | 2011-04-06 | 虛擬使用者編輯環境 |
Country Status (3)
| Country | Link |
|---|---|
| US (6) | US9576400B2 (zh) |
| TW (1) | TWI439960B (zh) |
| WO (1) | WO2011127309A1 (zh) |
Families Citing this family (400)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090312100A1 (en) * | 2008-06-12 | 2009-12-17 | Harris Scott C | Face Simulation in Networking |
| USD618248S1 (en) | 2008-09-23 | 2010-06-22 | Apple Inc. | Graphical user interface for a display screen or portion thereof |
| US8584031B2 (en) | 2008-11-19 | 2013-11-12 | Apple Inc. | Portable touch screen device, method, and graphical user interface for using emoji characters |
| US9105014B2 (en) | 2009-02-03 | 2015-08-11 | International Business Machines Corporation | Interactive avatar in messaging environment |
| US8506396B1 (en) * | 2009-04-10 | 2013-08-13 | Humana Inc. | Online game to promote physical activity |
| US9930310B2 (en) | 2009-09-09 | 2018-03-27 | Apple Inc. | Audio alteration techniques |
| US9542038B2 (en) | 2010-04-07 | 2017-01-10 | Apple Inc. | Personalizing colors of user interfaces |
| US8734255B2 (en) | 2010-04-07 | 2014-05-27 | Apple Inc. | Methods and systems for providing a game center having player specific options and statistics |
| TWI439960B (zh) | 2010-04-07 | 2014-06-01 | 蘋果公司 | 虛擬使用者編輯環境 |
| US8694899B2 (en) | 2010-06-01 | 2014-04-08 | Apple Inc. | Avatars reflecting user states |
| US20110298808A1 (en) * | 2010-06-02 | 2011-12-08 | Toyota Motor Engineering & Manufacturing North America, Inc. | Animated Vehicle Attendance Systems |
| CN107257403A (zh) | 2012-04-09 | 2017-10-17 | 英特尔公司 | 使用交互化身的通信 |
| TWI473020B (zh) * | 2012-05-02 | 2015-02-11 | Evermore Technology Inc | 行動運算裝置用應用程式建置系統及方法 |
| US10155168B2 (en) * | 2012-05-08 | 2018-12-18 | Snap Inc. | System and method for adaptable avatars |
| CN104272750B (zh) * | 2012-05-31 | 2018-11-02 | 英特尔公司 | 在不具有处理来自视频播放器的视频后处理请求的接口的平台上的视频后处理 |
| JP6131004B2 (ja) * | 2012-06-20 | 2017-05-17 | 株式会社セルシス | オブジェクト表示方法、プログラム、及び装置 |
| US9746990B2 (en) * | 2012-09-28 | 2017-08-29 | Intel Corporation | Selectively augmenting communications transmitted by a communication device |
| TWI467506B (zh) * | 2013-01-14 | 2015-01-01 | Moregeek Entertainment Inc | 在網路環境下建構互動情境之方法 |
| WO2014131197A1 (en) | 2013-03-01 | 2014-09-04 | Microsoft Corporation | Object creation using body gestures |
| TWI488113B (zh) * | 2013-03-05 | 2015-06-11 | Senao Networks Inc | Application Integration Method and Computer Program Based on Windows System Products |
| US20140258925A1 (en) * | 2013-03-11 | 2014-09-11 | Corel Corporation | System and method for the visualization of properties of objects |
| WO2014143776A2 (en) | 2013-03-15 | 2014-09-18 | Bodhi Technology Ventures Llc | Providing remote interactions with host device using a wireless device |
| WO2014153689A1 (en) * | 2013-03-29 | 2014-10-02 | Intel Corporation | Avatar animation, social networking and touch screen applications |
| US10477454B2 (en) | 2013-05-08 | 2019-11-12 | Cellcontrol, Inc. | Managing iOS-based mobile communication devices by creative use of CallKit API protocols |
| US10805861B2 (en) | 2013-05-08 | 2020-10-13 | Cellcontrol, Inc. | Context-aware mobile device management |
| US11751123B2 (en) | 2013-05-08 | 2023-09-05 | Cellcontrol, Inc. | Context-aware mobile device management |
| US10268530B2 (en) | 2013-05-08 | 2019-04-23 | Cellcontrol, Inc. | Managing functions on an iOS-based mobile device using ANCS notifications |
| US10271265B2 (en) | 2013-05-08 | 2019-04-23 | Cellcontrol, Inc. | Detecting mobile devices within a vehicle based on cellular data detected within the vehicle |
| WO2014194439A1 (en) * | 2013-06-04 | 2014-12-11 | Intel Corporation | Avatar-based video encoding |
| US10275807B2 (en) | 2013-06-14 | 2019-04-30 | M2 Media Group | Systems and methods for generating customized avatars and customized online portals |
| WO2015031886A1 (en) * | 2013-09-02 | 2015-03-05 | Thankavel Suresh T | Ar-book |
| CN111078343B (zh) * | 2013-09-12 | 2023-08-01 | 北京三星通信技术研究有限公司 | 用于移动终端的截屏方法和截屏装置以及移动终端 |
| US10283162B2 (en) | 2014-02-05 | 2019-05-07 | Avatar Merger Sub II, LLC | Method for triggering events in a video |
| US10444938B1 (en) * | 2014-02-26 | 2019-10-15 | Symantec Corporation | Systems and methods for customizing user icons |
| WO2015145219A1 (en) | 2014-03-28 | 2015-10-01 | Navaratnam Ratnakumar | Systems for remote service of customers using virtual and physical mannequins |
| TWI506569B (zh) * | 2014-05-15 | 2015-11-01 | 國立清華大學 | 一種可辨識圖片中物件之位置範圍與行爲關係之圖片標記方法 |
| CN104020972B (zh) * | 2014-05-15 | 2017-07-14 | 小米科技有限责任公司 | 背景显示方法、装置及电子设备 |
| CN104199626B (zh) * | 2014-05-15 | 2017-10-03 | 小米科技有限责任公司 | 背景显示方法、装置及电子设备 |
| US9610491B2 (en) | 2014-07-11 | 2017-04-04 | ProSports Technologies, LLC | Playbook processor |
| US9940757B2 (en) * | 2014-08-01 | 2018-04-10 | Electronic Arts Inc. | Modifying a simulated character by direct manipulation |
| JP6545255B2 (ja) | 2014-08-02 | 2019-07-17 | アップル インコーポレイテッドApple Inc. | コンテキスト特化ユーザインターフェース |
| US10452253B2 (en) | 2014-08-15 | 2019-10-22 | Apple Inc. | Weather user interface |
| TWI556135B (zh) * | 2014-08-22 | 2016-11-01 | 宏達國際電子股份有限公司 | 可攜式電子裝置及其訊息處理方法 |
| USD767595S1 (en) | 2014-09-03 | 2016-09-27 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| US10264175B2 (en) | 2014-09-09 | 2019-04-16 | ProSports Technologies, LLC | Facial recognition for event venue cameras |
| WO2016101131A1 (en) | 2014-12-23 | 2016-06-30 | Intel Corporation | Augmented facial animation |
| USD818497S1 (en) * | 2015-01-06 | 2018-05-22 | King.Com Limited | Display screen with icon |
| WO2016114392A1 (ja) | 2015-01-15 | 2016-07-21 | 日本電気株式会社 | 情報出力装置、カメラ、情報出力システム、情報出力方法及びプログラム |
| WO2016144385A1 (en) * | 2015-03-08 | 2016-09-15 | Apple Inc. | Sharing user-configurable graphical constructs |
| US9940637B2 (en) | 2015-06-05 | 2018-04-10 | Apple Inc. | User interface for loyalty accounts and private label accounts |
| CN113521710A (zh) | 2015-08-20 | 2021-10-22 | 苹果公司 | 基于运动的表盘和复杂功能块 |
| USD810130S1 (en) * | 2015-09-04 | 2018-02-13 | King.Com Limited | Display screen with icon |
| USD851659S1 (en) | 2015-09-04 | 2019-06-18 | King.Com Limited | Display screen with icon |
| USD839307S1 (en) | 2015-09-04 | 2019-01-29 | King.Com Limited | Display screen with icon |
| US10445425B2 (en) | 2015-09-15 | 2019-10-15 | Apple Inc. | Emoji and canned responses |
| JP6777089B2 (ja) * | 2015-11-04 | 2020-10-28 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
| WO2017101094A1 (en) | 2015-12-18 | 2017-06-22 | Intel Corporation | Avatar animation system |
| USD849787S1 (en) * | 2016-03-29 | 2019-05-28 | King.Com Limited | Display screen with icon |
| US10339365B2 (en) | 2016-03-31 | 2019-07-02 | Snap Inc. | Automated avatar generation |
| US20170300214A1 (en) * | 2016-04-19 | 2017-10-19 | SAS Automation, LLC | Three Dimensional Model Launch Tools And Methods Of Use |
| US10222960B2 (en) * | 2016-04-26 | 2019-03-05 | Google Llc | Animation of user interface elements |
| US10474353B2 (en) | 2016-05-31 | 2019-11-12 | Snap Inc. | Application control using a gesture based trigger |
| US12175065B2 (en) | 2016-06-10 | 2024-12-24 | Apple Inc. | Context-specific user interfaces for relocating one or more complications in a watch or clock interface |
| AU2017100667A4 (en) | 2016-06-11 | 2017-07-06 | Apple Inc. | Activity and workout updates |
| AU2017100670C4 (en) | 2016-06-12 | 2019-11-21 | Apple Inc. | User interfaces for retrieving contextually relevant media content |
| US11580608B2 (en) | 2016-06-12 | 2023-02-14 | Apple Inc. | Managing contact information for communication applications |
| US10873786B2 (en) | 2016-06-12 | 2020-12-22 | Apple Inc. | Recording and broadcasting application visual output |
| US10607386B2 (en) * | 2016-06-12 | 2020-03-31 | Apple Inc. | Customized avatars and associated framework |
| US10360708B2 (en) | 2016-06-30 | 2019-07-23 | Snap Inc. | Avatar based ideogram generation |
| US10855632B2 (en) | 2016-07-19 | 2020-12-01 | Snap Inc. | Displaying customized electronic messaging graphics |
| CN109791702B (zh) | 2016-09-23 | 2023-09-29 | 苹果公司 | 头像创建和编辑 |
| DK179471B1 (en) | 2016-09-23 | 2018-11-26 | Apple Inc. | IMAGE DATA FOR ENHANCED USER INTERACTIONS |
| US10074193B2 (en) | 2016-10-04 | 2018-09-11 | Microsoft Technology Licensing, Llc | Controlled dynamic detailing of images using limited storage |
| US10361975B2 (en) * | 2016-10-10 | 2019-07-23 | Microsoft Technology Licensing, Llc | Messaging bot selection in multi-bot chat sessions |
| US10609036B1 (en) | 2016-10-10 | 2020-03-31 | Snap Inc. | Social media post subscribe requests for buffer user accounts |
| US10198626B2 (en) | 2016-10-19 | 2019-02-05 | Snap Inc. | Neural networks for facial modeling |
| US10432559B2 (en) * | 2016-10-24 | 2019-10-01 | Snap Inc. | Generating and displaying customized avatars in electronic messages |
| US10593116B2 (en) | 2016-10-24 | 2020-03-17 | Snap Inc. | Augmented reality object manipulation |
| JP6192793B2 (ja) * | 2016-11-07 | 2017-09-06 | 株式会社セルシス | オブジェクト表示方法、プログラム、及び装置 |
| US20180188905A1 (en) * | 2017-01-04 | 2018-07-05 | Google Inc. | Generating messaging streams with animated objects |
| US10242503B2 (en) | 2017-01-09 | 2019-03-26 | Snap Inc. | Surface aware lens |
| US11616745B2 (en) | 2017-01-09 | 2023-03-28 | Snap Inc. | Contextual generation and selection of customized media content |
| USD818037S1 (en) | 2017-01-11 | 2018-05-15 | Apple Inc. | Type font |
| US10242477B1 (en) | 2017-01-16 | 2019-03-26 | Snap Inc. | Coded vision system |
| US10951562B2 (en) | 2017-01-18 | 2021-03-16 | Snap. Inc. | Customized contextual media content item generation |
| US10454857B1 (en) | 2017-01-23 | 2019-10-22 | Snap Inc. | Customized digital avatar accessories |
| US20180210628A1 (en) | 2017-01-23 | 2018-07-26 | Snap Inc. | Three-dimensional interaction system |
| US10365784B2 (en) * | 2017-03-08 | 2019-07-30 | Colopl, Inc. | Information processing method and apparatus for executing the information processing method |
| US11069103B1 (en) | 2017-04-20 | 2021-07-20 | Snap Inc. | Customized user interface for electronic communications |
| CN108734758B (zh) * | 2017-04-25 | 2021-02-09 | 腾讯科技(深圳)有限公司 | 一种形象模型配置方法、装置和计算机存储介质 |
| US10212541B1 (en) | 2017-04-27 | 2019-02-19 | Snap Inc. | Selective location-based identity communication |
| CN111010882B (zh) | 2017-04-27 | 2023-11-03 | 斯纳普公司 | 在基于地图的社交媒体平台上的位置隐私关联 |
| US11893647B2 (en) | 2017-04-27 | 2024-02-06 | Snap Inc. | Location-based virtual avatars |
| CN108900407B (zh) * | 2017-05-11 | 2020-08-11 | 腾讯科技(深圳)有限公司 | 会话记录的管理方法、装置及存储介质 |
| DK179412B1 (en) | 2017-05-12 | 2018-06-06 | Apple Inc | Context-Specific User Interfaces |
| DK179867B1 (en) | 2017-05-16 | 2019-08-06 | Apple Inc. | RECORDING AND SENDING EMOJI |
| US10861210B2 (en) | 2017-05-16 | 2020-12-08 | Apple Inc. | Techniques for providing audio and video effects |
| US10521948B2 (en) | 2017-05-16 | 2019-12-31 | Apple Inc. | Emoji recording and sending |
| US10679428B1 (en) | 2017-05-26 | 2020-06-09 | Snap Inc. | Neural network-based image stream modification |
| US11122094B2 (en) | 2017-07-28 | 2021-09-14 | Snap Inc. | Software application manager for messaging applications |
| US11178272B2 (en) | 2017-08-14 | 2021-11-16 | Cellcontrol, Inc. | Systems, methods, and devices for enforcing do not disturb functionality on mobile devices |
| CN109428859B (zh) * | 2017-08-25 | 2022-01-11 | 腾讯科技(深圳)有限公司 | 一种同步通信方法、终端及服务器 |
| USD843442S1 (en) | 2017-09-10 | 2019-03-19 | Apple Inc. | Type font |
| USD844049S1 (en) | 2017-09-14 | 2019-03-26 | Apple Inc. | Type font |
| USD895681S1 (en) * | 2017-09-26 | 2020-09-08 | King.Com Limited | Display screen with icon |
| US10593087B2 (en) | 2017-10-23 | 2020-03-17 | Paypal, Inc. | System and method for generating emoji mashups with machine learning |
| US10586368B2 (en) | 2017-10-26 | 2020-03-10 | Snap Inc. | Joint audio-video facial animation system |
| US10657695B2 (en) | 2017-10-30 | 2020-05-19 | Snap Inc. | Animated chat presence |
| US11460974B1 (en) | 2017-11-28 | 2022-10-04 | Snap Inc. | Content discovery refresh |
| CN108182588A (zh) * | 2017-11-29 | 2018-06-19 | 深圳中科蓝海创新科技有限公司 | 一种发型设计及修剪装置、系统及方法、设备与介质 |
| KR102433817B1 (ko) | 2017-11-29 | 2022-08-18 | 스냅 인코포레이티드 | 전자 메시징 애플리케이션에서의 그룹 스토리들 |
| KR102318422B1 (ko) | 2017-11-29 | 2021-10-28 | 스냅 인코포레이티드 | 전자 메시징 애플리케이션들을 위한 그래픽 렌더링 |
| USD844700S1 (en) | 2018-01-18 | 2019-04-02 | Apple Inc. | Type font |
| US10949648B1 (en) | 2018-01-23 | 2021-03-16 | Snap Inc. | Region-based stabilized face tracking |
| KR102661019B1 (ko) | 2018-02-23 | 2024-04-26 | 삼성전자주식회사 | 얼굴에 대응하는 3차원 아바타를 이용하여 얼굴의 움직임이 반영된 3차원 아바타를 포함하는 이미지를 생성하는 전자 장치 및 그 동작 방법 |
| US10769701B1 (en) * | 2018-02-27 | 2020-09-08 | Amazon Technologies, Inc. | Sensory-based delivery of content |
| US10979752B1 (en) | 2018-02-28 | 2021-04-13 | Snap Inc. | Generating media content items based on location information |
| US10726603B1 (en) | 2018-02-28 | 2020-07-28 | Snap Inc. | Animated expressive icon |
| US11310176B2 (en) | 2018-04-13 | 2022-04-19 | Snap Inc. | Content suggestion system |
| KR20240027845A (ko) | 2018-04-18 | 2024-03-04 | 스냅 인코포레이티드 | 증강 표현 시스템 |
| US10375313B1 (en) | 2018-05-07 | 2019-08-06 | Apple Inc. | Creative camera |
| CN116309023A (zh) * | 2018-05-07 | 2023-06-23 | 苹果公司 | 头像创建用户界面 |
| US12033296B2 (en) | 2018-05-07 | 2024-07-09 | Apple Inc. | Avatar creation user interface |
| US11722764B2 (en) | 2018-05-07 | 2023-08-08 | Apple Inc. | Creative camera |
| DK180212B1 (en) | 2018-05-07 | 2020-08-19 | Apple Inc | USER INTERFACE FOR CREATING AVATAR |
| KR102378806B1 (ko) * | 2018-05-07 | 2022-03-28 | 애플 인크. | 아바타 생성 사용자 인터페이스 |
| US11327650B2 (en) | 2018-05-07 | 2022-05-10 | Apple Inc. | User interfaces having a collection of complications |
| DK179992B1 (en) | 2018-05-07 | 2020-01-14 | Apple Inc. | Visning af brugergrænseflader associeret med fysiske aktiviteter |
| DK180171B1 (en) | 2018-05-07 | 2020-07-14 | Apple Inc | USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT |
| USD846633S1 (en) | 2018-06-03 | 2019-04-23 | Apple Inc. | Type font |
| USD879132S1 (en) | 2018-06-03 | 2020-03-24 | Apple Inc. | Electronic device with graphical user interface |
| CN110634174B (zh) * | 2018-06-05 | 2023-10-10 | 深圳市优必选科技有限公司 | 一种表情动画过渡方法、系统及智能终端 |
| US20200034025A1 (en) * | 2018-07-26 | 2020-01-30 | Lois Jean Brady | Systems and methods for multisensory semiotic communications |
| US11074675B2 (en) | 2018-07-31 | 2021-07-27 | Snap Inc. | Eye texture inpainting |
| US11030813B2 (en) | 2018-08-30 | 2021-06-08 | Snap Inc. | Video clip object tracking |
| US10896534B1 (en) | 2018-09-19 | 2021-01-19 | Snap Inc. | Avatar style transformation using neural networks |
| US10895964B1 (en) | 2018-09-25 | 2021-01-19 | Snap Inc. | Interface to display shared user groups |
| US10698583B2 (en) | 2018-09-28 | 2020-06-30 | Snap Inc. | Collaborative achievement interface |
| US11189070B2 (en) | 2018-09-28 | 2021-11-30 | Snap Inc. | System and method of generating targeted user lists using customizable avatar characteristics |
| US10904181B2 (en) | 2018-09-28 | 2021-01-26 | Snap Inc. | Generating customized graphics having reactions to electronic message content |
| US11245658B2 (en) | 2018-09-28 | 2022-02-08 | Snap Inc. | System and method of generating private notifications between users in a communication session |
| USD919659S1 (en) * | 2018-10-12 | 2021-05-18 | Huawei Technologies Co., Ltd. | Mobile phone with a graphical user interface |
| JP1662141S (zh) * | 2018-10-12 | 2020-06-22 | ||
| JP1662142S (zh) * | 2018-10-12 | 2020-06-22 | ||
| USD919658S1 (en) * | 2018-10-12 | 2021-05-18 | Huawei Technologies Co., Ltd. | Mobile phone with a graphical user interface |
| JP1662143S (zh) * | 2018-10-13 | 2020-06-22 | ||
| USD883312S1 (en) * | 2018-10-29 | 2020-05-05 | Apple Inc. | Electronic device with graphical user interface |
| US10872451B2 (en) | 2018-10-31 | 2020-12-22 | Snap Inc. | 3D avatar rendering |
| US11103795B1 (en) | 2018-10-31 | 2021-08-31 | Snap Inc. | Game drawer |
| USD916804S1 (en) * | 2018-11-01 | 2021-04-20 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
| US11176737B2 (en) | 2018-11-27 | 2021-11-16 | Snap Inc. | Textured mesh building |
| US10902661B1 (en) | 2018-11-28 | 2021-01-26 | Snap Inc. | Dynamic composite user identifier |
| JP1653611S (zh) * | 2018-11-29 | 2020-02-25 | ||
| JP1653610S (zh) * | 2018-11-29 | 2020-02-25 | ||
| US11199957B1 (en) | 2018-11-30 | 2021-12-14 | Snap Inc. | Generating customized avatars based on location information |
| US10861170B1 (en) | 2018-11-30 | 2020-12-08 | Snap Inc. | Efficient human pose tracking in videos |
| US11055514B1 (en) | 2018-12-14 | 2021-07-06 | Snap Inc. | Image face manipulation |
| CN120894483A (zh) | 2018-12-20 | 2025-11-04 | 斯纳普公司 | 虚拟表面修改 |
| US11516173B1 (en) | 2018-12-26 | 2022-11-29 | Snap Inc. | Message composition interface |
| USD942508S1 (en) * | 2019-01-07 | 2022-02-01 | Sony Corporation | Display panel or screen with animated graphical user interface |
| US11032670B1 (en) | 2019-01-14 | 2021-06-08 | Snap Inc. | Destination sharing in location sharing system |
| US10939246B1 (en) | 2019-01-16 | 2021-03-02 | Snap Inc. | Location-based context information sharing in a messaging system |
| US11107261B2 (en) | 2019-01-18 | 2021-08-31 | Apple Inc. | Virtual avatar animation based on facial feature movement |
| US11294936B1 (en) | 2019-01-30 | 2022-04-05 | Snap Inc. | Adaptive spatial density based clustering |
| USD900925S1 (en) | 2019-02-01 | 2020-11-03 | Apple Inc. | Type font and electronic device with graphical user interface |
| USD902221S1 (en) | 2019-02-01 | 2020-11-17 | Apple Inc. | Electronic device with animated graphical user interface |
| USD900871S1 (en) | 2019-02-04 | 2020-11-03 | Apple Inc. | Electronic device with animated graphical user interface |
| US10984575B2 (en) | 2019-02-06 | 2021-04-20 | Snap Inc. | Body pose estimation |
| US10656797B1 (en) | 2019-02-06 | 2020-05-19 | Snap Inc. | Global event-based avatar |
| US10936066B1 (en) | 2019-02-13 | 2021-03-02 | Snap Inc. | Sleep detection in a location sharing system |
| KR102664688B1 (ko) * | 2019-02-19 | 2024-05-10 | 삼성전자 주식회사 | 가상 캐릭터 기반 촬영 모드를 제공하는 전자 장치 및 이의 동작 방법 |
| US10964082B2 (en) | 2019-02-26 | 2021-03-30 | Snap Inc. | Avatar based on weather |
| US10852918B1 (en) | 2019-03-08 | 2020-12-01 | Snap Inc. | Contextual information in chat |
| US12242979B1 (en) | 2019-03-12 | 2025-03-04 | Snap Inc. | Departure time estimation in a location sharing system |
| US11868414B1 (en) | 2019-03-14 | 2024-01-09 | Snap Inc. | Graph-based prediction for contact suggestion in a location sharing system |
| US11852554B1 (en) | 2019-03-21 | 2023-12-26 | Snap Inc. | Barometer calibration in a location sharing system |
| US10674311B1 (en) | 2019-03-28 | 2020-06-02 | Snap Inc. | Points of interest in a location sharing system |
| US11166123B1 (en) | 2019-03-28 | 2021-11-02 | Snap Inc. | Grouped transmission of location data in a location sharing system |
| US12070682B2 (en) | 2019-03-29 | 2024-08-27 | Snap Inc. | 3D avatar plugin for third-party games |
| US12335213B1 (en) | 2019-03-29 | 2025-06-17 | Snap Inc. | Generating recipient-personalized media content items |
| US10992619B2 (en) | 2019-04-30 | 2021-04-27 | Snap Inc. | Messaging system with avatar generation |
| JP7183450B2 (ja) * | 2019-05-06 | 2022-12-05 | アップル インコーポレイテッド | 複数のアプリケーションとのアバターの統合 |
| WO2020227330A1 (en) | 2019-05-06 | 2020-11-12 | Apple Inc. | Restricted operation of an electronic device |
| DK201970531A1 (en) | 2019-05-06 | 2021-07-09 | Apple Inc | Avatar integration with multiple applications |
| USD927548S1 (en) * | 2019-05-07 | 2021-08-10 | Salesforce.Com, Inc. | Display screen or portion thereof with icon |
| CN110136236B (zh) | 2019-05-17 | 2022-11-29 | 腾讯科技(深圳)有限公司 | 三维角色的个性化脸部显示方法、装置、设备及存储介质 |
| USD916810S1 (en) * | 2019-05-28 | 2021-04-20 | Snap Inc. | Display screen or portion thereof with a graphical user interface |
| USD916871S1 (en) * | 2019-05-28 | 2021-04-20 | Snap Inc. | Display screen or portion thereof with a transitional graphical user interface |
| USD916872S1 (en) | 2019-05-28 | 2021-04-20 | Snap Inc. | Display screen or portion thereof with a graphical user interface |
| USD916809S1 (en) | 2019-05-28 | 2021-04-20 | Snap Inc. | Display screen or portion thereof with a transitional graphical user interface |
| USD916811S1 (en) | 2019-05-28 | 2021-04-20 | Snap Inc. | Display screen or portion thereof with a transitional graphical user interface |
| USD934915S1 (en) * | 2019-06-02 | 2021-11-02 | Apple Inc. | Electronic device with icon |
| USD956101S1 (en) * | 2019-06-02 | 2022-06-28 | Apple Inc. | Type font and electronic device with graphical user interface |
| US10893385B1 (en) | 2019-06-07 | 2021-01-12 | Snap Inc. | Detection of a physical collision between two client devices in a location sharing system |
| USD957459S1 (en) * | 2019-06-07 | 2022-07-12 | Apple Inc. | Type font and electronic device with graphical user interface |
| US11676199B2 (en) | 2019-06-28 | 2023-06-13 | Snap Inc. | Generating customizable avatar outfits |
| US11188190B2 (en) | 2019-06-28 | 2021-11-30 | Snap Inc. | Generating animation overlays in a communication session |
| US11189098B2 (en) | 2019-06-28 | 2021-11-30 | Snap Inc. | 3D object camera customization system |
| US10991143B2 (en) * | 2019-07-03 | 2021-04-27 | Roblox Corporation | Animated faces using texture manipulation |
| JP7387310B2 (ja) * | 2019-07-04 | 2023-11-28 | 株式会社バンダイナムコエンターテインメント | ゲームシステム及びプログラム |
| US11307747B2 (en) | 2019-07-11 | 2022-04-19 | Snap Inc. | Edge gesture interface with smart interactions |
| USD949236S1 (en) | 2019-07-16 | 2022-04-19 | Apple Inc. | Type font |
| US11455081B2 (en) | 2019-08-05 | 2022-09-27 | Snap Inc. | Message thread prioritization interface |
| US10911387B1 (en) | 2019-08-12 | 2021-02-02 | Snap Inc. | Message reminder interface |
| USD965633S1 (en) | 2019-08-16 | 2022-10-04 | Subfiber OÜ | Display screen or portion thereof with an animated graphical user interface |
| US11232646B2 (en) | 2019-09-06 | 2022-01-25 | Snap Inc. | Context-based virtual object rendering |
| US10852905B1 (en) | 2019-09-09 | 2020-12-01 | Apple Inc. | Techniques for managing display usage |
| US11320969B2 (en) | 2019-09-16 | 2022-05-03 | Snap Inc. | Messaging system with battery level sharing |
| US11425062B2 (en) | 2019-09-27 | 2022-08-23 | Snap Inc. | Recommended content viewed by friends |
| US11343209B2 (en) | 2019-09-27 | 2022-05-24 | Snap Inc. | Presenting reactions from friends |
| CN114514497B (zh) * | 2019-09-27 | 2024-07-19 | 苹果公司 | 用于自定义图形对象的用户界面 |
| USD917540S1 (en) | 2019-09-30 | 2021-04-27 | Apple Inc. | Electronic device with animated graphical user interface |
| USD964458S1 (en) * | 2019-09-30 | 2022-09-20 | Apple Inc. | Type font |
| US11080917B2 (en) | 2019-09-30 | 2021-08-03 | Snap Inc. | Dynamic parameterized user avatar stories |
| US11218838B2 (en) | 2019-10-31 | 2022-01-04 | Snap Inc. | Focused map-based context information surfacing |
| US11544921B1 (en) | 2019-11-22 | 2023-01-03 | Snap Inc. | Augmented reality items based on scan |
| US11063891B2 (en) | 2019-12-03 | 2021-07-13 | Snap Inc. | Personalized avatar notification |
| US11128586B2 (en) | 2019-12-09 | 2021-09-21 | Snap Inc. | Context sensitive avatar captions |
| US11036989B1 (en) | 2019-12-11 | 2021-06-15 | Snap Inc. | Skeletal tracking using previous frames |
| US11263817B1 (en) | 2019-12-19 | 2022-03-01 | Snap Inc. | 3D captions with face tracking |
| US11227442B1 (en) | 2019-12-19 | 2022-01-18 | Snap Inc. | 3D captions with semantic graphical elements |
| US11128715B1 (en) | 2019-12-30 | 2021-09-21 | Snap Inc. | Physical friend proximity in chat |
| US11140515B1 (en) | 2019-12-30 | 2021-10-05 | Snap Inc. | Interfaces for relative device positioning |
| US11169658B2 (en) | 2019-12-31 | 2021-11-09 | Snap Inc. | Combined map icon with action indicator |
| US11356720B2 (en) | 2020-01-30 | 2022-06-07 | Snap Inc. | Video generation system to render frames on demand |
| US11284144B2 (en) | 2020-01-30 | 2022-03-22 | Snap Inc. | Video generation system to render frames on demand using a fleet of GPUs |
| US11991419B2 (en) | 2020-01-30 | 2024-05-21 | Snap Inc. | Selecting avatars to be included in the video being generated on demand |
| US11036781B1 (en) | 2020-01-30 | 2021-06-15 | Snap Inc. | Video generation system to render frames on demand using a fleet of servers |
| WO2021155249A1 (en) | 2020-01-30 | 2021-08-05 | Snap Inc. | System for generating media content items on demand |
| US11619501B2 (en) | 2020-03-11 | 2023-04-04 | Snap Inc. | Avatar based on trip |
| US11217020B2 (en) | 2020-03-16 | 2022-01-04 | Snap Inc. | 3D cutout image modification |
| USD939580S1 (en) * | 2020-03-19 | 2021-12-28 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| US11625873B2 (en) | 2020-03-30 | 2023-04-11 | Snap Inc. | Personalized media overlay recommendation |
| US11818286B2 (en) | 2020-03-30 | 2023-11-14 | Snap Inc. | Avatar recommendation and reply |
| US11676354B2 (en) | 2020-03-31 | 2023-06-13 | Snap Inc. | Augmented reality beauty product tutorials |
| CN115699130A (zh) | 2020-03-31 | 2023-02-03 | 斯纳普公司 | 增强现实美容产品教程 |
| US11956190B2 (en) | 2020-05-08 | 2024-04-09 | Snap Inc. | Messaging system with a carousel of related entities |
| DK202070624A1 (en) | 2020-05-11 | 2022-01-04 | Apple Inc | User interfaces related to time |
| EP4439263A3 (en) | 2020-05-11 | 2024-10-16 | Apple Inc. | User interfaces for managing user interface sharing |
| US11921998B2 (en) | 2020-05-11 | 2024-03-05 | Apple Inc. | Editing features of an avatar |
| US11543939B2 (en) | 2020-06-08 | 2023-01-03 | Snap Inc. | Encoded image based messaging system |
| US11922010B2 (en) | 2020-06-08 | 2024-03-05 | Snap Inc. | Providing contextual information with keyboard interface for messaging system |
| US11423652B2 (en) | 2020-06-10 | 2022-08-23 | Snap Inc. | Adding beauty products to augmented reality tutorials |
| US11356392B2 (en) | 2020-06-10 | 2022-06-07 | Snap Inc. | Messaging system including an external-resource dock and drawer |
| USD947243S1 (en) | 2020-06-19 | 2022-03-29 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| US12184809B2 (en) | 2020-06-25 | 2024-12-31 | Snap Inc. | Updating an avatar status for a user of a messaging system |
| CN115735229A (zh) | 2020-06-25 | 2023-03-03 | 斯纳普公司 | 在消息收发系统中更新化身服装 |
| US11580682B1 (en) | 2020-06-30 | 2023-02-14 | Snap Inc. | Messaging system with augmented reality makeup |
| US11863513B2 (en) | 2020-08-31 | 2024-01-02 | Snap Inc. | Media content playback and comments management |
| US11360733B2 (en) | 2020-09-10 | 2022-06-14 | Snap Inc. | Colocated shared augmented reality without shared backend |
| USD956068S1 (en) | 2020-09-14 | 2022-06-28 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| US12284146B2 (en) | 2020-09-16 | 2025-04-22 | Snap Inc. | Augmented reality auto reactions |
| US11470025B2 (en) | 2020-09-21 | 2022-10-11 | Snap Inc. | Chats with micro sound clips |
| US11452939B2 (en) | 2020-09-21 | 2022-09-27 | Snap Inc. | Graphical marker generation system for synchronizing users |
| CN112148404B (zh) * | 2020-09-24 | 2024-03-19 | 游艺星际(北京)科技有限公司 | 头像生成方法、装置、设备以及存储介质 |
| US11910269B2 (en) | 2020-09-25 | 2024-02-20 | Snap Inc. | Augmented reality content items including user avatar to share location |
| US11615592B2 (en) | 2020-10-27 | 2023-03-28 | Snap Inc. | Side-by-side character animation from realtime 3D body motion capture |
| US11660022B2 (en) | 2020-10-27 | 2023-05-30 | Snap Inc. | Adaptive skeletal joint smoothing |
| US11748931B2 (en) | 2020-11-18 | 2023-09-05 | Snap Inc. | Body animation sharing and remixing |
| US11450051B2 (en) | 2020-11-18 | 2022-09-20 | Snap Inc. | Personalized avatar real-time motion capture |
| US11734894B2 (en) | 2020-11-18 | 2023-08-22 | Snap Inc. | Real-time motion transfer for prosthetic limbs |
| US11205308B1 (en) * | 2020-11-25 | 2021-12-21 | XRSpace CO., LTD. | Method and electronic apparatus of modifying three-dimensional model |
| US11694590B2 (en) | 2020-12-21 | 2023-07-04 | Apple Inc. | Dynamic user interface with time indicator |
| EP4272184A1 (en) | 2020-12-30 | 2023-11-08 | Snap Inc. | Selecting representative video frame by machine learning |
| CN116670685A (zh) | 2020-12-30 | 2023-08-29 | 斯纳普公司 | 流导式运动重定向 |
| US12008811B2 (en) | 2020-12-30 | 2024-06-11 | Snap Inc. | Machine learning-based selection of a representative video frame within a messaging application |
| EP4271494A1 (en) | 2020-12-31 | 2023-11-08 | Snap Inc. | Avatar customization system |
| US11720239B2 (en) | 2021-01-07 | 2023-08-08 | Apple Inc. | Techniques for user interfaces related to an event |
| EP4216167A4 (en) * | 2021-01-13 | 2024-05-01 | Samsung Electronics Co., Ltd. | ELECTRONIC DEVICE AND METHOD FOR OPERATING AN AVATAR VIDEO SERVICE |
| CN112807688B (zh) * | 2021-02-08 | 2024-11-19 | 网易(杭州)网络有限公司 | 游戏内表情设置方法、装置、处理器及电子装置 |
| US12106486B2 (en) | 2021-02-24 | 2024-10-01 | Snap Inc. | Whole body visual effects |
| US11790531B2 (en) | 2021-02-24 | 2023-10-17 | Snap Inc. | Whole body segmentation |
| USD962290S1 (en) * | 2021-03-03 | 2022-08-30 | Johnson & Johnson Consumer Inc. | Display screen or portion thereof with icon |
| US11908243B2 (en) | 2021-03-16 | 2024-02-20 | Snap Inc. | Menu hierarchy navigation on electronic mirroring devices |
| US11978283B2 (en) | 2021-03-16 | 2024-05-07 | Snap Inc. | Mirroring device with a hands-free mode |
| US11798201B2 (en) | 2021-03-16 | 2023-10-24 | Snap Inc. | Mirroring device with whole-body outfits |
| US11809633B2 (en) | 2021-03-16 | 2023-11-07 | Snap Inc. | Mirroring device with pointing based navigation |
| US11734959B2 (en) | 2021-03-16 | 2023-08-22 | Snap Inc. | Activating hands-free mode on mirroring device |
| US11544885B2 (en) | 2021-03-19 | 2023-01-03 | Snap Inc. | Augmented reality experience based on physical items |
| US12067804B2 (en) | 2021-03-22 | 2024-08-20 | Snap Inc. | True size eyewear experience in real time |
| US11562548B2 (en) | 2021-03-22 | 2023-01-24 | Snap Inc. | True size eyewear in real time |
| US12165243B2 (en) * | 2021-03-30 | 2024-12-10 | Snap Inc. | Customizable avatar modification system |
| US12034680B2 (en) | 2021-03-31 | 2024-07-09 | Snap Inc. | User presence indication data management |
| WO2022213088A1 (en) | 2021-03-31 | 2022-10-06 | Snap Inc. | Customizable avatar generation system |
| US12170638B2 (en) | 2021-03-31 | 2024-12-17 | Snap Inc. | User presence status indicators generation and management |
| US12327277B2 (en) | 2021-04-12 | 2025-06-10 | Snap Inc. | Home based augmented reality shopping |
| US12100156B2 (en) | 2021-04-12 | 2024-09-24 | Snap Inc. | Garment segmentation |
| US12182373B2 (en) | 2021-04-27 | 2024-12-31 | Apple Inc. | Techniques for managing display usage |
| US11921992B2 (en) | 2021-05-14 | 2024-03-05 | Apple Inc. | User interfaces related to time |
| CN120066649A (zh) | 2021-05-15 | 2025-05-30 | 苹果公司 | 用于团体训练的用户界面 |
| US12182583B2 (en) | 2021-05-19 | 2024-12-31 | Snap Inc. | Personalized avatar experience during a system boot process |
| US11636654B2 (en) | 2021-05-19 | 2023-04-25 | Snap Inc. | AR-based connected portal shopping |
| US11714536B2 (en) | 2021-05-21 | 2023-08-01 | Apple Inc. | Avatar sticker editor user interfaces |
| KR20240160253A (ko) | 2021-05-21 | 2024-11-08 | 애플 인크. | 아바타 스티커 편집기 사용자 인터페이스들 |
| US11776190B2 (en) | 2021-06-04 | 2023-10-03 | Apple Inc. | Techniques for managing an avatar on a lock screen |
| US11941227B2 (en) | 2021-06-30 | 2024-03-26 | Snap Inc. | Hybrid search system for customizable media |
| US11854069B2 (en) | 2021-07-16 | 2023-12-26 | Snap Inc. | Personalized try-on ads |
| US11908083B2 (en) | 2021-08-31 | 2024-02-20 | Snap Inc. | Deforming custom mesh based on body mesh |
| US11983462B2 (en) | 2021-08-31 | 2024-05-14 | Snap Inc. | Conversation guided augmented reality experience |
| US11670059B2 (en) | 2021-09-01 | 2023-06-06 | Snap Inc. | Controlling interactive fashion based on body gestures |
| US12198664B2 (en) | 2021-09-02 | 2025-01-14 | Snap Inc. | Interactive fashion with music AR |
| US11673054B2 (en) | 2021-09-07 | 2023-06-13 | Snap Inc. | Controlling AR games on fashion items |
| US11663792B2 (en) | 2021-09-08 | 2023-05-30 | Snap Inc. | Body fitted accessory with physics simulation |
| US11900506B2 (en) | 2021-09-09 | 2024-02-13 | Snap Inc. | Controlling interactive fashion based on facial expressions |
| US11734866B2 (en) | 2021-09-13 | 2023-08-22 | Snap Inc. | Controlling interactive fashion based on voice |
| US11798238B2 (en) | 2021-09-14 | 2023-10-24 | Snap Inc. | Blending body mesh into external mesh |
| US11836866B2 (en) | 2021-09-20 | 2023-12-05 | Snap Inc. | Deforming real-world object using an external mesh |
| US12033264B2 (en) | 2021-09-20 | 2024-07-09 | Idoru, Inc. | Systems and methods for authoring and managing extended reality (XR) avatars |
| USD1089291S1 (en) | 2021-09-28 | 2025-08-19 | Snap Inc. | Display screen or portion thereof with a graphical user interface |
| US11636662B2 (en) | 2021-09-30 | 2023-04-25 | Snap Inc. | Body normal network light and rendering control |
| US11983826B2 (en) | 2021-09-30 | 2024-05-14 | Snap Inc. | 3D upper garment tracking |
| US11651572B2 (en) | 2021-10-11 | 2023-05-16 | Snap Inc. | Light and rendering of garments |
| US11836862B2 (en) | 2021-10-11 | 2023-12-05 | Snap Inc. | External mesh with vertex attributes |
| US11790614B2 (en) | 2021-10-11 | 2023-10-17 | Snap Inc. | Inferring intent from pose and speech input |
| US11763481B2 (en) | 2021-10-20 | 2023-09-19 | Snap Inc. | Mirror-based augmented reality experience |
| US12086916B2 (en) | 2021-10-22 | 2024-09-10 | Snap Inc. | Voice note with face tracking |
| US12020358B2 (en) | 2021-10-29 | 2024-06-25 | Snap Inc. | Animated custom sticker creation |
| US11995757B2 (en) | 2021-10-29 | 2024-05-28 | Snap Inc. | Customized animation from video |
| US11996113B2 (en) | 2021-10-29 | 2024-05-28 | Snap Inc. | Voice notes with changing effects |
| KR102636810B1 (ko) * | 2021-11-12 | 2024-02-14 | 최동원 | 애플리케이션에 의한 사용자 성향 맞춤형 캐릭터 육성 서비스 제공 시스템 및 방법 |
| US20230171484A1 (en) * | 2021-11-29 | 2023-06-01 | Apple Inc. | Devices, methods, and graphical user interfaces for generating and displaying a representation of a user |
| US11748958B2 (en) | 2021-12-07 | 2023-09-05 | Snap Inc. | Augmented reality unboxing experience |
| US11960784B2 (en) | 2021-12-07 | 2024-04-16 | Snap Inc. | Shared augmented reality unboxing experience |
| CN116271832A (zh) * | 2021-12-10 | 2023-06-23 | 完美世界(北京)软件科技发展有限公司 | 虚拟形象的编辑方法、装置、介质、电子设备及程序产品 |
| US12315495B2 (en) | 2021-12-17 | 2025-05-27 | Snap Inc. | Speech to entity |
| US11880947B2 (en) | 2021-12-21 | 2024-01-23 | Snap Inc. | Real-time upper-body garment exchange |
| US12223672B2 (en) | 2021-12-21 | 2025-02-11 | Snap Inc. | Real-time garment exchange |
| US12198398B2 (en) | 2021-12-21 | 2025-01-14 | Snap Inc. | Real-time motion and appearance transfer |
| US12096153B2 (en) | 2021-12-21 | 2024-09-17 | Snap Inc. | Avatar call platform |
| US11928783B2 (en) | 2021-12-30 | 2024-03-12 | Snap Inc. | AR position and orientation along a plane |
| US12499626B2 (en) | 2021-12-30 | 2025-12-16 | Snap Inc. | AR item placement in a video |
| US11887260B2 (en) | 2021-12-30 | 2024-01-30 | Snap Inc. | AR position indicator |
| US12412205B2 (en) | 2021-12-30 | 2025-09-09 | Snap Inc. | Method, system, and medium for augmented reality product recommendations |
| WO2023136739A1 (en) * | 2022-01-11 | 2023-07-20 | Customuse Inc. | Model customization |
| CN114385298A (zh) * | 2022-01-12 | 2022-04-22 | 北京字跳网络技术有限公司 | 信息交互方法、装置、设备及存储介质 |
| US11823346B2 (en) | 2022-01-17 | 2023-11-21 | Snap Inc. | AR body part tracking system |
| WO2023137482A1 (en) | 2022-01-17 | 2023-07-20 | Snap Inc. | Ar body part tracking system |
| US11954762B2 (en) | 2022-01-19 | 2024-04-09 | Snap Inc. | Object replacement system |
| CN114428574B (zh) * | 2022-01-21 | 2023-08-25 | 腾讯科技(深圳)有限公司 | 操作控制方法、装置和存储介质及电子设备 |
| US12493267B2 (en) | 2022-01-24 | 2025-12-09 | Apple Inc. | User interfaces for indicating time |
| US12142257B2 (en) | 2022-02-08 | 2024-11-12 | Snap Inc. | Emotion-based text to speech |
| CN116681872A (zh) * | 2022-02-22 | 2023-09-01 | Oppo广东移动通信有限公司 | 内容显示方法、装置以及电子设备 |
| USD1029868S1 (en) * | 2022-02-24 | 2024-06-04 | Hyperconnect Inc. | Display screen or portion thereof with graphical user interface |
| USD1009076S1 (en) * | 2022-02-28 | 2023-12-26 | Aristocrat Technologies, Inc. | Display screen or portion thereof with a graphical user interface |
| US12333668B2 (en) * | 2022-03-17 | 2025-06-17 | Gree, Inc. | Control program of terminal device, terminal device, method of controlling terminal device, control program of server device, server device, and method of controlling server device |
| US12002146B2 (en) | 2022-03-28 | 2024-06-04 | Snap Inc. | 3D modeling based on neural light field |
| US12148105B2 (en) | 2022-03-30 | 2024-11-19 | Snap Inc. | Surface normals for pixel-aligned object |
| US12254577B2 (en) | 2022-04-05 | 2025-03-18 | Snap Inc. | Pixel depth determination for object |
| US12293433B2 (en) | 2022-04-25 | 2025-05-06 | Snap Inc. | Real-time modifications in augmented reality experiences |
| US12277632B2 (en) | 2022-04-26 | 2025-04-15 | Snap Inc. | Augmented reality experiences with dual cameras |
| US12164109B2 (en) | 2022-04-29 | 2024-12-10 | Snap Inc. | AR/VR enabled contact lens |
| US12062144B2 (en) | 2022-05-27 | 2024-08-13 | Snap Inc. | Automated augmented reality experience creation based on sample source and target images |
| CN117252961A (zh) * | 2022-06-09 | 2023-12-19 | 华硕电脑股份有限公司 | 脸部模型建立方法及脸部模型建立系统 |
| US12020384B2 (en) | 2022-06-21 | 2024-06-25 | Snap Inc. | Integrating augmented reality experiences with other components |
| US12020386B2 (en) | 2022-06-23 | 2024-06-25 | Snap Inc. | Applying pregenerated virtual experiences in new location |
| US11870745B1 (en) | 2022-06-28 | 2024-01-09 | Snap Inc. | Media gallery sharing and management |
| US12235991B2 (en) | 2022-07-06 | 2025-02-25 | Snap Inc. | Obscuring elements based on browser focus |
| US12307564B2 (en) | 2022-07-07 | 2025-05-20 | Snap Inc. | Applying animated 3D avatar in AR experiences |
| US12361934B2 (en) | 2022-07-14 | 2025-07-15 | Snap Inc. | Boosting words in automated speech recognition |
| US12284698B2 (en) | 2022-07-20 | 2025-04-22 | Snap Inc. | Secure peer-to-peer connections between mobile devices |
| US12062146B2 (en) | 2022-07-28 | 2024-08-13 | Snap Inc. | Virtual wardrobe AR experience |
| US12472435B2 (en) | 2022-08-12 | 2025-11-18 | Snap Inc. | External controller for an eyewear device |
| US12236512B2 (en) | 2022-08-23 | 2025-02-25 | Snap Inc. | Avatar call on an eyewear device |
| US12051163B2 (en) | 2022-08-25 | 2024-07-30 | Snap Inc. | External computer vision for an eyewear device |
| US12287913B2 (en) | 2022-09-06 | 2025-04-29 | Apple Inc. | Devices, methods, and graphical user interfaces for controlling avatars within three-dimensional environments |
| US12417596B2 (en) | 2022-09-23 | 2025-09-16 | Apple Inc. | User interfaces for managing live communication sessions |
| US12154232B2 (en) | 2022-09-30 | 2024-11-26 | Snap Inc. | 9-DoF object tracking |
| US12229901B2 (en) | 2022-10-05 | 2025-02-18 | Snap Inc. | External screen streaming for an eyewear device |
| US12499638B2 (en) | 2022-10-17 | 2025-12-16 | Snap Inc. | Stylizing a whole-body of a person |
| US12288273B2 (en) | 2022-10-28 | 2025-04-29 | Snap Inc. | Avatar fashion delivery |
| US11893166B1 (en) | 2022-11-08 | 2024-02-06 | Snap Inc. | User avatar movement control using an augmented reality eyewear device |
| US12504866B2 (en) | 2022-11-29 | 2025-12-23 | Snap Inc | Automated tagging of content items |
| US12429953B2 (en) | 2022-12-09 | 2025-09-30 | Snap Inc. | Multi-SoC hand-tracking platform |
| US12475658B2 (en) | 2022-12-09 | 2025-11-18 | Snap Inc. | Augmented reality shared screen space |
| US12243266B2 (en) | 2022-12-29 | 2025-03-04 | Snap Inc. | Device pairing using machine-readable optical label |
| US12530847B2 (en) | 2023-01-23 | 2026-01-20 | Snap Inc. | Image generation from text and 3D object |
| US12417562B2 (en) | 2023-01-25 | 2025-09-16 | Snap Inc. | Synthetic view for try-on experience |
| US12499483B2 (en) | 2023-01-25 | 2025-12-16 | Snap Inc. | Adaptive zoom try-on experience |
| US12340453B2 (en) | 2023-02-02 | 2025-06-24 | Snap Inc. | Augmented reality try-on experience for friend |
| US12299775B2 (en) | 2023-02-20 | 2025-05-13 | Snap Inc. | Augmented reality experience with lighting adjustment |
| US12149489B2 (en) | 2023-03-14 | 2024-11-19 | Snap Inc. | Techniques for recommending reply stickers |
| US12530852B2 (en) | 2023-04-06 | 2026-01-20 | Snap Inc. | Optical character recognition for augmented images |
| US12394154B2 (en) | 2023-04-13 | 2025-08-19 | Snap Inc. | Body mesh reconstruction from RGB image |
| US12475621B2 (en) | 2023-04-20 | 2025-11-18 | Snap Inc. | Product image generation based on diffusion model |
| US12436598B2 (en) | 2023-05-01 | 2025-10-07 | Snap Inc. | Techniques for using 3-D avatars in augmented reality messaging |
| US12518437B2 (en) | 2023-05-11 | 2026-01-06 | Snap Inc. | Diffusion model virtual try-on experience |
| US20240395028A1 (en) | 2023-05-26 | 2024-11-28 | Snap Inc. | Latent diffusion model autodecoders |
| US12513098B2 (en) | 2023-06-13 | 2025-12-30 | Snap Inc. | Sticker search icon providing dynamic previews |
| US12517626B2 (en) | 2023-06-13 | 2026-01-06 | Snap Inc. | Sticker search icon with multiple states |
| USD1063984S1 (en) * | 2023-06-26 | 2025-02-25 | Igt | Display screen or portion thereof with a graphical user interface |
| USD1063985S1 (en) * | 2023-06-26 | 2025-02-25 | Igt | Display screen or portion thereof with a graphical user interface |
| US12047337B1 (en) | 2023-07-03 | 2024-07-23 | Snap Inc. | Generating media content items during user interaction |
| CN116542846B (zh) * | 2023-07-05 | 2024-04-26 | 深圳兔展智能科技有限公司 | 用户账号图标生成方法、装置、计算机设备及存储介质 |
| US12482131B2 (en) | 2023-07-10 | 2025-11-25 | Snap Inc. | Extended reality tracking using shared pose data |
| US12536751B2 (en) | 2023-08-16 | 2026-01-27 | Snap Inc. | Pixel-based deformation of fashion items |
| CN117425050A (zh) * | 2023-10-27 | 2024-01-19 | 北京字跳网络技术有限公司 | 一种基于视频的交互方法、装置、设备及存储介质 |
| JP7633357B1 (ja) | 2023-11-17 | 2025-02-19 | 株式会社電通 | コンテンツ生成システム、方法、プログラム及び記憶媒体 |
| US12541930B2 (en) | 2023-12-28 | 2026-02-03 | Snap Inc. | Pixel-based multi-view garment transfer |
| USD1090630S1 (en) * | 2024-05-02 | 2025-08-26 | Hyundai Motor Company | Display screen panel with graphical user interface |
| CN119967276A (zh) * | 2024-12-24 | 2025-05-09 | 北京达佳互联信息技术有限公司 | 一种多媒体互动方法、装置、电子设备及存储介质 |
Family Cites Families (511)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE1933049B2 (de) | 1969-06-30 | 1971-09-30 | Durowe Gmbh, 7530 Pforzheim | Weltzeituehr |
| JPS5331170A (en) | 1976-09-03 | 1978-03-24 | Seiko Epson Corp | Electronic watch |
| JPS56621A (en) | 1979-06-15 | 1981-01-07 | Citizen Watch Co Ltd | Digital watch with universal time |
| JPS5650138A (en) | 1979-09-27 | 1981-05-07 | Nippon Telegr & Teleph Corp <Ntt> | Manufacture of optical fiber |
| US4847819A (en) | 1988-04-07 | 1989-07-11 | Hong Kuo Hui | Universal clock having means for indicating zonal time in other global time zones |
| DE3832514C1 (zh) | 1988-09-24 | 1989-11-02 | Iwc International Watch Co. Ag, Schaffhausen, Ch | |
| US5483261A (en) | 1992-02-14 | 1996-01-09 | Itu Research, Inc. | Graphical input controller and method with rear screen image detection |
| US5880411A (en) | 1992-06-08 | 1999-03-09 | Synaptics, Incorporated | Object position detector with edge motion feature and gesture recognition |
| US5488204A (en) | 1992-06-08 | 1996-01-30 | Synaptics, Incorporated | Paintbrush stylus for capacitive touch sensor pad |
| CH684619B5 (fr) | 1992-07-17 | 1995-05-15 | Longines Montres Comp D | Pièce d'horlogerie à affichage universel de l'heure. |
| US5615320A (en) | 1994-04-25 | 1997-03-25 | Canon Information Systems, Inc. | Computer-aided color selection and colorizing system using objective-based coloring criteria |
| US6374517B2 (en) | 1994-04-29 | 2002-04-23 | Salomon S.A. | Sole for a sport boot and a sport boot including such sole |
| JP3007616U (ja) | 1994-08-08 | 1995-02-21 | 翼システム株式会社 | 表示盤色変化機構を備えた時計 |
| JPH099072A (ja) | 1995-06-26 | 1997-01-10 | Aibitsukusu Kk | 情報通信システム |
| CH687494B5 (de) | 1995-07-18 | 1997-06-30 | Utc Service Ag | Uhr mit zwei Anzeigen fuer zwei verschiedene Ortszeiten. |
| US5825352A (en) | 1996-01-04 | 1998-10-20 | Logitech, Inc. | Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad |
| US5835079A (en) | 1996-06-13 | 1998-11-10 | International Business Machines Corporation | Virtual pointing device for touchscreens |
| US6621524B1 (en) | 1997-01-10 | 2003-09-16 | Casio Computer Co., Ltd. | Image pickup apparatus and method for processing images obtained by means of same |
| JPH10293860A (ja) | 1997-02-24 | 1998-11-04 | Nippon Telegr & Teleph Corp <Ntt> | 音声駆動を用いた人物画像表示方法およびその装置 |
| US5982710A (en) | 1997-03-14 | 1999-11-09 | Rawat; Prem P. | Method and apparatus for providing time using cartesian coordinates |
| JPH11109066A (ja) | 1997-09-30 | 1999-04-23 | Bandai Co Ltd | 表示装置 |
| US6310610B1 (en) | 1997-12-04 | 2001-10-30 | Nortel Networks Limited | Intelligent touch display |
| US7663607B2 (en) | 2004-05-06 | 2010-02-16 | Apple Inc. | Multipoint touchscreen |
| KR100595924B1 (ko) | 1998-01-26 | 2006-07-05 | 웨인 웨스터만 | 수동 입력 통합 방법 및 장치 |
| US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
| US6466213B2 (en) | 1998-02-13 | 2002-10-15 | Xerox Corporation | Method and apparatus for creating personal autonomous avatars |
| US6084598A (en) | 1998-04-23 | 2000-07-04 | Chekerylla; James | Apparatus for modifying graphic images |
| JP2000076460A (ja) | 1998-06-18 | 2000-03-14 | Minolta Co Ltd | モニタ表示装置 |
| US6188391B1 (en) | 1998-07-09 | 2001-02-13 | Synaptics, Inc. | Two-layer capacitive touchpad and method of making same |
| JP4542637B2 (ja) | 1998-11-25 | 2010-09-15 | セイコーエプソン株式会社 | 携帯情報機器及び情報記憶媒体 |
| JP2000162349A (ja) | 1998-11-30 | 2000-06-16 | Casio Comput Co Ltd | 画像表示制御装置及び画像表示制御方法 |
| US6434527B1 (en) | 1999-05-17 | 2002-08-13 | Microsoft Corporation | Signalling and controlling the status of an automatic speech recognition system for use in handsfree conversational dialogue |
| JP2001101440A (ja) | 1999-09-29 | 2001-04-13 | Sega Corp | アニメーションデータを記録した記録媒体、それを利用した画像処理方法及び画像処理プログラムを記録した記録媒体 |
| JP3379101B2 (ja) | 1999-11-18 | 2003-02-17 | 日本電気株式会社 | 携帯電話のキャラクタ表示システム及び方法 |
| US6968449B1 (en) | 1999-12-15 | 2005-11-22 | Microsoft Corporation | Methods and arrangements for providing a mark-up language based graphical user interface for user identification to an operating system |
| KR20010056965A (ko) * | 1999-12-17 | 2001-07-04 | 박희완 | 부분 이미지 합성에 의한 인물 캐릭터 생성 방법 |
| JP4431918B2 (ja) | 2000-05-01 | 2010-03-17 | ソニー株式会社 | 情報処理装置、情報処理方法、および記録媒体 |
| US6873610B1 (en) | 2000-05-01 | 2005-03-29 | Mobular Technologies, Inc. | System and method for efficiently accessing affiliated network addresses from a wireless device |
| US6545682B1 (en) | 2000-05-24 | 2003-04-08 | There, Inc. | Method and apparatus for creating and customizing avatars using genetic paradigm |
| US6453294B1 (en) | 2000-05-31 | 2002-09-17 | International Business Machines Corporation | Dynamic destination-determined multimedia avatars for interactive on-line communications |
| CA2356232A1 (en) | 2000-09-14 | 2002-03-14 | George A. Hansen | Dynamically resizable display elements |
| US8234218B2 (en) * | 2000-10-10 | 2012-07-31 | AddnClick, Inc | Method of inserting/overlaying markers, data packets and objects relative to viewable content and enabling live social networking, N-dimensional virtual environments and/or other value derivable from the content |
| JP2002153670A (ja) | 2000-11-17 | 2002-05-28 | Casio Comput Co Ltd | 電子ゲームシステム、電子ゲーム装置、および記録媒体 |
| KR20020042248A (ko) | 2000-11-30 | 2002-06-05 | 한가람 | 문장으로부터의 감정 인식 및 표시 방법과 시스템 |
| US6910186B2 (en) | 2000-12-08 | 2005-06-21 | Kyunam Kim | Graphic chatting with organizational avatars |
| KR100377936B1 (ko) | 2000-12-16 | 2003-03-29 | 삼성전자주식회사 | 이동통신 단말기의 감정 아이콘 입력방법 |
| JP2001273064A (ja) | 2001-01-24 | 2001-10-05 | Casio Comput Co Ltd | 画像表示制御装置及び画像表示制御方法 |
| US6677932B1 (en) | 2001-01-28 | 2004-01-13 | Finger Works, Inc. | System and method for recognizing touch typing under limited tactile feedback conditions |
| US6570557B1 (en) | 2001-02-10 | 2003-05-27 | Finger Works, Inc. | Multi-touch system and method for emulating modifier keys via fingertip chords |
| JP2002251238A (ja) | 2001-02-22 | 2002-09-06 | Ddl:Kk | デスクトップ上での画像の表示方法 |
| US6697072B2 (en) | 2001-03-26 | 2004-02-24 | Intel Corporation | Method and system for controlling an avatar using computer vision |
| GB2373886A (en) | 2001-03-28 | 2002-10-02 | Hewlett Packard Co | User selectable power management of software applications |
| JP3800984B2 (ja) | 2001-05-21 | 2006-07-26 | ソニー株式会社 | ユーザ入力装置 |
| JP2003009404A (ja) | 2001-06-25 | 2003-01-10 | Sharp Corp | 残量通知方法、および残量通知装置 |
| JP2003173237A (ja) | 2001-09-28 | 2003-06-20 | Ricoh Co Ltd | 情報入出力システム、プログラム及び記憶媒体 |
| US7853863B2 (en) | 2001-12-12 | 2010-12-14 | Sony Corporation | Method for expressing emotion in a text message |
| JP2003242176A (ja) | 2001-12-13 | 2003-08-29 | Sony Corp | 情報処理装置および方法、記録媒体、並びにプログラム |
| US6690387B2 (en) | 2001-12-28 | 2004-02-10 | Koninklijke Philips Electronics N.V. | Touch-screen image scrolling system and method |
| JP2003219217A (ja) | 2002-01-22 | 2003-07-31 | Fuji Photo Film Co Ltd | 撮像装置、撮像方法、及びプログラム |
| JP2003233616A (ja) | 2002-02-13 | 2003-08-22 | Matsushita Electric Ind Co Ltd | 提供情報提示装置、および情報提供装置 |
| NL1020299C2 (nl) | 2002-04-04 | 2003-10-13 | Albert Van Selst | Uurwerk en horloge voorzien van een dergelijk uurwerk. |
| US7233228B2 (en) | 2002-04-29 | 2007-06-19 | Glaxo Group Limited | Alerting system |
| JP2004028918A (ja) | 2002-06-27 | 2004-01-29 | Aplix Corp | 腕時計 |
| US11275405B2 (en) | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
| US7227976B1 (en) | 2002-07-08 | 2007-06-05 | Videomining Corporation | Method and system for real-time facial image enhancement |
| US6839542B2 (en) | 2002-07-22 | 2005-01-04 | Motorola, Inc. | Virtual dynamic cellular infrastructure based on coordinate information |
| KR100475262B1 (ko) | 2002-07-22 | 2005-04-14 | 안현기 | 사용자별 아바타 및 전화번호관리서비스 제공장치 및 그제공방법과 아바타 구현 소프트웨어를 기록한 컴퓨터가읽을 수 있는 기록매체 |
| WO2004027672A1 (en) | 2002-09-09 | 2004-04-01 | Apple Computer, Inc. | A computer program comprising a plurality of calendars |
| US7180524B1 (en) | 2002-09-30 | 2007-02-20 | Dale Axelrod | Artists' color display system |
| US20040075699A1 (en) | 2002-10-04 | 2004-04-22 | Creo Inc. | Method and apparatus for highlighting graphical objects |
| JP2004184396A (ja) | 2002-10-09 | 2004-07-02 | Seiko Epson Corp | 表示装置、時計、表示装置の制御方法、制御プログラムおよび記録媒体 |
| CN2602404Y (zh) | 2002-11-20 | 2004-02-04 | 张培柱 | 可显示世界各地时间的钟表 |
| US7386799B1 (en) | 2002-11-21 | 2008-06-10 | Forterra Systems, Inc. | Cinematic techniques in avatar-centric communication during a multi-user online simulation |
| US7636755B2 (en) | 2002-11-21 | 2009-12-22 | Aol Llc | Multiple avatar personalities |
| KR100471594B1 (ko) | 2002-11-26 | 2005-03-10 | 엔에이치엔(주) | 사용자 정의 이모티콘 이미지를 이용한 컴퓨터 네트워크상에서의 데이터 전송 서비스 제공방법 및 그를 구현하기위한 응용 프로그램을 기록한 컴퓨터가 읽을 수 있는기록매체 |
| EP1429291A1 (en) * | 2002-12-12 | 2004-06-16 | Sony Ericsson Mobile Communications AB | System and method for implementing avatars in a mobile environment |
| US20040179037A1 (en) | 2003-03-03 | 2004-09-16 | Blattner Patrick D. | Using avatars to communicate context out-of-band |
| WO2004079530A2 (en) | 2003-03-03 | 2004-09-16 | America Online, Inc. | Using avatars to communicate |
| US7908554B1 (en) | 2003-03-03 | 2011-03-15 | Aol Inc. | Modifying avatar behavior based on user action or mood |
| US20070113181A1 (en) | 2003-03-03 | 2007-05-17 | Blattner Patrick D | Using avatars to communicate real-time information |
| US20070168863A1 (en) | 2003-03-03 | 2007-07-19 | Aol Llc | Interacting avatars in an instant messaging communication session |
| CN100514924C (zh) | 2003-04-25 | 2009-07-15 | 腾讯科技(深圳)有限公司 | 网络虚拟形象在即时通信工具上表现的实现方法 |
| US20040225966A1 (en) | 2003-05-09 | 2004-11-11 | Motorola, Inc. | Method and device for automatically displaying appointments |
| US20050026685A1 (en) | 2003-05-13 | 2005-02-03 | Electronic Arts Inc. | Customizing players in a video game using morphing from morph targets and other elements |
| WO2005022375A1 (en) | 2003-09-02 | 2005-03-10 | Research In Motion Limited | Method and data structure for user interface customization |
| JP2005115896A (ja) | 2003-10-10 | 2005-04-28 | Nec Corp | 通信装置及び通信方法 |
| TWI254202B (en) | 2003-12-05 | 2006-05-01 | Mediatek Inc | Portable electronic apparatus and power management method thereof |
| US20050122543A1 (en) | 2003-12-05 | 2005-06-09 | Eric Walker | System and method for custom color design |
| KR100720133B1 (ko) | 2003-12-27 | 2007-05-18 | 삼성전자주식회사 | 휴대단말기의 문자 메시지 처리 방법 |
| US7707520B2 (en) * | 2004-01-30 | 2010-04-27 | Yahoo! Inc. | Method and apparatus for providing flash-based avatars |
| CN1961333A (zh) | 2004-02-12 | 2007-05-09 | 贝斯简·阿利万迪 | 从虚拟环境中制造商品的系统和方法 |
| IL160429A0 (en) * | 2004-02-16 | 2005-11-20 | Home Comfort Technologies Ltd | Environmental control system |
| US20050190653A1 (en) | 2004-02-27 | 2005-09-01 | Chen Chih Y. | Method of displaying world time with automatic correction of daylight saving time in a movement |
| US7697960B2 (en) | 2004-04-23 | 2010-04-13 | Samsung Electronics Co., Ltd. | Method for displaying status information on a mobile terminal |
| KR100703281B1 (ko) | 2004-04-30 | 2007-04-03 | 삼성전자주식회사 | 휴대단말기의 특정 상태에서 화면 표시장치 및 방법 |
| US20060020904A1 (en) | 2004-07-09 | 2006-01-26 | Antti Aaltonen | Stripe user interface |
| WO2006020846A2 (en) | 2004-08-11 | 2006-02-23 | THE GOVERNMENT OF THE UNITED STATES OF AMERICA as represented by THE SECRETARY OF THE NAVY Naval Research Laboratory | Simulated locomotion method and apparatus |
| US8473848B2 (en) | 2004-09-15 | 2013-06-25 | Research In Motion Limited | Palette-based color selection within a user interface theme |
| JP4636845B2 (ja) | 2004-10-07 | 2011-02-23 | 任天堂株式会社 | ゲーム装置およびゲームプログラム |
| JP4449723B2 (ja) | 2004-12-08 | 2010-04-14 | ソニー株式会社 | 画像処理装置、画像処理方法、およびプログラム |
| KR100663277B1 (ko) | 2004-12-20 | 2007-01-02 | 삼성전자주식회사 | 휴대단말기의 시스템 관련 이벤트 처리 장치 및 방법 |
| KR100511210B1 (ko) | 2004-12-27 | 2005-08-30 | 주식회사지앤지커머스 | 의사 쓰리디 이미지 생성기법을 토대로 한 이용자 적응인공지능 토탈 코디네이션 방법과, 이를 이용한 서비스사업방법 |
| US8488023B2 (en) | 2009-05-20 | 2013-07-16 | DigitalOptics Corporation Europe Limited | Identifying facial expressions in acquired digital images |
| US20070130001A1 (en) | 2005-11-18 | 2007-06-07 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Real-world profile data for making virtual world contacts |
| EP1853987A1 (en) | 2005-03-04 | 2007-11-14 | Nokia Corporation | Offering menu items to a user |
| US7751285B1 (en) | 2005-03-28 | 2010-07-06 | Nano Time, LLC | Customizable and wearable device with electronic images |
| US8047988B2 (en) | 2005-03-30 | 2011-11-01 | Lg Electronics Inc. | Avatar refrigerator |
| US7603413B1 (en) | 2005-04-07 | 2009-10-13 | Aol Llc | Using automated agents to facilitate chat communications |
| KR100740189B1 (ko) | 2005-05-13 | 2007-07-16 | 노키아 코포레이션 | 그래픽 사용자 인터페이스를 지닌 장치 |
| US20060294465A1 (en) * | 2005-06-22 | 2006-12-28 | Comverse, Inc. | Method and system for creating and distributing mobile avatars |
| US8384763B2 (en) | 2005-07-26 | 2013-02-26 | Her Majesty the Queen in right of Canada as represented by the Minster of Industry, Through the Communications Research Centre Canada | Generating a depth map from a two-dimensional source image for stereoscopic and multiview imaging |
| US7760269B2 (en) | 2005-08-22 | 2010-07-20 | Hewlett-Packard Development Company, L.P. | Method and apparatus for sizing an image on a display |
| US7921066B2 (en) | 2005-10-12 | 2011-04-05 | Henry Van Dyke Parunak | Characterizing and predicting agents via multi-agent evolution |
| US20070162936A1 (en) | 2006-01-06 | 2007-07-12 | Verizon Data Services Inc. | Interactive main menu graphical user interface systems and methods |
| EP2002326A4 (en) | 2006-02-10 | 2009-08-26 | Freedom Scientific Inc | GRAPHIC USER INTERFACE CONTROL OBJECT STYLISATION |
| WO2007100767A2 (en) | 2006-02-24 | 2007-09-07 | Visan Industries | Systems and methods for dynamically designing a product with digital content |
| US8280979B2 (en) | 2006-02-27 | 2012-10-02 | Microsoft Corporation | Persistent public machine setting |
| US8620038B2 (en) | 2006-05-05 | 2013-12-31 | Parham Aarabi | Method, system and computer program product for automatic and semi-automatic modification of digital images of faces |
| WO2007130693A2 (en) * | 2006-05-07 | 2007-11-15 | Sony Computer Entertainment Inc. | Methods and systems for processing an interchange of real time effects during video communication |
| US8793584B2 (en) | 2006-05-24 | 2014-07-29 | International Business Machines Corporation | Customizable user interface wrappers for web applications |
| US20080052242A1 (en) | 2006-08-23 | 2008-02-28 | Gofigure! Llc | Systems and methods for exchanging graphics between communication devices |
| US7536645B2 (en) | 2006-10-23 | 2009-05-19 | Research In Motion, Ltd | System and method for customizing layer based themes |
| US8971667B2 (en) | 2006-10-23 | 2015-03-03 | Hewlett-Packard Development Company, L.P. | Digital image auto-resizing |
| US8026918B1 (en) | 2006-11-22 | 2011-09-27 | Aol Inc. | Controlling communications with proximate avatars in virtual world environment |
| KR100912877B1 (ko) | 2006-12-02 | 2009-08-18 | 한국전자통신연구원 | 3차원 아바타 생성 기능을 구비한 이동통신 단말기 및3차원 아바타 생성 방법 |
| US9569876B2 (en) | 2006-12-21 | 2017-02-14 | Brian Mark Shuster | Animation control method for multiple participants |
| TWI454955B (zh) | 2006-12-29 | 2014-10-01 | Nuance Communications Inc | 使用模型檔產生動畫的方法及電腦可讀取的訊號承載媒體 |
| GB0703276D0 (en) | 2007-02-20 | 2007-03-28 | Skype Ltd | Instant messaging activity notification |
| GB0703974D0 (en) | 2007-03-01 | 2007-04-11 | Sony Comp Entertainment Europe | Entertainment device |
| US20080250315A1 (en) | 2007-04-09 | 2008-10-09 | Nokia Corporation | Graphical representation for accessing and representing media files |
| US7840668B1 (en) | 2007-05-24 | 2010-11-23 | Avaya Inc. | Method and apparatus for managing communication between participants in a virtual environment |
| US8253770B2 (en) | 2007-05-31 | 2012-08-28 | Eastman Kodak Company | Residential video communication system |
| KR20090002176A (ko) | 2007-06-20 | 2009-01-09 | 엔에이치엔(주) | 네트워크 상에서 게임 아바타의 랭킹을 제공하는 시스템 및그 방법 |
| GB2450757A (en) | 2007-07-06 | 2009-01-07 | Sony Comp Entertainment Europe | Avatar customisation, transmission and reception |
| KR20090005621A (ko) | 2007-07-09 | 2009-01-14 | 삼성전자주식회사 | 색상 자동 변경 방법 및 그 장치 |
| US8726194B2 (en) | 2007-07-27 | 2014-05-13 | Qualcomm Incorporated | Item selection using enhanced control |
| US8146005B2 (en) | 2007-08-07 | 2012-03-27 | International Business Machines Corporation | Creating a customized avatar that reflects a user's distinguishable attributes |
| US20090049392A1 (en) | 2007-08-17 | 2009-02-19 | Nokia Corporation | Visual navigation |
| US8390628B2 (en) | 2007-09-11 | 2013-03-05 | Sony Computer Entertainment America Llc | Facial animation using motion capture data |
| JP4466702B2 (ja) | 2007-09-12 | 2010-05-26 | カシオ計算機株式会社 | 撮像装置、及び撮像制御プログラム |
| KR100929236B1 (ko) | 2007-09-18 | 2009-12-01 | 엘지전자 주식회사 | 터치스크린을 구비하는 휴대 단말기 및 그 동작 제어방법 |
| US7895049B2 (en) | 2007-11-30 | 2011-02-22 | Yahoo! Inc. | Dynamic representation of group activity through reactive personas |
| US8892999B2 (en) * | 2007-11-30 | 2014-11-18 | Nike, Inc. | Interactive avatar for social network services |
| US8151191B2 (en) | 2007-12-07 | 2012-04-03 | International Business Machines Corporation | Managing objectionable material in 3D immersive virtual worlds |
| US8149241B2 (en) | 2007-12-10 | 2012-04-03 | International Business Machines Corporation | Arrangements for controlling activities of an avatar |
| US20090175521A1 (en) | 2008-01-07 | 2009-07-09 | Diginome, Inc. | Method and System for Creating and Embedding Information in Digital Representations of a Subject |
| US20090201297A1 (en) | 2008-02-07 | 2009-08-13 | Johansson Carolina S M | Electronic device with animated character and method |
| EP2263190A2 (en) | 2008-02-13 | 2010-12-22 | Ubisoft Entertainment S.A. | Live-action image capture |
| US8156060B2 (en) * | 2008-02-27 | 2012-04-10 | Inteliwise Sp Z.O.O. | Systems and methods for generating and implementing an interactive man-machine web interface based on natural language processing and avatar virtual agent based character |
| US20090254862A1 (en) * | 2008-03-03 | 2009-10-08 | Kidzui, Inc | Method and apparatus for user interface for child oriented computer network |
| US8088044B2 (en) | 2008-03-03 | 2012-01-03 | Nike, Inc. | Interactive athletic equipment system |
| JP2009217612A (ja) | 2008-03-11 | 2009-09-24 | Toshiba Corp | 携帯情報端末装置 |
| US9513704B2 (en) | 2008-03-12 | 2016-12-06 | Immersion Corporation | Haptically enabled user interface |
| US20100211899A1 (en) * | 2009-02-17 | 2010-08-19 | Robb Fujioka | Virtual Marketplace Accessible To Widgetized Avatars |
| US20090237328A1 (en) | 2008-03-20 | 2009-09-24 | Motorola, Inc. | Mobile virtual and augmented reality system |
| US8169438B1 (en) | 2008-03-31 | 2012-05-01 | Pixar | Temporally coherent hair deformation |
| US20090251484A1 (en) | 2008-04-03 | 2009-10-08 | Motorola, Inc. | Avatar for a portable device |
| US8832552B2 (en) * | 2008-04-03 | 2014-09-09 | Nokia Corporation | Automated selection of avatar characteristics for groups |
| US8099462B2 (en) | 2008-04-28 | 2012-01-17 | Cyberlink Corp. | Method of displaying interactive effects in web camera communication |
| WO2009133710A1 (ja) | 2008-04-30 | 2009-11-05 | 株式会社アクロディア | キャラクタ表示用データの生成装置および方法 |
| EP2279604A4 (en) | 2008-05-09 | 2013-08-21 | Ltu Technologies S A S | TOOL BOX FOR COLOR BALANCE |
| US20090300525A1 (en) | 2008-05-27 | 2009-12-03 | Jolliff Maria Elena Romera | Method and system for automatically updating avatar to indicate user's status |
| US8401284B2 (en) | 2008-05-28 | 2013-03-19 | Apple Inc. | Color correcting method and apparatus |
| US10022631B2 (en) | 2008-06-02 | 2018-07-17 | Nike, Inc. | System and method for creating an avatar |
| AU2008358849A1 (en) | 2008-06-30 | 2010-01-07 | Accenture Global Services Limited | Gaming system |
| US8446414B2 (en) * | 2008-07-14 | 2013-05-21 | Microsoft Corporation | Programming APIS for an extensible avatar system |
| US8384719B2 (en) | 2008-08-01 | 2013-02-26 | Microsoft Corporation | Avatar items and animations |
| US20100030660A1 (en) | 2008-08-04 | 2010-02-04 | Sony Computer Entertainment Europe Ltd. | Apparatus and method of on-line transaction |
| US8941642B2 (en) | 2008-10-17 | 2015-01-27 | Kabushiki Kaisha Square Enix | System for the creation and editing of three dimensional models |
| DE102008054113A1 (de) | 2008-10-31 | 2010-05-06 | Deutsche Telekom Ag | Verfahren zur Anpassung des Hintergrundbildes auf einem Bildschirm |
| KR101450580B1 (ko) | 2008-11-19 | 2014-10-14 | 삼성전자주식회사 | 이미지 합성 방법 및 장치 |
| JP5256001B2 (ja) | 2008-11-20 | 2013-08-07 | 京セラドキュメントソリューションズ株式会社 | 色調整装置、方法及びプログラム |
| US20100149573A1 (en) | 2008-12-17 | 2010-06-17 | Xerox Corporation | System and method of providing image forming machine power up status information |
| US20100153847A1 (en) | 2008-12-17 | 2010-06-17 | Sony Computer Entertainment America Inc. | User deformation of movie character images |
| JP2010176170A (ja) | 2009-01-27 | 2010-08-12 | Sony Ericsson Mobilecommunications Japan Inc | 表示装置、表示制御方法および表示制御プログラム |
| US8295546B2 (en) | 2009-01-30 | 2012-10-23 | Microsoft Corporation | Pose tracking pipeline |
| US8386957B2 (en) | 2009-02-25 | 2013-02-26 | Hewlett-Packard Development Company, L.P. | Method for dynamically scaling an original background layout |
| KR20100111563A (ko) | 2009-04-07 | 2010-10-15 | 삼성전자주식회사 | 휴대 단말기의 gui 구성 방법 |
| US8506396B1 (en) | 2009-04-10 | 2013-08-13 | Humana Inc. | Online game to promote physical activity |
| US20100277470A1 (en) | 2009-05-01 | 2010-11-04 | Microsoft Corporation | Systems And Methods For Applying Model Tracking To Motion Capture |
| US9377857B2 (en) | 2009-05-01 | 2016-06-28 | Microsoft Technology Licensing, Llc | Show body position |
| US20100302138A1 (en) | 2009-05-29 | 2010-12-02 | Microsoft Corporation | Methods and systems for defining or modifying a visual representation |
| US8379101B2 (en) | 2009-05-29 | 2013-02-19 | Microsoft Corporation | Environment and/or target segmentation |
| KR101598335B1 (ko) | 2009-06-11 | 2016-02-29 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작방법 |
| US8446398B2 (en) | 2009-06-16 | 2013-05-21 | Intel Corporation | Power conservation for mobile device displays |
| JP5602398B2 (ja) | 2009-08-20 | 2014-10-08 | 任天堂株式会社 | ゲームプログラム、ゲーム装置およびゲーム制御方法 |
| CN101692681A (zh) | 2009-09-17 | 2010-04-07 | 杭州聚贝软件科技有限公司 | 一种在话机终端上实现虚拟形象互动界面的方法和系统 |
| WO2011037558A1 (en) | 2009-09-22 | 2011-03-31 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
| US20110074807A1 (en) | 2009-09-30 | 2011-03-31 | Hitachi, Ltd. | Method of color customization of content screen |
| US8843838B2 (en) | 2009-11-13 | 2014-09-23 | Google Inc. | Live wallpaper |
| US8631334B2 (en) | 2009-12-31 | 2014-01-14 | International Business Machines Corporation | Virtual world presentation composition and management |
| US8438504B2 (en) | 2010-01-06 | 2013-05-07 | Apple Inc. | Device, method, and graphical user interface for navigating through multiple viewing areas |
| US20110221755A1 (en) | 2010-03-12 | 2011-09-15 | Kevin Geisner | Bionic motion |
| US20110239115A1 (en) | 2010-03-26 | 2011-09-29 | Motorola, Inc. | Selecting an avatar on a display screen of a mobile device |
| JP2011209887A (ja) | 2010-03-29 | 2011-10-20 | Sannetto:Kk | アバター作成方法、アバター作成プログラム、およびネットワークサービスシステム |
| FR2958487A1 (fr) | 2010-04-06 | 2011-10-07 | Alcatel Lucent | Une methode de detourage en temps reel d'une entite reelle enregistree dans une sequence video |
| TWI439960B (zh) | 2010-04-07 | 2014-06-01 | 蘋果公司 | 虛擬使用者編輯環境 |
| US9542038B2 (en) | 2010-04-07 | 2017-01-10 | Apple Inc. | Personalizing colors of user interfaces |
| US8502856B2 (en) | 2010-04-07 | 2013-08-06 | Apple Inc. | In conference display adjustments |
| KR101642725B1 (ko) | 2010-04-14 | 2016-08-11 | 삼성전자 주식회사 | 휴대 단말기의 잠금 기능 운용 방법 및 장치 |
| US8692830B2 (en) | 2010-06-01 | 2014-04-08 | Apple Inc. | Automatic avatar creation |
| US8694899B2 (en) | 2010-06-01 | 2014-04-08 | Apple Inc. | Avatars reflecting user states |
| US9245177B2 (en) | 2010-06-02 | 2016-01-26 | Microsoft Technology Licensing, Llc | Limiting avatar gesture display |
| US10628985B2 (en) | 2017-12-01 | 2020-04-21 | Affectiva, Inc. | Avatar image animation using translation vectors |
| US8749557B2 (en) | 2010-06-11 | 2014-06-10 | Microsoft Corporation | Interacting with user interface via avatar |
| JP5134653B2 (ja) | 2010-07-08 | 2013-01-30 | 株式会社バンダイナムコゲームス | プログラム及びユーザ端末 |
| KR20120013727A (ko) | 2010-08-06 | 2012-02-15 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
| JP5230705B2 (ja) | 2010-09-10 | 2013-07-10 | 株式会社沖データ | 画像処理装置 |
| US20120069028A1 (en) | 2010-09-20 | 2012-03-22 | Yahoo! Inc. | Real-time animations of emoticons using facial recognition during a video chat |
| US8830226B2 (en) | 2010-09-28 | 2014-09-09 | Apple Inc. | Systems, methods, and computer-readable media for integrating a three-dimensional asset with a three-dimensional model |
| US8558844B2 (en) | 2010-09-28 | 2013-10-15 | Apple Inc. | Systems, methods, and computer-readable media for changing colors of displayed assets |
| CN102447873A (zh) | 2010-10-13 | 2012-05-09 | 张明 | 哈哈视频网络视频聊天娱乐辅助系统 |
| US9122053B2 (en) | 2010-10-15 | 2015-09-01 | Microsoft Technology Licensing, Llc | Realistic occlusion for a head mounted augmented reality display |
| US20120113762A1 (en) | 2010-10-23 | 2012-05-10 | Frost Productions LLC | Electronic timepiece apparatus with random number and phrase generating functionality |
| KR20120059994A (ko) | 2010-12-01 | 2012-06-11 | 삼성전자주식회사 | 표정 제어점을 이용한 아바타 제어 장치 및 방법 |
| US20120174029A1 (en) | 2010-12-30 | 2012-07-05 | International Business Machines Corporation | Dynamically magnifying logical segments of a view |
| CN102075727A (zh) | 2010-12-30 | 2011-05-25 | 中兴通讯股份有限公司 | 一种可视电话中图像处理方法和装置 |
| CN102142149A (zh) | 2011-01-26 | 2011-08-03 | 深圳市同洲电子股份有限公司 | 一种联系人形象的获取方法及装置 |
| US8635549B2 (en) | 2011-02-10 | 2014-01-21 | Microsoft Corporation | Directly assigning desktop backgrounds |
| GB201102794D0 (en) | 2011-02-17 | 2011-03-30 | Metail Ltd | Online retail system |
| US8896652B2 (en) | 2011-02-28 | 2014-11-25 | Soryn Technologies Llc | System and method for real-time video communications |
| US20140043329A1 (en) | 2011-03-21 | 2014-02-13 | Peng Wang | Method of augmented makeover with 3d face modeling and landmark alignment |
| CN202217134U (zh) | 2011-04-06 | 2012-05-09 | 金纬亘 | 双制式同步显示世界区时或各区时查对钟表 |
| US8643680B2 (en) | 2011-04-08 | 2014-02-04 | Amazon Technologies, Inc. | Gaze-based content display |
| CN102750070A (zh) | 2011-04-22 | 2012-10-24 | 上海三旗通信科技股份有限公司 | 与移动数据相关的功能性趣味互动壁纸交互方式 |
| US8665345B2 (en) | 2011-05-18 | 2014-03-04 | Intellectual Ventures Fund 83 Llc | Video summary including a feature of interest |
| KR20120132134A (ko) | 2011-05-27 | 2012-12-05 | 윤일 | 24시간을 표시하는 다국적 시계 |
| US9013489B2 (en) | 2011-06-06 | 2015-04-21 | Microsoft Technology Licensing, Llc | Generation of avatar reflecting player appearance |
| JP5915000B2 (ja) | 2011-06-13 | 2016-05-11 | ソニー株式会社 | 情報処理装置及びプログラム |
| JP5765070B2 (ja) | 2011-06-13 | 2015-08-19 | ソニー株式会社 | 表示切換装置、表示切換方法、表示切換プログラム |
| US8832284B1 (en) | 2011-06-16 | 2014-09-09 | Google Inc. | Virtual socializing |
| US9153031B2 (en) | 2011-06-22 | 2015-10-06 | Microsoft Technology Licensing, Llc | Modifying video regions using mobile device input |
| US9411506B1 (en) | 2011-06-28 | 2016-08-09 | Google Inc. | Providing additional functionality for a group messaging application |
| KR101832959B1 (ko) | 2011-08-10 | 2018-02-28 | 엘지전자 주식회사 | 휴대 전자기기 및 이의 제어방법 |
| CN102298797A (zh) | 2011-08-31 | 2011-12-28 | 深圳市美丽同盟科技有限公司 | 三维虚拟试衣的方法、装置及系统 |
| US8890886B2 (en) | 2011-09-02 | 2014-11-18 | Microsoft Corporation | User interface with color themes based on input image data |
| CN102271241A (zh) | 2011-09-02 | 2011-12-07 | 北京邮电大学 | 一种基于面部表情/动作识别的图像通信方法及系统 |
| US10091322B2 (en) | 2011-10-18 | 2018-10-02 | Qualcomm Incorporated | Method and apparatus for improving a user experience or device performance using an enriched user profile |
| US9448708B1 (en) | 2011-10-19 | 2016-09-20 | Google Inc. | Theming for virtual collaboration |
| JP2013092989A (ja) | 2011-10-27 | 2013-05-16 | Kyocera Corp | 装置、方法、及びプログラム |
| US9148637B2 (en) | 2011-11-04 | 2015-09-29 | Microsoft Technology Licensing, Llc | Face detection and tracking |
| JP2013097760A (ja) | 2011-11-07 | 2013-05-20 | Toshiba Corp | 認証システム、端末装置、認証プログラム、認証方法 |
| JP2013101528A (ja) | 2011-11-09 | 2013-05-23 | Sony Corp | 情報処理装置、表示制御方法、およびプログラム |
| CN105653031B (zh) | 2011-11-23 | 2019-10-01 | 英特尔公司 | 带有多个视图、显示器以及物理学的姿势输入 |
| EP2600316A1 (en) | 2011-11-29 | 2013-06-05 | Inria Institut National de Recherche en Informatique et en Automatique | Method, system and software program for shooting and editing a film comprising at least one image of a 3D computer-generated animation |
| US8767034B2 (en) | 2011-12-01 | 2014-07-01 | Tangome, Inc. | Augmenting a video conference |
| US8941707B2 (en) | 2011-12-01 | 2015-01-27 | Tangome, Inc. | Video messaging |
| US20130147933A1 (en) | 2011-12-09 | 2013-06-13 | Charles J. Kulas | User image insertion into a text message |
| US9400893B2 (en) | 2011-12-15 | 2016-07-26 | Facebook, Inc. | Multi-user login for shared mobile devices |
| US20130159900A1 (en) | 2011-12-20 | 2013-06-20 | Nokia Corporation | Method, apparatus and computer program product for graphically enhancing the user interface of a device |
| US9207837B2 (en) | 2011-12-20 | 2015-12-08 | Nokia Technologies Oy | Method, apparatus and computer program product for providing multiple levels of interaction with a program |
| CN106961621A (zh) | 2011-12-29 | 2017-07-18 | 英特尔公司 | 使用化身的通信 |
| KR101907136B1 (ko) | 2012-01-27 | 2018-10-11 | 라인 가부시키가이샤 | 유무선 웹을 통한 아바타 서비스 시스템 및 방법 |
| US9204099B2 (en) | 2012-02-01 | 2015-12-01 | Magor Communications Corporation | Videoconferencing system providing virtual physical context |
| US8723796B2 (en) | 2012-02-02 | 2014-05-13 | Kodak Alaris Inc. | Multi-user interactive display system |
| WO2013120851A1 (en) | 2012-02-13 | 2013-08-22 | Mach-3D Sàrl | Method for sharing emotions through the creation of three-dimensional avatars and their interaction through a cloud-based platform |
| US9747495B2 (en) | 2012-03-06 | 2017-08-29 | Adobe Systems Incorporated | Systems and methods for creating and distributing modifiable animated video messages |
| CN102714705A (zh) | 2012-03-08 | 2012-10-03 | 华为技术有限公司 | 视频会议中突显关注者的方法、设备及系统 |
| KR102030754B1 (ko) | 2012-03-08 | 2019-10-10 | 삼성전자주식회사 | 관심 영역을 선택하기 위한 이미지 편집 장치 및 방법 |
| US9264660B1 (en) | 2012-03-30 | 2016-02-16 | Google Inc. | Presenter control during a video conference |
| CN107257403A (zh) | 2012-04-09 | 2017-10-17 | 英特尔公司 | 使用交互化身的通信 |
| CN111275795A (zh) | 2012-04-09 | 2020-06-12 | 英特尔公司 | 用于化身生成、渲染和动画的系统和方法 |
| WO2013152454A1 (en) | 2012-04-09 | 2013-10-17 | Intel Corporation | System and method for avatar management and selection |
| CN102622085A (zh) | 2012-04-11 | 2012-08-01 | 北京航空航天大学 | 多维感官人机交互系统及交互方法 |
| US20130286161A1 (en) | 2012-04-25 | 2013-10-31 | Futurewei Technologies, Inc. | Three-dimensional face recognition for mobile devices |
| US9785883B2 (en) | 2012-04-27 | 2017-10-10 | Excalibur Ip, Llc | Avatars for use with personalized generalized content recommendations |
| US20130293686A1 (en) | 2012-05-03 | 2013-11-07 | Qualcomm Incorporated | 3d reconstruction of human subject using a mobile device |
| JP6002836B2 (ja) | 2012-05-09 | 2016-10-05 | アップル インコーポレイテッド | ジェスチャに応答して表示状態間を遷移するためのデバイス、方法、及びグラフィカルユーザインタフェース |
| KR101868352B1 (ko) | 2012-05-14 | 2018-06-19 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어 방법 |
| US9361021B2 (en) | 2012-05-22 | 2016-06-07 | Irobot Corporation | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
| US20130322218A1 (en) | 2012-05-29 | 2013-12-05 | Wolfgang Burkhardt | World Time Timepiece |
| EP2864961A4 (en) | 2012-06-21 | 2016-03-23 | Microsoft Technology Licensing Llc | AVATAR CONSTRUCTION USING A DEPTH CAMERA |
| EP2680616A1 (en) | 2012-06-25 | 2014-01-01 | LG Electronics Inc. | Mobile terminal and audio zooming method thereof |
| US8910082B2 (en) | 2012-08-10 | 2014-12-09 | Modiface Inc. | Method and system for modification of digital images through rotational cascading-effect interface |
| CN102819400A (zh) | 2012-08-14 | 2012-12-12 | 北京小米科技有限责任公司 | 一种移动终端的桌面系统及界面交互方法、装置 |
| WO2014036708A1 (en) | 2012-09-06 | 2014-03-13 | Intel Corporation | System and method for avatar creation and synchronization |
| US9602559B1 (en) | 2012-09-07 | 2017-03-21 | Mindmeld, Inc. | Collaborative communication system with real-time anticipatory computing |
| US20140078144A1 (en) | 2012-09-14 | 2014-03-20 | Squee, Inc. | Systems and methods for avatar creation |
| US20140098296A1 (en) | 2012-10-04 | 2014-04-10 | Ati Technologies Ulc | Method and apparatus for changing a perspective of a video |
| KR102004287B1 (ko) | 2012-10-17 | 2019-07-26 | 에스케이플래닛 주식회사 | 이모티콘 생성 장치 및 이모티콘 생성 방법 |
| US8832606B2 (en) | 2012-10-19 | 2014-09-09 | Google Inc. | Wallpaper assignment for multi-user mobile device |
| KR101390228B1 (ko) | 2012-10-22 | 2014-05-07 | (주)카카오 | 채팅 영역에 이미지를 표시하는 디바이스 및 방법, 그리고 채팅 데이터를 관리하는 서버 |
| US9063564B2 (en) | 2012-10-30 | 2015-06-23 | Google Technology Holdings LLC | Method and apparatus for action indication selection |
| JP6000805B2 (ja) | 2012-11-01 | 2016-10-05 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置 |
| WO2014078598A1 (en) | 2012-11-14 | 2014-05-22 | invi Labs, Inc. | System for and method of embedding rich media into text messages |
| US9696898B2 (en) | 2012-11-14 | 2017-07-04 | Facebook, Inc. | Scrolling through a series of content items |
| CN109598798B (zh) | 2012-12-14 | 2023-11-28 | 韩国电子通信研究院 | 虚拟物拟合方法及虚拟物拟合服务系统 |
| CN104782120B (zh) | 2012-12-17 | 2018-08-10 | 英特尔公司 | 化身动画制作方法、计算设备和存储介质 |
| KR20170081744A (ko) | 2012-12-29 | 2017-07-12 | 애플 인크. | 다중 접촉 제스처에 대한 촉각적 출력의 발생을 보류하는 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
| WO2015034965A1 (en) | 2013-09-03 | 2015-03-12 | Apple Inc. | User interface for manipulating user interface objects |
| CN103927190A (zh) | 2013-01-11 | 2014-07-16 | 腾讯科技(深圳)有限公司 | 网络表情下载方法与装置 |
| CN103093490B (zh) | 2013-02-02 | 2015-08-26 | 浙江大学 | 基于单个视频摄像机的实时人脸动画方法 |
| US10708545B2 (en) | 2018-01-17 | 2020-07-07 | Duelight Llc | System, method, and computer program for transmitting face models based on face data points |
| US9094576B1 (en) | 2013-03-12 | 2015-07-28 | Amazon Technologies, Inc. | Rendered audiovisual communication |
| US20140267618A1 (en) | 2013-03-15 | 2014-09-18 | Google Inc. | Capturing and Refocusing Imagery |
| CN103218844B (zh) | 2013-04-03 | 2016-04-20 | 腾讯科技(深圳)有限公司 | 虚拟形象的配置方法、实现方法、客户端、服务器及系统 |
| JP5603452B1 (ja) | 2013-04-11 | 2014-10-08 | 株式会社スクウェア・エニックス | ビデオゲーム処理装置、及びビデオゲーム処理プログラム |
| IL226047A (en) | 2013-04-29 | 2017-12-31 | Hershkovitz Reshef May | A method and system for giving personal expressions |
| EP2992692B1 (en) | 2013-05-04 | 2018-08-29 | DECHARMS, Christopher | Mobile security technology |
| US9721166B2 (en) | 2013-05-05 | 2017-08-01 | Qognify Ltd. | System and method for identifying a particular human in images using an artificial image composite or avatar |
| GB2515266B (en) | 2013-05-09 | 2018-02-28 | Disney Entpr Inc | Manufacturing Process for 3D Printed Objects |
| KR20140133363A (ko) | 2013-05-10 | 2014-11-19 | 삼성전자주식회사 | 디스플레이 장치 및 이의 제어 방법 |
| JP2014222439A (ja) | 2013-05-14 | 2014-11-27 | ソニー株式会社 | 情報処理装置、パーツ生成利用方法及びプログラム |
| CN104184760B (zh) | 2013-05-22 | 2018-08-07 | 阿里巴巴集团控股有限公司 | 通讯过程中的信息交互方法、客户端及服务器 |
| WO2014194439A1 (en) | 2013-06-04 | 2014-12-11 | Intel Corporation | Avatar-based video encoding |
| US9378576B2 (en) | 2013-06-07 | 2016-06-28 | Faceshift Ag | Online modeling for real-time facial animation |
| US10168882B2 (en) | 2013-06-09 | 2019-01-01 | Apple Inc. | Device, method, and graphical user interface for switching between camera interfaces |
| KR20150008996A (ko) | 2013-07-04 | 2015-01-26 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어 방법 |
| US20150033192A1 (en) | 2013-07-23 | 2015-01-29 | 3M Innovative Properties Company | Method for creating effective interactive advertising content |
| JP2013232230A (ja) | 2013-07-25 | 2013-11-14 | Sharp Corp | 表示装置、テレビジョン受像機、表示方法、プログラム及び記録媒体 |
| JP6132260B2 (ja) | 2013-07-30 | 2017-05-24 | ブラザー工業株式会社 | 印字データ編集プログラム |
| US10289265B2 (en) | 2013-08-15 | 2019-05-14 | Excalibur Ip, Llc | Capture and retrieval of a personalized mood icon |
| US9881645B2 (en) | 2013-08-20 | 2018-01-30 | Google Llc | Systems, methods, and media for editing video during playback via gestures |
| US9804760B2 (en) | 2013-08-22 | 2017-10-31 | Apple Inc. | Scrollable in-line camera for capturing and sharing content |
| US10001817B2 (en) | 2013-09-03 | 2018-06-19 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
| KR102077108B1 (ko) | 2013-09-13 | 2020-02-14 | 한국전자통신연구원 | 콘텐츠 체험 서비스 제공 장치 및 그 방법 |
| US9959431B2 (en) | 2013-09-16 | 2018-05-01 | Google Technology Holdings LLC | Method and apparatus for displaying potentially private information |
| CA2863748C (en) | 2013-09-19 | 2023-06-27 | Prinova, Inc. | System and method for variant content navigation |
| US20150302624A1 (en) | 2013-10-09 | 2015-10-22 | Genue, Inc. | Pattern based design application |
| US9246961B2 (en) | 2013-11-27 | 2016-01-26 | Facebook, Inc. | Communication user interface systems and methods |
| US20150149927A1 (en) | 2013-11-27 | 2015-05-28 | Facebook, Inc. | Communication user interface systems and methods |
| CN105917299A (zh) | 2013-12-02 | 2016-08-31 | 达伊戴尔斯公司 | 使用图形转盘来表示用户活动的用户界面 |
| CN104753762B (zh) | 2013-12-31 | 2018-07-27 | 北京发现角科技有限公司 | 应用于即时通信的向头像图标中添加装饰物的方法和系统 |
| JPWO2015114950A1 (ja) | 2014-01-30 | 2017-03-23 | コニカミノルタ株式会社 | 器官画像撮影装置 |
| CN104869346A (zh) | 2014-02-26 | 2015-08-26 | 中国移动通信集团公司 | 一种视频通话中的图像处理方法及电子设备 |
| US10691332B2 (en) | 2014-02-28 | 2020-06-23 | Samsung Electronics Company, Ltd. | Text input on an interactive display |
| US9519273B2 (en) | 2014-03-06 | 2016-12-13 | Seiko Epson Corporation | Electronic timepiece and movement |
| EP3123449B1 (en) | 2014-03-25 | 2020-01-01 | Apple Inc. | Method and system for representing a virtual object in a view of a real environment |
| US10845982B2 (en) | 2014-04-28 | 2020-11-24 | Facebook, Inc. | Providing intelligent transcriptions of sound messages in a messaging application |
| US20150317945A1 (en) | 2014-04-30 | 2015-11-05 | Yahoo! Inc. | Systems and methods for generating tinted glass effect for interface controls and elements |
| JP5996012B2 (ja) | 2014-05-07 | 2016-09-21 | キヤノン株式会社 | 画像形成装置、画像読取装置、画像形成装置の制御方法、画像読取装置の制御方法、及びプログラム |
| US10620700B2 (en) | 2014-05-09 | 2020-04-14 | Google Llc | Systems and methods for biomechanically-based eye signals for interacting with real and virtual objects |
| US10516629B2 (en) | 2014-05-15 | 2019-12-24 | Narvii Inc. | Systems and methods implementing user interface objects |
| WO2015183756A1 (en) | 2014-05-31 | 2015-12-03 | Apple Inc. | Message user interfaces for capture and transmittal of media and location content |
| US9628416B2 (en) | 2014-05-30 | 2017-04-18 | Cisco Technology, Inc. | Photo avatars |
| US20150350141A1 (en) | 2014-05-31 | 2015-12-03 | Apple Inc. | Message user interfaces for capture and transmittal of media and location content |
| EP3135031B1 (en) | 2014-06-04 | 2020-07-29 | Apple Inc. | Dynamic display of video communication data |
| US9589362B2 (en) | 2014-07-01 | 2017-03-07 | Qualcomm Incorporated | System and method of three-dimensional model generation |
| US20160134840A1 (en) | 2014-07-28 | 2016-05-12 | Alexa Margaret McCulloch | Avatar-Mediated Telepresence Systems with Enhanced Filtering |
| WO2016017987A1 (en) | 2014-07-31 | 2016-02-04 | Samsung Electronics Co., Ltd. | Method and device for providing image |
| US9561444B2 (en) | 2014-08-01 | 2017-02-07 | Electronic Arts Inc. | Resolving graphical conflicts between objects |
| JP6545255B2 (ja) | 2014-08-02 | 2019-07-17 | アップル インコーポレイテッドApple Inc. | コンテキスト特化ユーザインターフェース |
| US9230355B1 (en) | 2014-08-21 | 2016-01-05 | Glu Mobile Inc. | Methods and systems for images with interactive filters |
| KR102418119B1 (ko) | 2014-08-25 | 2022-07-07 | 삼성전자 주식회사 | 시계 화면 구성 방법 및 이를 구현한 웨어러블 전자장치 |
| KR102258579B1 (ko) | 2014-08-29 | 2021-05-31 | 엘지전자 주식회사 | 워치형 단말기 |
| KR102367550B1 (ko) | 2014-09-02 | 2022-02-28 | 삼성전자 주식회사 | 생체 신호를 이용한 카메라 모듈의 제어 |
| US10552009B2 (en) | 2014-09-02 | 2020-02-04 | Apple Inc. | Stopwatch and timer user interfaces |
| KR101540544B1 (ko) | 2014-09-05 | 2015-07-30 | 서용창 | 캐릭터를 이용한 메시지 서비스 방법, 상기 방법을 수행하는 사용자 단말, 상기 방법을 포함하는 메시지 애플리케이션 |
| US10212111B2 (en) | 2014-09-12 | 2019-02-19 | Google Llc | System and interface that facilitate selecting videos to share in a messaging application |
| CN104182741A (zh) | 2014-09-15 | 2014-12-03 | 联想(北京)有限公司 | 一种图像采集提示方法、装置及电子设备 |
| JP6747292B2 (ja) | 2014-09-19 | 2020-08-26 | 日本電気株式会社 | 画像処理装置、画像処理方法、及びプログラム |
| CN105139438B (zh) | 2014-09-19 | 2018-01-12 | 电子科技大学 | 视频人脸卡通动画生成方法 |
| CN106201161B (zh) | 2014-09-23 | 2021-09-03 | 北京三星通信技术研究有限公司 | 电子设备的显示方法及系统 |
| WO2016045005A1 (en) | 2014-09-24 | 2016-03-31 | Intel Corporation | User gesture driven avatar apparatus and method |
| US10361986B2 (en) | 2014-09-29 | 2019-07-23 | Disney Enterprises, Inc. | Gameplay in a chat thread |
| US10572103B2 (en) | 2014-09-30 | 2020-02-25 | Apple Inc. | Timeline view of recently opened documents |
| WO2016057062A1 (en) | 2014-10-10 | 2016-04-14 | Simplify and Go, LLC | World watch |
| KR102240302B1 (ko) | 2014-10-21 | 2021-04-14 | 삼성전자주식회사 | 가상 피팅 장치 및 이의 가상 피팅 방법 |
| KR102251483B1 (ko) | 2014-10-23 | 2021-05-14 | 삼성전자주식회사 | 영상을 처리하는 전자 장치 및 방법 |
| WO2016064435A1 (en) | 2014-10-24 | 2016-04-28 | Usens, Inc. | System and method for immersive and interactive multimedia generation |
| CN104376160A (zh) | 2014-11-07 | 2015-02-25 | 薛景 | 真人模拟个性装饰搭配系统 |
| US9906772B2 (en) | 2014-11-24 | 2018-02-27 | Mediatek Inc. | Method for performing multi-camera capturing control of an electronic device, and associated apparatus |
| KR101997500B1 (ko) | 2014-11-25 | 2019-07-08 | 삼성전자주식회사 | 개인화된 3d 얼굴 모델 생성 방법 및 장치 |
| KR101639894B1 (ko) | 2014-11-26 | 2016-07-14 | 홍익대학교세종캠퍼스산학협력단 | 터치스크린에서의 아바타 편집방법 |
| MA41117A (fr) | 2014-12-05 | 2017-10-10 | Myfiziq Ltd | Imagerie d'un corps |
| CN107209953A (zh) | 2014-12-23 | 2017-09-26 | 英特尔公司 | 用于渲染3d模型化身的略图选择 |
| WO2016101131A1 (en) | 2014-12-23 | 2016-06-30 | Intel Corporation | Augmented facial animation |
| EP3410399A1 (en) | 2014-12-23 | 2018-12-05 | Intel Corporation | Facial gesture driven animation of non-facial features |
| US20160187995A1 (en) | 2014-12-30 | 2016-06-30 | Tyco Fire & Security Gmbh | Contextual Based Gesture Recognition And Control |
| JP6152125B2 (ja) | 2015-01-23 | 2017-06-21 | 任天堂株式会社 | プログラム、情報処理装置、情報処理システム及びアバター画像の生成方法 |
| GB2534847A (en) | 2015-01-28 | 2016-08-10 | Sony Computer Entertainment Europe Ltd | Display |
| JP6525611B2 (ja) | 2015-01-29 | 2019-06-05 | キヤノン株式会社 | 画像処理装置およびその制御方法 |
| JP6525617B2 (ja) | 2015-02-03 | 2019-06-05 | キヤノン株式会社 | 画像処理装置およびその制御方法 |
| WO2016144385A1 (en) | 2015-03-08 | 2016-09-15 | Apple Inc. | Sharing user-configurable graphical constructs |
| US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
| CN107533356A (zh) | 2015-03-09 | 2018-01-02 | 文塔纳3D有限责任公司 | 头像控制系统 |
| US9959623B2 (en) | 2015-03-09 | 2018-05-01 | Here Global B.V. | Display of an annotation representation |
| KR101587115B1 (ko) | 2015-03-11 | 2016-01-21 | 이영규 | 아바타 메신저 서비스 시스템 |
| US9852543B2 (en) | 2015-03-27 | 2017-12-26 | Snap Inc. | Automated three dimensional model generation |
| CN114527881B (zh) | 2015-04-07 | 2023-09-26 | 英特尔公司 | 化身键盘 |
| KR20160120103A (ko) | 2015-04-07 | 2016-10-17 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어 방법 |
| US9625987B1 (en) | 2015-04-17 | 2017-04-18 | Google Inc. | Updating and displaying information in different power modes |
| US20160321833A1 (en) | 2015-04-29 | 2016-11-03 | Seerslab, Inc. | Method and apparatus for generating moving photograph based on moving effect |
| KR20160131275A (ko) | 2015-05-06 | 2016-11-16 | 엘지전자 주식회사 | 와치 타입 단말기 |
| US20160327915A1 (en) | 2015-05-08 | 2016-11-10 | Garmin Switzerland Gmbh | Smart watch |
| CN106303690A (zh) | 2015-05-27 | 2017-01-04 | 腾讯科技(深圳)有限公司 | 一种视频处理方法及装置 |
| KR20160143429A (ko) | 2015-06-05 | 2016-12-14 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
| US10572571B2 (en) | 2015-06-05 | 2020-02-25 | Apple Inc. | API for specifying display of complication on an electronic watch |
| DE102016110903A1 (de) | 2015-06-14 | 2016-12-15 | Facense Ltd. | Head-Mounted-Devices zur Messung physiologischer Reaktionen |
| US20160370974A1 (en) | 2015-06-22 | 2016-12-22 | Here Global B.V. | Causation of Expansion of a Supplemental Content Overlay |
| CN105100462A (zh) | 2015-07-10 | 2015-11-25 | 广州市久邦数码科技有限公司 | 一种自定义编辑主题的短信系统 |
| US20170018289A1 (en) | 2015-07-15 | 2017-01-19 | String Theory, Inc. | Emoji as facetracking video masks |
| US10311366B2 (en) | 2015-07-29 | 2019-06-04 | Adobe Inc. | Procedurally generating sets of probabilistically distributed styling attributes for a digital design |
| EP3335195A2 (en) | 2015-08-14 | 2018-06-20 | Metail Limited | Methods of generating personalized 3d head models or 3d body models |
| CN113521710A (zh) | 2015-08-20 | 2021-10-22 | 苹果公司 | 基于运动的表盘和复杂功能块 |
| US9639945B2 (en) | 2015-08-27 | 2017-05-02 | Lytro, Inc. | Depth-based application of image effects |
| JP6628354B2 (ja) | 2015-09-07 | 2020-01-08 | 株式会社ハイスピードボーイズ | サーバ装置、プログラム、及び通信システム |
| US9349414B1 (en) | 2015-09-18 | 2016-05-24 | Odile Aimee Furment | System and method for simultaneous capture of two video streams |
| WO2017048898A1 (en) | 2015-09-18 | 2017-03-23 | Mazur Kai | Human-computer interface |
| US9686497B1 (en) | 2015-10-29 | 2017-06-20 | Crater Group Co. | Video annotation and dynamic video call display for multi-camera devices |
| JP6777089B2 (ja) | 2015-11-04 | 2020-10-28 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
| AU2015252123A1 (en) | 2015-11-05 | 2017-05-25 | Duffell, Emily MRS | Digital Clock |
| KR102491543B1 (ko) | 2015-11-06 | 2023-01-26 | 삼성전자주식회사 | 전자 장치의 날짜 및 시간 설정 방법 및 그 전자 장치 |
| US10025972B2 (en) | 2015-11-16 | 2018-07-17 | Facebook, Inc. | Systems and methods for dynamically generating emojis based on image analysis of facial features |
| CN106843709B (zh) | 2015-12-04 | 2020-04-14 | 阿里巴巴集团控股有限公司 | 根据实时信息显示展现对象的方法和装置 |
| JP6323440B2 (ja) | 2015-12-18 | 2018-05-16 | カシオ計算機株式会社 | 時刻表示装置、時刻表示方法およびプログラム |
| US20170178287A1 (en) | 2015-12-21 | 2017-06-22 | Glen J. Anderson | Identity obfuscation |
| CN105611215A (zh) | 2015-12-30 | 2016-05-25 | 掌赢信息科技(上海)有限公司 | 一种视频通话方法及装置 |
| KR20170081391A (ko) | 2016-01-04 | 2017-07-12 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
| US10664741B2 (en) | 2016-01-14 | 2020-05-26 | Samsung Electronics Co., Ltd. | Selecting a behavior of a virtual agent |
| US10062133B1 (en) | 2016-01-26 | 2018-08-28 | Google Llc | Image retrieval for computing devices |
| KR101889331B1 (ko) | 2016-02-01 | 2018-08-17 | 제주대학교 산학협력단 | 섬오가피나무 줄기 추출물, 이의 분획물 또는 이로부터 분리된 화합물을 유효성분으로 함유하는 항산화, 항염증 또는 항균용 조성물 |
| EP3207823A1 (en) | 2016-02-16 | 2017-08-23 | Braun GmbH | Interactive system setup concept |
| GB2548154A (en) | 2016-03-11 | 2017-09-13 | Sony Computer Entertainment Europe Ltd | Virtual reality |
| US10025399B2 (en) | 2016-03-16 | 2018-07-17 | Lg Electronics Inc. | Watch type mobile terminal and method for controlling the same |
| US20170285916A1 (en) | 2016-03-30 | 2017-10-05 | Yan Xu | Camera effects for photo story generation |
| US10339365B2 (en) | 2016-03-31 | 2019-07-02 | Snap Inc. | Automated avatar generation |
| KR20170112406A (ko) | 2016-03-31 | 2017-10-12 | 한국전자통신연구원 | 증강 현실 아바타 사진 촬영 장치 및 방법 |
| KR102279063B1 (ko) | 2016-03-31 | 2021-07-20 | 삼성전자주식회사 | 이미지 합성 방법 및 그 전자장치 |
| US10481635B2 (en) | 2016-05-04 | 2019-11-19 | Verizon Patent And Licensing Inc. | Configuring a user interface layout of a user device via a configuration device |
| DK180169B1 (en) | 2016-05-18 | 2020-07-13 | Apple Inc | Devices, procedures, and graphical messaging user interfaces |
| WO2017201326A1 (en) | 2016-05-18 | 2017-11-23 | Apple Inc. | Applying acknowledgement options in a graphical messaging user interface |
| US10983689B2 (en) | 2016-05-18 | 2021-04-20 | Apple Inc. | Devices, methods, and graphical user interfaces for messaging |
| US10332111B2 (en) | 2016-05-19 | 2019-06-25 | Visa International Service Association | Authentication with smartwatch |
| KR101831516B1 (ko) | 2016-06-08 | 2018-02-22 | 주식회사 시어스랩 | 멀티 스티커를 이용한 영상 생성 방법 및 장치 |
| US9716825B1 (en) | 2016-06-12 | 2017-07-25 | Apple Inc. | User interface for camera effects |
| EP3475920A4 (en) | 2016-06-23 | 2020-01-15 | Loomai, Inc. | SYSTEMS AND METHODS FOR GENERATING COMPUTER-READY ANIMATION MODELS OF A HUMAN HEAD FROM IMAGES OF DETECTED DATA |
| WO2018005673A1 (en) | 2016-06-28 | 2018-01-04 | Against Gravity Corp. | Systems and methods providing temporary decoupling of user avatar synchronicity for presence enhancing experiences |
| EP3264251B1 (en) | 2016-06-29 | 2019-09-04 | Dassault Systèmes | Generation of a color of an object displayed on a gui |
| US10360708B2 (en) | 2016-06-30 | 2019-07-23 | Snap Inc. | Avatar based ideogram generation |
| US10572005B2 (en) | 2016-07-29 | 2020-02-25 | Microsoft Technology Licensing, Llc | Private communication with gazing |
| US9955061B2 (en) | 2016-08-03 | 2018-04-24 | International Business Machines Corporation | Obtaining camera device image data representing an event |
| WO2018049430A2 (en) | 2016-08-11 | 2018-03-15 | Integem Inc. | An intelligent interactive and augmented reality based user interface platform |
| US20180047200A1 (en) | 2016-08-11 | 2018-02-15 | Jibjab Media Inc. | Combining user images and computer-generated illustrations to produce personalized animated digital avatars |
| KR20180020386A (ko) | 2016-08-18 | 2018-02-28 | 엘지전자 주식회사 | 이동 단말기 및 그의 동작 방법 |
| US10514822B2 (en) | 2016-08-24 | 2019-12-24 | Motorola Solutions, Inc. | Systems and methods for text entry for multi-user text-based communication |
| US10466891B2 (en) | 2016-09-12 | 2019-11-05 | Apple Inc. | Special lock mode user interface |
| CN109791702B (zh) | 2016-09-23 | 2023-09-29 | 苹果公司 | 头像创建和编辑 |
| DK179471B1 (en) | 2016-09-23 | 2018-11-26 | Apple Inc. | IMAGE DATA FOR ENHANCED USER INTERACTIONS |
| US20180095618A1 (en) | 2016-10-04 | 2018-04-05 | Facebook, Inc. | Controls and Interfaces for User Interactions in Virtual Spaces |
| US10432559B2 (en) | 2016-10-24 | 2019-10-01 | Snap Inc. | Generating and displaying customized avatars in electronic messages |
| KR102641940B1 (ko) | 2016-11-03 | 2024-02-29 | 삼성전자주식회사 | 디스플레이 장치 및 그 제어 방법 |
| CN112738408B (zh) | 2016-11-07 | 2022-09-16 | 斯纳普公司 | 图像修改器的选择性识别和排序 |
| JP6263252B1 (ja) | 2016-12-06 | 2018-01-17 | 株式会社コロプラ | 情報処理方法、装置、および当該情報処理方法をコンピュータに実行させるためのプログラム |
| JP6266736B1 (ja) | 2016-12-07 | 2018-01-24 | 株式会社コロプラ | 仮想空間を介して通信するための方法、当該方法をコンピュータに実行させるためのプログラム、および当該プログラムを実行するための情報処理装置 |
| CN106792147A (zh) | 2016-12-08 | 2017-05-31 | 天脉聚源(北京)传媒科技有限公司 | 一种图像替换方法及装置 |
| JP6240301B1 (ja) | 2016-12-26 | 2017-11-29 | 株式会社コロプラ | 仮想空間を介して通信するための方法、当該方法をコンピュータに実行させるためのプログラム、および当該プログラムを実行するための情報処理装置 |
| JP6215441B1 (ja) | 2016-12-27 | 2017-10-18 | 株式会社コロプラ | 仮想空間を提供するための方法、当該方法をコンピュータに実現させるためのプログラム、および、コンピュータ装置 |
| KR102638911B1 (ko) | 2017-02-24 | 2024-02-22 | 삼성전자 주식회사 | 복수의 IoT 장치들을 제어하기 위한 방법 및 장치 |
| US10438393B2 (en) | 2017-03-16 | 2019-10-08 | Linden Research, Inc. | Virtual reality presentation of body postures of avatars |
| DK179412B1 (en) | 2017-05-12 | 2018-06-06 | Apple Inc | Context-Specific User Interfaces |
| CN110490093B (zh) | 2017-05-16 | 2020-10-16 | 苹果公司 | 表情符号录制和发送 |
| DK179867B1 (en) | 2017-05-16 | 2019-08-06 | Apple Inc. | RECORDING AND SENDING EMOJI |
| US10521948B2 (en) | 2017-05-16 | 2019-12-31 | Apple Inc. | Emoji recording and sending |
| KR102364429B1 (ko) | 2017-05-17 | 2022-02-17 | 삼성전자주식회사 | 콘텐츠를 표시하기 위한 방법 및 그 전자 장치 |
| US11144845B2 (en) | 2017-06-02 | 2021-10-12 | Stitch Fix, Inc. | Using artificial intelligence to design a product |
| CN108305317B (zh) | 2017-08-04 | 2020-03-17 | 腾讯科技(深圳)有限公司 | 一种图像处理方法、装置及存储介质 |
| CN110999269A (zh) | 2017-08-14 | 2020-04-10 | 三星电子株式会社 | 用于显示内容的方法及其电子设备 |
| KR102423175B1 (ko) | 2017-08-18 | 2022-07-21 | 삼성전자주식회사 | 심도 맵을 이용하여 이미지를 편집하기 위한 장치 및 그에 관한 방법 |
| KR102338576B1 (ko) | 2017-08-22 | 2021-12-14 | 삼성전자주식회사 | 이미지를 이용하여 획득된 깊이 정보의 속성에 따라 이미지와 연관하여 깊이 정보를 저장하는 전자 장치 및 전자 장치 제어 방법 |
| US10372298B2 (en) | 2017-09-29 | 2019-08-06 | Apple Inc. | User interface for multi-user communication session |
| CN107561904A (zh) | 2017-10-30 | 2018-01-09 | 广东乐芯智能科技有限公司 | 一种智能手表切换时区表盘的方法 |
| US10657695B2 (en) | 2017-10-30 | 2020-05-19 | Snap Inc. | Animated chat presence |
| CN107944397A (zh) | 2017-11-27 | 2018-04-20 | 腾讯音乐娱乐科技(深圳)有限公司 | 视频录制方法、装置及计算机可读存储介质 |
| US10374994B1 (en) | 2018-02-21 | 2019-08-06 | King.Com Ltd. | Messaging system |
| KR102661019B1 (ko) | 2018-02-23 | 2024-04-26 | 삼성전자주식회사 | 얼굴에 대응하는 3차원 아바타를 이용하여 얼굴의 움직임이 반영된 3차원 아바타를 포함하는 이미지를 생성하는 전자 장치 및 그 동작 방법 |
| US10838574B2 (en) | 2018-04-09 | 2020-11-17 | Spatial Systems Inc. | Augmented reality computing environments—workspace save and load |
| JP6680307B2 (ja) | 2018-04-11 | 2020-04-15 | カシオ計算機株式会社 | 時刻表示装置、時刻表示方法およびプログラム |
| WO2019209431A1 (en) | 2018-04-23 | 2019-10-31 | Magic Leap, Inc. | Avatar facial expression representation in multidimensional space |
| CN116309023A (zh) | 2018-05-07 | 2023-06-23 | 苹果公司 | 头像创建用户界面 |
| US10375313B1 (en) | 2018-05-07 | 2019-08-06 | Apple Inc. | Creative camera |
| US11722764B2 (en) | 2018-05-07 | 2023-08-08 | Apple Inc. | Creative camera |
| US12033296B2 (en) | 2018-05-07 | 2024-07-09 | Apple Inc. | Avatar creation user interface |
| DK180212B1 (en) | 2018-05-07 | 2020-08-19 | Apple Inc | USER INTERFACE FOR CREATING AVATAR |
| US10482583B1 (en) | 2018-05-10 | 2019-11-19 | Google Llc | Generating and displaying blur in images |
| JP2020031316A (ja) | 2018-08-22 | 2020-02-27 | シャープ株式会社 | 画像形成装置、画像色変更方法及び画像色変更プログラム |
| JP6427711B1 (ja) | 2018-08-27 | 2018-11-21 | 京セラ株式会社 | 電子機器、方法及びプログラム |
| US10902661B1 (en) | 2018-11-28 | 2021-01-26 | Snap Inc. | Dynamic composite user identifier |
| US10505726B1 (en) | 2018-12-07 | 2019-12-10 | Nike, Inc. | System and method for providing cryptographically secured digital assets |
| US11107261B2 (en) | 2019-01-18 | 2021-08-31 | Apple Inc. | Virtual avatar animation based on facial feature movement |
| US11288880B2 (en) | 2019-01-18 | 2022-03-29 | Snap Inc. | Template-based generation of personalized videos |
| US10817981B1 (en) | 2019-02-04 | 2020-10-27 | Facebook, Inc. | Color sampling selection for displaying content items using machine learning |
| CN113508369A (zh) | 2019-04-01 | 2021-10-15 | 住友电气工业株式会社 | 交流支持系统、交流支持方法、交流支持程序以及图像控制程序 |
| US10992619B2 (en) | 2019-04-30 | 2021-04-27 | Snap Inc. | Messaging system with avatar generation |
| US11131967B2 (en) | 2019-05-06 | 2021-09-28 | Apple Inc. | Clock faces for an electronic device |
| DK201970531A1 (en) | 2019-05-06 | 2021-07-09 | Apple Inc | Avatar integration with multiple applications |
| JP7330766B2 (ja) | 2019-05-31 | 2023-08-22 | キヤノン株式会社 | 情報処理装置、制御方法およびプログラム |
| US12039661B2 (en) | 2019-06-02 | 2024-07-16 | Apple Inc. | Parameterized generation of two-dimensional images from a three-dimensional model |
| US11074753B2 (en) | 2019-06-02 | 2021-07-27 | Apple Inc. | Multi-pass object rendering using a three- dimensional geometric constraint |
| US10811055B1 (en) | 2019-06-27 | 2020-10-20 | Fuji Xerox Co., Ltd. | Method and system for real time synchronization of video playback with user motion |
| US11188190B2 (en) | 2019-06-28 | 2021-11-30 | Snap Inc. | Generating animation overlays in a communication session |
| US11189098B2 (en) | 2019-06-28 | 2021-11-30 | Snap Inc. | 3D object camera customization system |
| US12425716B2 (en) | 2019-06-28 | 2025-09-23 | Snap Inc. | Content capture with audio input feedback |
| KR102241153B1 (ko) | 2019-07-01 | 2021-04-19 | 주식회사 시어스랩 | 2차원 이미지로부터 3차원 아바타를 생성하는 방법, 장치 및 시스템 |
| US11488359B2 (en) | 2019-08-28 | 2022-11-01 | Snap Inc. | Providing 3D data for messages in a messaging system |
| US11189104B2 (en) | 2019-08-28 | 2021-11-30 | Snap Inc. | Generating 3D data in a messaging system |
| EP3811192B1 (en) | 2019-09-09 | 2023-08-23 | Apple Inc. | Techniques for managing display usage |
| US11402925B2 (en) | 2019-09-25 | 2022-08-02 | Apple Inc. | Crown input and feedback for head-mountable devices |
| US11252274B2 (en) | 2019-09-30 | 2022-02-15 | Snap Inc. | Messaging application sticker extensions |
| CN110662083B (zh) | 2019-09-30 | 2022-04-22 | 北京达佳互联信息技术有限公司 | 数据处理方法、装置、电子设备及存储介质 |
| JP2021145209A (ja) | 2020-03-11 | 2021-09-24 | キヤノン株式会社 | 電子機器 |
| US11372520B2 (en) | 2020-04-06 | 2022-06-28 | Kyocera Document Solutions Inc. | Display input apparatus and image forming apparatus capable of moving plurality of icons from one page to another on display device and displaying moved icons thereon |
| US11921998B2 (en) | 2020-05-11 | 2024-03-05 | Apple Inc. | Editing features of an avatar |
| DK202070624A1 (en) | 2020-05-11 | 2022-01-04 | Apple Inc | User interfaces related to time |
| CN111695471B (zh) | 2020-06-02 | 2023-06-27 | 北京百度网讯科技有限公司 | 虚拟形象生成方法、装置、设备以及存储介质 |
| CN116719413A (zh) | 2020-09-11 | 2023-09-08 | 苹果公司 | 用于操纵环境中的对象的方法 |
| US11951399B2 (en) | 2020-11-04 | 2024-04-09 | Sony Group Corporation | Footprints in virtual environments |
| CN112835484B (zh) | 2021-02-02 | 2022-11-08 | 北京地平线机器人技术研发有限公司 | 基于操作体的动态显示方法、装置、存储介质及电子设备 |
| US12125149B2 (en) | 2021-02-16 | 2024-10-22 | Apple Inc. | Interfaces for presenting avatars in three-dimensional environments |
| US11776190B2 (en) | 2021-06-04 | 2023-10-03 | Apple Inc. | Techniques for managing an avatar on a lock screen |
| US12287913B2 (en) | 2022-09-06 | 2025-04-29 | Apple Inc. | Devices, methods, and graphical user interfaces for controlling avatars within three-dimensional environments |
-
2011
- 2011-04-06 TW TW100111887A patent/TWI439960B/zh active
- 2011-04-07 US US13/082,035 patent/US9576400B2/en active Active
- 2011-04-07 WO PCT/US2011/031616 patent/WO2011127309A1/en not_active Ceased
-
2015
- 2015-09-25 US US14/866,560 patent/US10607419B2/en active Active
-
2020
- 2020-03-27 US US16/833,436 patent/US11481988B2/en active Active
-
2022
- 2022-10-21 US US17/971,456 patent/US11869165B2/en active Active
-
2024
- 2024-01-08 US US18/407,241 patent/US12223612B2/en active Active
-
2025
- 2025-01-17 US US19/028,403 patent/US20250166330A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| US20160086387A1 (en) | 2016-03-24 |
| US20240144626A1 (en) | 2024-05-02 |
| US20110248992A1 (en) | 2011-10-13 |
| US9576400B2 (en) | 2017-02-21 |
| WO2011127309A1 (en) | 2011-10-13 |
| US20230043249A1 (en) | 2023-02-09 |
| US10607419B2 (en) | 2020-03-31 |
| US20250166330A1 (en) | 2025-05-22 |
| TW201211935A (en) | 2012-03-16 |
| US12223612B2 (en) | 2025-02-11 |
| US11869165B2 (en) | 2024-01-09 |
| US20200226848A1 (en) | 2020-07-16 |
| US11481988B2 (en) | 2022-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI439960B (zh) | 虛擬使用者編輯環境 | |
| AU2020269590B2 (en) | Avatar integration with multiple applications | |
| KR102315413B1 (ko) | 크리에이티브 카메라 | |
| AU2023200867B2 (en) | Avatar integration with multiple applications | |
| US11886673B2 (en) | Trackpad on back portion of a device | |
| CN105190486A (zh) | 显示装置及其用户界面屏幕提供方法 | |
| KR20220124285A (ko) | 크리에이티브 카메라 | |
| CN116943180A (zh) | 一种控件交互方法及相关装置 | |
| WO2024226225A1 (en) | User interfaces and techniques for editing, creating, and using stickers | |
| KR20250016337A (ko) | 다수의 상호작용 구역들을 포함하는 사용자 인터페이스 | |
| KR20210129250A (ko) | 크리에이티브 카메라 |