| 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 |

|
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.
|