Automated connection to a preferred wireless device
First Claim
1. A method comprising:
- designating, by a computing device, a first available wireless device in a list of available wireless devices to be a preferred wireless device;
for each of the other available wireless devices in the list;
retrieving properties of a next available wireless device from the list, the properties including an activity level based on one or more prior connections of the next available wireless device to the computing device;
calculating, based on the retrieved properties, a recheck timeout for the next available wireless device, wherein a recheck timeout for the next available wireless device is incremented in response to determining that a signal strength associated with a communication link between the available wireless device and the computing device is less than an average signal strength for available devices in the list; and
in response to determining that the activity level of the next available wireless device exceeds the activity level of the previously-designated preferred device, designating the next available wireless device as the preferred device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method identifies a wireless device in a list of available devices to be a preferred device based on comparing activity levels of devices in the list, the activity levels determined based on prior connections of the available devices to the computing device. The method waits a predetermined time period for a connection from the preferred device and restricts connections to other devices in the list during the period. Another method initially designates a first device in a list of available wireless devices as a preferred wireless device. For each other available device in the list, the method: retrieves properties including an activity level; calculates a recheck timeout based on the properties; and in response to determining that the device'"'"'s activity level exceeds that of the previously-designated preferred device, designates the device as the preferred device. After the recheck timeout of the preferred device expires, the preferred device is connected.
-
Citations
19 Claims
-
1. A method comprising:
-
designating, by a computing device, a first available wireless device in a list of available wireless devices to be a preferred wireless device; for each of the other available wireless devices in the list; retrieving properties of a next available wireless device from the list, the properties including an activity level based on one or more prior connections of the next available wireless device to the computing device; calculating, based on the retrieved properties, a recheck timeout for the next available wireless device, wherein a recheck timeout for the next available wireless device is incremented in response to determining that a signal strength associated with a communication link between the available wireless device and the computing device is less than an average signal strength for available devices in the list; and in response to determining that the activity level of the next available wireless device exceeds the activity level of the previously-designated preferred device, designating the next available wireless device as the preferred device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more computing devices, each including a processor and a memory having instructions stored thereon, that, if executed by the processor, cause the processor to perform operations comprising; receiving properties of one or more wireless devices, the properties including, for each of the one or more wireless devices, a unique identifier and an activity level; populating a list of available wireless devices with the received properties; designating a first available wireless device in the list to be a preferred wireless device; and for each of the other available wireless devices in the list; retrieving properties of a next available wireless device from the list; calculating, based on the retrieved properties, a recheck timeout for the next available wireless device, wherein a recheck timeout for the next available wireless device is incremented in response to determining that a signal strength associated with a communication link between the available wireless device and the one or more computing devices is less than an average signal strength for available devices in the list; and in response to determining that the activity level of the next available wireless device exceeds the activity level of the previously-designated preferred wireless device, designating the next available wireless device as the preferred wireless device. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification