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:

Sep. 08, 2017
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Birju N. Shah, Redwood City, CA (US);

Tristan F. Schaap, San Francisco, CA (US);

James E. Zmuda, Redwood City, CA (US);

Manfred von Willich, Encinitas, CA (US);

Assignee:

Other;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/12 (2006.01); G06F 21/64 (2013.01); H04J 3/06 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04L 9/00 (2022.01); H04L 7/00 (2006.01);
U.S. Cl.
CPC ...
H04L 9/12 (2013.01); G06F 21/64 (2013.01); H04J 3/0667 (2013.01); H04L 7/0012 (2013.01); H04L 9/00 (2013.01); H04L 9/3234 (2013.01); H04L 9/3242 (2013.01); H04L 63/00 (2013.01); H04L 63/123 (2013.01); G06F 2221/2151 (2013.01); H04L 2209/12 (2013.01);
Abstract

Techniques are disclosed relating to time synchronization in a network. In some embodiments, an apparatus includes a first circuit having a first clock configured to maintain a local time value for a node coupled to a network. The first circuit is configured to send a first message to a second circuit. The first message includes a first nonce. The second circuit has a second clock that maintains a reference time value for the network. The first circuit receives a second message from the second circuit, the second message including a second nonce and is associated with a timestamp identifying the reference time value. The first circuit compares the first nonce to the second nonce to determine whether the timestamp is valid and, in response to determining that the timestamp is valid, uses the timestamp to synchronize the first clock with the second clock.


Find Patent Forward Citations

Loading…