Systems and methods for generating technical documents
First Claim
1. A document generation system, comprising:
- a plurality of client computer systems; and
a server computer system having memory for storing data defining a document, the document having a plurality of sections, the server computer system configured to communicate with the client computer systems via a network, the server computer system configured to define a plurality of permission levels, including at least a first permission level, a second permission level, and a third permission level, and to assign each of a plurality of users to a respective one of the permission levels, wherein users assigned to the first permission level are authorized by the server computer system to at least modify the document, wherein users assigned to the second permission level are authorized by the server computer system to at least review the document and make comments for reading by at least one user assigned to the first permission level, and wherein users assigned to the third permission level are authorized by the server computer system to at least review the document and approve the document on a section-by-section basis, the server computer system configured to permit a first user assigned to the first permission level to edit a first section of the document and to provide a first input for indicating that the first user deems the first section to be ready for review by at least one user assigned to the second permission level, the server computer system further configured to automatically send a notice to a second user assigned to the second permission level in response to the first input, the server computer system configured to permit the second user to review the first section, provide a comment related to the first section, and provide a second input for indicating that the second user approves the first section for review by at least one user assigned to the third permission level, the server computer system configured to provide the comment from the second user to the first user and to automatically send a notice to a third user assigned to the third permission level in response to the second user input, the server computer system configured to permit the third user to review the first section and provide a third input for indicating that the third user approves the first section, the server computer system configured to associate each section of the document with a respective status indicator indicating whether the respective section has been approved by at least one user assigned to the second permission level, the server computer system configured to update the status indicator assigned to the first section in response to the second input to indicate that the first section has been approved by at least one user assigned to the second permission level.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for generating technical documents are provided. An exemplary embodiment of one such system includes a server computer system for generating technical documents having a database for storing information needed to generate technical documents, and a processor operable to cause the server computer system to allow multiple users to access the server computer system, input information needed to generate technical documents, and generate technical documents using the information input by the multiple users. An exemplary embodiment of one such method includes the steps of providing a server computer system operable to generate technical documents and allowing multiple users to access the server computer system, input information necessary for generating technical documents into the server computer system, and generate technical documents using the server computer system.
-
Citations
17 Claims
-
1. A document generation system, comprising:
-
a plurality of client computer systems; and a server computer system having memory for storing data defining a document, the document having a plurality of sections, the server computer system configured to communicate with the client computer systems via a network, the server computer system configured to define a plurality of permission levels, including at least a first permission level, a second permission level, and a third permission level, and to assign each of a plurality of users to a respective one of the permission levels, wherein users assigned to the first permission level are authorized by the server computer system to at least modify the document, wherein users assigned to the second permission level are authorized by the server computer system to at least review the document and make comments for reading by at least one user assigned to the first permission level, and wherein users assigned to the third permission level are authorized by the server computer system to at least review the document and approve the document on a section-by-section basis, the server computer system configured to permit a first user assigned to the first permission level to edit a first section of the document and to provide a first input for indicating that the first user deems the first section to be ready for review by at least one user assigned to the second permission level, the server computer system further configured to automatically send a notice to a second user assigned to the second permission level in response to the first input, the server computer system configured to permit the second user to review the first section, provide a comment related to the first section, and provide a second input for indicating that the second user approves the first section for review by at least one user assigned to the third permission level, the server computer system configured to provide the comment from the second user to the first user and to automatically send a notice to a third user assigned to the third permission level in response to the second user input, the server computer system configured to permit the third user to review the first section and provide a third input for indicating that the third user approves the first section, the server computer system configured to associate each section of the document with a respective status indicator indicating whether the respective section has been approved by at least one user assigned to the second permission level, the server computer system configured to update the status indicator assigned to the first section in response to the second input to indicate that the first section has been approved by at least one user assigned to the second permission level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A document generation system, comprising:
-
memory for storing data defining a document, the document having a plurality of sections; and a processor configured to define a plurality of permission levels, including at least a first permission level, a second permission level, and a third permission level, and to assign each of a plurality of users to a respective one of the permission levels, wherein users assigned to the first permission level are authorized by the processor to at least modify the document, wherein users assigned to the second permission level are authorized by the processor to at least review the document and make comments for reading by at least one user assigned to the first permission level, and wherein users assigned to the third permission level are authorized by the processor to at least review the document and approve the document on a section-by-section basis, the processor configured to permit a first user assigned to the first permission level to edit a first section of the document and to provide a first input for indicating that the first user deems the first section to be ready for review by at least one user assigned to the second permission level, the processor further configured to automatically send a notice to a second user assigned to the second permission level in response to the first input, the processor configured to permit the second user to review the first section, provide a comment related to the first section, and provide a second input for indicating that the second user approves the first section for review by at least one user assigned to the third permission level, the processor configured to provide the comment from the second user to the first user and to automatically send a notice to a third user assigned to the third permission level in response to the second user input, the server computer system configured to permit the third user to review the first section and provide a third input for indicating that the third user approves the first section, the processor configured to associate each section of the document with a respective status indicator indicating whether the respective section has been approved by at least one user assigned to the second permission level, the processor configured to update the status indicator assigned to the first section in response to the second input to indicate that the first section has been approved by at least one user assigned to the second permission level.
-
-
10. A document generation method, comprising the steps of:
-
storing, in memory, data defining a document; defining a plurality of permission levels, including at least a first permission level, a second permission level, and a third permission level; assigning each of a plurality of users to a respective one of the permission levels; authorizing users assigned to the first permission level to at least modify the document; authorizing users assigned to the second permission level to at least review the document and make comments for reading by at least one user assigned to the first permission level; authorizing users assigned to the third permission level to at least review the document and approve the document on a section-by-section basis; receiving first user inputs from a first user assigned to the first permission level; editing a first section of the document based on the first user inputs; determining when the first section is ready for review by at least one user assigned to the second permission level based on at least one of the first user inputs; automatically sending a notice to a second user assigned to the second permission level based on the determining step; receiving from the second user a comment relating to the first section; providing the comment to the first user; receiving a second user input from the second user indicating that the first section is approved for review by at least one user assigned to the third permission level; automatically sending a notice to a third user assigned to the third permission level in response to the second user input; receiving a third user input from the third user indicating that the first section is approved by the third user; associating each section of the document with a respective status indicator indicating whether the respective section has been approved by at least one user assigned to the second permission level; and updating the status indicator associated with the first section in response to the second user input. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification