Data Guardianship System for Cloud Storage Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud storage systems lack standardized storage access and management functionality, leading to high customization needs for developers and inadequate data guardianship for secure and verified data backup, resulting in high costs, manual processes, and slow recovery times.

Innovation Solution

Implementing a data guardianship system that includes automatic replication of access and verification logs, a scalable verification service, and a virtual machine interface for cloud storage, which provides standardized access and management, aggregates logs, and runs within the cloud environment to maintain data integrity and security without impacting performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If developers customize applications to use proprietary APIs provided by cloud storage vendors, then data access functionality can be achieved, but device complexity and development time increase

Engineering Contradiction:
Improvedata access functionalityVSAvoidcustomization needs
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal data guardianship system that works across multiple cloud storage vendors through a standardized interface. The system provides multi-functional capabilities including data verification, integrity checking, and security management that can be applied to any cloud storage provider, eliminating the need for vendor-specific customizations while maintaining comprehensive data protection functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If manual processes are used for data verification and backup, then data security can be maintained, but productivity and recovery time decrease

Engineering Contradiction:
Improvedata securityVSAvoidbackup and restore performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements automated self-service mechanisms where the data guardianship service automatically performs data verification, integrity validation, and security checks without requiring manual intervention. The system autonomously monitors cloud storage data, detects issues, and executes recovery procedures, thereby maintaining high data security while significantly improving productivity and reducing recovery times.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary data verification and integrity checks proactively before data corruption or loss occurs. By continuously monitoring data health and detecting issues early, the system prevents security breaches and data loss, enabling faster recovery when needed while maintaining ongoing data protection without manual processes.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If standardized storage access interface is implemented, then ease of operation improves, but adaptability to proprietary APIs may be reduced

Engineering Contradiction:
Improvestandardized access interfaceVSAvoidvendor-specific functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a standardized interface layer that acts as an intermediary between users and various cloud storage vendors' proprietary APIs. This interface layer handles vendor-specific protocols and translations internally, presenting a unified standardized interface to users while maintaining full adaptability to different cloud providers through the intermediary layer that manages vendor-specific functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11537475B1Data guardianship in a cloud-based data storage system
Publication Date: 2022.12.27 DRUVA INC
  • US11537475B1 patent drawing
  • US11537475B1 patent drawing
  • US11537475B1 patent drawing

AI summary

Techniques and mechanisms described herein provide for verification of data across cloud-based and on-premises data storage systems. According to various embodiments, a backup client implemented on a first compute node can store a data file in a backup data repository. A data guardianship can store first data file state information describing the data file in a key-value store accessible via the internet. A data verification instance can analyze the backup data repository to verify that the data file is stored intact in the backup data repository.