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:
Jan. 06, 2015

Filed:

Oct. 28, 2011
Applicants:

Robert Hillman, Poway, CA (US);

Gale Williamson, San Diego, CA (US);

Inventors:

Robert Hillman, Poway, CA (US);

Gale Williamson, San Diego, CA (US);

Assignee:

Maxwell Technologies, Inc., San Diego, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 11/16 (2006.01); G06F 11/18 (2006.01);
U.S. Cl.
CPC ...
G06F 11/073 (2013.01); G06F 11/0763 (2013.01); G06F 11/1658 (2013.01); G06F 11/184 (2013.01); G06F 11/0724 (2013.01); G06F 2201/83 (2013.01);
Abstract

This disclosure provides apparatus, methods and systems for error correction in multi processor systems. Some implementations include a plurality of computing modules, each computing module including a processor. Each processor may include processing state. In some other implementations, each computing module may also include a memory. Upon receiving a signal to perform a partial re-synchronization, a hash of each processor's state data may be performed. In some embodiments, a hash of at least a portion of each computing module's memory data may also be performed. The hashes for each processor are then compared to determine majority hashes and possible minority hashes. Upon identifying a minority hash, the computing module that produced the minority hash may receive new processing state data from one of the computing modules that produced a majority hash.


Find Patent Forward Citations

Loading…