US 12,339,377 B2
Systems for timestamping events on edge devices
Richard Hoptroff, London (GB); Simon Kenny, London (GB); and Rabindranath Sewoke, London (GB)
Assigned to Hoptroff London Limited, London (GB)
Filed by HOPTROFF LONDON LIMITED, London (GB)
Filed on Mar. 20, 2024, as Appl. No. 18/610,615.
Application 18/610,615 is a continuation of application No. 17/560,038, filed on Dec. 22, 2021, granted, now 11,965,971.
Application 17/560,038 is a continuation of application No. PCT/US2020/044595, filed on Jul. 31, 2020.
Claims priority of application No. 1911378 (GB), filed on Aug. 8, 2019.
Prior Publication US 2024/0427026 A1, Dec. 26, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G01S 19/25 (2010.01); H04J 3/06 (2006.01)
CPC G01S 19/256 (2013.01) [H04J 3/0655 (2013.01); H04J 3/0682 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for generating a trusted timestamp using a local clock of an edge device without correcting the local clock, the method comprising:
(a) receiving, at the edge device, a first time signal from a trusted time source at a first time;
(b) determining a transmission latency between the trusted time source and the edge device based at least in part on the first time;
(c) calculating a clock offset between the trusted time source and the local clock of the edge device, wherein the clock offset is calculated based at least in part on the transmission latency determined in (b);
(d) transmitting, from the trusted time source to the edge device, the clock offset and the transmission latency along with a hash code and recording the hash code to a ledger; and
(e) generating, by the local clock of the edge device, a trusted timestamp for an event occurred at a third time, wherein the trusted timestamp is generated based at least in part on the clock offset received in (d) and the third time.