Distributed Data Backup via Segmented Encryption and Device Attestation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices generating critical data often lose this information when damaged or destroyed, especially those without network connectivity or in situations where data storage is not possible, leading to data irretrievability.

Innovation Solution

A distributed data backup system that leverages nearby devices within communication range to store and recover data by encrypting and partitioning data into chunks, using a replication factor for redundancy, and employing attestation protocols for secure data transfer and storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored only on the primary device, then storage simplicity is maintained, but data reliability deteriorates when the device is damaged or destroyed

Engineering Contradiction:
Improvedata reliabilityVSAvoidbackup system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides data into multiple chunks and distributes them across different receiving devices. Each receiving device stores only a portion of the complete data set, creating a segmented backup system that maintains reliability while managing complexity through distributed storage

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates multiple copies of data chunks and distributes them to different receiving devices. This copying mechanism ensures that even if the primary device is damaged, the data can be recovered from the distributed copies stored on other devices

Inventive Principle:
Principle #26Copying

2Reliability

If data is encrypted and partitioned across multiple devices, then data security is improved, but data retrieval complexity increases

Engineering Contradiction:
Improvedata securityVSAvoiddata retrieval complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary encryption and partitioning of data before distribution. Data is encrypted and divided into chunks in advance, with metadata about the partitioning scheme stored separately. This preliminary action simplifies retrieval operations, as the system only needs to gather and decrypt pre-processed chunks rather than perform complex operations during recovery

Inventive Principle:
Principle #10Preliminary action

3Reliability

If a replication factor is used for redundancy, then data reliability is improved, but storage space requirements increase

Engineering Contradiction:
Improvedata redundancyVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments data into chunks and distributes them across multiple receiving devices according to a replication factor. This segmentation allows efficient use of storage space by spreading redundant copies across the network rather than duplicating entire data sets on each device, optimizing the balance between redundancy and storage requirements

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11740979B2Methods and apparatus to facilitate distributed data backup
Publication Date: 2023.08.29 INTEL CORP
  • US11740979B2 patent drawing
  • US11740979B2 patent drawing
  • US11740979B2 patent drawing

AI summary

Methods, apparatus, systems and articles of manufacture are disclosed to facilitate distributed data backup. An example apparatus includes a controller to detect a trigger event for a distributed backup mode; and, in response to detection of the trigger event, trigger the distributed backup mode. When in the distributed backup mode, the controller of the example apparatus is to identify one or more receiving devices within communication range of the apparatus available to receive a data backup from the apparatus. The example apparatus includes a data distributor to distribute data from the apparatus among the one or more receiving devices. The controller of the example apparatus is to confirm receipt of the distributed data by the one or more receiving devices.