Graphical user interface for an electronic device and method therefor
First Claim
1. A method for providing a graphical user interface to an electronic device having a display, comprising the steps of:
- presenting a plurality of user selectable fields located alone an arc on the display, each of the plurality of user selectable fields highlighting an application of the electronic device, wherein the applications being displayed represent a subset of a set of available applications;
selecting an application from the set of available applications;
determining that the application which has been selected is currently not being displayed in the plurality of user selectable fields;
commencing an animation process in which new applications currently not being displayed are selected from the set of available applications, rotated into the plurality of user selectable fields alone the arc, and displayed;
stopping the animation process; and
presenting the plurality of user selectable fields on the display each highlighting the new applications of the electronic device which were not previously shown on the display.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication device (50) includes a display (68) for presenting information to the user. When selecting between different options/features (402-416) the currently displayed options/features are displayed in user selectable fields (422-426) which are located along an arc. When a device user picks an option/feature which is currently not being displayed (408-416), the graphical user interface commences an animation process (620) which makes the user selectable fields (422-426) seem to be part of a wheel (420) which is spinning. Once the main process has loaded up the required off-screen options/features the animation process stops.
-
Citations
22 Claims
-
1. A method for providing a graphical user interface to an electronic device having a display, comprising the steps of:
-
presenting a plurality of user selectable fields located alone an arc on the display, each of the plurality of user selectable fields highlighting an application of the electronic device, wherein the applications being displayed represent a subset of a set of available applications; selecting an application from the set of available applications; determining that the application which has been selected is currently not being displayed in the plurality of user selectable fields; commencing an animation process in which new applications currently not being displayed are selected from the set of available applications, rotated into the plurality of user selectable fields alone the arc, and displayed; stopping the animation process; and presenting the plurality of user selectable fields on the display each highlighting the new applications of the electronic device which were not previously shown on the display. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A graphical user interface for an electronic device having a display, comprising:
-
a user control; a plurality of user selectable buttons presented on the display, the plurality of user selectable buttons being located on the display along an arc; a set of available applications, each of the set of available applications having associated graphics, wherein a subset of applications is selected from the set of available applications and displayed with their associated graphics within the plurality of user selectable buttons presented on the display; and a controller, in response to activation of the user control, causes the display to enter an animation mode when an application is selected that is not currently being displayed, in which the plurality of user selectable buttons presented on the display are caused to change their applications and associated graphics so as to make it appear that new applications and their associated graphics are rotating through the plurality of user selectable buttons along the arc. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An electronic device including a display, has a set of available applications from which the user of the electronic device can choose, wherein a subset of the set of available applications is presented on the display within user selectable fields which are presented along an arc on the display, the electronic device, comprising:
-
a user control; a controller coupled to the user control; a memory coupled to the controller, the memory containing a draw buffer and an animation buffer; and the controller presents a first subset of the set of available applications within the plurality of user selectable fields, and the controller in response to an activation of the user control to select an application which is not currently being displayed, rotates through the plurality of user selectable fields along the arc a second subset of the set of available applications until the entire second subset of the set of available applications is displayed in the plurality of user selectable fields. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for displaying at least first, second and third user selectable fields which are presented along an arc in a display, the method comprising the steps of:
-
presenting first, second and third applications which represent a subset of a set of available applications, one each displayed within the first, second and third user selectable fields; and causing a fourth application selected from the set of available applications, to be displayed by causing the third application to no longer be displayed and rotating the first and second applications along the arc within the first, second and third user selectable fields. - View Dependent Claims (18, 19)
-
-
20. A method of providing a graphical user interface for an electronic device, comprising the steps of:
-
displaying at least first, second and third user selectable fields which are presented along an arc in a display; presenting a first subset of applications selected from a set of available applications, one each to each of the first, second and third user selectable fields; and causing a second subset of applications selected from the set of available applications to be displayed one each at each of the first, second and third user selectable fields by rotating out of the first, second and third user selectable fields the first subset of applications and rotating in the second subset of applications when an application is selected which is not currently being displayed within the first second and third user selectable fields. - View Dependent Claims (21, 22)
-
Specification