Electronic Device Booting with Storage Resource Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices, such as smartphones, face booting issues due to insufficient storage resources, leading to normal operation failures and potential data loss when users cannot identify the cause of storage insufficiency and lack a method to temporarily secure storage resources during booting.
Innovation Solution
An electronic device with a processor that monitors storage resources, displays the state of a first partition, performs a second booting by deleting designated data from the first partition during urgent booting, and completes normal booting after securing the storage resource, allowing the device to operate normally even with insufficient initial storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the electronic device performs normal booting operations, then the device can operate normally and provide services to users, but the storage resource may be insufficient causing booting failure
Solution Approach 1:
The system performs preliminary detection of storage resource sufficiency before initiating normal booting. When insufficiency is detected, it preemptively switches to urgent booting mode, preventing booting failure before it occurs. This preliminary action ensures booting reliability is maintained by anticipating and addressing storage resource issues in advance.
Solution Approach 2:
The system changes the booting mode parameter from normal booting to urgent booting when storage resource insufficiency is detected. This parameter change allows the device to adapt its booting behavior based on storage conditions, ensuring reliable operation regardless of storage resource availability.
2Reliability
If the electronic device resets to solve booting errors caused by storage insufficiency, then booting can be attempted again, but data stored in the electronic device is lost
Solution Approach 1:
The system extracts and identifies the root cause of booting failures as storage resource insufficiency rather than treating all booting errors generically. By specifically detecting and addressing storage issues through urgent booting mode, the system avoids unnecessary data loss that would occur with full resets, maintaining both booting functionality and data integrity.
Solution Approach 2:
The system implements feedback by detecting storage resource status and using this information to determine the appropriate booting mode. This feedback mechanism prevents unnecessary resets and data loss by accurately identifying storage-related booting issues and handling them through urgent booting rather than full device resets.
3Reliability
If the electronic device cannot identify the reason for booting failure, then the device remains non-operational, but implementing complex diagnostic procedures increases device complexity
Solution Approach 1:
The system performs self-diagnosis by automatically detecting storage resource sufficiency and identifying booting failure causes without requiring complex external diagnostic tools. This self-service approach maintains simple device architecture while enabling reliable identification of booting status and underlying issues.
Data Source
AI summary
An electronic device according to various embodiments of the present invention comprises a display, a memory, and a processor operatively connected to the display and the memory, wherein the processor may be configured to: display, on the display, the state of a storage resource of a first partition included in the memory, in a state in which first booting has been completed; in response to a first command for acquiring the storage resource of the first partition, perform second booting of the electronic device, different from the first booting; delete designated data from data stored in the storage resource of the first partition so as to acquire the storage resource during the performing of the second booting; and complete the second booting of the electronic device after the acquisition of the storage resource.


