Dynamic data structures for tracking file system free space in a flash memory device

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7010662
SERIAL NO

10301800

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary 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 secondary data structures. Additional secondary data structures are allocated as needed to provide capacity for additional mappings. One or more counters associated with each of the one or more secondary data structures, respectively, provides an indication of when each of the one or more secondary data structures reaches the predetermined capacity of mappings.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Aasheim, Jered Donald Bellevue, WA 20 1398
Kalkman, John Woodinville, WA 9 885
Yang, Yongqi Bellevue, WA 23 1752

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation