Extensibility and usability of document and data representation languages

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7269788
APP PUB NO 20030074181A1
SERIAL NO

09896140

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An application's XML parser requiring XML files conforming to a very simple DTD requires a user to create a verbose and very redundant XML input file. The verbose XML file is usually prone to errors if created by a novice user, or an entity not involved in the initial creation of the application and its parser. Thus, the present invention creates an input XML file conforming to the simple DTD from a grammar rich XML file provided by the user. The grammar rich XML file requires a complex DTD for transformation. The complex DTD may also 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 an agency of the user. The user or an agent of the user defines a schema for the desired grammar level, and then through a series of XSL transformations, the complex DTD file is created. Also, a stylesheet used for transforming the user's 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 the user interface to an application is extensible without any requirement to enrich and recompile the application's XML parser.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
VERSATA DEVELOPMENT GROUP INC6011 WEST COURTYARD DRIVE AUSTIN TX 78730

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gharavy, Shari Austin, TX 19 355

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation