Nova Patents
US12349232B1

Delay tolerant decentralized network

Summary by NHIP

Decentralized Beacon Routing

The system receives a beacon from an intermediate device and identifies an endpoint identifier within the beacon data. It performs a lookup using this identifier to select a server, then sends the beacon message via a third network to receive a response.

Claim Score by NHIP

Read claim 9, the broadest

Abstract

A system may include processing logic configured to execute instructions to cause a system to perform operations including receiving a beacon from a first intermediate device via a first network. The operations may also include identifying a characteristic of the beacon. The operations may include identifying, based on the characteristic of the beacon, a server that is associated with the beacon. The operations may include sending a beacon message to the server via a third network.

US12349232B1, drawing sheet 1
Sheet 1 of 9

Term

11.7 yearsleft in the term

Expires 7 June 2038.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

18 claims: 2 independent, 16 dependent

  1. 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.
  2. 9
    Broadest claimClaim Score 62, broad(NHIP)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: detect movement of a first intermediate device from a first geographic location to a second geographic location;responsive to the first intermediate device moving to the second geographic location, receive a beacon from an endpoint device, the beacon including an identifier of the endpoint device;identify a relay server to send a beacon message, the beacon message including the identifier of the endpoint device and at least one of the beacon, or information pertaining to the beacon;select the relay server using the beacon message;and send the beacon message with the identifier of the endpoint device to the relay server.
Independent claims2