Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DEVICE MEMORY MANAGEMENT DURING ELECTRONIC FILE UPDATING
Document Type and Number:
WIPO Patent Application WO/2004/046910
Kind Code:
A1
Abstract:
In performing memory management, an upgrade client (130) of a host device identifies and reserves memory blocks large enough to accommodate new software components by performing sequential searches of first and second memory areas. The new software components are updated versions of components of original software files (110). When the new component size exceeds that of available blocks of the first and second memory areas, the upgrade client (130) rewrites the first memory area to eliminate unused memory blocks, reapportions the first and second memory areas, writes the new component to the second memory area, and updates a vector table. To access host device software components, the upgrade client receives a function call from the main program of the host device (104) including identification information of corresponding software files, reads a start address of the corresponding software files from the vector table, and generates a call for the corresponding software files.

Inventors:
PENG LUOSHENG (US)
Application Number:
PCT/US2003/037001
Publication Date:
June 03, 2004
Filing Date:
November 18, 2003
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
DOONGO TECHNOLOGIES INC (US)
International Classes:
G06F9/445; G06F12/02; (IPC1-7): G06F7/00; G06F17/30; G06F9/44
Domestic Patent References:
WO1999054824A11999-10-28
Foreign References:
US20030212712A12003-11-13
US5479654A1995-12-26
US6088694A2000-07-11
US6694336B12004-02-17
US20020034105A12002-03-21
Other References:
See also references of EP 1570340A4
Attorney, Agent or Firm:
Gregory Jr., Richard L. (4880 Stevens Creek Blvd. Suite 20, San Jose CA, US)
Download PDF: