Context-Aware Mobile System Power Mode Transition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of contextual awareness algorithms in mobile devices leads to higher power consumption, as they run in always-on mode to continuously identify user context, making it challenging to balance algorithmic complexity with minimal power usage.

Innovation Solution

A context-aware system with a context change detector (CCD) and context classifier (CCL) that transitions between low and normal power consumption modes, where the CCD detects changes and sends indications to the CCL to determine next context states only when necessary, optimizing power usage by separating change detection and classification processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If contextual awareness algorithms run in always-on mode to continuously identify user context, then context awareness accuracy is improved, but power consumption increases

Engineering Contradiction:
Improvecontext awareness accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system implements periodic action by having the context classifier (CCL) operate in discrete intervals rather than continuously. The CCL transitions between low power consumption mode and normal power consumption mode based on change detection events. The context change detector (CCD) continuously monitors for changes and triggers the CCL to activate only when context changes are detected, creating a periodic activation pattern that reduces power consumption while maintaining context awareness accuracy when needed.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system segments the context awareness functionality into two distinct components: a context change detector (CCD) that operates continuously with low power consumption, and a context classifier (CCL) that performs complex classification only when triggered. This segmentation allows the power-intensive CCL to remain dormant in low power mode most of the time, activating only when the simpler CCD detects a context change, thereby resolving the contradiction between continuous monitoring and power consumption.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If complex classification algorithms are used to determine context states, then context identification accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvecontext identification accuracyVSAvoidalgorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides the context awareness pipeline into two segments with different complexity levels: the CCD performs simple change detection using basic threshold comparisons, while the CCL handles complex classification tasks. This segmentation allows the complex algorithms to be concentrated in the CCL, which only activates when needed, rather than distributing complexity throughout the entire system. The simple CCD can run continuously without significant power or complexity overhead.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The CCD acts as an intermediary between the sensors and the complex CCL. Instead of sensors directly feeding into the complex classification algorithms, the CCD intermediates by filtering and detecting context changes first. This intermediary layer prevents the complex CCL from needing to process all sensor data continuously, reducing the effective complexity burden on the system while maintaining accurate context identification when the CCL is activated.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the context classifier operates continuously in normal power mode, then response time to context changes is improved, but power consumption increases

Engineering Contradiction:
Improveresponse timeVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system applies preliminary action by having the CCD continuously monitor for context changes before activating the CCL. This preliminary detection phase prepares the system for rapid response by keeping the monitoring function active in low power mode, so when a context change occurs, the CCL can be quickly activated without delay. The preliminary action of the CCD ensures that the system is ready to respond rapidly while avoiding the need for the CCL to run continuously.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses periodic action by having the CCL activate in response to discrete change detection events rather than running continuously. The CCD continuously checks for changes and triggers the CCL periodically only when necessary. This periodic activation maintains responsiveness to context changes while dramatically reducing power consumption compared to continuous operation, as the power-intensive CCL remains dormant between activation events.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9622177B2Context aware system with multiple power consumption modes
Publication Date: 2017.04.11 QUALCOMM INC
  • US9622177B2 patent drawing
  • US9622177B2 patent drawing
  • US9622177B2 patent drawing

AI summary

A context aware system, for use in a mobile device, includes a context change detector (CCD) coupled to a context classifier (CCL). The CCD is configured to receive sensor data and to detect a change in a current context state of the mobile device based on the received sensor data. The CCL is configured to transition from a low power consumption mode to a normal power consumption mode in response to the CCD detecting the change in the current context state. The CCL is further configured to determine a next context state of the mobile device while in the normal power consumption mode.