Method of styling a user interface and device with adaptive user interface
First Claim
1. A method of styling a user interface for a device, comprising obtaining style information for the user interface, the style information being associated with nodes in a hierarchical tree, each node in the tree corresponding to a device characteristic, whereby a child node corresponds to a more specific device characteristic than its parent node, choosing a node in the hierarchical tree, collecting style information for the chosen node and all parents of the chosen node, and applying the collected style information to the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of styling a user interface for a device (400), and a device (400) having an adaptive user interface. Style information for the user interface is received. This style information is associated with nodes in a hierarchical tree, each node in the tree corresponding to a device characteristic. Each node corresponds to a more specific device characteristic than its parent node. A best matching node in the hierarchical tree is chosen, and style information for the chosen node and all parents of the chosen node is collected. The collected style information is then applied to the user interface.
-
Citations
10 Claims
- 1. A method of styling a user interface for a device, comprising obtaining style information for the user interface, the style information being associated with nodes in a hierarchical tree, each node in the tree corresponding to a device characteristic, whereby a child node corresponds to a more specific device characteristic than its parent node, choosing a node in the hierarchical tree, collecting style information for the chosen node and all parents of the chosen node, and applying the collected style information to the user interface.
-
9. A device having an adaptive user interface, comprising means for obtaining style information for the user interface, the style information being associated with nodes in a hierarchical tree, each node in the tree corresponding to a device characteristic, whereby a child node corresponds to a more specific device characteristic than its parent node, and user interface means for choosing a node in the hierarchical tree, collecting style information for the chosen node and all parents of the chosen node, and applying the collected style information to the user interface.
-
10. A computer program product comprising means for obtaining style information for a user interface for a device, the style information being associated with nodes in a hierarchical tree, each node in the tree corresponding to a device characteristic, whereby a child node corresponds to a more specific device characteristic than its parent node, and user interface means for choosing a node in the hierarchical tree, collecting style information for the chosen node and all parents of the chosen node, and applying the collected style information to the user interface.
Specification