Storage Protector Intercepts Serial Write Commands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The gaming industry faces challenges in protecting mass storage devices from unauthorized commands, particularly with the increasing need for higher memory storage for multimedia game presentations, where existing PATA IDE technology is becoming burdensome and vulnerable to data corruption.

Innovation Solution

A mass storage device protection system using SATA IDE technology intercepts and determines whether serial write commands are authorized, employing a storage protector that replicates commands, compares them to user write commands, and determines if they match, with mechanisms to prevent unauthorized access through error bits and interrupts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If PATA IDE technology is used for mass storage, then data storage capacity is sufficient for gaming, but the system becomes vulnerable to unauthorized commands and data corruption

Engineering Contradiction:
Improvedata integrityVSAvoidunauthorized commands
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

A storage protector device is introduced as an intermediary between the host and mass storage device. This protector intercepts, analyzes, and controls all commands before they reach the storage device, preventing unauthorized write operations while allowing legitimate access. The protector acts as a mediator that filters harmful commands based on predefined authorization rules.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If EPROM style devices are used for code storage, then data protection is ensured, but memory storage capacity becomes insufficient for multimedia games

Engineering Contradiction:
Improvememory storage capacityVSAvoiddata protection
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The storage protector serves as a mediator between the host system and the mass storage device, enabling the use of high-capacity storage while maintaining security. It intercepts commands and verifies authorization before allowing writes to the mass storage device, thus providing both high capacity and protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the operational parameters of the mass storage device by controlling write access through the storage protector. The protector modifies command parameters (allowing or blocking writes) based on authorization status, enabling the system to achieve both high capacity storage and data protection simultaneously.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If mass storage devices are made accessible for virtual memory and temporary files, then system functionality is enhanced, but vulnerability to unauthorized commands increases

Engineering Contradiction:
Improvesystem functionalityVSAvoidunauthorized access
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The storage protector is positioned as an intermediary in the data stream between the host and mass storage device. It monitors all commands including those for virtual memory and temporary files, analyzing each command to determine if it should be allowed or blocked based on predefined authorization rules.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The storage protector provides feedback to the host system about the status of write operations. When an unauthorized write attempt is detected, the protector sends error signals back to the host, creating a feedback loop that prevents harmful operations while maintaining normal system functionality for authorized operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8423738B2Serial advanced technology attachment write protection: mass storage data protection device
Publication Date: 2013.04.16 INTERNATIONAL GAME TECHNOLOGY INC
  • US8423738B2 patent drawing
  • US8423738B2 patent drawing
  • US8423738B2 patent drawing

AI summary

A mass storage device protection system may have a mass storage device, a processor configured to generate at least one serial write command signal to the mass storage device via a serial communication link, and a storage protector configured for communication with the processor and mass storage device, the storage protector configured to do the following: intercept the at least one serial write command signal, and determine whether the at least one serial write command signal comprises an authorized command signal or an unauthorized command signal.