Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
151 words
A method for allowing a user to retrieve a user interface, including at least one control, and a visual style for each control, rapidly display the visual stylized user interface, and dynamically switch between visual styles for each control, comprising the steps of: (a) creating a user interface definition describing at least one part of a user interface in terms of at least distinct function attributes, appearance attributes, and parent-child inter-control relationship attributes; (b) retrieving the user interface definition; (c) parsing the user interface definition and creating each part of the user interface in accordance with the defined function attributes, appearance attributes, and parent-child inter-control relationship attributes; (d) retrieving a defined visual style object and rendering an appearance for each part of the user interface in accordance with the defined visual style; (e) displaying the user interface rendered in the specified style for response to events and for display of content.
Claim 2
Independent Claim
151 words
A method for allowing a user to retrieve a user interface, including at least one control, and a visual style for each control, rapidly display the visual stylized user interface, and dynamically switch between visual styles for each control, comprising the steps of: (a) creating a user interface definition describing at least one part of a user interface in terms of at least distinct function attributes, appearance attributes, and parent-child inter-control relationship attributes; (b) retrieving the user interface definition; (c) parsing the user interface definition and creating each part of the user interface in accordance with the defined function attributes, appearance attributes, and parent-child inter-control relationship attributes; (d) retrieving a defined visual style object and rendering an appearance for each part of the user interface in accordance with the defined visual style; (e) displaying the user interface rendered in the specified style for response to events and for display of content.
Claim 3
Dependent Claim
55 words
The method of claim 1, further comprising the step of: (a) responding to any event affecting apart of the user interface in accordance with the functional attribute of that part, or in accordance with the functional attribute of a parent part of such part, as defined in the parent-child inter-control relationship attribute for such part.
Claim 4
Dependent Claim
50 words
The method of claim 1, further comprising the steps of: (a) rendering the appearance of each part of the user interface in accordance with any newly selected visual style; and (b) redisplaying the user interface rendered in the newly selected style for response to events and for display of content.
Claim 5
Dependent Claim
30 words
The method of claim 1, wherein the defined visual object style permits the rendering of the appearance for each part to correspond to the style of a selectable operating system.
Claim 6
Independent Claim
162 words
A system for allowing a user to retrieve a user interface, including at least one control, and a visual style for each control, rapidly display the visual stylized user interface, and dynamically switch between visual styles for each control, comprising: (a) means for creating and storing a user interface definition describing at least one part of a user interface in terms of at least distinct function attributes, appearance attributes, and parent-child inter-control relationship attributes; (b) means for retrieving the stored user interface definition; (c) means for parsing the retrieved user interface definition and creating each part of the user interface in accordance with the defined function attributes, appearance attributes, and parent-child inter-control relationship attributes; (d) means for retrieving a defined visual style object and rendering an appearance for each part of the user interface in accordance with the defined visual style; (e) means for displaying the user interface rendered in the specified style for response to events and for display of content.
Claim 7
Independent Claim
162 words
A system for allowing a user to retrieve a user interface, including at least one control, and a visual style for each control, rapidly display the visual stylized user interface, and dynamically switch between visual styles for each control, comprising: (a) means for creating and storing a user interface definition describing at least one part of a user interface in terms of at least distinct function attributes, appearance attributes, and parent-child inter-control relationship attributes; (b) means for retrieving the stored user interface definition; (c) means for parsing the retrieved user interface definition and creating each part of the user interface in accordance with the defined function attributes, appearance attributes, and parent-child inter-control relationship attributes; (d) means for retrieving a defined visual style object and rendering an appearance for each part of the user interface in accordance with the defined visual style; (e) means for displaying the user interface rendered in the specified style for response to events and for display of content.
Claim 8
Dependent Claim
55 words
The system of claim 5, further comprising: (a) means for responding to any event affecting a part of the user interface in accordance with the functional attribute of that part, or in accordance with the functional attribute of a parent part of such part, as defined in the parent-child inter-control relationship attribute for such part.
Claim 9
Dependent Claim
51 words
The system of claim 5, further comprising: (a) means for rendering the appearance of each part of the user interface in accordance with any newly selected visual style; and (b) means for redisplaying the user interface rendered in the newly selected style for response to events and for display of content.
Claim 10
Dependent Claim
30 words
The system of claim 5, wherein the defined visual object style permits the rendering of the appearance for each part to correspond to the style of a selectable operating system.
Claim 11
Dependent Claim
166 words
A computer program, residing on a computer-readable medium, for allowing a user to retrieve a user interface, including at least one control, and a visual style for each control, rapidly display the visual stylized user interface, and dynamically switch between visual styles for each control, the computer program comprising instructions for causing a computer to: (a) create and store a user interface definition describing at least one part of a user interface in terms of at least distinct function attributes, appearance attributes, and parent-child inter-control relationship attributes; p1 (b) retrieve the user interface definition; (c) parse the user interface definition and create each part of the user interface in accordance with the defined function attributes, appearance attributes, and parent-child inter-control relationship attributes; (d) retrieve a defined visual style object and render an appearance for each part of the user interface in accordance with the defined visual style; (e) display the user interface rendered in the specified style for response to events and for display of content.
Claim 12
Dependent Claim
166 words
A computer program, residing on a computer-readable medium, for allowing a user to retrieve a user interface, including at least one control, and a visual style for each control, rapidly display the visual stylized user interface, and dynamically switch between visual styles for each control, the computer program comprising instructions for causing a computer to: (a) create and store a user interface definition describing at least one part of a user interface in terms of at least distinct function attributes, appearance attributes, and parent-child inter-control relationship attributes; p1 (b) retrieve the user interface definition; (c) parse the user interface definition and create each part of the user interface in accordance with the defined function attributes, appearance attributes, and parent-child inter-control relationship attributes; (d) retrieve a defined visual style object and render an appearance for each part of the user interface in accordance with the defined visual style; (e) display the user interface rendered in the specified style for response to events and for display of content.
Claim 13
Dependent Claim
59 words
The computer program of claim 9, further comprising instructions for causing a computer to: (a) respond to any event affecting apart of the user interface in accordance with the functional attribute of that part, or in accordance with the functional attribute of a parent part of such part, as defined in the parent-child inter-control relationship attribute for such part.
Claim 14
Dependent Claim
54 words
The computer program of claim 9, further comprising instructions for causing a computer to: (a) render the appearance of each part of the user interface in accordance with any newly selected visual style; and (b) redisplay the user interface rendered in the newly selected style for response to events and for display of content.
Claim 15
Dependent Claim
31 words
The computer program of claim 9, wherein the defined visual object style permits the rendering of the appearance for each part to correspond to the style of a selectable operating system.