System and method for rapid document conversion
First Claim
1. A method of converting a modular document into a converted file format by a conversion server for display on a wireless communication device, the modular document comprising a plurality of modules, wherein a portion of the plurality of modules contain text and a portion of the plurality of modules contain format, and wherein at least one format module is inter-related with at least one text module, the method comprising:
- receiving at the conversion server a part of a modular document requested for display on the wireless communication device, but less than a whole of a modular document;
analyzing the received part of the modular document to locate a set of modules for conversion, the set of modules comprising at least one text module and a format module inter-related with said text module;
upon locating the set of modules, retrieving text from the at least one text module;
determining changes to the retrieved text according to the format module;
applying the determined changes to the retrieved text and converting said retrieved text into converted file format comprising a linear sequence, wherein said determined changes are employed during conversion of said retrieved text as a result of an exchange of information between the inter-related modules during conversion; and
transmitting said converted file format over a network to said wireless communication device, whereby the changed text may be displayed on the wireless communication device without waiting for other parts of the modular document to be converted.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for converting a document in a streamed manner, for more rapid transmission and display of each part of the document as that part is converted. The system and method are preferred for operation in environments with limited bandwidth and/or display capacity, such as for wireless handheld devices, for example. Such devices cannot easily receive large amounts of data, and also typically have relatively small display screens. Thus, the user is able to quickly receive and display each part of the document after being converted, rather than waiting for the entire document to be converted and then transmitted before any part is displayed. The system and method are particularly useful for modular file formats, such as word processing document file formats, in which each module of a file can only be fully interpreted with regard to at least one other module.
-
Citations
14 Claims
-
1. A method of converting a modular document into a converted file format by a conversion server for display on a wireless communication device, the modular document comprising a plurality of modules, wherein a portion of the plurality of modules contain text and a portion of the plurality of modules contain format, and wherein at least one format module is inter-related with at least one text module, the method comprising:
-
receiving at the conversion server a part of a modular document requested for display on the wireless communication device, but less than a whole of a modular document; analyzing the received part of the modular document to locate a set of modules for conversion, the set of modules comprising at least one text module and a format module inter-related with said text module; upon locating the set of modules, retrieving text from the at least one text module; determining changes to the retrieved text according to the format module; applying the determined changes to the retrieved text and converting said retrieved text into converted file format comprising a linear sequence, wherein said determined changes are employed during conversion of said retrieved text as a result of an exchange of information between the inter-related modules during conversion; and transmitting said converted file format over a network to said wireless communication device, whereby the changed text may be displayed on the wireless communication device without waiting for other parts of the modular document to be converted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A conversion server for converting a modular document to a converted file format for display to a user at a remote wireless communication device, the modular document requiring information from multiple modules arranged in a non-linear sequence in order to display the document correctly, the conversion server comprising:
-
logic structure for receiving a part, but less than a whole, of the modular document, said modular document requested for display at the wireless communication device; logic structure for analyzing the received part of the modular document to locate a text module and a format module inter-related with said text module and required for correctly displaying text of said text module of said document part; logic structure for retrieving text from the text module; logic structure for determining a change directed by a format of the format module on the retrieved text of the text module of said document part; logic structure for applying the determined change and converting said retrieved text into a converted file format comprising a linear sequence, wherein said determined change is employed during conversion of said retrieved text as a result of an exchange of information between the inter-related modules during the conversion; and logic structure for transmitting said converted file format over a network to the wireless communication device, whereby the changed text may be displayed on the wireless communication device without waiting for other parts of the modular document to be converted correctly; wherein the logic structure is stored on a non-transitory tangible computer readable medium. - View Dependent Claims (13, 14)
-
Specification