Programmable object model for extensible markup language schema validation
US7487515B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 9, 2003 |
| Grant date | Feb 3, 2009 |
| Priority date | — |
| Expiry date | Sep 14, 2025 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F40/166
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A programmable object model includes a plurality of object-oriented message calls for application programming interfaces allowing a user to programmatically access the schema validation model of an application by sending message calls and required parameters to the schema validation model to customize or otherwise modify the operation of the schema validation model as desired by the user. Once the user has access to the schema validation model of an application, the user may attach Extensible Markup Language (XML) schema files to a document and control definitions, grammatical rules, and other settings dictated by the attached XML schema file. The user also is allowed to customize the application's native schema validation functionality with user-defined rules and error text. The XML schema validation model of an application may be accessed from a user-created program written according to a variety of different languages such as C, C++, C#, and Visual Basic.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.