Patent ID: 7693855

Claim:
A method for managing data associated with a document stored in an electronic form in a computer processor system having a memory and an output device, comprising the steps of: (1) deriving first data from the document or assigning second data to the document with at least one of a computer processed algorithm and a user-operated computer graphics tool, wherein the first data is other than data intentionally included in the document for a purpose of conveying information about at least one of the document and an object associated with the document; (2) organizing at least one of the first data and the second data as first attributes of a parent object of a first computer database stored in the memory of the computer processor system; (3) organizing at least one attribute of the first attributes as a child object of the parent object, wherein the at least one attribute is associated with a feature of the document; (4) moving an attribute of the first attributes from the parent object of the first computer database to an object of a second computer database stored in the memory of the computer processor system; and (5) adding, as a new attribute of the parent object of the first computer database, an address of a location in the memory of the computer processor system at which the object of the second computer database is stored; wherein the first computer database is configured so that a result of a query of the child object of the first computer database is produced on the output device at a higher rate than a result of a query of the parent object of the first computer database.