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:
Feb. 27, 2007

Filed:

May. 05, 2004
Applicants:

Jonathan Edward Bosley, Tucson, AZ (US);

Aaron Lyle Herring, Tucson, AZ (US);

Daniel Scott Moore, Tucson, AZ (US);

Inventors:

Jonathan Edward Bosley, Tucson, AZ (US);

Aaron Lyle Herring, Tucson, AZ (US);

Daniel Scott Moore, Tucson, AZ (US);

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

A distributed nodal system with a source computer processor node storing program code for target node(s). A target node has an updatable firmware memory storing program code for operating a target processor. The target code comprises application code for controlling an embedded device, primary communication code for communicating with a network, backup communication code also having copy code for copying code between portions of the firmware memory, and primary boot code for booting the target processor and having check code. The check code determines whether the primary communication code is corrupted, and if it is corrupted, employs the copy code to overwrite the primary communication code with the backup code. If uncorrupted, the check code determines whether the application code is corrupted, and if corrupted, prevents execution of the code.


Find Patent Forward Citations

Loading…