Resolution Independent User Interface Design
First Claim
Patent Images
1. A method to represent a material map for a graphical user interface element, comprising:
- receiving a plurality of values for a material map, the material map for use with a graphical user interface element;
associating each received value with a display attribute, the display attributes sufficiently complete to permit the material map to be rendered; and
storing the plurality of display attributes and their associated values in a file.
2 Assignments
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.
119 Citations
20 Claims
-
1. A method to represent a material map for a graphical user interface element, comprising:
-
receiving a plurality of values for a material map, the material map for use with a graphical user interface element;
associating each received value with a display attribute, the display attributes sufficiently complete to permit the material map to be rendered; and
storing the plurality of display attributes and their associated values in a file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A graphical user interface object material map rendering method, comprising:
-
receiving a graphical user interface object material map recipe file;
extracting a plurality of values from the file, wherein each value is associated with a display attribute for the graphical user interface object material map; and
rendering the graphical user interface object material map based on the extracted plurality of values. - View Dependent Claims (13, 14, 15, 20)
-
-
16. A program storage device, readable by a programmable control device, comprising instructions stored thereon for causing the programmable control device to:
-
receive a plurality of values for a material map, the material map for use with a graphical user interface element;
associate each received value with a display attribute, the display attributes sufficiently complete to permit the material map to be rendered; and
store the plurality of display attributes and their associated values in a file. - View Dependent Claims (17, 18, 19)
-
Specification