RESOLUTION INDEPENDENT USER INTERFACE DESIGN
First Claim
Patent Images
1. A method to represent a graphical user interface element, comprising:
- receiving a first plurality of values for each of a first plurality of display attributes associated with a graphical user interface object, the first plurality of display attributes specifying first display characteristics of the graphical user interface object;
associating a first one of the first plurality of values with a first attribute, wherein the first value is further associated with a first display resolution;
associating a second one of the of first plurality of values with the first attribute, wherein the second value is further associated with a second display resolution;
receiving a second plurality of values for a material map, the material map for use with the graphical user interface object;
associating each of the second plurality of values with a display attribute of the material map, the second plurality of values sufficiently complete to permit the material map to be rendered; and
storing the first and second plurality of display attributes and their associated values in a file.
1 Assignment
0 Petitions
Accused Products
Abstract
Graphical user interface material map objects are specified by a collection of attribute-value pairs, the collection of which comprises a complete description of the material map and may be used by a rendering engine to create a visual representation of the material map at any resolution. That is, material map representations in accordance with the invention are resolution independent. Another benefit of representing material maps in accordance with the invention is that they may be encrypted to prevent unauthorized inspection or use.
86 Citations
11 Claims
-
1. A method to represent a graphical user interface element, comprising:
-
receiving a first plurality of values for each of a first plurality of display attributes associated with a graphical user interface object, the first plurality of display attributes specifying first display characteristics of the graphical user interface object;
associating a first one of the first plurality of values with a first attribute, wherein the first value is further associated with a first display resolution;
associating a second one of the of first plurality of values with the first attribute, wherein the second value is further associated with a second display resolution;
receiving a second plurality of values for a material map, the material map for use with the graphical user interface object;
associating each of the second plurality of values with a display attribute of the material map, the second plurality of values sufficiently complete to permit the material map to be rendered; and
storing the first and second plurality of display attributes and their associated values in a file. - View Dependent Claims (2, 3, 4, 5, 8, 9, 10, 11)
-
Specification