Shared Driver Module Priority Control for Terminal Functions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In existing electronic devices, different terminal functions are controlled through separate chips, leading to inefficient use of hardware resources, increased chip costs, and larger circuit board layouts due to unbalanced usage of chips and frequent underutilization.
Innovation Solution
A terminal control method and apparatus that obtain multiple terminal functions supported by a target driver module, determine the priority relationship of these functions in response to operational commands, and execute one terminal function based on this priority, thereby optimizing the use of hardware resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate driver modules are used for different terminal functions, then each function can be independently controlled, but hardware resource waste increases and chip costs increase
Solution Approach 1:
The patent applies multi-functionality by enabling a single driver module to execute multiple terminal functions (vibration, wireless reverse charging, etc.) through dynamic function switching. The driver module can be configured to perform different functions based on operational commands, eliminating the need for separate dedicated driver modules for each function while maintaining independent control capability.
2Adaptability or versatility
If separate driver modules are used for different terminal functions, then each function can be independently controlled, but chip costs increase
Solution Approach 1:
The patent merges multiple dedicated driver modules into a single multi-functional driver module. By combining the vibration driver module and wireless reverse charging driver module into one unified module, the patent reduces the total number of chips required, thereby lowering chip costs and simplifying the manufacturing process while maintaining the ability to independently control different functions.
3Adaptability or versatility
If separate driver modules are used for different terminal functions, then each function can be independently controlled, but circuit board layout area increases
Solution Approach 1:
The patent reduces circuit board layout area by implementing a multi-functional driver module that can perform multiple terminal functions. By consolidating what would require separate dedicated modules into one universal module, the patent significantly reduces the total area occupied on the circuit board while maintaining the capability to independently control different functions through software configuration.
4Loss of energy
If a single driver module executes multiple terminal functions, then hardware resource utilization improves, but function conflict resolution becomes necessary
Solution Approach 1:
The patent implements dynamic function switching within the driver module. When multiple terminal functions are requested simultaneously, the system dynamically determines which function to execute based on priority relationships. This dynamic approach allows the single driver module to handle multiple functions efficiently by switching between them as needed, resolving function conflicts through prioritization rather than requiring separate dedicated modules for each function.
Data Source
AI summary
A terminal control method includes: obtaining multiple terminal functions supported by a target driver module in a terminal; determining, in response to detection of an operational command indicating at least two terminal functions, a priority relationship of the at least two terminal functions; and executing, based on the priority relationship, one terminal function out of the at least two terminal functions through the target driver module.


