System and method for processing extensible markup language (XML) documents
First Claim
1. A system of processing extensible markup language (XML) documents, comprising:
- a code book system configured to receive code book requests and to provide a code book responsive to each code book request;
a memory in the code book system configured to store code books;
a transcoder system configured to receive XML documents, and, for each received XML document, to request a corresponding code book from the code book system and to use the code book to transcode the received XML document; and
a code book builder configured to generate code books,wherein the code book system is further configured to determine whether a requested code book is stored in the memory, and to initiate the code book builder to build the requested code book and to receive the requested code book from the code book builder where the requested code book is not stored in the memory.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for processing documents are disclosed. Documents received at a data server are transcoded using locally stored or generated code books. Code books for transcoded documents received at a wireless mobile communication device are either retrieved from a memory on the device or requested from a data server. In response to a code book request, a data server retrieves a requested code book from a local memory or generates the requested code book and returns the requested code book to a requester. A wireless mobile communication device may also generate and transcode XML documents using a locally stored code book, a locally generated code book, or a code book received in response to a code book request.
32 Citations
18 Claims
-
1. A system of processing extensible markup language (XML) documents, comprising:
-
a code book system configured to receive code book requests and to provide a code book responsive to each code book request; a memory in the code book system configured to store code books; a transcoder system configured to receive XML documents, and, for each received XML document, to request a corresponding code book from the code book system and to use the code book to transcode the received XML document; and a code book builder configured to generate code books, wherein the code book system is further configured to determine whether a requested code book is stored in the memory, and to initiate the code book builder to build the requested code book and to receive the requested code book from the code book builder where the requested code book is not stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system of providing a extensible markup language (XML) code book in response to a XML code book request, comprising:
-
a receiver configured to receive a code book request from a requestor, the code book request identifying a requested code book; a XML code book cache storing a plurality of code books; a XML code book system configured to determine whether the requested code book is stored in the code book cache; a XML code book builder configured to generate the requested code book and to store the requested code book in the code book cache where the requested code book is not stored in the code book cache; and a transmitter configured to transmit the requested code book to the requestor. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification