AUTO-CONNECT IN A PEER-TO-PEER NETWORK
First Claim
1. A method of operating a wireless computing device having a user interface, the method comprising:
- wirelessly communicating in accordance with a peer-to-peer protocol to identify a remote device in the vicinity of the wireless computing device; and
rendering on the user interface a representation of the remote device in association with a control to accept user input designating the remote device for auto-connection in accordance with the peer to peer protocol.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless device that automatically forms a connection to a remote device in accordance with a peer-to-peer protocol. The remote device may be designated as an auto-connect device for the wireless device such that, when the wireless device determines that it is in the vicinity of the auto-connect device, it can re-form a connection to the remote device based on stored information for re-establishing connections among a persistent group of devices, but without any express user input. When a user requests that the wireless device perform a function that involves interaction with an auto-connect device, that function may be performed with the delay associated with forming a connection. Any of multiple techniques may be employed for identifying devices designated as auto-connect devices and for determining when the wireless device and a remote, auto-connect devices are in close proximity.
68 Citations
20 Claims
-
1. A method of operating a wireless computing device having a user interface, the method comprising:
-
wirelessly communicating in accordance with a peer-to-peer protocol to identify a remote device in the vicinity of the wireless computing device; and rendering on the user interface a representation of the remote device in association with a control to accept user input designating the remote device for auto-connection in accordance with the peer to peer protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At least one computer-readable storage medium comprising computer-executable instructions that, when executed by at least one processor of a wireless device comprising at least one radio, control the wireless device to perform a method comprising:
-
receiving a wireless communication through a first channel, the communication signifying that a remote device is available for a peer-to-peer connection with the wireless device separate from the first channel; and in response to receiving the wireless communication, automatically establishing a connection with the remote device in accordance with a peer-to-peer protocol. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. At least one computer storage medium comprising computer executable instructions that, when executed, perform a method of operating a wireless device, the method comprising:
-
determining a context in which the wireless device is operating; detecting a remote device; and conditionally form a peer-to-peer connection with the remote device based on the determined context. - View Dependent Claims (15, 16, 17, 18)
-
-
19. The at least one computer storage medium 17, conditionally forming the peer-to-peer connection comprises:
-
forming the peer-to-peer connection with the remote device when the remote device is a human interface device and the context is determined to be a small office setting; and not forming the peer-to-peer connection with the remote device when the remote device is a human interface device and the context is determined to be a home setting.
-
-
20. The at least one computer storage medium, wherein:
controlling the wireless device to determine the context comprises controlling the wireless device to attempt to identify an enterprise server on a LAN in the vicinity of the wireless device.
Specification