Privacy enhancements for wireless devices
First Claim
1. A method executed in a wireless device, the method comprising:
- obtaining a first network information record for a first wireless network, the first network information record including instructions for dynamically generating a network name for the first wireless network using an algorithm and further including an input parameter to initialize the algorithm, wherein the network name for the first wireless network changes as a function of time;
storing the first network information record in a set of network information records for known networks; and
searching for a wireless network to join, using the set of network information records,wherein searching for a wireless network to join includes executing the algorithm to dynamically generate the network name for the first wireless network and using the dynamically-generated network name to detect the first wireless network.
0 Assignments
0 Petitions
Accused Products
Abstract
A wireless device can obtain a network information record from another device operating as a credential source. The network information record can include network access information for a wireless network (e.g., SSID and password) and a usage policy specifying conditions under which the wireless device should search for the wireless network (e.g., temporal and/or spatial conditions). The wireless device can implement the usage policy by searching for the wireless network only when the conditions are satisfied. In some instances, the network access information can include instructions for dynamically generating time-varying network access information, and the wireless device can use the instructions to generate network access information during a search for wireless networks.
-
Citations
20 Claims
-
1. A method executed in a wireless device, the method comprising:
-
obtaining a first network information record for a first wireless network, the first network information record including instructions for dynamically generating a network name for the first wireless network using an algorithm and further including an input parameter to initialize the algorithm, wherein the network name for the first wireless network changes as a function of time; storing the first network information record in a set of network information records for known networks; and searching for a wireless network to join, using the set of network information records, wherein searching for a wireless network to join includes executing the algorithm to dynamically generate the network name for the first wireless network and using the dynamically-generated network name to detect the first wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device comprising:
-
a data communication interface to communicate with a wireless network; a storage medium to store a set of network information records for known networks; and a processor coupled to the data communication interface and the storage medium, the processor configured to; obtain a first network information record for a first wireless network the first network information record including instructions for dynamically generating a network name for the first wireless network using an algorithm and further including an input parameter to initialize the algorithm, wherein the network name for the first wireless network changes as a function of time; store the first network information record in the set of network information records for known networks; and search for a wireless network to join, using the set of network information records, wherein searching for a wireless network to join includes executing the algorithm to dynamically generate the network name for the first wireless network and using the dynamically-generated network name to detect the first wireless network. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium having stored thereon program code instructions that, when executed by a processor in a wireless device, cause the wireless device to perform a method comprising:
-
obtaining a first network information record for a first wireless network, the first network information record including instructions for dynamically generating a network name for the first wireless network using an algorithm and further including an input parameter to initialize the algorithm, wherein the network name for the first wireless network changes as a function of time; storing the first network information record in a set of network information records for known networks; and searching for a wireless network to join, using the set of network information records, wherein searching for a wireless network to join includes executing the algorithm to dynamically generate the network name for the first wireless network and using the dynamically-generated network name to detect the first wireless network. - View Dependent Claims (18, 19, 20)
-
Specification