Patent · US Active

Abstracting programmatic representation of data storage systems

US8375227B2 · kind B2 · utility

1Cited by
9References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 2, 2009
Grant dateFeb 12, 2013
Priority date
Expiry dateOct 31, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0671
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Providing for a paradigm shift in block-level abstraction for storage devices is described herein. At a block-level, storage is characterized as a variable size data record, rather than a fixed size sector. In some aspects, the variable size data record can comprise a variable binary key-data pair, for addressing and identifying a variable size block of data, and for dynamically specifying the size of such block in terms of data storage. By changing the key or data values, the location, identity or size of block-level storage can be modified. Data records can be passed to and from the storage device to facilitate operational commands over ranges of such records. Block-level data compression, space management and transactional operations are provided, mitigating a need of higher level systems to characterize underlying data storage for implementation of such operations.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.