ATA Command Extension for Individual HDD Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems using SATA standards for connecting storage devices and RAID controllers limit access to individual storage devices, making security enhancements by fault prediction and password incomplete, and require dedicated communication lines that increase costs and complexity.

Innovation Solution

An information processing apparatus and method using an ATA standard interface to control multiple storage devices, employing a Select Channel command to specify and access individual storage devices, allowing normal commands to be transmitted to either the selected device or a master device based on set conditions, eliminating the need for dedicated communication lines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dedicated communication line is added separately from SATA IFs to enable individual storage device access, then security enhancement capability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesecurity enhancement capabilityVSAvoidcommunication line configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The existing SATA interface is made multi-functional by enabling it to perform both data transmission and device selection operations. The host can issue device selection commands through the normal SATA protocol to specify target storage devices, eliminating the need for separate dedicated communication lines while maintaining individual device access capability for security operations.

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

Solution Approach 2:

The patent combines the device selection function with the data transmission function by integrating device selection commands into the existing SATA command set. This merging allows the host to select specific storage devices and transmit commands to them through the same SATA interface, simplifying the overall system architecture.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If a dedicated communication line is added separately from SATA IFs to enable individual storage device access, then security enhancement capability is improved, but manufacturing cost increases

Engineering Contradiction:
Improvesecurity enhancement capabilityVSAvoidmanufacturing cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The SATA interface is designed to handle multiple functions including device selection, data transmission, and command issuance. By making the existing interface multi-functional, the patent eliminates the need for additional dedicated communication hardware, thereby reducing component count and manufacturing costs while maintaining security enhancement capabilities.

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

Solution Approach 2:

The existing SATA infrastructure is utilized to its full potential by enabling it to perform device selection and individual device access operations. This self-service approach leverages already-present hardware and protocols, avoiding the need for additional investment in dedicated communication lines and reducing overall system cost.

Inventive Principle:
Principle #25Self-service

3Device complexity

If the host acknowledges the RAID apparatus as one master storage device, then connection simplicity is improved, but individual storage device accessibility deteriorates

Engineering Contradiction:
Improveconnection structureVSAvoidindividual storage device accessibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic device selection where the host can switch between viewing the RAID apparatus as a single unit and accessing individual storage devices within it. By introducing device selection commands that can dynamically specify target devices, the system maintains connection simplicity while enabling individual device accessibility when security operations are required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the RAID apparatus into individually addressable storage devices through the introduction of device selection commands. While the physical connection remains simple with the RAID apparatus as a single entity, the logical structure is segmented to allow the host to select and access specific storage devices within the RAID array for security operations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8793454B2Information processing apparatus and method of controlling the same
Publication Date: 2014.07.29 CANON KK
  • US8793454B2 patent drawing
  • US8793454B2 patent drawing
  • US8793454B2 patent drawing

AI summary

An extended command is defined in compliance with the ATA standard. A selection number for selecting one of HDDs, one or more designated ATA commands, and an accessible time period including an available count are added to the extended command. As a result, designated normal ATA commands can access a certain one of the HDDs for a certain time period.