Host Buffer Data Relay Without CPU Wake-Up

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data transmission between wireless communication devices via a host communication device's CPU introduces additional power consumption, increased latency, and software complexity due to the involvement of more components.

Innovation Solution

Implementing a memory and processing circuit in communication devices to handle data transmission without waking up the CPU, using host and internal buffers to store and transmit data, and utilizing signaling mechanisms for buffer recycling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If data transmission is executed by the CPU in the host communication device, then data can be transmitted between wireless communication devices, but additional power consumption occurs

Engineering Contradiction:
Improvepower consumptionVSAvoidsoftware complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent extracts the data transmission function from the CPU by introducing dedicated communication circuits in both the host communication device and wireless communication devices. The communication circuit in the host device directly transmits data between wireless devices without CPU involvement, while the communication circuits in wireless devices handle data encoding/decoding and transmission/reception, thereby eliminating CPU participation in data transmission paths.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces communication circuits as intermediary components between the CPU and wireless communication devices. These communication circuits serve as dedicated mediators that handle data transmission tasks, allowing the CPU to focus on higher-level processing while the communication circuits manage the actual data path operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If data transmission is executed by the CPU in the host communication device, then data can be transmitted between wireless communication devices, but increased latency occurs

Engineering Contradiction:
ImprovelatencyVSAvoidsoftware complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent extracts the data transmission function from the CPU by introducing dedicated communication circuits in both the host communication device and wireless communication devices. The communication circuit in the host device directly transmits data between wireless devices without CPU involvement, while the communication circuits in wireless devices handle data encoding/decoding and transmission/reception, thereby eliminating CPU participation in data transmission paths.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces communication circuits as intermediary components between the CPU and wireless communication devices. These communication circuits serve as dedicated mediators that handle data transmission tasks, allowing the CPU to focus on higher-level processing while the communication circuits manage the actual data path operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If data transmission is executed by the CPU in the host communication device, then data can be transmitted between wireless communication devices, but the data path involves more components

Engineering Contradiction:
Improvedata path componentsVSAvoidcommunication efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent extracts the data transmission function from the CPU by introducing dedicated communication circuits in both the host communication device and wireless communication devices. The communication circuit in the host device directly transmits data between wireless devices without CPU involvement, while the communication circuits in wireless devices handle data encoding/decoding and transmission/reception, thereby eliminating CPU participation in data transmission paths.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces communication circuits as intermediary components between the CPU and wireless communication devices. These communication circuits serve as dedicated mediators that handle data transmission tasks, allowing the CPU to focus on higher-level processing while the communication circuits manage the actual data path operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12566571B2Communication device and method for handling a data transmission
Publication Date: 2026.03.03 MEDIATEK INC
  • US12566571B2 patent drawing
  • US12566571B2 patent drawing
  • US12566571B2 patent drawing

AI summary

A host communication device includes a memory and a processing circuit. The memory includes a plurality of host buffers. The processing circuit is coupled to the memory and configured to execute instructions of: transmitting memory information associated with at least one host buffer in the memory to a transmitting communication device; receiving data from the transmitting communication device, wherein the at least one host buffer stores the data according to the memory information after the processing circuit receives the data; transmitting data information associated with the data to a receiving communication device; and transmitting the data stored in the at least one host buffer to the receiving communication device according to the data information.