Method and apparatus for incrementally updating a web page
First Claim
1. A method to update a document, the method comprising:
- receiving a first document which was generated using a first set of data, wherein the first document includes;
a first set of layout instructions which specify how to arrange the first set of data in the first document; and
a first set of template-processing instructions which specify how to update the first document;
receiving an update to the first set of data;
applying the update to the first set of data to obtain a second set of data; and
generating a second document using the second set of data and the first set of template-processing instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system that updates a document. During operation the system can receive a first document which was generated using a first set of data. The first document can include a first set of layout instructions which specify how to arrange the first set of data in the first document. The first document can also include a first set of template-processing instructions which specify how to update the first document. Next, the system can receive an update to the first set of data. The system can then apply the update to the first set of data to obtain a second set of data. Next, the system can generate a second document using the second set of data and the first set of template-processing instructions.
205 Citations
21 Claims
-
1. A method to update a document, the method comprising:
-
receiving a first document which was generated using a first set of data, wherein the first document includes; a first set of layout instructions which specify how to arrange the first set of data in the first document; and a first set of template-processing instructions which specify how to update the first document; receiving an update to the first set of data; applying the update to the first set of data to obtain a second set of data; and generating a second document using the second set of data and the first set of template-processing instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method to update a document, the method comprising:
-
receiving a first document which was generated using a first set of data, wherein the first document includes; a first set of layout instructions which specify how to arrange the first set of data in the first document; and a first set of template-processing instructions which specify how to update the first document; receiving an update to the first set of data; applying the update to the first set of data to obtain a second set of data; and generating a second document using the second set of data and the first set of template-processing instructions. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A apparatus to update a document, the apparatus comprising:
-
a document-receiving mechanism configured to receive a first document which was generated using a first set of data, wherein the first document includes; a first set of layout instructions which specify how to arrange the first set of data in the first document; and a first set of template-processing instructions which specify how to update the first document; an update-receiving mechanism configured to receive an update to the first set of data; an applying mechanism configured to apply the update to the first set of data to obtain a second set of data; and a generating mechanism configured to generate a second document using the second set of data and the first set of template-processing instructions. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification