Method and apparatus for creating and editing electronic documents
Abstract
In one embodiment, the present invention is a method and apparatus for creating and editing electronic documents. One embodiment of the inventive method involves generating an electronic document in a first document format type, in accordance with one or more user-specified parameters, and converting the electronic document from the first document format type into a second document format type, in accordance with a user instruction to finalize the electronic document. In one embodiment, the first document format type is a structured document format type, such as hypertext markup language or extensible markup language, while the second document format type is a secure document format type such as portable document format.
Claims
exact text as granted — not AI-modified1 . A method for creating electronic documents, the method comprising the steps of:
generating an electronic document in a first document format type, in accordance with one or more user-specified parameters; and converting the electronic document from the first document format type into a second document format type, in accordance with a user instruction to finalize the electronic document.
2 . The method of claim 1 , wherein the one or more user-specified parameters comprise at least one of: a type of the electronic document, one or more parties to be involved in creating the electronic document, one or more relevant business rules, one or more relevant business processes, one or more signature types to be used in accordance with the electronic document type and data to be reused from another electronic document.
3 . The method of claim 1 , wherein the first document format type is a structured document format type.
4 . The method of claim 3 , wherein the first document format type is hypertext markup language or extensible markup language.
5 . The method of claim 1 , wherein the second document format type is a secure document format type.
6 . The method of claim 5 , wherein the second document format type is portable document format.
7 . The method of claim 1 , wherein generating comprises:
receiving the user-specified parameters; extracting the user-specified parameters from a database; and creating an electronic document template in the first document format type, in accordance with the user-specified parameters.
8 . The method of claim 7 , further comprising:
depositing one or more parsed entities and data of the first document format type in the database; generating one or more unparsed entities and data of a document format type that is different from the first document format type; and depositing the one or more unparsed entities and data of a document format type that is different from the first document format type in the database.
9 . The method of claim 1 , further comprising:
modifying the electronic document in the first document format type prior to finalizing.
10 . The method of claim 9 , wherein modifying comprises:
retrieving the electronic document, in accordance with a user request for the electronic document; receiving edit data from one or more parties authorized to modify the electronic document, in accordance with the first document format type; and applying the edit data to the electronic document.
11 . The method of claim 10 , wherein the one or more parties are specified by the user.
12 . The method of claim 10 , wherein retrieving comprises:
retrieving one or more parsed entities and data of the first document format type from a database; retrieving one or more unparsed entities and data of a document format type that is different from the first document format type from the database; and reconstructing the electronic document in accordance with the one or more parsed entities, the data of the first document format type from a database, the one or more unparsed entities and the data of a document format type that is different from the first document format type.
13 . A computer readable medium containing an executable program for creating electronic documents, where the program performs the steps of:
generating an electronic document in a first document format type, in accordance with one or more user-specified parameters; and converting the electronic document from the first document format type into a second document format type, in accordance with a user instruction to finalize the electronic document.
14 . A system for creating electronic documents, the system comprising:
means for generating an electronic document in a first document format type, in accordance with one or more user-specified parameters; and means for converting the electronic document from the first document format type into a second document format type, in accordance with a user instruction to finalize the electronic document.
15 . The system of claim 14 , further comprising:
a database for storing documents of the first document format type and documents of the second document format type.
16 . The system of claim 14 , further comprising:
means for performing data mining.
17 . The system of claim 14 , wherein the first document format type is a structured document format type.
18 . The system of claim 17 , wherein the first document format type is hypertext markup language or extensible markup language.
19 . The system of claim 14 , wherein the second document format type is a secure document format type.
20 . The system of claim 19 , wherein the second document format type is portable document format.Join the waitlist — get patent alerts
Track US2008005667A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.