Hostname-Based Feature Mapping for Network Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

MAC address randomization on client devices renders existing MAC address-based feature mapping tables invalid, as the MAC address changes automatically, preventing unique identification and invalidating pre-configured rules for network access devices.

Innovation Solution

Implementing a hostname-based feature mapping table that uses a unique hostname instead of a MAC address to identify client devices, allowing for dynamic association and management of features and rules with network access devices, such as gateways, routers, and smart media devices, through a user interface and Local Communication Agent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If MAC address randomization is enabled on client devices, then device privacy is improved, but the ability to uniquely identify devices and apply pre-configured rules deteriorates

Engineering Contradiction:
Improvedevice privacyVSAvoiddevice identification reliability
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent introduces a hostname as an intermediary identifier between the MAC address and the feature mapping table. The hostname serves as a stable mediator that links the randomized MAC address to the device's identity and pre-configured rules, allowing privacy protection through MAC randomization while maintaining reliable device identification through the persistent hostname.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If MAC address-based feature mapping tables are used, then device identification is simple and direct, but the rules become invalid when MAC addresses change

Engineering Contradiction:
Improvedevice identification simplicityVSAvoidfeature mapping stability
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The patent creates a copy of the device identification mechanism by introducing hostname-based mapping as a parallel system to MAC address-based mapping. The hostname acts as a stable copy or alternative identifier that replicates the identification function without being subject to randomization, thereby maintaining feature mapping stability while preserving the simplicity of direct identification.

Inventive Principle:
Principle #26Copying

3Stability of the object's composition

If hostname-based feature mapping is implemented, then device identification stability is improved, but system complexity increases due to dual mapping mechanisms

Engineering Contradiction:
Improvefeature mapping stabilityVSAvoidmapping system complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent extracts the identification stability function from the MAC address itself and places it in the hostname. By separating the stable identification aspect (hostname) from the dynamic address aspect (MAC address), the system maintains feature mapping stability without requiring complex dual mapping mechanisms, as the hostname alone suffices as the stable key.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12166645B2Hostname based management of features of a network device
Publication Date: 2024.12.10 ARRIS ENTERPRISES LLC
  • US12166645B2 patent drawing
  • US12166645B2 patent drawing
  • US12166645B2 patent drawing

AI summary

A client device uses a hostname-based feature mapping table. A randomized MAC address and a hostname of the client device is obtained from the memory of the client device. A user interface receives a selection. to indicate the hostname is to be changed to a new hostname. The client device is associated with a network access device when the new hostname is determined to be unique. A list of features and associated rules are displayed in the user interface for associating with the new hostname. Features and associated rules are selected from the list to link to the new hostname. A feature mapping table is presented in the user interface to show the features and associated rules linked to the new hostname.