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:
Dec. 31, 2024

Filed:

Oct. 05, 2021
Applicant:

Snap Inc., Santa Monica, CA (US);

Inventor:

Alex Feinman, San Mateo, CA (US);

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04J 3/06 (2006.01); G02B 27/01 (2006.01); G06F 3/01 (2006.01); G06F 9/54 (2006.01); G06F 13/40 (2006.01);
U.S. Cl.
CPC ...
H04J 3/065 (2013.01); G02B 27/017 (2013.01); G06F 3/011 (2013.01); G06F 9/542 (2013.01); G06F 13/4063 (2013.01); G02B 2027/0178 (2013.01); G06F 2213/0038 (2013.01);
Abstract

Techniques are described for reconciling events timestamped in different time domains in multi-node systems supporting low-latency hardware timestamping. First and second nodes having independent time bases are synchronized by the first node generating an event that is received effectively simultaneously at the first and second nodes, the first and second nodes recording a timestamp of receipt of the event, the first node asynchronously querying the second node for its timestamp of receipt of the event and comparing its timestamp of receipt of the event with the timestamp of receipt of the event by the second node, and the first node using a difference in the timestamps of receipt of the event by the first and second nodes to align the time bases of the first and second nodes. The nodes may include hardware timestamping functionality or use an external component (e.g., field programmable gate array) to provide the timestamping functionality.


Find Patent Forward Citations

Loading…