×

Systems and methods for connecting devices through intermediate nodes

  • US 10,368,288 B2
  • Filed: 08/11/2017
  • Issued: 07/30/2019
  • Est. Priority Date: 08/18/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for wireless communications, comprising:

  • receiving, at an apparatus, a request to forward a first packet previously received at the apparatus, the first packet includes a first identifier of a first recipient device of the first packet;

    determining, based on the first identifier, whether the first recipient device is in a list of wireless devices within a wireless range of the apparatus;

    including, based on the determination, the first packet into an outgoing queue comprising a list of packets to be forwarded;

    establishing one or more connections with one or more wireless devices in the list of wireless devices;

    upon including the first packet into the outgoing queue, decrementing a value in the first packet indicating a remaining number of times the first packet is allowed to be transferred from one wireless device to another wireless device;

    forwarding, in accordance with the decremented value, the first packet from the outgoing queue to the one or more wireless devices via the established one or more connections;

    receiving, at the apparatus, a second packet having a second identifier of a second recipient device;

    determining, based on the second identifier, that the second recipient device is the same as the apparatus; and

    transmitting a reach packet directly to the one or more wireless devices from the list of wireless devices to stop forwarding the second packet.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×