US 12,470,927 B1
Proof of geofence
Michael A. Kerr, Reno, NV (US); and Jesus P. Espinoza, Las Vegas, NV (US)
Assigned to LOYALTY IOT, INC., Reno, NV (US)
Filed by LOYALTY IOT, INC., Reno, NV (US)
Filed on Jun. 28, 2023, as Appl. No. 18/215,781.
Int. Cl. H04W 12/069 (2021.01); H04L 9/00 (2022.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04W 12/64 (2021.01)
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
OG exemplary drawing
 
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.