Wireless Service Discovery Using Hash-Based Channel Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Wi-Fi service discovery protocols face performance degradation and congestion issues as the number of network devices increases, particularly in IoT environments, due to the limited use of fixed social channels and unsynchronized discovery methods.

Innovation Solution

Wireless devices determine sets of wireless channel candidates using arithmetic-logic operations, such as hash functions, on network information values like service names or bootstrapping public keys to generate a discovery channel set, allowing for broader channel utilization beyond traditional social channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed social channels are used for service discovery, then protocol compatibility is maintained, but channel congestion increases and discovery speed decreases as device count grows

Engineering Contradiction:
Improvediscovery speedVSAvoidchannel congestion
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the single social channel into multiple candidate channels by applying a hash function to divide the channel space. Devices are assigned to different channels based on hash values derived from their identifiers, effectively segmenting the congested channel into multiple parallel paths for discovery traffic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension for channel selection by using hash-based mathematical functions to map devices to channels. This transforms the traditional single-dimension social channel approach into a multi-dimensional channel space, allowing devices to operate in different channel dimensions simultaneously.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Object-affected harmful factors

If multiple candidate channels are used for discovery, then channel congestion is reduced, but device complexity increases due to additional arithmetic-logic operations

Engineering Contradiction:
Improvechannel congestionVSAvoiddiscovery operation complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent implements self-service by having devices autonomously determine their own discovery channels through local hash computations using their device identifiers. Each device independently calculates its assigned channel without requiring centralized coordination or complex multi-device synchronization protocols.

Inventive Principle:
Principle #25Self-service

3Productivity

If hash-based channel selection is implemented, then discovery operations are distributed across channels, but computational overhead is introduced

Engineering Contradiction:
Improvediscovery throughputVSAvoidcomputational energy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent changes the parameter of channel selection from fixed social channels to dynamically computed hash-based channels. This parameter change enables distribution of discovery operations across multiple channels, increasing discovery throughput while the computational overhead remains limited to simple hash function evaluations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260107124A1Wireless service discovery methods, devices and systems
Publication Date: 2026.04.16 INFINEON TECHNOLOGIES AMERICAS CORP
  • US20260107124A1 patent drawing
  • US20260107124A1 patent drawing
  • US20260107124A1 patent drawing

AI summary

A method can include, by operation of a wireless device, determining at least one set of wireless channel candidates from available wireless channels of at least one wireless standard; determining a network information value accessible to devices of a wireless network; generating a selection value with an arithmetic-logic operation on the network information value; selecting a plurality of wireless channels from the at least one set of wireless channel candidates with the selection value to determine a discovery wireless channel set; and transmitting or receiving on all channels of the discovery wireless channel set in a wireless network discovery operation for the wireless network. Corresponding devices and systems are also disclosed.