Reconciling events in multi-node systems using hardware timestamps
AssigneeSnap Inc.
InventorAlex Feinman
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnap Inc.
InventorAlex Feinman
Estimating the term…
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.
A method of synchronizing first and second nodes of an electronic eyewear device, the first and second nodes having independent time bases, the method comprising:
An electronic eyewear device comprising:
A non-transitory computer readable medium comprising instructions stored thereon that are executable by a first node of an electronic eyewear device to cause the first node to perform operations to synchronize the first node with a second node of the electronic eyewear device, the first and second nodes having independent time bases, the operations comprising:
Dependencies are inferred from the claim text.