Context Hub DVFS Control for Multi-Sensor Power and Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the number of sensors in mobile devices increases, existing sensor hubs face challenges in efficiently managing power consumption, leading to unnecessary energy usage even when the device is not in use.

Innovation Solution

A context hub that identifies patterns in sensor data and adjusts its dynamic voltage-frequency scaling (DVFS) levels to optimize power usage, allowing the main processor to wake up only when necessary, thereby reducing power consumption and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the sensor hub operates at a given speed to process context data from multiple sensors, then the processing capability is maintained, but the power consumption increases unnecessarily

Engineering Contradiction:
Improveprocessing capabilityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The sensor hub dynamically adjusts its operating speed based on the actual processing requirements of different sensor data types. Instead of operating at a fixed given speed, the hub adapts its performance level to match the urgency and importance of the context data being processed, thereby reducing power consumption while maintaining necessary processing capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The operating parameters of the sensor hub (such as clock frequency and voltage levels) are changed dynamically based on the characteristics of the sensor data. By adjusting these parameters according to the actual processing needs, the system achieves optimal balance between processing capability and power consumption.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the sensor hub processes all sensor data at the same speed, then uniform processing is achieved, but power efficiency decreases as the number of sensors increases

Engineering Contradiction:
Improveuniform processingVSAvoidpower efficiency
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

Different processing speeds and priorities are assigned to different sensor data streams based on their specific characteristics. Critical sensors (e.g., those monitoring safety-related parameters) receive higher priority and faster processing, while less critical sensors operate at lower speeds, thereby improving overall power efficiency while maintaining uniformity in the processing framework.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The sensor hub processes sensor data by segmenting it into different priority levels or categories. This segmentation allows the system to apply different processing strategies to different data types, optimizing power efficiency by not treating all sensor data uniformly despite the increased number of sensors.

Inventive Principle:
Principle #1Segmentation

3Use of energy by moving object

If the main processor remains in sleep mode to save power, then power consumption is reduced, but the response time to detect external changes increases

Engineering Contradiction:
Improvepower consumptionVSAvoidresponse time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The sensor hub acts as an intermediary between the sleeping main processor and the external environment. It continuously monitors sensor data at low power consumption and only wakes up the main processor when significant events or patterns are detected, thereby maintaining fast response time while keeping the main processor in sleep mode most of the time.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The sensor hub performs preliminary processing and filtering of sensor data before it reaches the main processor. By detecting patterns and filtering out insignificant data in advance, the system can keep the main processor sleeping longer while still maintaining the ability to respond quickly to important changes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11971769B2Mobile device including context hub and operation method thereof
Publication Date: 2024.04.30 SAMSUNG ELECTRONICS CO LTD
  • US11971769B2 patent drawing
  • US11971769B2 patent drawing
  • US11971769B2 patent drawing

AI summary

A context hub receives and processes data from multiple sensors. An operation method of the context hub includes identifying a pattern of context data input to the context hub from at least one of the sensors, determining a dynamic voltage-frequency scaling (DVFS) level corresponding to the identified pattern of the context data, and processing, at the context hub, the context data by using a clock signal or a driving voltage corresponding to the determined DVFS level.