Wireless Device MAC Address Cycling for Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless device tracking technologies, such as MAC address monitoring, allow for surreptitious tracking of individuals in public spaces, raising concerns about privacy and the potential for misuse, as devices automatically seek and maintain connections with wireless access points using unique identifiers that can reveal user information.

Innovation Solution

Implementing a wireless communication device that uses randomly selected or shared MAC addresses, cycling through a group of temporary MAC addresses to prevent correlation and tracking, while maintaining a permanent address for secure access points, thereby ensuring anonymous communication in public environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a device uses a unique MAC address for network communication, then network connectivity and device identification are improved, but user privacy and tracking vulnerability deteriorate

Engineering Contradiction:
Improvenetwork connectivityVSAvoidtracking vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic MAC address assignment where the device cycles through multiple MAC addresses from a pool rather than using a single static address. This dynamic switching occurs periodically or based on specific triggers, making tracking difficult while maintaining continuous network connectivity through the access point's access control list mechanism.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the single MAC address identity into multiple addresses stored in a pool. Instead of one unique identifier, the device maintains several MAC addresses that can be selectively activated. This segmentation breaks the continuity of tracking while ensuring that at least one valid address is always available for network communication.

Inventive Principle:
Principle #1Segmentation

2Object-affected harmful factors

If a device cycles through multiple MAC addresses to prevent tracking, then user privacy is improved, but device complexity increases

Engineering Contradiction:
Improvetracking vulnerabilityVSAvoidaddress management complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the device automatically manages its own MAC address pool, selects addresses from the pool, and handles the switching process without requiring user intervention. The system autonomously monitors network responses and adjusts address usage based on access point feedback, reducing the perceived complexity for the user.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses the wireless access point's access control list as an intermediary mechanism. Instead of directly managing complex address switching, the system leverages the existing infrastructure of the access point to validate and accept multiple MAC addresses. This intermediary simplifies the overall system by using established protocols and mechanisms rather than requiring entirely new complex management systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If a device uses random MAC addresses for anonymity, then tracking prevention is improved, but address collision likelihood increases

Engineering Contradiction:
Improvetracking vulnerabilityVSAvoidaddress uniqueness
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent performs preliminary actions by pre-generating and storing a pool of valid MAC addresses before the device needs to communicate. These addresses are created in advance, validated against the access point's requirements, and stored for later use. This preliminary preparation ensures that when the device needs to switch addresses, it can do so immediately with pre-validated addresses, avoiding collisions and maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9647981B2Network discovery and connection using device addresses not correlated to a device
Publication Date: 2017.05.09 SONY GROUP CORP
  • US9647981B2 patent drawing
  • US9647981B2 patent drawing
  • US9647981B2 patent drawing

AI summary

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.