NETWORK DISCOVERY AND CONNECTION USING DEVICE ADDRESSES NOT CORRELATED TO A DEVICE
First Claim
Patent Images
1. A wireless communication device comprising:
- at least one wireless transceiver;
at least one processor configured for accessing a computer readable storage medium to execute instructions which configure the processor for;
creating a first temporary device address wherein at least one of the bits in the address is randomly determined;
sending a first wireless network message including the first temporary device address through the wireless transceiver upon discovering an access point (AP);
creating a second temporary device address wherein at least one of the bits in the address is randomly determined; and
sending a second wireless network message including the second temporary device address through the wireless transceiver upon discovering an AP.
1 Assignment
0 Petitions
Accused Products
Abstract
To prevent tracking as it roams through a network of wireless access points (WAPs), a wireless device changes the MAC address. The device does this by randomizing some or all of the bits in the MAC address or selecting the MAC address from a group of MAC addresses assigned to the device by the device manufacturer. Furthermore, in order to further confuse tracking and make analytics not useful, a device can share MAC addresses with other devices, and check to make sure that a shared MAC address is not actively being used before selecting and using it.
13 Citations
20 Claims
-
1. A wireless communication device comprising:
-
at least one wireless transceiver; at least one processor configured for accessing a computer readable storage medium to execute instructions which configure the processor for; creating a first temporary device address wherein at least one of the bits in the address is randomly determined; sending a first wireless network message including the first temporary device address through the wireless transceiver upon discovering an access point (AP); creating a second temporary device address wherein at least one of the bits in the address is randomly determined; and sending a second wireless network message including the second temporary device address through the wireless transceiver upon discovering an AP. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless communication device comprising:
-
at least one wireless transceiver; at least one processor configured for accessing a computer readable storage medium to execute instructions which configure the processor for; selecting a first device address from a group of device addresses assigned to the device; sending a first wireless network message including the first device address through the wireless transceiver responsive to discovering a wireless access point (WAP); selecting a second device address from a group of device addresses assigned to the device different from the first device address; and sending a second wireless network message including the second address through the wireless transceiver responsive to discovering a WAP. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A wireless communication device comprising:
-
at least one wireless transceiver; at least one computer readable storage medium bearing a permanent address associated with the wireless transceiver and uniquely identifying the device and plural temporary addresses, the plural temporary addresses being provided by a manufacturer of the device or by a service provider (SP) of a wireless network; and at least one processor configured for accessing the computer readable storage medium to execute instructions which configure the processor for; selecting a first temporary address from the plural temporary addresses; sending a first wireless network message including the first temporary address through the wireless transceiver pursuant to discovering a wireless access point (WAP); selecting a second temporary address from the plural temporary addresses; and sending a second wireless network message including the second temporary address through the wireless transceiver pursuant to discovering a WAP. - View Dependent Claims (15, 16, 17, 19, 20)
-
-
18. The device of claim 18, wherein the instructions when executed by the processor further configure the processor for:
-
responsive to a WAP that requires the use of the permanent address; ceasing communication with the WAP; and
/orpresenting an alert on the device perceptible by a person that a network does not permit anonymous communication.
-
Specification