Distributed Backup Storage Using Peer Computers and Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized backup servers in enterprise computing systems face high costs, performance bottlenecks, and risks of data loss due to physical damage or theft, as they require expensive redundancy and are vulnerable to single-point failures.

Innovation Solution

A cloud data backup system that utilizes the unused storage capacity of individual client computers, partitioning their hard drives to store backup data, and employs a distributed network to manage redundancy and error correction, ensuring data availability and security across multiple peer computers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized backup servers are used to store backup data, then data backup functionality is provided, but costs increase and performance bottlenecks occur

Engineering Contradiction:
Improvedata backup reliabilityVSAvoidcentralized infrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized backup server function into distributed backup capabilities across multiple peer computers. Each peer computer maintains local backup storage, eliminating the single-point failure risk of centralized servers while reducing infrastructure complexity and costs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines unused storage capacity from multiple peer computers to create a distributed backup network. This merging of resources provides redundant backup capability without requiring expensive centralized infrastructure, thereby improving reliability while reducing device complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If centralized backup servers are used, then backup data storage is achieved, but risks of data loss due to physical damage or theft increase

Engineering Contradiction:
Improvedata securityVSAvoidphysical damage or theft risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments backup data storage across multiple geographically distributed peer computers rather than concentrating it in a single server. This segmentation ensures that physical damage or theft of one peer computer does not result in total data loss, thereby improving data security while reducing exposure to harmful factors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements beforehand cushioning by maintaining redundant backup copies across multiple peer computers before any data loss event occurs. This prior cushioning through distributed redundancy protects against physical damage or theft, improving data security while minimizing the impact of harmful factors.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If expensive redundancy is implemented in centralized backup servers, then data loss prevention is improved, but costs increase

Engineering Contradiction:
Improvedata loss preventionVSAvoidresource cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent enables peer computers to self-contribute their unused storage capacity to the distributed backup network. This self-service approach provides redundancy and data loss prevention without requiring expensive external resources, thereby improving reliability while reducing quantity of substance (resource cost).

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent makes peer computers multi-functional by having them serve both their primary computing functions and backup storage functions simultaneously. This universality allows the system to achieve redundancy and data loss prevention using existing resources rather than requiring additional expensive specialized infrastructure.

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

Data Source

PatentUS10860432B2Cloud data backup storage manager
Publication Date: 2020.12.08 XERO
  • US10860432B2 patent drawing
  • US10860432B2 patent drawing
  • US10860432B2 patent drawing

AI summary

Techniques for cloud data backup are disclosed. Example methods may store backup data from a client computer on portions of data storage media associated with peer computers. In some example embodiments, a file may be encoded into segments using an error-tolerant encoding scheme, and the segments may be stored on peer computers. In some example embodiments, individual segments may be stored on more than one peer machine and/or an individual peer machine may not receive all of the segments associated with the file.