Smart Dongle Channel Switching for Wireless Peripheral Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic ecosystems face performance issues due to lag or failure in signal interactions between host devices and peripherals, particularly during channel switches, leading to uncomfortable user experiences and potential loss of device parameters or configurations, which are time-consuming to reset.

Innovation Solution

An electronic device with a control module and memory that generates data portions and suspends transmission if an interruption occurs, allowing for seamless channel switching without resetting by buffering and transmitting data on alternative communication channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If channel switch is performed to improve communication quality, then communication quality is improved, but lag and signal interaction failure occur

Engineering Contradiction:
Improvecommunication qualityVSAvoidlag
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing multiple communication channels (first communication channel and second communication channel) before the primary channel fails. When channel switch is needed, the system already has alternative channels ready, eliminating the lag that would otherwise occur during channel switching. The control module suspends data transmission on the first channel and resumes it on the second channel without interruption, as the second channel is prepared in advance.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If reset operation is performed to restore device configuration, then device parameters are recovered, but time consumption increases

Engineering Contradiction:
Improveconfiguration integrityVSAvoidreset time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements continuity of useful action by maintaining data transmission across channel switches without interruption. The control module suspends transmission on the first channel and seamlessly resumes it on the second channel, preserving the state of data transmission and device configuration. This eliminates the need for reset operations to restore configuration, as the configuration remains intact during channel switching, thereby saving time while ensuring reliability.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If data transmission is suspended during channel switch, then channel switching can be performed, but data transmission interruption occurs

Engineering Contradiction:
Improvechannel switching capabilityVSAvoiddata transmission continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent uses the control module as an intermediary that manages the transition between communication channels. The control module suspends data transmission on the first channel, prepares the second channel, and then resumes data transmission on the second channel. This intermediary management ensures that channel switching can be performed while maintaining data transmission continuity, as the control module coordinates the suspension and resumption processes to minimize interruption.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20200220611A1Electronic devices and methods of data transmission
Publication Date: 2020.07.09 CORSAIR MEMORY INC(US)
  • US20200220611A1 patent drawing
  • US20200220611A1 patent drawing
  • US20200220611A1 patent drawing

AI summary

According to certain embodiments, a smart dongle is used for enabling wireless communication between a user's computer and a plurality of user's wireless computer peripheral devices, the smart dongle is configured to: (i) create a data frame for digital transmission based on an audio-type frame format of sample rate in a range of 44 kHz to 96 kHz; (ii) create a respective time slot in the data frame for each of a wireless mouse, a wireless keyboard and a wireless audio headset of the plurality of user's wireless peripheral devices that are paired to the smart dongle; (iii) transmit data from the wireless keyboard to the user's computer at a first latency that is less than a first time period in a range of 2 milliseconds to 3 milliseconds; (iv) transmit data from the wireless mouse to the user's computer at a second latency that is less than a second time period in a range of 2 milliseconds to 3 milliseconds; and (v) transmit data from the wireless audio headset to the user's computer at a third latency that is less than a third time period in a range of 10 milliseconds to 14 milliseconds.