US2017124751A1PendingUtilityA1

Offering menu items to a user

Assignee: NOKIA TECHNOLOGIES OYPriority: Mar 4, 2005Filed: Jan 13, 2017Published: May 4, 2017
Est. expiryMar 4, 2025(expired)· nominal 20-yr term from priority
A63F 13/25A63F 2300/5553A63F 2300/406A63F 13/216A63F 2300/308G06T 2200/24G06F 3/0482G06T 2213/04H04M 2250/12G06T 13/40A63F 13/52G06F 3/04815H04M 1/72454H04M 1/72427H04M 1/72469
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The invention relates to an electronic device ( 1 ) offering a plurality of menu items to a user. In order to enable a user friendly selection of the menu items, the electronic device ( 1 ) comprises a screen ( 60 ), user input means ( 70 ), storing means ( 50 ) adapted to store parameters for a virtual model of a user and processing means ( 31 ). The processing means ( 31 ) are adapted to generate a visual representation of a virtual user model ( 61 ) on the screen ( 60 ) based on the stored parameters for the virtual model of a user, to cause a movement of a visually represented virtual user model ( 61 ) depending on a user input, to detect a movement of a visually represented virtual user model ( 61 ) that is associated to a particular menu item, which menu item is offered for any of a plurality of applications, and to call a function that is assigned to the particular menu item.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 determining measurement data from at least one sensor of an apparatus;   generating an avatar of a user of the apparatus;   generating a visual representation of a virtual model of at least one object; and   causing, at least in part, a movement of the avatar of the user or the virtual model of the at least one object based on the measurement data from the at least one sensor,   wherein the apparatus or the avatar of the user interacts with the virtual model of the at least one object through a graphical user interface.   
     
     
         2 . The method of  claim 1 , wherein the avatar of the user and the visual representation of the virtual model of the at least one object are defined using a terminal-independent avatar definition language; and wherein a first avatar profile for the avatar of the user and a second avatar profile for the visual representation of the virtual model of the at least one object contain device-specific information to adapt the terminal-independent avatar definition language to a specific terminal. 
     
     
         3 . The method of  claim 1 , wherein the graphical user interface is a game user interface for an avatar-aware game application. 
     
     
         4 . The method of  claim 3 , further comprising:
 integrating the avatar of the user into the avatar-aware game application.   
     
     
         5 . The method of  claim 1 , wherein the graphical user interface presents the avatar of the user or the visual representation of the virtual model of the at least one object arranged along a representation of a street. 
     
     
         6 . The method of  claim 1 , further comprising:
 determining a behavior of the avatar of the user or the visual representation of the virtual model of the at least one object based on a location information determined from the at least one sensor.   
     
     
         7 . The method of  claim 6 , further comprising:
 processing the measurement data to determine context information associated with a physical environment,   wherein the behavior of the avatar of the user is further based on the context information.   
     
     
         8 . The method of  claim 1 , wherein the at least one sensor includes a location sensor. 
     
     
         9 . An apparatus comprising:
 at least one sensor;   at least one processor; and   at least one memory including computer program code for one or more programs,   the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,
 determine measurement data from at least one sensor of an apparatus; 
 generate an avatar of a user of the apparatus; 
 generate a visual representation of a virtual model of at least one object; and 
 cause, at least in part, a movement of the avatar of the user or the virtual model of the at least one object based on the measurement data from the at least one sensor, 
 wherein the apparatus or the avatar of the user interacts with the virtual model of the at least one object through a graphical user interface. 
   
     
     
         10 . The apparatus of  claim 9 , wherein the avatar of the user and the visual representation of the virtual model of the at least one object are defined using a terminal-independent avatar definition language; and wherein a first avatar profile for the avatar of the user and a second avatar profile for the visual representation of the virtual model of the at least one object contain device-specific information to adapt the terminal-independent avatar definition language to a specific terminal. 
     
     
         11 . The apparatus of  claim 9 , wherein the graphical user interface is a game user interface for an avatar-aware game application. 
     
     
         12 . The apparatus of  claim 11 , further comprising:
 integrate the avatar of the user into the avatar-aware game application.   
     
     
         13 . The apparatus of  claim 9 , wherein the graphical user interface presents the avatar of the user or the visual representation of the virtual model of the at least one object arranged along a representation of a street. 
     
     
         14 . The apparatus of  claim 9 , further comprising:
 determine a behavior of the avatar of the user or the visual representation of the virtual model of the at least one object based on a location information determined from the at least one sensor.   
     
     
         15 . The apparatus of  claim 14 , further comprising:
 process the measurement data to determine context information associated with a physical environment,   wherein the behavior of the avatar of the user is further based on the context information.   
     
     
         16 . The apparatus of  claim 9 , wherein the at least one sensor includes a location sensor. 
     
     
         17 . A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to perform at least the following:
 determining measurement data from at least one sensor of an apparatus;   generating an avatar of a user of the apparatus;   generating a visual representation of a virtual model of at least one object; and   causing, at least in part, a movement of the avatar of the user or the virtual model of the at least one object based on the measurement data from the at least one sensor,   wherein the apparatus or the avatar of the user interacts with the virtual model of the at least one object through a graphical user interface.   
     
     
         18 . The non-transitory computer-readable storage medium of  claim 17 , wherein the avatar of the user and the visual representation of the virtual model of the at least one object are defined using a terminal-independent avatar definition language; and wherein a first avatar profile for the avatar of the user and a second avatar profile for the visual representation of the virtual model of the at least one object contain device-specific information to adapt the terminal-independent avatar definition language to a specific terminal. 
     
     
         19 . The non-transitory computer-readable storage medium of  claim 17 , wherein the graphical user interface is a game user interface for an avatar-aware game application, and wherein the apparatus is further caused to perform:
 integrating the avatar of the user into the avatar-aware game application.   
     
     
         20 . The non-transitory computer-readable storage medium of  claim 17 , wherein the graphical user interface presents the avatar of the user or the visual representation of the virtual model of the at least one object arranged along a representation of a street.

Join the waitlist — get patent alerts

Track US2017124751A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.