Patent · US Active

Abstracting programmatic representation of data storage systems

US9104534B2 · kind B2 · utility

0Cited by
12References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 11, 2013
Grant dateAug 11, 2015
Priority date
Expiry dateOct 21, 2033

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.