Peripheral Storage Data Integrity Backup Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data corruption occurs in peripheral storage devices, such as USB flash drives, due to events like unexpected disconnection or application malfunctions, leading to a need for improved data integrity protection.

Innovation Solution

A system and method that utilize a peripheral storage device with a controller to backup and restore data between two portions of its memory, ensuring data integrity by maintaining a secure channel with a host computer and employing cryptographic technologies for secure data transfer and verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored on a peripheral storage device without backup mechanisms, then storage capacity is maximized and device complexity is minimized, but data integrity and reliability deteriorate due to corruption from unexpected disconnections or application malfunctions

Engineering Contradiction:
Improvedata integrityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The storage device memory is divided into multiple portions, with at least one portion designated for backup storage. This segmentation allows the controller to maintain backup copies of data without requiring a separate backup device, thereby improving data integrity while minimizing additional device complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller performs preliminary backup actions by storing backup copies of data in a second portion of memory before potential corruption events occur. This preliminary action ensures that restored data can be recovered from the backup portion even if the primary data becomes corrupted during write operations or unexpected disconnections.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If data is backed up to a second portion of memory, then data integrity is improved through recovery capability, but storage capacity is reduced due to duplicate data storage

Engineering Contradiction:
Improvedata integrityVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The backup mechanism applies local quality by designating specific portions of memory for backup storage rather than duplicating data across the entire storage device. This allows efficient use of storage capacity by concentrating backup resources in designated areas while maintaining data integrity in critical regions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8683088B2Peripheral device data integrity
Publication Date: 2014.03.25 KINGSTON DIGITAL INC
  • US8683088B2 patent drawing
  • US8683088B2 patent drawing
  • US8683088B2 patent drawing

AI summary

A system and method for protecting against corruption of data stored in a peripheral storage device. The peripheral storage device is communicatively coupled with a host computer. The peripheral storage device includes at least memory and a controller. Data from the host computer is stored to a first portion of the peripheral storage device memory. The controller backs up some or all of the data to a second portion of the data to a second portion of the peripheral storage device memory. The controller restores some or all of the data from the second portion of the peripheral storage device memory to the first portion of the peripheral storage device memory.