Using a description language to provide a user interface presentation
First Claim
1. A system for providing a user interface presentation, comprising:
- description language content which describes at least one aspect of the user interface presentation;
generic resource content for providing at least one resource used to construct the user interface presentation; and
functionality for providing the user interface presentation by combining the description language content and the generic resource content, wherein the description language content tailors the generic resource content to provide the user interface presentation.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is described for building a dialog-related user interface presentation. The system includes description language content (such as markup language content) which describes different aspects of the dialog-related user interface presentation. The system also includes generic resource content for providing various general purpose user interface resources that can be used in different dialog-related user interface presentations. The system provides the specific dialog-related user interface presentation by combining the description language content and the generic resource content. In other words, the description language content effectively tailors the generic resource content to provide the specific dialog-related user interface presentation. One aspect of the description language content defines the type of the dialog-related user interface presentation that is to be deployed. Another aspect of the description language content describes a manner of arranging (or otherwise deploying) parts of the dialog-related user interface presentation. Another aspect of the description language content defines default content that is provided by the dialog-related user interface presentation. Another aspect of the description language content describes validation rules used to validate information input by a user via the dialog-related user interface presentation.
48 Citations
20 Claims
-
1. A system for providing a user interface presentation, comprising:
-
description language content which describes at least one aspect of the user interface presentation;
generic resource content for providing at least one resource used to construct the user interface presentation; and
functionality for providing the user interface presentation by combining the description language content and the generic resource content, wherein the description language content tailors the generic resource content to provide the user interface presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing a user interface application, comprising:
-
description language content, including;
first description language content which governs a type of the user interface presentation that is being deployed;
second description language content which governs a manner of arranging multiple parts of the user interface presentation;
third description language content which governs whether parts of the user interface presentation are enabled or disabled;
fourth description language content which governs default information which is presented in the user interface presentation; and
fifth description language content which governs a manner in which information input by a user into the user interface presentation is validated;
generic resource content for providing at least one resource used to construct the user interface presentation; and
functionality for providing the user interface presentation by combining the description language content and the generic resource content, wherein the description language content tailors the generic resource content to provide the user interface presentation.
-
-
20. A method for providing a user interface presentation, comprising:
-
providing description language content which describes at least one aspect of the user interface presentation;
providing generic resource content that supplies at least one resource used to construct the user interface presentation; and
implementing the user interface presentation by combining the description language content and the generic resource content, wherein the description language content tailors the generic resource content to a specific configuration to provide the user interface presentation.
-
Specification