The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 18, 2006

Filed:

May. 23, 2002
Applicants:

Curtis C. Ballard, Eaton, CO (US);

Bill Torrey, Greeley, CO (US);

Colette Howe, Greeley, CO (US);

Inventors:

Curtis C. Ballard, Eaton, CO (US);

Bill Torrey, Greeley, CO (US);

Colette Howe, Greeley, CO (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2006.01); G06F 15/177 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method of switching between two or more images of firmware on a host device includes storing two or more images of firmware in non-volatile memory of the host device and loading one of the images upon startup in response to a user-controllable indicator. A host device that runs firmware during operation may include a non-volatile memory unit that stores a boot code module and is configured to hold two or more firmware images, a processor for executing the boot code module and firmware, said processor being in communication with the non-volatile memory and a switch in communication with the processor, where the boot code module is configured to cause the processor to execute a particular firmware image in response to a position of the switch. Alternatively, a host device that runs firmware during operation may include a non-volatile memory unit that stores a boot code module and at least one firmware image, a processor for executing firmware that communicates with the non-volatile memory unit and a digital flag associated with each firmware image in the non-volatile memory unit, where the boot code module is configured to execute a particular firmware image in response to the digital flags.


Find Patent Forward Citations

Loading…