DEVICE MANAGED ACCESS POINT LISTS IN WIRELESS COMMUNICATIONS
First Claim
1. A method, comprising:
- maintaining an operator controlled list of identifiers related to access points in a wireless network;
maintaining a user controlled list of identifiers related to access points in the wireless network; and
utilizing the operator controlled list and the user controlled list in determining one or more access points for requesting access to the wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described that facilitate device-side access point list management. Blacklists of access points unsuitable for providing network access to a related mobile device can be maintained as well as whitelists of suitable access points. The lists can be managed using an interface provided at the mobile device. In addition, lists can be modified according to provisioned network updates. Also, the lists can be of maximum size such that older entries can be purged upon insertion of newer entries based on a number of factors; timed entry deletion is provided as well. Access points in the lists can be stored and presented according to various identifiers related to the access points.
-
Citations
126 Claims
-
1. A method, comprising:
-
maintaining an operator controlled list of identifiers related to access points in a wireless network; maintaining a user controlled list of identifiers related to access points in the wireless network; and utilizing the operator controlled list and the user controlled list in determining one or more access points for requesting access to the wireless network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A wireless communications apparatus, comprising:
-
at least one processor configured to; manage an operator controlled list of identifiers related to access points in a wireless network; manage a user controlled list of identifiers related to access points in the wireless network; and determine one or more access points for requesting access to the wireless network based on the operator controlled list and/or the user controlled list; and a memory coupled to the at least one processor. - View Dependent Claims (7)
-
-
8. An apparatus, comprising:
-
means for maintaining an operator controlled list of identifiers related to access points in a wireless network and a user controlled list of identifiers related to access points in the wireless network; and means for determining one or more access points for requesting access to the wireless network based on the operator controlled list and/or the user controlled list. - View Dependent Claims (9)
-
-
10. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to maintain an operator controlled list of identifiers related to access points in a wireless network; code for causing the at least one computer to maintain a user controlled list of identifiers related to access points in the wireless network; and code for causing the at least one computer to utilize the operator controlled list and the user controlled list in determining one or more access points for requesting access to the wireless network. - View Dependent Claims (11)
-
12. An apparatus, comprising:
-
a list maintainer that manages an operator controlled list of identifiers related to access points in a wireless network and a user controlled list of identifiers related to access points in the wireless network; and an access point evaluator that utilizes the operator controlled list and/or the user controlled list in selecting an access point from which to request access to the wireless network. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for identifying cells from which to request wireless network access, comprising:
-
maintaining a blacklist of identifiers related to unsuitable access points for providing access to a wireless network; modifying the blacklist according to a command received from the wireless network; and utilizing the blacklist in determining one or more access points for requesting access to the wireless network. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A wireless communications apparatus, comprising:
-
at least one processor configured to; manage a blacklist of access points unsuitable for providing wireless network access to the wireless communications apparatus; update at least one blacklist access point entry based at least in part on a network command related to a determined modification in an operating parameter for the blacklist access point entry; and request network access to an access point based at least in part on verifying absence of the access point in the blacklist; and a memory coupled to the at least one processor. - View Dependent Claims (29)
-
-
30. An apparatus, comprising:
-
means for maintaining a blacklist of access points unsuitable for providing access to a wireless network; means for modifying the blacklist according to an update command received from the wireless network; and means for analyzing the blacklist in requesting wireless network access from one or more access points. - View Dependent Claims (31)
-
-
32. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to maintain a blacklist of identifiers related to unsuitable access points for providing access to a wireless network; code for causing the at least one computer to modify the blacklist according to a command received from the wireless network; and code for causing the at least one computer to utilize the blacklist in determining one or more access points for requesting access to the wireless network. - View Dependent Claims (33)
-
34. An apparatus, comprising:
-
a list maintainer that manages a blacklist of access points unsuitable for providing access to a wireless network; a network command analyzer that processes one or more commands, received from the wireless network, to update the blacklist; and an access point evaluator that utilizes the blacklist in selecting an access point from which to request access to the wireless network. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A method for provisioning network commands related to maintaining lists of access points for providing network access, comprising:
-
determining modification of an operating parameter related to one or more access points; and transmitting a command to update a local blacklist to one or more mobile devices based on the operating parameter modification. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A wireless communications apparatus, comprising:
-
at least one processor configured to; detect a modification to an operating parameter related to one or more access points; generate a network command to provision an update to a blacklist of access points unsuitable for providing network access; and transmit the network command to a mobile device; and a memory coupled to the at least one processor. - View Dependent Claims (50)
-
-
51. An apparatus, comprising:
-
means for receiving a parameter modification related to an access point in a wireless network; and means for provisioning a network command to update a local blacklist to one or more mobile devices in the wireless network based on the parameter modification. - View Dependent Claims (52)
-
-
53. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to determine modification of an operating parameter related to one or more access points; and code for causing the at least one computer to transmit a command to update a local blacklist to one or more mobile devices based on the operating parameter modification. - View Dependent Claims (54)
-
55. An apparatus, comprising:
-
a parameter change evaluator that determines a modified operating parameter related to one or more access points in a wireless network; and a network command provisioner that transmits a list update command to one or more mobile devices based at least in part on the modified operating parameter. - View Dependent Claims (56, 57, 58, 59, 60, 61)
-
-
62. A method for identifying cells from which to request wireless network access, comprising:
-
maintaining a blacklist of access points unsuitable for providing access to a wireless network based at least in part on one or more commands received from a provided user interface; detecting an access point that provides access to the wireless network; and scanning for one or more disparate access points based at least in part on identifying the access point in the blacklist. - View Dependent Claims (63, 64, 65, 66, 67, 68)
-
-
69. A wireless communications apparatus, comprising:
-
at least one processor configured to; manage a blacklist of access points unsuitable for providing wireless network access to the wireless communications apparatus based at least in part on one or more requests received from a provided user interface; detect an access point that provides access to the wireless network; and analyze one or more disparate access points based at least in part on identifying the access point in the blacklist; and a memory coupled to the at least one processor. - View Dependent Claims (70)
-
-
71. An apparatus, comprising:
-
means for maintaining a blacklist of access points unsuitable for providing access to a wireless network; means for modifying the blacklist according to an update command received from a provided user interface; and means for analyzing the blacklist in requesting wireless network access from one or more access points in the wireless network. - View Dependent Claims (72)
-
-
73. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to maintain a blacklist of access points unsuitable for providing access to a wireless network based at least in part on one or more commands received from a provided user interface; code for causing the at least one computer to detect an access point that provides access to the wireless network; and code for causing the at least one computer to scan for one or more disparate access points based at least in part on identifying the access point in the blacklist. - View Dependent Claims (74)
-
75. An apparatus, comprising:
-
an interface that receives one or more commands to update a blacklist of access points unsuitable for providing access to a wireless network; a list maintainer that manages the blacklist based at least in part on the one or more commands; and an access point evaluator that utilizes the blacklist in selecting an access point from which to request access to the wireless network. - View Dependent Claims (76, 77, 78, 79)
-
-
80. A method for identifying cells from which to request wireless network access, comprising:
-
maintaining a plurality lists of access point identifiers corresponding to a group of access points, which provide similar access to a wireless network; detecting an access point that advertises an identifier present in at least one of the lists; and determining whether to establish a connection with the access point based at least in part on presence of the identifier in the at least one list. - View Dependent Claims (81, 82, 83, 84, 85, 86)
-
-
87. A wireless communications apparatus, comprising:
-
at least one processor configured to; manage a plurality of lists of access point identifiers, the identifiers are related to a group of access points that provide similar access to a wireless network; detect an access point that provides access to the wireless network and advertises an identifier present in at least one of the lists; and determine whether to establish communication with the access point based on presence of the identifier in the at least one list and a type of the at least one list; and a memory coupled to the at least one processor. - View Dependent Claims (88)
-
-
89. An apparatus, comprising:
-
means for maintaining a plurality of lists of access point identifiers, the identifiers are related to a group of access points that provide similar access to a wireless network; means for analyzing at least one of the lists to detect presence of an identifier of an access point; and means for establishing communication with the access point based on analyzing the at least one list. - View Dependent Claims (90)
-
-
91. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to maintain a plurality lists of access point identifiers corresponding to a group of access points, which provide similar access to a wireless network; code for causing the at least one computer to detect an access point that advertises an identifier present in at least one of the lists; and code for causing the at least one computer to determine whether to establish a connection with the access point based at least in part on presence of the identifier in the at least one list. - View Dependent Claims (92)
-
93. An apparatus, comprising:
-
a list maintainer that manages a plurality of lists of access point identifiers, the identifiers correspond to groups of access points that provide similar access to a wireless network; and an access point evaluator that detects an access point that advertises an identifier and establishes communication with the access point based at least in part on analyzing at least one of the lists to determine whether the identifier is present. - View Dependent Claims (94, 95, 96)
-
-
97. A method for identifying cells from which to request wireless network access, comprising:
-
maintaining one or more lists of access point communication parameters computed from signals received from the respective access points; computing an access point communication parameter from a signal received from the access point; and determining whether to establish a connection with the access point based at least in part on presence of the computed communication parameter in the at least one list. - View Dependent Claims (98, 99, 100, 101, 102, 103)
-
-
104. A wireless communications apparatus, comprising:
-
at least one processor configured to; manage a list of access point communication parameters computed from one or more signals received from the respective access points; determine a communication parameter related to an access point; and determine whether to establish communication with the access point based on presence of the communication parameter in the list; and a memory coupled to the at least one processor. - View Dependent Claims (105)
-
-
106. An apparatus, comprising:
-
means for maintaining a list of access point communication parameters determined from one or more signals received from the access points; means for determining a communication parameter related to an access point; and means for establishing communication with the access point based at least in part on determining whether the communication parameter is in the list. - View Dependent Claims (107)
-
-
108. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to maintain one or more lists of access point communication parameters computed from signals received from the respective access points; code for causing the at least one computer to compute an access point communication parameter from a signal received from the access point; and code for causing the at least one computer to determine whether to establish a connection with the access point based at least in part on presence of the computed communication parameter in the at least one list. - View Dependent Claims (109)
-
110. An apparatus, comprising:
-
a list maintainer that manages a list of access point communication parameters calculated from one or more signals received from related access points; and an access point evaluator that determines an access point communication parameter and establishes communication with the access point based at least in part on analyzing the list to determine whether the communication parameter is present. - View Dependent Claims (111, 112, 113)
-
-
114. A method for identifying cells from which to request wireless network access, comprising:
-
maintaining a blacklist of access points unsuitable for providing access to a wireless network; determining a time duration during which an access point is present in the blacklist; and computing a deletion time for the access point from the blacklist based at least in part on the time duration. - View Dependent Claims (115, 116, 117, 118)
-
-
119. A wireless communications apparatus, comprising:
-
at least one processor configured to; manage a blacklist of access points unsuitable for providing access to a wireless network; discern a time duration related to presence of an access point in the blacklist; and calculate a deletion time for the access point from the blacklist based at least in part on the time duration; and a memory coupled to the at least one processor. - View Dependent Claims (120)
-
-
121. An apparatus, comprising:
-
means for maintaining a blacklist of access points unsuitable for providing access to a wireless network; means for receiving a time duration during which the access point is present in the blacklist; and means for determining a deletion time for the access point from the list based at least in part on the time duration. - View Dependent Claims (122)
-
-
123. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to maintain a blacklist of access points unsuitable for providing access to a wireless network; code for causing the at least one computer to determine a time duration during which an access point is present in the blacklist; and code for causing the at least one computer to compute a deletion time for the access point from the blacklist based at least in part on the time duration. - View Dependent Claims (124)
-
125. An apparatus, comprising:
-
a list maintainer that manages a blacklist of access points unsuitable for providing access to a wireless network; and a list entry timer that computes a deletion time for an access point from the blacklist based at least in part on a determined time duration for which the access point has been in the blacklist. - View Dependent Claims (126)
-
Specification