Launch Device Sensor Code Segmentation Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic apparatuses consume significant power even in sleep mode due to continuous operations of sensors, as existing solutions require periodic CPU involvement and external chip communication, leading to unnecessary power usage.

Innovation Solution

A launch device and method that utilize a mini-launch code stored in a storage unit, executed by a processor to read sensor output values, minimizing power consumption by only activating essential components and reducing the need for full system initialization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the electronic apparatus operates sensors continuously to detect surrounding circumstances, then the detection capability is improved, but the power consumption increases significantly even in sleep mode

Engineering Contradiction:
Improvesensor detection capabilityVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the code execution into two parts: a mini-launch code that runs continuously in low-power mode to read sensor values, and the full system code that only executes when sensor conditions are met. This segmentation allows the apparatus to maintain sensor detection capability while minimizing power consumption by keeping only essential components active during sleep mode.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by executing only the minimal necessary code (mini-launch code) during sleep mode rather than the complete system code. The processor performs only the essential function of reading sensor values and comparing them against threshold conditions, avoiding the excessive power consumption of initializing hardware and storages when not needed.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If the processor periodically launches to read sensor output values and determine whether conditions are met, then the sensor monitoring function is improved, but the power consumption increases due to full system initialization

Engineering Contradiction:
Improvesensor value monitoringVSAvoidprocessor power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent divides the monitoring function into two stages: a low-power stage using mini-launch code that handles sensor reading and condition checking, and a full-power stage using the complete system code that executes only when conditions are met. This segmentation eliminates the need for full system initialization during periodic monitoring, significantly reducing processor power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the essential monitoring functionality from the complete system code and places it in the mini-launch code. By separating the critical sensor reading and condition evaluation tasks from the full system initialization requirements, the apparatus can perform monitoring with minimal power consumption while maintaining the ability to execute the complete system when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If the electronic apparatus remains in enable condition to initialize hardware and storages for reading sensor values, then the sensor reading function is improved, but the power consumption increases due to maintaining enable state

Engineering Contradiction:
Improvesensor value readingVSAvoidsystem power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the system into a minimal operational state for sensor reading (using mini-launch code) and a full operational state (using complete system code). This allows the apparatus to maintain sensor reading capability in a low-power state without initializing hardware and storages, reducing power consumption while preserving the essential monitoring function.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10963266B2Launch device for electronic apparatus and method thereof
Publication Date: 2021.03.30 RENESAS ELECTRONICS AMERICA INC
  • US10963266B2 patent drawing
  • US10963266B2 patent drawing
  • US10963266B2 patent drawing

AI summary

A launch device for launching an electronic apparatus comprises a storage unit, a main storage and a processor. The storage unit is configured to store a mini-launch code for executing a detection of an output value of a sensor, and store system driving codes which comprises a standard launch code for launching electronic apparatus. The main storage loads the mini-launch code and the system driving codes. The processor loads and executes the mini-launch code or the standard launch code.