Offering Menu Items to a User
First Claim
1. An electronic device offering a plurality of menu items to a user, comprising:
- a screen;
a user input;
a memory configured to store parameters for a virtual model of a user; and
a processor configured to generate a visual representation of a virtual user model on said screen based on said parameters for said virtual model of a user stored in said memory, to cause a movement of a visually represented virtual user model depending on a user input via said user input, to detect a movement of a visually represented virtual user model 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 said particular menu item.
2 Assignments
0 Petitions
Accused Products
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.
69 Citations
18 Claims
-
1. An electronic device offering a plurality of menu items to a user, comprising:
-
a screen; a user input; a memory configured to store parameters for a virtual model of a user; and a processor configured to generate a visual representation of a virtual user model on said screen based on said parameters for said virtual model of a user stored in said memory, to cause a movement of a visually represented virtual user model depending on a user input via said user input, to detect a movement of a visually represented virtual user model 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 said particular menu item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for enabling a user to select a menu item offered by an electronic device, said method comprising:
-
generating a visual representation of a virtual user model on said screen of said electronic device, based on stored parameters for a virtual model of a user; causing said visually represented virtual user model to move in accordance with a user input via user input of said electronic device; detecting a movement of a visually represented virtual user model that is associated to a particular menu item offered by said electronic device for any of a plurality of applications; and calling a function that is assigned to said particular menu item.
-
-
16. A computer readable memory for storing software code for enabling a user to select a menu item offered by an electronic device, said software code realizing the following when running in a processing unit of said electronic device:
-
generating a visual representation of a virtual user model on a screen of said electronic device, based on stored parameters for a virtual model of a user; causing said visually represented virtual user model to move in accordance with a user input via user input of said electronic device; detecting a movement of a visually represented virtual user model that is associated to a particular menu item offered by said electronic device for any of a plurality of applications; and calling a function that is assigned to said particular menu item.
-
-
17. (canceled)
-
18. An electronic device offering a plurality of menu items to a user, comprising:
-
means for providing a visual display; means for providing user input; means for storing parameters for a virtual model of a user; and means for generating a visual representation of virtual user model on said means for providing a visual display based on said parameters for said virtual model of a user stored in said means for storing, to cause a movement of a visually represented virtual user model depending on a user input via said user input, to detect a movement of a visually represented virtual user model 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 said particular menu item.
-
Specification