Automated documentation system and method
First Claim
1. An automated system for generating documentation from text compiled by a user, said system including a computer having a processor responsive to instructions for manipulating data, an interface communicating with the processor for receiving instructions and data from a user and sending data to a user, and storage means for saving and retrieving processor instructions and data including a database of text objects for a plurality of selectable subjects, a template for organizing data presented to the user and at least one defined output format, said system comprising:
- means for retrieving from the storage means any text previously saved by the user for a selected subject and the template associated therewith and copying said text to a first work area;
means for retrieving from the stored database text objects for the selected subject and copying to a second work area;
means responsive to user input for selecting a text object in said second work area and copying said selected text object to said first work area and joining said selected text object with any text therein to thereby modify text in said first work area;
means responsive to user input for saving to the storage means text in said first work area; and
, means responsive to user input for sending text in said first work area to the interface in one of the defined output formats.
0 Assignments
0 Petitions
Accused Products
Abstract
An automated documentation system and method includes a computer having a display providing first and second work areas. Narratives are generated in predefined formats from text placed within the first area. In a basic mode, text objects from the second area are selected by the user and automatically appended to text existing in the first area. In a summary mode, text objects listed in a third work area are associated with text objects listed in the second area, which have one or more markers associated therewith. Text objects selected by the user in the third area replace previously selected text objects in the second area and are marked. Text objects are written from the second area to the first area according to markers selected by the user. Text objects comprising a topical database displayed in said second and third areas are not editable until editing is affirmatively enabled.
16 Citations
20 Claims
-
1. An automated system for generating documentation from text compiled by a user, said system including a computer having a processor responsive to instructions for manipulating data, an interface communicating with the processor for receiving instructions and data from a user and sending data to a user, and storage means for saving and retrieving processor instructions and data including a database of text objects for a plurality of selectable subjects, a template for organizing data presented to the user and at least one defined output format, said system comprising:
-
means for retrieving from the storage means any text previously saved by the user for a selected subject and the template associated therewith and copying said text to a first work area; means for retrieving from the stored database text objects for the selected subject and copying to a second work area; means responsive to user input for selecting a text object in said second work area and copying said selected text object to said first work area and joining said selected text object with any text therein to thereby modify text in said first work area; means responsive to user input for saving to the storage means text in said first work area; and
, means responsive to user input for sending text in said first work area to the interface in one of the defined output formats. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An automated system for generating documentation from text compiled by a user, said system including a computer having a processor responsive to instructions for manipulating data, an interface communicating with the processor for receiving instructions and data from a user and sending data to a user, and storage means for saving and retrieving processor instructions and data including a database of text objects for a plurality of selectable subjects, a template for organizing data presented to the user and at least one defined output format, said system comprising:
-
means for retrieving from the storage means any text previously saved by the user for a selected subject and presented in the template associated therewith and copying said text to a first work area; means for retrieving from the stored database text objects for the selected subject and copying to a second work area; means for retrieving from the database text objects associated with text objects in said second work area and copying to a third work area; means responsive to user input for selecting a text object in said second work area; means for retrieving from the database text objects associated with said selected text object in said second work area to replace text objects in said third work area; means responsive to user input for modifying text objects in said third work area and for saving to the database; indicator means for marking a plurality of subsets of text objects in said second work area; means responsive to user input for selecting text objects in said second work area for inclusion in one of said subsets and marking by said indicator means; means for selectively copying a subset of marked text objects to said first work area; means responsive to user input for saving to the storage means text in said first work area; and
,means responsive to user input for sending text in said first work area to the interface in one of the defined output formats.
-
-
16. A method for generating documentation using a computer system including a processor responsive to instructions for manipulating data, an interface communicating with the processor for receiving instructions and data from a user and sending data to a user, and storage means for saving and retrieving processor instructions and data including a database of text objects for a plurality of selectable subjects, a template for organizing data presented to the user and at least one defined output format, the steps comprising:
-
retrieving from the storage means any text previously saved by the user for a selected subject and the template associated therewith; copying said retrieved text to a first work area; retrieving from the stored database text objects for the selected subject; copying retrieved text objects to a second work area; selecting one or more text objects in said second work area; copying said selected text objects to said first work area and joining said selected text object with any text therein to thereby modify text in said first work area; saving to the storage means text in said first work area; and
,sending text in said first work area to the interface in one of the defined output formats. defined output formats. - View Dependent Claims (17)
-
-
18. A method for generating documentation using a computer system including a processor responsive to instructions for manipulating data, an interface communicating with the processor for receiving instructions and data from a user and sending data to a user, and storage means for saving and retrieving processor instructions and data including a database of text objects for a plurality of selectable subjects, a template for organizing data presented to the user and at least one defined output format, the steps comprising:
-
retrieving from the storage means any text previously saved by the user for a selected subject and the template associated therewith; copying said retrieved text to a first work area; retrieving from the stored database a first set of text objects for the selected subject; copying retrieved first set of text objects to a second work area; retrieving from the stored database a second set of text objects associated with a selected text object in said second work area; copying retrieved second set of text objects to a third work area; replacing one or more text objects in said second work area by selecting text objects from said third work area; selecting a subset of text objects in said second work area; copying said selected subset of text objects to said first work area and joining said selected text object with any text therein to thereby modify text in said first work area; saving to the storage means text in said first work area; and
,sending text in said first work area to the interface in one of the defined output formats. - View Dependent Claims (19, 20)
-
Specification