Image File Segmentation for Fault Tolerant Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer systems face inefficiencies and high maintenance costs due to the lack of effective fault tolerance in image file recovery and deployment, often requiring complete restarts during exceptions, which can be time-consuming and inconvenient.

Innovation Solution

The method involves segmenting image files into multiple segments, recording the segmenting process, and continuing from the last completed segment in case of exceptions, allowing for sequential restoration and deployment without needing to restart from the beginning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the image file is restored as a single file, then the restoration process is simple, but the deployment time is long and the system must restart the whole recovery operation in response to any exception situation

Engineering Contradiction:
Improverestoration process simplicityVSAvoiddeployment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The image file is segmented into multiple image segmented files with manageable sizes. Each segmented file can be restored independently, allowing the system to resume restoration from the last successfully restored segment after an exception, rather than restarting the entire restoration process. This segmentation directly reduces deployment time while maintaining operational simplicity through automated segment management.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If the image file is segmented into multiple segments, then the deployment time is reduced and exception recovery is improved, but the device complexity increases due to segment management requirements

Engineering Contradiction:
Improvedeployment timeVSAvoidsegment management complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The image file is divided into multiple smaller segments that can be processed independently, reducing deployment time and enabling partial restoration after exceptions. The segmentation is performed systematically with each segment being a manageable unit for restoration operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The image file is pre-segmented into multiple segments before the restoration process begins. This preliminary segmentation action enables the system to quickly resume from the last completed segment without complex runtime decisions, reducing both deployment time and operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 3:

The system implements feedback mechanisms to track the restoration status of each segment and automatically determine where to resume after an exception. This feedback-driven approach manages the complexity of segmented file restoration by providing automated status tracking and resumption logic.

Inventive Principle:
Principle #23Feedback

3Device complexity

If the whole recovery operation is restarted in response to any exception, then the restoration process is simple to implement, but the productivity is low due to repeated work

Engineering Contradiction:
Improverestoration process complexityVSAvoidrecovery efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

By segmenting the image file into multiple independent restoreable units, the system can restart only the failed segment rather than the entire recovery operation. This segmentation enables selective re-execution of only the necessary portions, dramatically improving recovery efficiency while maintaining reasonable implementation complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The image file is pre-segmented into multiple segments before restoration begins, with each segment prepared for independent restoration. This preliminary preparation enables the system to quickly identify and re-execute only the failed segments after exceptions, improving productivity without requiring complex runtime segmentation logic.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11468094B2Computer system and fault tolerance processing method thereof of image file
Publication Date: 2022.10.11 ACER INC
  • US11468094B2 patent drawing
  • US11468094B2 patent drawing
  • US11468094B2 patent drawing

AI summary

A computer system and a fault tolerance processing method thereof of image file are provided. In the method, whether to segment the image file is determined. The image file is segmented into multiple image segmented files sequentially, and a segmenting process is recorded in response to determining to segment the image file. The segmenting process relates to a number of a last segmented file. Each time the image file is segmented once, the number of the last segmented file is accumulated. Segmenting the image file is continued according to the segmenting process in response to a segmenting exception situation. On the other hand, the deployment for the image file is performed in conjunction with a record of the current progress during the deployment, so that the deployment also can be continued in response to an interruption of the deployment. Accordingly, efficiency and successful rate can be improved.