Asynchronous Redrawing in Online Document Processors
AssigneeGoogle Inc.
InventorsEdgard Lindner, Olga Belomestnykh, Luiz Amaral Franca Pereira Filho
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsEdgard Lindner, Olga Belomestnykh, Luiz Amaral Franca Pereira Filho
Estimating the term…
An online document processor can redraw a document asynchronously upon receiving a download or edit command. After receiving a download command, the document processor downloads a portion of the document to user equipment, redraws the portion, downloads another portion, and determines whether a new edit command has been received. The document processor allocates time intervals for downloading new portions, redrawing previously downloaded portions, and receiving new edit commands. After receiving an edit command, the document processor selects one of several redraw operations. For edit operations in which the document display needs to be updated before a new edit operation can be processed, only the portion of the document up to the displayed portion of the document is redrawn. For other edit operations, the document processor operates in a time division multiplex mode in which time intervals for receiving new edit commands are alternated with time intervals for performing redraw operations.
A method for redrawing with an online document processor a document stored on an applications server, the method comprising:
A computer readable medium storing computer program instructions for redrawing with an online document processor a document stored on an applications server, the computer program instructions defining the steps of:
An applications server comprising:
A method for redrawing a document with an online document processor, the method comprising:
A method for redrawing a document with an online document processor, the method comprising:
A computer readable medium storing computer program instructions for redrawing a document with an online document processor, the computer program instructions defining the steps of:
A computer readable medium storing computer program instructions for redrawing a document with an online document processor, the computer program instructions defining the steps of:
An applications server comprising:
An applications server comprising:
Dependencies are inferred from the claim text.