Electrical computers and digital processing systems: support – Digital data processing system initialization or configuration
Reexamination Certificate
2006-05-02
2006-05-02
Cao, Chun (Department: 2115)
Electrical computers and digital processing systems: support
Digital data processing system initialization or configuration
C713S100000
Reexamination Certificate
active
07039796
ABSTRACT:
A method of locating a starting point of a firmware image in a non-volatile memory unit may include checking each of a number of possible starting points within the non-volatile memory unit until a code space signature is located that indicates the starting point of the firmware image. A system for implementing this method in a host device may include a non-volatile memory unit of the host device, and a boot module stored in the host device for execution by a processor, where the boot module is configured, when executed, to check each of a number of possible starting points for the firmware image within the non-volatile memory unit until a code space signature is located that indicates the starting point of the firmware image. A method of locating where in a non-volatile memory unit an incoming firmware image can be stored may include, on receipt of a the incoming firmware image, attempting to erase at least one block of the non-volatile memory unit and storing the incoming firmware image in the non-volatile memory unit where the attempt to erase succeeds. A system for implementing this method in a host device may include a processor of the host device for running an existing firmware image and a non-volatile memory unit of the host device, where the existing firmware image is configured, on receipt of a the incoming firmware image, to attempt erasure of at least one block of the non-volatile memory unit, and store the incoming firmware image in the non-volatile memory unit where the attempted erasure succeeds.
REFERENCES:
patent: 5230052 (1993-07-01), Dayan et al.
patent: 5579522 (1996-11-01), Christeson et al.
patent: 5623604 (1997-04-01), Russell et al.
patent: 5930504 (1999-07-01), Gabel
patent: 5960445 (1999-09-01), Tamori et al.
patent: 6032255 (2000-02-01), Shim et al.
patent: 6122732 (2000-09-01), Ahuja
patent: 6199194 (2001-03-01), Wang et al.
patent: 6237091 (2001-05-01), Firooz et al.
patent: 6275412 (2001-08-01), Kasa et al.
patent: 6385672 (2002-05-01), Wang et al.
patent: 6434696 (2002-08-01), Kang
patent: 6438688 (2002-08-01), Nunn
patent: 6567911 (2003-05-01), Mahmoud
patent: 6615286 (2003-09-01), Chobotaro et al.
patent: 6668374 (2003-12-01), Sten et al.
patent: 6813571 (2004-11-01), Lightbody et al.
patent: 6865669 (2005-03-01), Mahmoud
patent: 6928548 (2005-08-01), Hale et al.
patent: 2002/0073307 (2002-06-01), Bautz et al.
patent: 2003/0154471 (2003-08-01), Teachman et al.
patent: 2003/0191955 (2003-10-01), Wagner et al.
patent: 0601704 (1994-06-01), None
patent: 1087294 (2001-03-01), None
patent: WO 02/27444 (2002-04-01), None
Cao Chun
Hewlett--Packard Development Company, L.P.
LandOfFree
Method and system of locating a position in memory at which... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system of locating a position in memory at which..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system of locating a position in memory at which... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3548061