Patent ID: 9565708
Date: 2017-02-07
CPC Classifications: H04W

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