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, 2017

Filed:

Dec. 23, 2013
Applicant:

Google Inc., Mountain View, CA (US);

Inventors:

Marvin Weinstein, Mountain View, CA (US);

Nathan Folkner, Campbell, CA (US);

Roy Michael Bannon, Palo Alto, CA (US);

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/20 (2006.01); G05B 15/02 (2006.01); H04L 12/40 (2006.01);
U.S. Cl.
CPC ...
G06F 11/2005 (2013.01); G05B 15/02 (2013.01); H04L 12/40176 (2013.01);
Abstract

A system and method are provided for controlling mastership among multiple devices in a fault tolerant manner. The devices may be configured to transmit and receive redundant heartbeat signals to indicate the mastership state of the device. The signals may operate in a plurality of configurations including active-master, ready and not-ready. By detecting the signal configuration sent from the other devices, each device is capable of managing its own transitions into and out of mastership in order to ensure that there is one and only one device functioning as master.


Find Patent Forward Citations

Loading…