Patent Document ID: 20090043824
Application ID: 12187260
Patent Status: 0

Claim One:
1. A system for document management for tracking changes from parent documents to child documents, comprising: a document managing module configured to operate within a word processing environment, said module comprising: a working database for storing discrete clusters of documents, said discrete clusters comprising web pages, images, diagrams, figures, symbols, paragraphs, text segments, and words from one or more parent documents; a text parsing function, for defining boundaries and characteristics of said discrete clusters of said parent document for later upload into said database, with said text parsing function positioning markers around said discrete cluster of said parent document, and said text parsing function defining format attributes of said discrete clusters of said parent document, with said text parsing function attaching said format attributes to said discrete clusters of said parent document, and with said text parsing function comprising a default marker placement tool for placing markers in said parent document at default positions; a manual marker edit function for editing and deleting said markers positioned by said text parsing function, and for adding markers to user selected positions in said parent document; a new document upload function for uploading said marked discrete clusters of said parent document, containing said attached format attributes, into a database array element corresponding to each said discrete cluster, and for assigning an identification code to each said marked discrete cluster of said parent document; a child document development function for creating one or more said child documents and populating said one or more child documents with user selected content from said discrete clusters in said parent documents stored within said database, with each of said child documents also receiving an identification code for each new discrete cluster created within said child document; a text augmentation function for editing one or more of said discrete clusters of said child document, for the purpose of paraphrasing, editing, or rearranging said discrete clusters in one or more of said child documents to form discrete clusters within said child documents which is different than said discrete cluster of said parent document; and a document modification tracking function for generating a report showing said discrete clusters in said child documents that may be affected by changes in said discrete clusters of said parent documents, said document modification tracking function for use by a user to review and edit said discrete clusters of said child documents for consistency with said discrete clusters of said parent documents.