×

Self-organized information storage system

  • US 5,649,192 A
  • Filed: 01/15/1993
  • Issued: 07/15/1997
  • Est. Priority Date: 01/15/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for producing a document containing a selected plurality of document statements therein from data stored in computer memory, comprising:

  • means for storing a first table comprising a multiplicity of sets of data, each set of data of said first table comprising a self-contained information object stored independently of each other and representing a document statement to be included in a document to be produced and a corresponding unique identifier code identifying the information object;

    means for storing a second table comprising a multiplicity of sets of data, each set of data of said second table comprising one of said identifier codes, an object class code indicating the class of objects to which the information object identified by said corresponding identifier code belongs, and document hierarchy data for indicating a hierarchical ordering of the document statement representing the information object identified by said corresponding identifier code relative to other document statements to be included in the document to be produced; and

    means for constructing a document consisting of a plurality of document statements arranged in hierarchical ordering and representing information objects selected from said first table in accordance with a desired object class code and ordered in accordance with said document hierarchy data as stored in the data sets of said second table,wherein said second table includes a first multiplicity of data sets containing identifier codes for superior information objects which may occupy a highest hierarchical ordering level in said document to be produced and a second multiplicity of data sets containing identifier codes for subordinate information objects which occupy any one of a plurality of successively lower hierarchical ordering levels in said document to be produced, said document hierarchy data for each data set of said first multiplicity including a first field containing an indicator that the corresponding superior information object occupies the highest hierarchical ordering level and a second field containing the ranking of the corresponding superior information object in relation to all other superior information objects to be included in said document to be produced, and said document hierarchy data for each data set of said second multiplicity including a first field containing the identifier code of the superior information object on a next higher hierarchical ordering level under which the corresponding subordinate information object is subsumed and a second field containing the ranking of the corresponding subordinate information object in relation to all other subordinate information objects subsumed under the same superior information object,whereby said system allows a multiplicity of document statements to be stored as self-contained object data independently of each other in computer memory and a document to be constructed of a selected plurality of such document statements which are arranged in sequence therein in accordance with their respectively indicated document hierarchical ordering level and ranking on each such level.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×