Cloud System File Retrieval for Startup Crash Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Terminal devices face challenges in invoking system files during system crashes or when system files are missing, preventing normal installation, update, or recovery operations.

Innovation Solution

A method and apparatus for invoking system files from a cloud server by establishing a link through a trigger operation, utilizing a network driver configuration, and uploading a device identifier for secure retrieval of system files such as installation, update, or recovery files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If system files are stored locally in terminal devices, then system operations can be performed independently, but system crashes or missing files prevent normal installation, update, or recovery operations

Engineering Contradiction:
Improvesystem operation reliabilityVSAvoidsystem file management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud server as an intermediary to store system files remotely. When a terminal device needs system files for installation, update, or recovery, it establishes a connection to the cloud server to retrieve the required files. This mediator approach resolves the contradiction by ensuring system operation reliability through remote file availability while reducing local device complexity through centralized file management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If system files are invoked from cloud server during startup process, then normal system operations can be facilitated even during crashes, but network connection and authentication processes increase system complexity

Engineering Contradiction:
Improvesystem file invocation easeVSAvoidnetwork connection complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-configuring network driver settings and authentication parameters before the actual file invocation is needed. The system prepares network connection templates and credential information in advance, so when a system file needs to be retrieved during a crash or update, the network connection can be established quickly without complex real-time authentication processes, thus improving ease of operation while managing complexity.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If device identifier is uploaded to cloud server for secure file retrieval, then authentication security is improved, but data transmission and processing time increase

Engineering Contradiction:
Improveauthentication securityVSAvoiddata transmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies the extraction principle by separating the authentication process from the file retrieval process. The device identifier is extracted and transmitted separately to the cloud server for verification, while the actual system files are retrieved in a subsequent step. This extraction allows for secure authentication without delaying the entire file retrieval process, thus improving security while minimizing time loss.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If network driver configuration is initialized before establishing link with cloud server, then connection stability is improved, but startup process time increases

Engineering Contradiction:
Improveconnection stabilityVSAvoidstartup process time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by initializing network driver configuration during the early startup phase, before the actual cloud server connection is needed. This pre-initialization ensures connection stability when the network connection is eventually established, while the time cost is distributed across the startup process rather than concentrated at the moment of connection, thus managing the trade-off between stability and time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12450131B2Method and apparatus for invoking system file, and storage medium
Publication Date: 2025.10.21 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US12450131B2 patent drawing
  • US12450131B2 patent drawing
  • US12450131B2 patent drawing

AI summary

A method for invoking a system file includes: detecting, during a startup process, a trigger operation that is input; establishing, in response to the detecting of the trigger operation, a link with a cloud server, and the trigger operation being used to trigger an invocation to the system file; and invoking, based on the link, the system file from the cloud server. As such, the system file can be invoked from the cloud server, and an invocation to the system file can be realized.