XML SERIALIZATION AN DESERIALIZATION

Patent №

US 6,898,604

Granted

2005-05-24

Filed 2001

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09894829

An object instance is serialized to a serial format, such as an eXtensible Markup Language (XML) document, based on a mapping between an arbitrary annotated source code file and a schema. The arbitrary annotated source code contains at least one programming type that describes a shape of an object instance and the schema describes a format of a document having a serial format. The mapping defines a correspondence between the shape of the object instance and the format of the document having the serial format. Subsequently, an object instance is converted to the serial format by converting public properties, public fields and method parameters of the object instance to a document having the serial format based on the mapping. Once the mapping is defined, an XML document can also be converted to an object instance based on the mapping.

AI hardwareG06F 9/4493Y10S 707/99942

AI classification

AI hardware0.99
Natural language0.15
Knowledge representation0.09
Planning0.00
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 122750834

Assignors

BALLINGER, KEITH W., CHRISTENSEN, ERIK B., PHARIES, STEFAN H.

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

© 2026 NYSGPT2525 LLC