Layered User Interface
First Claim
Patent Images
1. A method of generating a user interface for a device, the method comprising the steps of:
- (a) generating a plurality of sets of user interface elements, each of the plurality of sets of user interface elements comprising one or more user interface elements, wherein the or each user interface element is associated with a defined region of the user interface;
(b) ordering each of the plurality of sets of user interface elements into an sequence;
(c) querying each of the plurality of sets of user interface elements to select a plurality of user interface elements for use in the user interface, the sets being queried in accordance with the ordering performed in step (b), wherein if more than one user interface element is associated with the same region of the user interface then the selected user interface element is taken from the set of elements which occurs first within the sequence determined in step (b); and
(d) rendering the user interface in accordance with the plurality of user interface elements selected in step (c).
3 Assignments
0 Petitions
Accused Products
Abstract
A user interface for a device comprises a plurality of layers. The content for the user interface is associated with one of the plurality of layers.
174 Citations
18 Claims
-
1. A method of generating a user interface for a device, the method comprising the steps of:
-
(a) generating a plurality of sets of user interface elements, each of the plurality of sets of user interface elements comprising one or more user interface elements, wherein the or each user interface element is associated with a defined region of the user interface;
(b) ordering each of the plurality of sets of user interface elements into an sequence;
(c) querying each of the plurality of sets of user interface elements to select a plurality of user interface elements for use in the user interface, the sets being queried in accordance with the ordering performed in step (b), wherein if more than one user interface element is associated with the same region of the user interface then the selected user interface element is taken from the set of elements which occurs first within the sequence determined in step (b); and
(d) rendering the user interface in accordance with the plurality of user interface elements selected in step (c). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18)
-
-
9. A device comprising a display means and a user interface being displayed by the display means, the device being configured, in use, to:
-
(a) generate a plurality of sets of user interface elements, each of the plurality of sets of user interface elements comprising one or more user interface elements, wherein the or each user interface element is associated with a defined region of the user interface;
(b) order each of the plurality of sets of user interface elements into an sequence;
(c) query each of the plurality of sets of user interface elements to select a plurality of user interface elements for use in the user interface, the sets being queried in accordance with the ordering performed in step (b), wherein if more than one user interface element is associated with the same region of the user interface then the selected user interface element is taken from the set of elements which occurs first within the sequence determined in step (b); and
(d) render the user interface in accordance with the plurality of user interface elements selected in step (c) - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification