Dispersed Storage Retrieval Matrices for Secure Broadcast Recording

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data storage systems face challenges with data integrity and security due to the failure of memory devices, particularly those using physical movement technologies, and the inefficiencies and security risks associated with redundant array of independent discs (RAID) solutions.

Innovation Solution

A distributed storage system that employs error-coded data slices stored across multiple geographically diverse locations, utilizing a distributed storage network with a processing unit to manage and retrieve data, ensuring data integrity and security through error correction and redundancy without the need for frequent maintenance or increased storage capacity overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundant array of independent discs (RAID) is used to protect against device failure, then data reliability is improved, but storage capacity overhead increases and security risks arise

Engineering Contradiction:
Improvedata reliabilityVSAvoidstorage capacity overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments data into multiple slices and distributes them across different storage devices using error correction coding. Instead of replicating entire data blocks as in RAID, the system divides data into fragments and stores them separately, reducing the storage overhead while maintaining data reliability through distributed redundancy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces error correction code slices as intermediaries between the original data and storage devices. These code slices act as mediators that enable data recovery without requiring exact replicas of the original data, thus reducing storage capacity overhead while improving data reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple copies of data are stored to protect against failure, then data reliability is improved, but security risks increase due to unauthorized access

Engineering Contradiction:
Improvedata reliabilityVSAvoidsecurity risks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments data into multiple slices distributed across different storage devices. No single device contains a complete copy of the data, which reduces security risks associated with unauthorized access to full data copies while maintaining data reliability through distributed storage and error correction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different local qualities to different data slices by distributing them across multiple storage devices with different access controls and security profiles. This allows the system to maintain data reliability while reducing security risks by ensuring that no single location contains all sensitive information.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If conventional memory devices with physical movement are used, then storage capacity is achieved, but device failure and maintenance requirements increase

Engineering Contradiction:
Improvestorage capacityVSAvoiddevice failure risk
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments data and distributes it across multiple storage devices, so that the failure of any single device does not result in complete data loss. This segmentation approach reduces the impact of device failures and maintenance requirements while maintaining overall storage capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies error correction coding beforehand to data slices before storage, creating a cushion against potential device failures. This prior cushioning allows the system to recover from device failures without data loss, reducing the overall risk associated with conventional memory devices.

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

Data Source

PatentUS8433978B2Data distribution utilizing unique read parameters in a dispersed storage system
Publication Date: 2013.04.30 PURE STORAGE INC
  • US8433978B2 patent drawing
  • US8433978B2 patent drawing
  • US8433978B2 patent drawing

AI summary

A method begins by a processing module receiving a plurality of requests to record a broadcast of data. The method continues with the processing module encoding the data using an error coding dispersal storage function to produce a plurality of sets of encoded data slices when the data is broadcast and in response to a request of the plurality of requests. The method continues with the processing module generating a unique retrieval matrix for each of the plurality of requests based on an identity of a requesting device and the error coding dispersal storage function to produce a plurality of unique retrieval matrixes. The method continues with the processing module storing the plurality of sets of encoded data slices and the plurality of unique retrieval matrixes in a dispersed storage network memory as a plurality of unique copies of the data.