×

FLASH-AWARE STORAGE OPTIMIZED FOR MOBILE AND EMBEDDED DBMS ON NAND FLASH MEMORY

  • US 20080288713A1
  • Filed: 05/16/2007
  • Published: 11/20/2008
  • Est. Priority Date: 05/16/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system for managing data on a mobile device, comprising:

  • a flash memory component in communication with the mobile device and operable to store data;

    a cache memory component operable to store a copy of at least a portion of the data in temporary storage on the mobile device;

    a database management component on the mobile device and operable to manage data in pages;

    an access component operable to provide access to the data stored in the pages; and

    a virtual page map component operable to maintain mappings of logical page numbers of the database management component with physical page numbers in the flash memory component, whereby updates to the data are made using the logical page number to identify the page in cache memory, and the virtual page map is operable to provide the physical page number to be used in updating the physical page stored on the flash memory component after updates to the corresponding page in cache memory are complete.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×