Data processing: database and file management or data structures – Database design – Data structure types
Patent
1995-06-06
1998-05-26
Black, Thomas G.
Data processing: database and file management or data structures
Database design
Data structure types
G06F 1730
Patent
active
057583471
ABSTRACT:
A data structure and associated data management methods for highly flexible storage of data for a wide variety of application programs. Data is stored as a plurality of Blops, each of which has a list of Properties associated with it. Each Property contains zero or more elements. Elements can be Values, each of which has a Basic Type and consists of a variable length sequence of bytes. The Basic Type can define the format of the Value, as well as meta-information such as compression and encryption. Elements can also be Compound Types, which nestably refer to another list of Properties. Blops are stored in Containers, which map to the physical medium on which the data is stored. Containers can associate respective Container Handlers which are specific to the Container's physical medium. Related Blops in a Container can be organized into Pools of Blops. Each Container may contain one or more Pools, each Pool having a unique name within the Container. A Pool may contain multiple versions of a Blop. Versions of different Blops may be grouped together in Layers in a Pool and each Layer can contain at most one version of a Blop. Layers are related to each other as an acyclic digraph where each Layer is above one or more Base Layers and has zero or more Layers above it. Each Layer presents a "view" to a user of the Blops in a pool, and thereby provide a mechanism to manipulate which versions of which Blops are to be used at any given time.
REFERENCES:
patent: 4631664 (1986-12-01), Bachman
patent: 4809170 (1989-02-01), LeBlang et al.
patent: 5175849 (1992-12-01), Schneider
patent: 5347653 (1994-09-01), Flynn et al.
patent: 5432928 (1995-07-01), Sherman
patent: 5440730 (1995-08-01), Elmasri et al.
patent: 5513352 (1996-04-01), Tozuka
patent: 5530853 (1996-06-01), Schell et al.
patent: 5535386 (1996-07-01), Wang
patent: 5548749 (1996-08-01), Kroenke et al.
patent: 5557793 (1996-09-01), Koerber
patent: 5559991 (1996-09-01), Kanfi
Austin David J.
Celik Tantek I.
Harris Jed
Lo Shui Wing
Szymanski Steven J.
Apple Computer Inc.
Black Thomas G.
Von Buhr Maria N.
LandOfFree
Layered storage structure for computer data storage manager does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Layered storage structure for computer data storage manager, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Layered storage structure for computer data storage manager will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1978788