BIOS Managed Operation Energy Limiting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information handling systems face issues with abrupt shutdowns and data corruption when performing BIOS managed operations without access to an AC power source, due to battery depletion.
Innovation Solution
The system includes a processor, a battery, and a BIOS that determines the energy requirement for BIOS managed operations, assesses the battery's energy capacity, and limits features of the operations if the capacity is insufficient to prevent shutdown.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If BIOS managed operations are performed without AC power source, then system functionality is maintained, but abrupt shutdown and data corruption occur due to battery depletion
Solution Approach 1:
The BIOS determines the energy requirement for managed operations and compares it with available battery energy capacity before executing operations. This preliminary assessment prevents operations that would cause battery depletion and abrupt shutdowns, thereby maintaining system integrity while preserving battery life.
2Productivity
If BIOS managed operations are executed with full features, then operational completeness is achieved, but energy consumption exceeds battery capacity
Solution Approach 1:
When battery energy capacity is insufficient to support full-featured BIOS managed operations, the system selectively enables only those operations that can be completed within the available energy budget. This partial execution approach ensures operations complete successfully without exceeding battery capacity, preventing abrupt shutdowns while still providing useful functionality.
Data Source
AI summary
An information handling system may include a processor, a battery configured to provide electrical energy to components of the information handling system, and a basic input/output system (BIOS) communicatively coupled to the processor and embodied by executable instructions embodied in non-transitory computer readable media, the instructions configured to, when executed by the processor, in response to one of execution of a BIOS managed operation or a request for execution of the BIOS managed operation: determine an energy requirement for execution of the BIOS managed operation; determine an energy capacity of the battery; determine if the energy capacity is sufficient to satisfy the energy requirement; and limit one or more features of the BIOS managed operation in response to the energy capacity being insufficient to satisfy the energy requirement.


