×

Server orchestrated connectivity

  • US 10,320,860 B1
  • Filed: 06/24/2015
  • Issued: 06/11/2019
  • Est. Priority Date: 06/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • determining, using one or more processors, that a plurality of devices have a coarse grain copresence;

    transmitting a wakeup signal to the plurality of devices responsive to the determination that the plurality of devices have the coarse grain copresence;

    sending a first request to a first device of the plurality of devices to transmit a first token using a first communication technology to determine a first fine grain copresence, wherein the first token is a unique identifier with a server-enforced lifespan;

    receiving a first token acknowledgment from a first subset of the plurality of devices;

    sending a second request to a second device of the first subset of the plurality of devices to transmit a second token using a second communication technology to determine a second fine grain copresence, wherein the first and second fine grain copresence are each associated with a communication range that is smaller than that associated with the coarse grain copresence;

    receiving a second token acknowledgment from a second subset of the plurality of devices;

    refining the coarse grain copresence into refined copresence using the first fine grain copresence based on receiving the first token acknowledgement and the second fine grain copresence based on receiving the second token acknowledgment; and

    performing an action based on the refined copresence.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×