Patent · US Expired

Dynamic data structures for tracking data stored in a flash memory device

US7085879B2 · kind B2 · utility

95Cited by
46References
32Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 27, 2002
Grant dateAug 1, 2006
Priority date
Expiry dateFeb 11, 2024

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99947
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One or more mapping data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each mapping data structure has a predetermined capacity of mappings. A master data structure is also maintained containing a pointer to each of the one or more mapping data structures. Additional mapping data structures are allocated as needed to provide capacity for additional mappings. Each time a mapping data structure is allocated or de-allocated the pointers in the master data structure are changed accordingly.

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