×

Method for packing variable size user data records into fixed size blocks on a storage medium

  • US 5,592,342 A
  • Filed: 05/23/1994
  • Issued: 01/07/1997
  • Est. Priority Date: 05/23/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for packing user data records into physical blocks of predetermined storage capacity defined on a storage medium comprising:

  • receiving user data record of variable lengths;

    building a map field of record packing information for each one of the physical blocks;

    formatting the user data record and map field of record packing information into the physical blocks, the step of formatting comprising the steps of;

    creating a plurality of variable length data pages from the user data record;

    building a map entry of record packing information within the map field for each of the plurality of data pages; and

    storing each one of the plurality of data pages and the map entry for each one of the plurality of data pages within the physical block, the step of storing each one of the plurality of data pages and the map entry comprising the step of;

    arranging the data pages in consecutive order within the physical block and arranging the map entries in reverse order within the physical block;

    grouping a fixed number of said physical blocks in groups to define logical blocks,grouping a fixed number of said logical blocks in groups to define entities on the storage medium; and

    storing said entities on the storage medium.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×