×

Storing corresponding data units in a common storage unit

  • US 9,569,351 B2
  • Filed: 02/15/2011
  • Issued: 02/14/2017
  • Est. Priority Date: 10/25/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a storage device, a plurality of logical blocks to be stored in the storage device, wherein a first set of addresses comprises logical block addresses (LBAs) of the plurality of logical blocks;

    determining an intersection of the first set of addresses with a second set of addresses, wherein the second set of addresses comprises LBAs of logical blocks in a storage unit of the storage device;

    comparing the size of the determined intersection with a threshold size; and

    storing each of the logical blocks having LBAs in the determined intersection of addresses in a common storage unit of the storage device, wherein the common storage unit is separate from the storage unit in which the logical blocks corresponding to the second set of addresses are stored when the size of the determined intersection is equal to or greater than the threshold size.

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