METHODS AND APPARATUS FOR DIGITAL ATTESTATION
First Claim
1. An apparatus adapted to generate a digital attestation, the apparatus comprising:
- a radio interface;
apparatus for providing a time reference;
apparatus for providing a location reference;
a processing device; and
computer readable apparatus comprising a medium adapted to store a computer program, the computer program which is configured to, when executed by the processing device, generate a digital attestation by;
determination of a location stamp from the apparatus for providing a location reference;
determination of a time stamp from the apparatus for providing a time reference; and
generation of a digital attestation, wherein the digital attestation comprises the location stamp, the time stamp, and a secure signature.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing proof of multiple entities being co-located at a specific time and location. An attestor transmits an attestation message via short range communication; the attestation message includes a time stamp, a location stamp, and a verifiable digital signature. An attestee that stores the attestation message can produce the attestation message at a later time to any interested party, as proof of co-location with the attestor at the specified time and location. In one exemplary embodiment, the methods and apparatus are substantially “open” for public implementation. Such public implementation enables attestors and attestees without prior affiliation, to provide attestation. Furthermore, the device-agnostic methods and apparatus can provide attestation capabilities even in previously deployed systems and devices.
-
Citations
21 Claims
-
1. An apparatus adapted to generate a digital attestation, the apparatus comprising:
-
a radio interface; apparatus for providing a time reference; apparatus for providing a location reference; a processing device; and computer readable apparatus comprising a medium adapted to store a computer program, the computer program which is configured to, when executed by the processing device, generate a digital attestation by; determination of a location stamp from the apparatus for providing a location reference; determination of a time stamp from the apparatus for providing a time reference; and generation of a digital attestation, wherein the digital attestation comprises the location stamp, the time stamp, and a secure signature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for securely recording the co-location of a first device and a second device at a time and a location, comprising:
-
determining a location stamp of the second device; determining a time stamp of the second device generating an attestation comprising a secure signature of the second device, the location stamp, and the time stamp; and transmitting the attestation to the first device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus configured to receive a digital attestation from a second arbitrary device, the apparatus comprising:
-
a radio interface; a processing device; and computer readable apparatus comprising a medium adapted to store a computer program, the computer program which is configured to, when executed by the processing device, receive and stores a digital attestation from the second arbitrary device, the digital attestation comprising a location stamp, a time stamp, and a digital signature generated by the second arbitrary device;
wherein the apparatus and the second arbitrary device do not have any prior affiliation with one another. - View Dependent Claims (18, 19)
-
-
20. A computer readable apparatus comprising a storage medium, the medium containing at least one computer program which, when executed by a computerized device:
-
obtains a current location reference; obtains a current time reference; generates a cryptographic signature element based on one or more cryptographic algorithms; and
transmits the location reference, time reference, and cryptographic element to another computerized device via a wireless interface and according to a non-device specific attestation protocol.
-
-
21. A method of doing business, comprising charging at least one of a shipper or recipient of goods consideration for a digital attestation, the digital attestation providing substantially unequivocal proof of delivery of the goods at a particular location and a particular time based at least in part on a digital cryptographic element.
Specification