Terminal-Auxiliary Data Transmission Without a Microcontroller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods between auxiliary devices and terminal devices, such as keyboards and tablets, are inefficient and costly, with high performance requirements due to the need for microcontroller units and state switching, and fail to meet varying data transmission delays and accuracy needs.

Innovation Solution

Implementing a data transmission method that uses a combination of hardware and short-distance wireless channels, such as Bluetooth or ZigBee, to establish separate transmission channels for different data types, allowing the terminal device to replace microcontroller units with system-on-chip components and reduce costs while improving universality and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a microcontroller unit is used for data transmission between terminal device and auxiliary device, then data transmission can be established, but device cost increases

Engineering Contradiction:
Improvedata transmission capabilityVSAvoiddevice cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent extracts the data transmission function from the microcontroller unit and implements it directly through the system-level chip's general input/output port. This removes the need for a separate microcontroller unit, reducing device cost while maintaining data transmission capability between the terminal device and auxiliary device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system-level chip's general input/output port is used to establish the first transmission channel, making the port multi-functional by handling both general I/O operations and dedicated data transmission tasks. This eliminates the need for specialized microcontroller hardware, reducing costs while preserving transmission functionality.

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

2Reliability

If state polling and state switching process is implemented for transmitter and receiver pins, then data transmission can be managed, but performance requirements and complexity increase

Engineering Contradiction:
Improvedata transmission managementVSAvoidperformance requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent pre-establishes the first transmission channel as a dedicated hardware channel with fixed transmitter and receiver pin assignments. By preparing the transmission path in advance with predetermined roles for each pin, the system eliminates the need for runtime state polling and switching, reducing performance requirements while ensuring reliable data transmission management.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If a single transmission channel is used for all data types, then channel management is simplified, but data transmission delay and accuracy requirements cannot be met

Engineering Contradiction:
Improvechannel managementVSAvoiddata transmission delay and accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments data transmission into two distinct channels: the first transmission channel for high-priority data requiring low delay (such as keyboard input data), and the second transmission channel for other data types. This segmentation allows different QoS requirements to be met for different data streams while maintaining manageable channel operations through clear channel differentiation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250244840A1Data transmission method and apparatus
Publication Date: 2025.07.31 HONOR DEVICE CO LTD
  • US20250244840A1 patent drawing
  • US20250244840A1 patent drawing
  • US20250244840A1 patent drawing

AI summary

Embodiments of this application provide a data transmission method and apparatus. The data transmission method is applied to a terminal device, the terminal device is connected to an auxiliary device through a first interface, a second interface, and a third interface, and the method includes: The terminal device supplies power to the auxiliary device through the first interface and the second interface. The terminal device establishes a first transmission channel between a receiver pin of the terminal device and a transmitter pin of the auxiliary device through the third interface. The first transmission channel is a hardware channel from the auxiliary device to the terminal device. The terminal device receives, through the first transmission channel, first data sent by the auxiliary device. The terminal device sends second data to the auxiliary device through a second transmission channel. The second transmission channel is different from the first transmission channel.