| CPC H04W 12/069 (2021.01) [H04L 9/3297 (2013.01); H04L 9/50 (2022.05); H04L 63/0861 (2013.01); H04W 12/64 (2021.01)] | 17 Claims |

|
1. A proof of geofence method that authenticates a client device and a location of the client device in relation to a gateway component, wherein the proof of geofence method comprises:
authenticating the client device, which includes a client device short range wireless radio;
authenticating a gateway component location, wherein the gateway component includes a gateway short range wireless radio;
generating a proof of geofence contract when the authenticated client device short range wireless radio communicates with the gateway short range wireless radio, wherein the proof of geofence contract includes a user biometric, a gateway proof of geofence certificate and a client proof of geofence certificate;
generating, by the gateway component, the gateway proof of geofence certificate for the proof of geofence contract,
wherein the gateway proof of geofence certificate includes a gateway timestamp, a client device public key, and a hash of a previous geofence contract;
generating, by the client device, the client device proof of geofence certificate within a predetermined time period with one or more client device sensors for the proof of geofence contract,
wherein the client device proof of geofence certificate includes a client timestamp, a gateway component public key, and the hash of the previous geofence contract;
updating a proof of geofence ledger with each proof of geofence contract when the client proof of geofence certificate is similar to the gateway proof of geofence certificate; and
providing access to at least one of an application, a document, a file, and a link for the predetermined time period when the client proof of geofence certificate is similar to the gateway proof of geofence certificate.
|