IoT Device Pairing via Broadcast UDP Packet Length Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Newer revisions of the WiFi standard, such as those employing MIMO technology, present challenges for existing systems by blocking user datagram packets (UDP) when transmitted as multicast packets, limiting the communication of network access credentials.

Innovation Solution

A system that transmits UDP packets as broadcast packets to identify an access point of interest and communicate network access credentials, where the packet lengths are defined by a mathematical formula, allowing for the extraction of credentials from IoT devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If UDP packets are transmitted as multicast packets to communicate network access credentials, then the communication efficiency is improved, but newer WiFi standards block these packets causing loss of information

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidnetwork access credentials
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent inverts the transmission approach by switching from multicast to broadcast UDP packets. Instead of using multicast which is blocked by newer WiFi standards, the system transmits credentials via broadcast packets that are not subject to the same blocking mechanisms, thereby resolving the contradiction between communication efficiency and information delivery

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent changes the transmission parameter from multicast to broadcast mode. This parameter change allows the UDP packets carrying network access credentials to bypass the blocking behavior of newer WiFi standards while maintaining the efficiency of UDP protocol transmission

Inventive Principle:
Principle #35Parameter changes

2Reliability

If newer WiFi standards with MIMO technology are implemented to improve transmission robustness, then signal reliability is improved, but UDP packet blocking occurs causing loss of information

Engineering Contradiction:
Improvesignal transmission reliabilityVSAvoidnetwork access credentials
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent inverts the approach by using broadcast instead of multicast transmission. This inversion bypasses the UDP blocking issue introduced by MIMO technology in newer WiFi standards, allowing credentials to be transmitted reliably without being blocked

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent uses broadcast packets as an intermediary mechanism to transfer network access credentials. This intermediary approach allows the credentials to be communicated through a transmission method that is not blocked by MIMO technology, thereby maintaining information flow despite the reliability improvements in newer standards

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If packet length is varied according to a mathematical formula to encode credentials, then information capacity is improved, but packet processing complexity increases

Engineering Contradiction:
Improvecredential transmission completenessVSAvoidpacket processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent changes the packet parameter (length) according to a mathematical formula to encode network access credentials. This parameter variation allows multiple credentials to be transmitted through controlled packet length changes, improving information capacity while maintaining relatively simple processing through deterministic length relationships

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9807674B1Autonomous pairing of internet of things devices utilizing broadcast packets
Publication Date: 2017.10.31 YU CHENGFU
  • US9807674B1 patent drawing
  • US9807674B1 patent drawing
  • US9807674B1 patent drawing

AI summary

A human-machine interface system is disclosed. The human-machine interface includes a user interface configured to receive a user input where the user input includes network access credentials of an access point; a processing system configured to identify the access point as an access point of interest, where to identify the access point of interest is to create a first plurality of UDP packets where a respective length of each of the first plurality of UDP packets is defined according to a mathematical formula. The human-machine interface system further includes a transmitter, configured to transmit the first plurality of the UDP packets, where the transmitter utilizes the unicast transmission protocol or the multicast transmission protocol or the broadcast transmission protocol.