Custom templates
First Claim
Patent Images
1. A data structure for support of user interfaces in a computer system, comprising:
- a base template defining parameters of a plurality of user interface elements; and
a delta file defining changes to the parameters, wherein the base template and the delta file are represented in a user interface screen.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to the use of custom templates to generate user interface screens in computer systems. In embodiments of the present invention, a data structure for supporting user interfaces may include a base template created by a developer for particular display devices and a delta file defining changes to the base templates manifested when the user interface screen is generated. Exemplary applications include small display devices having display, memory, and processing power limitations
-
Citations
20 Claims
-
1. A data structure for support of user interfaces in a computer system, comprising:
-
a base template defining parameters of a plurality of user interface elements; and
a delta file defining changes to the parameters, wherein the base template and the delta file are represented in a user interface screen. - View Dependent Claims (2, 3, 4, 5)
-
- 6. A computer system comprising memory to store data of a user interface, the memory including storage for at least one base template defining parameters of a plurality of user interface elements and at least one delta file defining changes to the parameters to be made in a user interface screen based on the base template.
-
11. A method of generating a user interface screen, comprising:
-
retrieving from memory a base template defining parameters of a plurality of user interface elements and a delta file defining changes to the parameters to be made in the user interface screen based on the base template;
changing the parameters of the base template in the delta file; and
generating the user interface screen according to the changed parameters. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of creating a template upon which a user interface screen is based, comprising:
-
defining parameters of a plurality of user interface elements;
storing the parameters as a template;
creating a file defining changes to the parameters;
defining a pointer from the file to the template; and
storing the file with the pointer. - View Dependent Claims (17, 18, 19, 20)
-
Specification