Patent · US Active

Method and apparatus for extensibility of user interface binding definitions

US8943481B2 · kind B2 · utility

1Cited by
7References
31Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 26, 2012
Grant dateJan 27, 2015
Priority date
Expiry dateSep 27, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/253
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.