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:
Oct. 04, 2022

Filed:

Nov. 06, 2020
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Yuliang Li, Cambridge, MA (US);

Gautam Kumar, Mountain View, CA (US);

Nandita Dukkipati, Menlo Park, CA (US);

Hassan Wassel, San Jose, CA (US);

Prashant Chandra, San Jose, CA (US);

Amin Vahdat, Los Altos, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04J 3/06 (2006.01); H04L 7/00 (2006.01); H04L 12/44 (2006.01);
U.S. Cl.
CPC ...
H04J 3/0641 (2013.01); H04J 3/065 (2013.01); H04L 7/0016 (2013.01); H04L 12/44 (2013.01);
Abstract

A system is provided for synchronizing clocks. The system includes a plurality of devices in a network, each device having a local clock. The system is configured to synchronize the local clocks according to a primary spanning tree, where the primary spanning tree has a plurality of nodes connected through a plurality of primary links, each node of the plurality of nodes representing a respective device of the plurality of devices. The system is also configured to compute a backup spanning tree before a failure is detected in the primary spanning tree, wherein the backup spanning tree includes one or more backup links that are different from the primary links. As such, upon detection of a failure in the primary spanning tree, the system reconfigures the plurality of devices such that clock synchronization is performed according to the backup spanning tree.


Find Patent Forward Citations

Loading…