Method and apparatus for extensibility of user interface binding definitions
AssigneeVersata Development Group, Inc.
InventorsShari Gharavy, Brian L. Blount
Life of this patent
Estimating the term…
Loading patent…
AssigneeVersata Development Group, Inc.
InventorsShari Gharavy, Brian L. Blount
Estimating the term…
Embodiments create a binding specifications file that is compatible with a user interface application from a grammar rich XML file. The grammar rich XML file uses a complex DTD for transformation. The complex DTD may be prone to error if created by the user, therefore, the complex DTD file is automatically created from a schema definition provided by the user or user's agent. The user or user's agent defines a schema for the desired grammar level. Through a series of XSL transformations, the complex DTD file is created. Also, a stylesheet used for transforming the grammar rich XML file is automatically created. The grammar rich XML file provided by the user conforms to the automatically created complex DTD file. Thus, the grammar used in defining bindings of a user interface application is extensible without any requirement to enrich and recompile the application anytime an extension of the language is desired.
A method for extensibility of binding definitions for a user interface application, the method comprising:
A non-transistory, computer readable medium that includes code stored therein and executable by one or more data processors to configure a computer system into a machine for generating a computer readable document utilized for input into a user interface application by:
An apparatus comprising:
An apparatus for simplifying user interface binding specifications provided to a computer program comprising:
Dependencies are inferred from the claim text.