Dynamic Program Execution for Power Source Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional power conservation techniques in electronic devices often sacrifice performance to prolong battery life, and do not efficiently utilize power sources, leading to suboptimal battery management.

Innovation Solution

The method involves providing multiple program portions for a processor that exhibit different power consumption profiles, allowing selection based on the characteristics of the power source to maximize battery discharge time and match discharge capacity, utilizing self-recharging capabilities, and associating program portions with specific types of batteries or fuel cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If conventional power conservation techniques are used to reduce power consumption, then battery lifetime is prolonged, but device performance is sacrificed

Engineering Contradiction:
Improvebattery lifetimeVSAvoiddevice performance
Core Design Contradiction:
Duration of action of stationary objectVSProductivity

Solution Approach 1:

The system dynamically selects between multiple program portions based on real-time power source characteristics, allowing the device to adapt its power consumption profile to match the specific battery type installed. This dynamic adaptation enables optimization of both battery lifetime and performance without fixed trade-offs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different program portions are provided with distinct power consumption parameters (constant current draw vs. pulsed current draw). The system changes operational parameters by selecting the appropriate program portion based on battery characteristics such as discharge capacity and self-recharging capabilities, thereby resolving the performance-lifetime contradiction.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If conventional power conservation techniques are used to minimize power consumption, then battery discharge rate is reduced, but power source utilization efficiency is suboptimal

Engineering Contradiction:
Improvepower consumptionVSAvoidpower source utilization efficiency
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system incorporates feedback about power source characteristics (discharge capacity, self-recharging capability) to select the most appropriate program portion. This feedback mechanism ensures that power consumption is minimized in a way that is specifically tailored to the installed battery type, optimizing power source utilization rather than applying generic conservation techniques.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Multiple segmented program portions are provided, each optimized for different power source characteristics. This segmentation allows the system to match specific program portions to specific battery types (e.g., nickel-iron, nickel-cadmium, alkaline, lithium-ion), thereby improving power source utilization efficiency while maintaining energy conservation goals.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If generic power management strategies are applied, then device operation is simplified, but battery characteristics are not optimally matched

Engineering Contradiction:
Improvepower management simplicityVSAvoidbattery characteristic matching
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system automatically detects or determines the installed battery type and self-selects the appropriate program portion without requiring user intervention. This self-service approach maintains ease of operation while achieving optimal adaptability to specific battery characteristics through automatic program portion selection.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The power management system is designed to universally support multiple battery types (nickel-iron, nickel-cadmium, alkaline, lithium-ion, etc.) through a single multi-functional architecture that can select from multiple program portions. This universality provides both ease of operation and adaptability to various battery characteristics.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7716500B2Power source dependent program execution
Publication Date: 2010.05.11 ATI TECHNOLOGIES ULC
  • US7716500B2 patent drawing
  • US7716500B2 patent drawing
  • US7716500B2 patent drawing

AI summary

An electronic device having a processor powered by a power source may be operated by providing a plurality of program portions individually executable by the processor for performing the same computing function. Each program portion causes the processor to exhibit a different instantaneous power consumption profile while performing the computing function. A particular program portion is selected based on at least one characteristic of the power source and executed on the processor to perform the computing function.