Server Data Integrity Guardian Automatic Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems and methods for maintaining server data integrity fail to promptly repair or replace altered content, merely identifying tampering issues without providing a solution, leaving administrators to manually restore data from backups.

Innovation Solution

The System Integrity Guardian (SIG) system, comprising a Client component, Monitor Agent component, and Repository Server component, provides real-time monitoring and automatic restoration of tampered content by using digital signatures and a Protected Object Central Repository to quarantine and replace altered objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If digital signature monitoring is implemented to detect tampering, then data integrity detection capability is improved, but the system fails to automatically restore altered content requiring manual intervention

Engineering Contradiction:
Improvedata integrity detection capabilityVSAvoidmanual restoration requirement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically restores altered files by comparing digital signatures and replacing compromised content without requiring manual administrator intervention. The Monitor Agent continuously monitors file integrity, detects tampering, and triggers automatic restoration from clean copies stored in the Repository Server, enabling the system to service itself rather than requiring human operation for restoration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Clean copies of files are pre-stored in the Repository Server before tampering occurs. When alteration is detected, the system immediately restores files from these pre-prepared clean copies, eliminating the need for manual restoration operations and ensuring continuous availability of uncorrupted content.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If continuous monitoring of digital signatures is implemented, then real-time detection of alterations is improved, but system complexity increases

Engineering Contradiction:
Improvereal-time detection capabilityVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides monitoring functionality into separate modular components: the Monitor Agent handles local file monitoring and signature verification, while the Repository Server manages storage of clean copies and digital signatures. This segmentation allows each component to perform its specific function independently, reducing overall system complexity while maintaining real-time detection capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The Monitor Agent acts as an intermediary between the files being monitored and the Repository Server. It continuously compares digital signatures of monitored files against stored clean copies, triggering automatic restoration only when tampering is detected. This intermediary layer simplifies the architecture by centralizing the monitoring and comparison logic in a dedicated component.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If manual restoration from backup tapes is used, then data recovery capability is maintained, but time loss and administrative effort increase

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidrestoration time and administrative effort
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system replaces the mechanical process of manual backup tape restoration with an automated digital comparison and replacement mechanism. The Monitor Agent digitally compares file signatures, and the Repository Server automatically provides clean digital copies, eliminating the need for physical backup media handling and manual restoration operations, thereby reducing time loss and administrative effort.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8806617B1System and method for maintaining server data integrity
Publication Date: 2014.08.12 CIMCOR
  • US8806617B1 patent drawing
  • US8806617B1 patent drawing
  • US8806617B1 patent drawing

AI summary

The System Integrity Guardian can protect any type of object and repairs and restores the system back to its original state of integrity. The Client component is the user interface for administering the System Integrity Guardian environment. An administrator can determine which servers to protect, which objects to protect, and what actions will be taken when an event that breaches integrity occurs. The Monitor Agent component is the watchdog of the System Integrity Guardian that captures and addresses any event that occurs on any object being protected. The Server component includes the server and the Protected Object Central Repository. The authoritative copies are maintained, digital signatures are created and stored, objects are validated, and communication between the three units is performed.