US 12,294,905 B2
Apparatus and locale-based method for thwarting deceptions and/or denial of services
Robert Kavaler, Kensington, CA (US); Sophia Haoui, Berkeley, CA (US); and Todd Stiers, Berkeley, CA (US)
Assigned to Sensys Networks, Inc., Berkeley, CA (US)
Filed by Sensys Networks, Inc., Berkeley, CA (US)
Filed on Aug. 22, 2023, as Appl. No. 18/236,885.
Application 18/236,885 is a continuation of application No. 17/495,680, filed on Oct. 6, 2021, granted, now 11,778,413.
Application 17/495,680 is a continuation of application No. 17/043,650, granted, now 11,706,583, previously published as PCT/US2020/047570, filed on Aug. 24, 2020.
Application 17/043,650 is a continuation in part of application No. 16/800,607, filed on Feb. 25, 2020, granted, now 10,873,859.
Claims priority of provisional application 62/963,986, filed on Jan. 21, 2020.
Prior Publication US 2023/0396951 A1, Dec. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/02 (2018.01); H04L 9/08 (2006.01); H04L 9/40 (2022.01); H04L 51/58 (2022.01); H04W 4/80 (2018.01)
CPC H04W 4/02 (2013.01) [H04L 9/0844 (2013.01); H04L 51/58 (2022.05); H04L 63/0807 (2013.01); H04W 4/80 (2018.02)] 14 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
Au1) a mobile device, a transmitting device located near a site, and a server, wherein said transmitting device and said server share a first key invisible to said mobile device, implementing the following to thwart a location based denial of a service attack, which would deceive said server that said mobile device is near said transmitting device;
Bu1) said mobile device adapted and configured to receive a wireless message containing a token using a short-haul wireless communication protocol from said transmitting device located within a short range of said mobile device;
Cu1) said transmitting device adapted and configured to generate said token using a token generator using a first key in said wireless message and to transmit said wireless message via said short-haul wireless communication protocol to said mobile device;
Du1) said mobile device responds to said wireless message by parsing said wireless message to generate said token without wirelessly communicating to said transmitting device;
Eu1) said server receives a service request from said mobile device to perform a service at said site;
Fu1) said mobile device sends a message to said server including a form of said token to confirm said mobile device is near said site;
Gu1) said server responds to said message received from said mobile device by determining if said form of said token proves said mobile device is near said site based upon said first key shared with said transmitting device and said first key is invisible to said mobile device; and
Hu1) said server authorizes said service at said site if said form of said token proves said mobile device is within a first distance of said site.