×

Auto-connect in a peer-to-peer network

  • US 9,565,708 B2
  • Filed: 05/20/2011
  • Issued: 02/07/2017
  • Est. Priority Date: 05/20/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a wireless computing device having a display displaying a user interface, the method comprising:

  • wirelessly communicating in accordance with a peer-to-peer protocol to identify a plurality of remote devices;

    displaying the user interface, the user interface comprising graphic representations of the respective remote devices in association with respective controls to accept user input designating the remote devices for auto-connection in accordance with the peer-to-peer protocol;

    receiving through the user interface a designation of a device that is one of the remote devices, and in response storing, in a persistent store comprising information about the remote devices, an auto-connect designation designating the remote device as an auto-connect device; and

    detecting, according to a message conforming to the peer-to-peer protocol from the remote device, the remote device which is in proximity to the wireless computing device, and automatically responding to the message by determining whether to perform an auto-connect operation with the remote device in response to the message, wherein the message was sent as part of a connection re-establishment procedure of the peer-to-peer protocol to re-establish a connection between the remote device and the wireless computing device, the determining performed by;

    based on information in the message identifying the remote device, determining from the auto-connect designation in the persistent store that the remote device is designated for auto-connection;

    identifying a current environment of the wireless computing device and determining that the identified current environment meets an environment requirement associated with the auto-connect operation; and

    in further response to receiving the message, and in response to both the determining that the remote device is designated for auto-connection and the determining that the current environment meets the environment requirement, performing the auto-connect operation in accordance with the peer-to-peer protocol to reestablish a connection with the remote device according to the peer-to-peer protocol without requiring a user input to reestablish the connection.

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