Document renewal and translation
First Claim
Patent Images
1. A computer-implemented method, comprising:
- interactively generating, using a provided graphical user interface (GUI) and based on a plurality of input data received through the GUI, on a non-transitory computer-readable medium, data representing a document that defines an agreement between at least two entities, based on two or more instances of component documents from a plurality of instances of component documents, wherein at least a portion of content within the data representing the document is inserted from a first data source specified by a first instance of component document of the two or more instances of component documents, and wherein the at least a portion of the content within the data representing the document is formatted according to template data specified by a second instance of a component document of the two or more instances of component documents;
receiving a request to renew the document, once attribute data describing the document is processed to determine that the document has expired;
receiving a selection, within a second provided GUI, of a plurality of instances of updated component documents from the plurality of instances of component documents, wherein the plurality of updated instances of component documents include an updated first instance of a component document specifying a second data source that is distinct from the first data source;
automatically generating data, on the non-transitory computer-readable medium, representing an updated document, by a first entity of the at least two entities and by operation of one or more computer processors, by populating a first portion of the data representing the updated document using data elements extracted from the data representing the document and further by populating a second portion of the data representing the updated document using data extracted from the second data source specified by the updated first instance of the component document, wherein the data representing the updated document is formatted differently than the data representing the document, based on template data specified by one of the one or more updated instances of component documents;
transmitting, over a data communications network, one or more data messages, specifying the data representing the updated document to a second entity of the at least two entities for approval;
upon receiving, over the data communications network, a second one or more data messages indicating an approval of the data representing the updated document by the second entity and upon determining that the document is currently an active document, marking the data representing the updated document as approved without activating the updated document, wherein the active document represents an effective legal agreement between the at least two entities, and wherein once active the updated document replaces the document as the effective legal agreement between the at least two entities; and
upon detection that the document has expired, automatically activating the updated document as the effective legal agreement between the at least two entities.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and program products for renewing documents relating to an agreement between two entities. Content from an existing document is extracted, the existing document having been created from component documents. A selection of one or more updated component documents is received. An updated document is then generated based on the extracted content from the received document and the received selection of one or more updated component documents, wherein the updated document defines a revised agreement between the two entities.
58 Citations
7 Claims
-
1. A computer-implemented method, comprising:
-
interactively generating, using a provided graphical user interface (GUI) and based on a plurality of input data received through the GUI, on a non-transitory computer-readable medium, data representing a document that defines an agreement between at least two entities, based on two or more instances of component documents from a plurality of instances of component documents, wherein at least a portion of content within the data representing the document is inserted from a first data source specified by a first instance of component document of the two or more instances of component documents, and wherein the at least a portion of the content within the data representing the document is formatted according to template data specified by a second instance of a component document of the two or more instances of component documents; receiving a request to renew the document, once attribute data describing the document is processed to determine that the document has expired; receiving a selection, within a second provided GUI, of a plurality of instances of updated component documents from the plurality of instances of component documents, wherein the plurality of updated instances of component documents include an updated first instance of a component document specifying a second data source that is distinct from the first data source; automatically generating data, on the non-transitory computer-readable medium, representing an updated document, by a first entity of the at least two entities and by operation of one or more computer processors, by populating a first portion of the data representing the updated document using data elements extracted from the data representing the document and further by populating a second portion of the data representing the updated document using data extracted from the second data source specified by the updated first instance of the component document, wherein the data representing the updated document is formatted differently than the data representing the document, based on template data specified by one of the one or more updated instances of component documents; transmitting, over a data communications network, one or more data messages, specifying the data representing the updated document to a second entity of the at least two entities for approval; upon receiving, over the data communications network, a second one or more data messages indicating an approval of the data representing the updated document by the second entity and upon determining that the document is currently an active document, marking the data representing the updated document as approved without activating the updated document, wherein the active document represents an effective legal agreement between the at least two entities, and wherein once active the updated document replaces the document as the effective legal agreement between the at least two entities; and upon detection that the document has expired, automatically activating the updated document as the effective legal agreement between the at least two entities. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification