US 12,349,232 B1
Delay tolerant decentralized network
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,728.
Application 19/080,728 is a continuation of application No. 16/653,976, filed on Oct. 15, 2019.
Application 16/653,976 is a continuation of application No. 16/003,024, filed on Jun. 7, 2018, granted, now 10,448,238, issued on Oct. 15, 2019.
Claims priority of provisional application 62/516,590, filed on Jun. 7, 2017.
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 8/00 (2009.01); H04W 4/02 (2018.01); H04W 4/021 (2018.01); H04W 4/20 (2018.01); H04W 4/80 (2018.01); H04W 64/00 (2009.01); H04W 72/20 (2023.01); H04W 88/08 (2009.01)
CPC H04W 8/005 (2013.01) [H04W 4/02 (2013.01); H04W 4/022 (2013.01); H04W 4/20 (2013.01); H04W 4/80 (2018.02); H04W 64/003 (2013.01); H04W 72/20 (2023.01); H04W 88/08 (2013.01)] 18 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;
identify a characteristic of the beacon, the characteristic of the beacon including an identifier of the endpoint device;
use the identifier of the endpoint device to perform a lookup in a data record to identify a particular server that is associated with the beacon;
select the particular server based on a result of the lookup in the data record;
send a beacon message to the server via a third network, the beacon message including at least one of the beacon, or information pertaining to the beacon;
receive, from the server, a response message pertaining to the beacon message; and
process the response message.