Systems and methods for watermarking time, place and identity of events
AssigneeHoptroff London Limited
InventorRichard Hoptroff
Life of this patent
Estimating the term…
Abstract
The present disclosure provides systems and methods for proving an event. The system comprises a network of one or more beacon nodes and each beacon node is configured to: receive a request over the network for proving a time and location for an event, and the request comprises event data generated by a requesting entity; create a timestamp for the event using a clock of the beacon node, wherein the clock is synchronized to a trusted time source; generate a hash code for the timestamp and the event data and record the hash code to a ledger at the beacon node.
Claims20
A computer-implemented method for proving an event comprising:
- (a) receiving, at a beacon node, a request for proving a time and location for an event, wherein the request comprises event data generated by a requesting entity;
- (b) creating a timestamp for the event using a clock of the beacon node, wherein the clock is synchronized to a trusted time source to establish a proof of the time for the event;
- (c) generating an estimated location of the requesting entity to establish a proof of location for the event;
- (d) generating a hash code for the timestamp and the event data;
- and
- (e) recording the hash code to a ledger at the beacon node.
A system for proving an event comprising:
- a network of beacon nodes, wherein at least one of the beacon nodes is configured to:
- a) receive, at a beacon node, a request for proving a time and location for an event, wherein the request comprises event data generated by a requesting entity;
- b) create a timestamp for the event using a clock of the beacon node, wherein the clock is synchronized to a trusted time source to establish a proof of the time for the event;
- c) generate an estimated location of the requesting entity to establish a proof of location for the event;
- d) generate a hash code for the timestamp and the event data;
- and
- e) record the hash code to a ledger at the beacon node.
Dependencies are inferred from the claim text.