US 12,395,838 B2
Secure beacon identity
Micha Anthenor Benoliel, San Francisco, CA (US); and Kyude Karyan, San Jose, CA (US)
Assigned to Noodle Technology Inc., San Francisco, CA (US)
Filed by Noodle Technology Inc., San Francisco, CA (US)
Filed on Mar. 14, 2025, as Appl. No. 19/080,748.
Application 19/080,748 is a continuation of application No. 17/410,917, filed on Aug. 24, 2021.
Application 17/410,917 is a continuation of application No. 16/412,200, filed on May 14, 2019, granted, now 11,102,650, issued on Aug. 24, 2021.
Claims priority of provisional application 62/671,922, filed on May 15, 2018.
Prior Publication US 2025/0220418 A1, Jul. 3, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 12/0433 (2021.01); H04L 7/00 (2006.01); H04L 9/06 (2006.01); H04L 29/12 (2006.01); H04W 12/71 (2021.01); H04W 40/24 (2009.01); H04W 56/00 (2009.01); H04L 101/622 (2022.01)
CPC H04W 12/0433 (2021.01) [H04L 7/0037 (2013.01); H04L 9/0643 (2013.01); H04W 12/71 (2021.01); H04W 40/244 (2013.01); H04W 56/003 (2013.01); H04L 2101/622 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory; and
one or more processors operatively coupled to the memory, the one or more processors being configured to execute operations to cause the system to perform operations comprising:
receive a beacon from a first intermediate device via a first network, wherein the beacon was received by the first intermediate device from an endpoint device via a second network, the beacon comprising a hash value, the hash value being generated using an identity of the endpoint device and a time unit when the beacon was generated;
validate the hash value of the beacon using the identity of the endpoint device and the time unit when the beacon was generated;
forward the beacon to a server via a third network in response to the hash value of the beacon being valid; and
invalidate one or more hash values of the beacon that have time unit values whose difference from a current time is greater than a predetermined threshold value.