×

Device memory management during electronic file updating

  • US 7,007,049 B2
  • Filed: 11/18/2002
  • Issued: 02/28/2006
  • Est. Priority Date: 11/18/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing memory of electronic devices, comprising:

  • updating electronic files of the devices by,receiving at least one new component of a new electronic file, the new electronic file being an updated version of an original electronic file;

    identifying and reserving a memory block large enough to accommodate the new component by performing a sequential search of a first and second memory area, wherein the first memory area is rewritten to eliminate unused memory blocks and the first and second memory areas are reapportioned when a size of the new component exceeds a size of available memory blocks of the first and second memory areas;

    writing the new component to the reserved memory block; and

    updating a vector table when the new component is written to a memory block other than an original memory block including the corresponding component of the original electronic file; and

    accessing the electronic files of the devices by,receiving a function call from a main program of the device, the function call including identification information of corresponding electronic files;

    reading a start address of the corresponding electronic files from the vector table; and

    generating a call for the corresponding electronic files using the start address and the identification information.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×