System for the compacting and logical linking of data blocks in files to optimize available physical storage
AssigneeFlexTech Systems, Inc.
InventorsStephen W. Flax, Dennis E. Bahr
Life of this patent
Estimating the term…
Loading patent…
AssigneeFlexTech Systems, Inc.
InventorsStephen W. Flax, Dennis E. Bahr
Estimating the term…
The present invention is a method of processing and writing data to a database wherein the method comprises four broad steps: 1) manipulating data files into a more compact and efficient bit-encoded form and preparing the files to receive additional data to link the files; 2) linking the files with pointers to form an overall data structure; 3) determining the potential physical memory address for the files' data by optimizing available memory space for a given memory media wherein the files are partitioned into blocks of data which are sufficiently inclusive to permit retrieval of all required data with a single memory media read, yet small enough to allow all of the physical memory space to be fully utilized; and 4) generating reference tables to be interspersed with the data blocks wherein the reference tables track the physical location of related data, obviating the need for additional disk reads. The invention further comprises a system wherein said method is performed on a database contained on a first computer system so that the database can be written to a memory media of fixed size which can be used with a second computer system, such that memory access speed is enhanced, the density of information stored on the memory media is increased, yet the computational power needed to retrieve such information is reduced.
A method for compressing data files for storage on a memory media comprising the steps of:
A method for storing data, said data being organized into a first sequence of records on a first database, wherein said data is stored in a second sequence on a second database such that the memory space required to store the second sequence of records is arranged in a manner which increases the speed at which the data can be retrieved, said method comprising the following steps:
A method for storing data, said data being organized into a first sequence of records on a first database and stored in a first binary form, wherein said data is stored in a second sequence on a second database such that the memory space required to store the second sequence of records is arranged in a manner which increases the speed at which the data can be retrieved, said method comprising the following steps:
The method of 15 wherein the step of encoding is further comprised of:
A system for compressing and retrieving data comprising:
A paint data storage medium for use on a computer system, wherein said storage medium contains a paint storage database which correlates paint names, paint notations and paint formulas, said paint storage database comprising:
Dependencies are inferred from the claim text.