Method and system for binary serialization of documents
First Claim
1. A method for processing extensible markup language (XML) documents in a computer-based system, the method comprising:
- associating each of a plurality of information items with a corresponding one of a plurality of binary-data units;
providing a XML document associated with a XML information set comprising one or more of the plurality of information items; and
serializing the XML document into a binary XML format, wherein serializing comprises translating the one or more information items of the XML information set into their corresponding one or more binary-data units, or de-serializing the XML document from the binary XML format, wherein de-serializing comprises translating one or more binary-data units of the binary XML format into their corresponding one or more information items.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for processing XML documents in a computer-based system includes associating each of a plurality of information items with a corresponding one of a plurality of binary-data units and providing a XML document associated with a XML information set comprising one or more of the plurality of information items. The method includes serializing the XML document into a binary XML format, or de-serializing the XML document from the binary XML format. Serializing includes translating the one or more information items of the XML information set into their corresponding one or more binary-data units. De-serializing includes translating one or more binary-data units of the binary XML format into their corresponding one or more information items. A computer readable medium is encoded with a program for execution on at least one processor. The program, when executed on the at least one processor, can perform the method for processing XML documents.
122 Citations
20 Claims
-
1. A method for processing extensible markup language (XML) documents in a computer-based system, the method comprising:
-
associating each of a plurality of information items with a corresponding one of a plurality of binary-data units;
providing a XML document associated with a XML information set comprising one or more of the plurality of information items; and
serializing the XML document into a binary XML format, wherein serializing comprises translating the one or more information items of the XML information set into their corresponding one or more binary-data units, or de-serializing the XML document from the binary XML format, wherein de-serializing comprises translating one or more binary-data units of the binary XML format into their corresponding one or more information items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
8. The method of claim 8, wherein the at least one of the one or more information items is selected from the group of items comprising a number, a character, a time, and a date.
-
20. A computer readable medium encoded with a program for execution on at least one processor, the program, when executed on the at least one processor, performing a method for processing extensible markup language (XML) documents, the method comprising:
-
associating each of a plurality of information items with a corresponding one of a plurality of binary-data units;
providing a XML document associated with a XML information set comprising one or more of the plurality of information items; and
serializing the XML document into a binary XML format, wherein serializing comprises translating the one or more information items of the XML information set into their corresponding one or more binary-data units, or de-serializing the XML document from the binary XML format, wherein de-serializing comprises translating one or more binary-data units of the binary XML format into their corresponding one or more information items.
-
Specification