METHODS AND APPARATUS FOR PROCESSING MARKUP LANGUAGE DOCUMENTS

Patent №

US 9,684,640

Granted

2017-06-20

Filed 2014

Owner

AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.

Lab

AI components

3

nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14170442

A method for facilitating the processing of markup language documents, e.g., XML documents, uses a code generator that creates programs configured to read dynamic XML documents at run time, avoiding many of the complexities arising from the use of conventional “XML Parse” statements. In one embodiment, this process involves (1) creating a template document using the markup language, wherein the template document includes a set of tags associated with the markup language documents; (2) parsing the template document to determine a data structure corresponding to the tags in the template document; and (3) generating an application program in the programming language (e.g., COBOL), wherein the application program includes a definition of the data structure, and is configured to read, during run-time, the markup language document and generate a corresponding set of data elements corresponding to the data structure.

AI classification

Natural language1.00
AI hardware1.00
Knowledge representation0.96
Planning0.38
Vision0.16
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.

assignment · 321100917

Assignors

DASARI, SRINIVAS, HARVEY, KEVIN T., SOCKRIDER, CATHY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC