Proxy Processor for Sensor Data Pattern Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile stations face excessive processing and power burdens due to continuous sensor data processing, particularly when dealing with unpredictable data patterns, making effective power management challenging.

Innovation Solution

A dedicated sensor processor is used to continuously process sensor data, transitioning between states based on detected patterns, generating power management signals to toggle the main processor between low-power and active modes, optimizing performance and power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the main processor continuously processes sensor data, then data processing capability is improved, but power consumption increases excessively

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

Solution Approach 1:

The patent divides the processing function into two separate processors: a dedicated sensor processor that continuously handles sensor data without requiring high power, and a main processor that performs higher-level processing only when necessary. This segmentation allows the system to maintain data processing capability while significantly reducing overall power consumption by keeping the main processor in low-power mode during normal operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The dedicated sensor processor acts as an intermediary between the sensors and the main processor. It continuously processes sensor data, detects patterns, and generates power management signals to wake the main processor only when needed. This intermediary function enables the system to maintain productivity while managing power consumption effectively.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by moving object

If the main processor enters low-power mode to reduce energy usage, then power consumption is reduced, but responsiveness to data processing needs decreases

Engineering Contradiction:
Improvepower consumptionVSAvoidresponse speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The dedicated sensor processor continuously monitors sensor data patterns and provides feedback through power management signals to the main processor. When significant patterns are detected, the feedback mechanism triggers the main processor to wake from low-power mode, ensuring rapid response to actual processing needs while maintaining low power consumption during normal operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The dedicated sensor processor performs preliminary processing of sensor data continuously, even when the main processor is in low-power mode. This preliminary action includes detecting patterns and preparing data, so when the main processor wakes up, it can immediately continue processing without delay, maintaining system responsiveness.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a dedicated sensor processor is added to handle sensor data continuously, then power management capability is improved, but device complexity increases

Engineering Contradiction:
Improvepower management capabilityVSAvoidprocessor architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the sensor data processing function from the main processor and places it in a dedicated sensor processor. This extraction allows the main processor to focus on higher-level processing tasks while the dedicated processor handles continuous sensor data management. Although this increases the number of processors, it simplifies the overall system architecture by creating clear functional separation and dedicated responsibilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9329667B2Computing device employing a proxy processor to learn received patterns
Publication Date: 2016.05.03 COMPLETECOVER
  • US9329667B2 patent drawing
  • US9329667B2 patent drawing
  • US9329667B2 patent drawing

AI summary

A power management technique at a mobile station is disclosed that features a dedicated processor for continuously processing sensor data, in addition to a main processor for the conventional processing in the mobile station. The dedicated processor executes a set of data-processing primitives. The data-processing primitives operate on received sensor signals that are based on the monitoring of one or more physical conditions. The processing primitives process the received sensor signals, in which the processing of the signals results in a transitioning of the dedicated processor from one data-processing state to another data-processing state. The transitioning is based on one or more predetermined patterns being detected in the data. The processing performed by the primitives results in the generating of a power management signal based on the transition between states and also results in the transitioning of the main processor to an active mode of processing.