Dual-Processor Positioning Data Processing for Lower Wearable Power
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wearable devices such as smart watches and sports bracelets face high power consumption issues when the positioning function is activated, particularly in sports scenarios, affecting their practicality and user experience.
Innovation Solution
Implementing a dual-processing unit system where a low-energy microcontroller unit (MCU) with a real-time operating system selects and stores positioning system information, synchronizing it to a high-energy central processing unit (CPU) with an Android system only when a trigger condition is met, allowing the CPU to execute positioning-related processing efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the positioning function is activated in wearable devices using a high-performance CPU, then positioning accuracy and speed are improved, but power consumption increases significantly
Solution Approach 1:
The patent divides the processing unit into two segments: a low-power MCU for basic positioning tasks and a high-performance CPU for complex positioning processing. The MCU handles satellite signal acquisition and basic positioning calculations, while the CPU is activated only when high-precision positioning is required, thus resolving the contradiction between positioning accuracy and power consumption.
Solution Approach 2:
The patent implements preliminary action by having the MCU continuously acquire satellite signals and perform basic positioning calculations in advance. When positioning is needed, the pre-acquired data is transferred to the CPU for rapid processing, eliminating the need for the CPU to perform time-consuming satellite searches and reducing overall power consumption.
2Speed
If the CPU continuously performs positioning calculations, then real-time positioning is achieved, but battery endurance decreases
Solution Approach 1:
The patent implements periodic action by having the MCU perform positioning calculations at intervals and transfer results to the CPU only when necessary. The system switches between MCU-only mode (low power) and CPU-assisted mode (high performance) based on positioning requirements, achieving real-time positioning while extending battery endurance through periodic rather than continuous CPU operation.
Data Source
AI summary
Provided are a data processing method, apparatus and system. The method is applied to a first electronic device, the first electronic device includes a first processing unit that runs a first operating system and a second processing unit that runs a second operating system, and the working energy consumption of the first processing unit is less than the working energy consumption of the second processing unit. The method includes: the first processing unit executing the selection of a positioning system, and storing selected positioning system information; when it is determined that a first trigger condition for executing the synchronization of the positioning system information is met, synchronizing the stored positioning system information to the second processing unit; and the second processing unit executing positioning-related processing according to the obtained positioning system information.


