Wireless IO Packet Polling to Cut Latency and Mode Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems for peripheral input/output devices, such as mice and keyboards, suffer from high power consumption, frequent mode-switching, and increased latency due to the 1RX/1TX protocol, leading to inefficient data throughput and poor user experience, especially in latency-sensitive applications.

Innovation Solution

A streamlined wireless communication packet polling and reception system that orchestrates scheduled delivery of data packets, minimizing mode-switching by using polling packets to manage multiple data transmissions in coordinated time slots, reducing the need for frequent acknowledgments and optimizing power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the 1RX/1TX protocol is used for wireless communication, then data transmission can be achieved, but power consumption increases and latency increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent combines multiple data transmissions into a single communication frame, allowing multiple data packets to be transmitted together rather than individually. This merging approach reduces the number of separate RX/TX mode switches required, thereby reducing power consumption while maintaining reliable data transmission.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements scheduled polling intervals where the host system periodically sends polling packets to wireless IO devices. This periodic action allows the system to enter low-power states between polls, reducing overall power consumption while ensuring data is transmitted reliably when needed.

Inventive Principle:
Principle #19Periodic action

2Reliability

If the 1RX/1TX protocol is used for wireless communication, then data transmission can be achieved, but latency increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcommunication latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By merging multiple data transmissions into a single frame, the patent eliminates the need for repeated mode switching between RX and TX states. This reduces the time required for each transmission cycle, thereby reducing latency while maintaining reliable data delivery.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent uses polling packets to preliminarily establish communication parameters and allocate resources before actual data transmission. This preliminary action prepares the system in advance, reducing the time required for data transmission and lowering latency.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If frequent acknowledgments are used in wireless communication, then data transmission reliability is improved, but mode-switching frequency increases and power consumption increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidmode-switching frequency
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple acknowledgments into a single acknowledgment frame that can confirm receipt of multiple data packets. This merging reduces the number of separate mode switches required for acknowledgment, simplifying device operation while maintaining transmission reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The acknowledgment frame is designed to serve multiple functions simultaneously - it can acknowledge multiple data packets, carry polling information, and establish communication parameters. This multi-functionality reduces the need for separate acknowledgment messages, decreasing mode-switching frequency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If the 1RX/1TX protocol is used for wireless communication, then basic communication can be achieved, but data throughput is reduced

Engineering Contradiction:
Improvecommunication stabilityVSAvoiddata throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges multiple data packets into a single communication frame, allowing bulk data transmission in one go. This approach significantly increases data throughput compared to transmitting individual packets, while the frame structure maintains communication stability and reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a continuous polling and data transmission mechanism where the host system continuously polls wireless IO devices and receives data packets without interruption. This continuous action maximizes data throughput by keeping the communication channel actively utilized rather than idle between transmissions.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12574311B2System and method for streamlined data packet communication and polling system for wireless input/output (IO) devices
Publication Date: 2026.03.10 DELL PROD LP
  • US12574311B2 patent drawing
  • US12574311B2 patent drawing
  • US12574311B2 patent drawing

AI summary

A streamlined input/output (IO) device wireless communication packet polling and reception system of a wireless radio system, such as a wireless communication dongle, at an information handling system may comprise a controller to execute code instructions to transmit with the wireless radio system an initial polling packet initially allotting to a paired wireless IO device the data packet number and data packet transmission time slots for a first data packet communication frame, the controller to switch the wireless radio system to receive during the first data packet communication frame the initially allotted number of data packets at the initial allotted data packet transmission time slots from the wireless IO device, and the wireless radio system to transmit an updated polling packet acknowledging receipt of the transmitted number of data packets and instructing the wireless IO device for the allotted data packet number during a second data packet communication frame.