Geo-fence Solver Using Dual Chipset Segmentation for Power Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing location tracking technologies, such as geo-fencing on smartphones, consume excessive power due to continuous redefinition of geo-fence perimeters during movement, leading to rapid battery drain.
Innovation Solution
A power-efficient geo-fence solver using two chipsets in a device, where a high-power first chipset generates simplified geo-fence rules and powers down, while a low-power second chipset monitors these rules, only powering up the first chipset when a rule is broken to determine if it indicates a breach of the full set of geo-fence rules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If continuous geo-fence redefinition is performed during UE movement, then location tracking accuracy is improved, but power consumption increases
Solution Approach 1:
The geo-fence monitoring function is segmented between two chipsets: the first chipset handles high-power computational tasks and full rule sets, while the second chipset handles low-power simplified rule monitoring. This segmentation allows the system to maintain location tracking accuracy through simplified geo-fence rule monitoring while significantly reducing overall power consumption by using the low-power chipset for continuous monitoring.
Solution Approach 2:
The system dynamically switches between different monitoring modes and chipset states based on UE movement conditions. The first chipset powers down after generating simplified rules, and the second chipset activates for continuous monitoring. When geo-fence rules are broken, the system dynamically wakes the first chipset for verification. This dynamic state management reduces power consumption while maintaining tracking accuracy.
2Reliability
If full geo-fence rules are continuously monitored by a single chipset, then reliability of geo-fence detection is improved, but device complexity increases
Solution Approach 1:
The monitoring function is segmented into two specialized components: the first chipset generates and manages full geo-fence rules, while the second chipset monitors simplified rules. This segmentation maintains reliability through cross-verification of geo-fence breaches while reducing the complexity burden on any single chipset.
Solution Approach 2:
The simplified geo-fence rules act as an intermediary between the full rule set and the low-power monitoring chipset. The second chipset monitors these simplified rules as intermediaries that trigger verification by the first chipset only when necessary, maintaining reliability without requiring continuous full-rule monitoring by both chipsets.
3Use of energy by moving object
If geo-fence rules are simplified and monitored by a low-power chipset, then power consumption is reduced, but measurement precision of geo-fence breach detection may deteriorate
Solution Approach 1:
The system implements a feedback mechanism where the second chipset continuously monitors simplified geo-fence rules and triggers verification by the first chipset when rules are broken. This feedback loop ensures that any potential breach detected by the low-power chipset is verified by the high-power chipset, maintaining measurement precision while using low-power monitoring for continuous operation.
Solution Approach 2:
The second chipset performs partial monitoring of geo-fence rules using simplified rule sets, which is sufficient for continuous low-power operation. The first chipset provides excessive verification capability that activates only when needed, ensuring that no potential breaches are missed while minimizing the use of high-power resources.
Data Source
AI summary
A computer-implemented method performed by a UE is provided. The computer-implemented method includes generating, with a first chipset, a first set of geo-fence rules; generating, with the first chipset, a second set of geo-fence rules, which are a simplified subset of the first set of geo-fence rules; transmitting the second set of geo-fence rules to a second chipset; powering down the first chipset; detecting if at least one of the second set of geo-fence rules has been broken; and if at least one of the second set of geo-fence rules is broken, powering up the first chipset to determine if the at least one broken second rule is indicative of breaking at least one rule of the first set of geo-fence rules.


