Method and system for a distributed hidden database across a plurality of computer media
First Claim
Patent Images
1. The method of distributing fragments of a database across a plurality of standard formatted computer disk media, said disk formatting including definitions of sectors, tracks, cylinders, and partitions, said tracks being of a uniform length of sectors, and said partitions starting on integral cylinder boundaries, said method comprising the steps of:
- searching the disk media for a Master Boot Record;
searching the disk media for Extended Boot Records; and
creating and distributing database fragments in the unused disk spaces immediately following said Master Boot Record and Extended Boot Records and preceding said starting points of the partitions.
1 Assignment
0 Petitions
Accused Products
Abstract
A database distributed across multiple drives and media, rather than being centralized. Fragments of the database are stored within the unused portion of disk space located after partition tables but before the beginning of a partition, thereby forming one or more hidden databases. The method and system disclosed is compatible with industry standard disk format definitions.
-
Citations
3 Claims
-
1. The method of distributing fragments of a database across a plurality of standard formatted computer disk media, said disk formatting including definitions of sectors, tracks, cylinders, and partitions, said tracks being of a uniform length of sectors, and said partitions starting on integral cylinder boundaries, said method comprising the steps of:
-
searching the disk media for a Master Boot Record;
searching the disk media for Extended Boot Records; and
creating and distributing database fragments in the unused disk spaces immediately following said Master Boot Record and Extended Boot Records and preceding said starting points of the partitions. - View Dependent Claims (2, 3)
retrieving from said Master Boot Record at least one partition definition logical block address starting point;
determining from said Master Boot Record the partition length of at least one partition associated with said logical block address starting point or points; and
creating at least one shadow partition table within said distributed database fragments, said shadow partition table containing at least one record having a drive letter assignment associated with a partition logical block address starting point and a partition length.
-
-
3. The method of distributing fragments of a database of claim 1, further comprising the steps of:
-
retrieving from said Extended Boot Record at least one partition definition logical block address starting point;
determining from said Extended Boot Record the partition length of at least one partition associated with said logical block address starting point or points; and
creating at least one shadow partition table within said distributed database fragments, said shadow partition table containing at least one record having a drive letter assignment associated with a partition logical block address starting point and a partition length.
-
Specification