File System Backup Verification for Embedded Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current backup and recovery technologies for embedded file systems are inadequate as they fail to confirm the existence and completeness of backup data, leading to poor flexibility and high maintenance costs, especially in systems prone to shutdowns and data loss due to environmental factors.

Innovation Solution

A method and device that detect file system damage and verify the presence of backup data, allowing for targeted recovery and confirmation of backup data integrity, enabling flexible recovery and reducing maintenance costs by using a communication device with processing units to assess and manage backup data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current backup and recovery technology is used, then the system can perform basic backup operations, but the system cannot confirm the existence and completeness of backup data, leading to poor flexibility and high maintenance costs

Engineering Contradiction:
Improvebackup data completeness confirmationVSAvoidmaintenance complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of backup data existence and completeness before recovery operations are needed. The first processing unit detects whether the file system is damaged and generates a detection result, which is then used to determine the appropriate recovery action. This preliminary action ensures that backup data is verified to be complete and valid before it is needed, eliminating the need for complex maintenance interventions later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the detection result from the first processing unit is transmitted to the second processing unit, which then decides whether to execute system recovery or backup confirmation. This feedback loop ensures that recovery operations are only performed when necessary and that the system can confirm the status of backup data, reducing maintenance complexity while improving reliability.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If manual maintenance is performed to verify backup data, then backup data integrity can be confirmed, but laborious maintenance and high maintenance costs are required

Engineering Contradiction:
Improvebackup data integrity verificationVSAvoidmaintenance time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-verification of backup data integrity through automated detection by the first processing unit. The system automatically detects file system damage, generates detection results, and transmits them to the second processing unit for appropriate action. This self-service mechanism eliminates the need for manual verification of backup data, reducing both maintenance time and costs while maintaining high measurement precision through automated integrity checks.

Inventive Principle:
Principle #25Self-service

3Duration of action of stationary object

If backup data is stored for long periods, then recovery capability is maintained, but backup data may be lost or become incomplete

Engineering Contradiction:
Improvebackup data storage durationVSAvoidbackup data existence confirmation
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The system performs preliminary detection and verification of backup data before long-term storage is finalized. The first processing unit detects whether the file system is damaged and generates a detection result that is transmitted to the second processing unit. This preliminary action ensures that only valid and complete backup data is stored, and the system can confirm backup data integrity even after extended storage periods, maintaining both duration and reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12079093B2Backing up and recovering method of file system and communication device thereof
Publication Date: 2024.09.03 WISTRON NEWEB CORP
  • US12079093B2 patent drawing
  • US12079093B2 patent drawing
  • US12079093B2 patent drawing

AI summary

A backing up and recovering method of a file system is applied to a communication device. In the backing up and recovering method, a detecting step is performed to drive a first processing unit to detect whether the file system is damaged, and then generate a detection result. A transmitting step is performed to drive the first processing unit to transmit the detection result to a second processing unit. In response to the detection result being the file system is damaged, the second processing unit executes a system recovering step which recovers the file system according to a backup data that corresponds to the file system and is stored in a storage unit, and in response to the file system being not damaged, the second processing unit executes a backup confirming step which confirms whether the storage unit has the backup data.