Real-Time File Alteration Sensing for Automatic Backup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data backup systems lack real-time file alteration sensing and efficient storage management, making it difficult to recover original files after unexpected damage and managing storage space effectively.

Innovation Solution

A real-time file alteration sensing-based automatic backup device that selects backup targets, senses content alterations, generates and stores backup data, and secures storage space by compressing data or deleting older versions, ensuring efficient recovery and storage capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-time file alteration sensing is implemented, then file recovery capability is improved, but storage space consumption increases

Engineering Contradiction:
Improvefile recovery capabilityVSAvoidstorage space consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary sensing of file alteration candidates before full backup creation. By detecting changes in file attributes (size, modification time) and only creating backup data when actual alterations are confirmed, the system prepares backup infrastructure in advance while avoiding unnecessary storage consumption from unchanged files.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of backup creation from continuous or periodic to event-driven based on file alteration detection. By monitoring parameters like file size and modification time, and only triggering backup when changes are detected, the system optimizes storage space while maintaining recovery capability.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If continuous monitoring of all backup targets is performed, then detection precision of alterations is improved, but device complexity increases

Engineering Contradiction:
Improvealteration detection precisionVSAvoidmonitoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the backup targets into monitored and unmonitored groups. Instead of continuously monitoring all files, it monitors only those identified as alteration candidates based on specific criteria (size changes, modification time changes), reducing monitoring complexity while maintaining detection precision for relevant files.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial monitoring by scanning backup targets at specific intervals or based on candidate identification rather than continuous full monitoring. This partial action approach reduces device complexity while still achieving sufficient detection precision for recovery purposes.

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If backup data is stored without compression, then recovery speed is improved, but storage space consumption increases

Engineering Contradiction:
Improverecovery speedVSAvoidstorage space consumption
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system changes the storage parameter of backup data from uncompressed to compressed format. By applying compression algorithms to backup data while maintaining the ability to quickly restore when needed, the system reduces storage space consumption without significantly impacting recovery speed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10684923B2Real time file alteration sensing-based automatic backup device
Publication Date: 2020.06.16 LEE HO JUN
  • US10684923B2 patent drawing
  • US10684923B2 patent drawing
  • US10684923B2 patent drawing

AI summary

A real time file alteration sensing-based automatic backup device includes: a backup target selection unit selecting one or more backup targets that are accessible over a network and are subjected to backup; a content alteration sensing unit sensing in real time whether contents of the one or more backup targets are altered or scanning all the backup targets for sensing at particular-time intervals; a backup data generation unit generating, when the alteration of the content of the backup target is sensed, backup data containing information required for recovery of the sensed backup target; and a backup data storage unit storing the generated backup data.