Methods, systems, and computer program products for accessing a multi-format data object
First Claim
1. A method for accessing a multi-format data object stored on a computer readable storage medium, the method comprising:
- providing the multi-format data object, the multi-format data object including a text format section and a binary format section;
receiving a request to read a markup language (ML) document stored in the text format section of the multi-format data object;
locating the binary format section of the multi-format data object, wherein the binary format section includes the ML document in a parsed binary format; and
returning the ML document in the parsed binary format in response to the request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for accessing a multi-format data object stored on a computer readable storage medium is provided. The method includes receiving a request to read a markup language (ML) document stored in a text format section of the multi-format data object. The method further includes locating a binary format section of the multi-format data object, where the binary format section includes a parsed binary representation of the ML document. The method additionally includes returning the parsed binary representation of the ML document in response to the request. A system, and computer program product are also provided.
46 Citations
20 Claims
-
1. A method for accessing a multi-format data object stored on a computer readable storage medium, the method comprising:
-
providing the multi-format data object, the multi-format data object including a text format section and a binary format section; receiving a request to read a markup language (ML) document stored in the text format section of the multi-format data object; locating the binary format section of the multi-format data object, wherein the binary format section includes the ML document in a parsed binary format; and returning the ML document in the parsed binary format in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for accessing a multi-format data object, comprising:
-
a host system in communication with a data storage device, wherein the data storage device holds a multi-format data object, the multi-format data object including a text format section and a binary format section; and a markup language (ML) file manager executing upon the host system, the ML file manager including a multi-format data object interface, the multi-format data object interface performing; receiving a request to read an ML document stored in the text format section of the multi-format data object; locating the binary format section of the multi-format data object, wherein the binary format section includes the ML document in a parsed binary format; and returning the ML document in the parsed binary format in response to the request. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for creating a multi-format data object, the computer program product comprising:
-
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for implementing a method, the method comprising; creating a multi-format data object, the multi-format data object comprising; a text format markup language (ML) document in a text format section of the multi-format data object; a parsed binary format ML document in a binary format section of the multi-format data object, wherein the parsed binary format ML document provides a parsed format of the text format ML document to an ML consumer; and a pointer in a metadata section of the multi-format data object, wherein the pointer provides access to at least one of the text format section and the binary format section. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification