AUTOMATED CONNECTION TO A PREFERRED WIRELESS DEVICE
First Claim
1. A method comprising:
- identifying, via a processor at a computing device, a wireless device in a list of available wireless devices to be a preferred wireless device, the identifying based on comparing activity levels of the available wireless devices in the list, the activity level of each of the available wireless devices determined based on one or more prior connections of the respective available wireless device to the computing device;
waiting a predetermined time period for a connection from the preferred wireless device, wherein connection to other wireless devices in the list of available wireless devices is restricted during the predetermined time period; and
based on determining that the predetermined time period has expired, allowing a connection to another wireless device in the list of available wireless devices.
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
26 Claims
-
1. A method comprising:
-
identifying, via a processor at a computing device, a wireless device in a list of available wireless devices to be a preferred wireless device, the identifying based on comparing activity levels of the available wireless devices in the list, the activity level of each of the available wireless devices determined based on one or more prior connections of the respective available wireless device to the computing device; waiting a predetermined time period for a connection from the preferred wireless device, wherein connection to other wireless devices in the list of available wireless devices is restricted during the predetermined time period; and based on determining that the predetermined time period has expired, allowing a connection to another wireless device in the list of available wireless devices. - View Dependent Claims (2, 3)
-
-
4. 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; 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 (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage medium having executable instructions stored thereon, that if executed by a processor of a computing device, cause the processor to perform operations, the instructions comprising:
-
instructions for identifying a wireless device in a list of available wireless devices to be a preferred wireless device, the identifying based on comparing activity levels of the available wireless devices in the list, the activity level of each of the available wireless devices determined based on one or more prior connections of the respective available wireless device to the computing device; instructions for waiting a predetermined time period for a connection to be established with the preferred wireless device, wherein connection to other wireless devices in the list of available wireless devices is restricted during the predetermined time period; and instructions for, based on determining that the predetermined time period has expired, allowing a connection to another wireless device in the list of available wireless devices. - View Dependent Claims (18, 19, 20)
-
-
21. 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; 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 (22, 23, 24, 25, 26)
-
Specification