METHOD AND APPARATUS FOR FACILITATING EFFICIENT PROCESSING OF EXTENSIBLE MARKUP LANGUAGE DOCUMENTS
First Claim
Patent Images
1. A method comprising:
- providing an extensible markup language (XML) schema and XML instance data as corresponds to an XML document;
processing the XML schema apart from the XML instance data to provide resultant compressed XML schema data;
processing the XML instance data to provide a corresponding XML instance table;
compressing the XML instance table to provide a resultant compressed XML instance table.
2 Assignments
0 Petitions
Accused Products
Abstract
Both an XML schema and XML instance data as correspond to an XML document are provided (301). The XML schema is processed (302) apart from the XML instance data to provide resultant compressed XML schema data while the XML instance data is processed (303) to provide a corresponding XML instance table. The latter is compressed (304) to yield a resultant compressed XML instance table. Following receipt of such items, the compressed XML instance table is decompressed (403) to provide a resultant XML instance table with the latter being used (404), along with the XML schema, to facilitate a corresponding XML document process.
-
Citations
25 Claims
-
1. A method comprising:
-
providing an extensible markup language (XML) schema and XML instance data as corresponds to an XML document; processing the XML schema apart from the XML instance data to provide resultant compressed XML schema data; processing the XML instance data to provide a corresponding XML instance table; compressing the XML instance table to provide a resultant compressed XML instance table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
providing an extensible markup language (XML) schema; providing a compressed XML instance table; decompressing the compressed XML instance table to provide a resultant XML instance table; using the resultant XML instance table and the XML schema to facilitate a corresponding XML document process. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
a first memory having an extensible markup language (XML) schema as corresponds to an XML document stored therein; a second memory having an XML instance data as corresponds to the XML document stored therein; a binary schema processor operably coupled to the first memory and being configured and arranged to process the XML schema apart from the XML instance data to provide resultant compressed XML schema data; an XML instance table processor operably coupled to the second memory and being configured and arranged to process the XML instance data to provide a corresponding XML instance table; a compressor having an input operably coupled to the XML instance table processor and having a compressed XML instance table output. - View Dependent Claims (23, 24, 25)
-
Specification