Flash Drive Controller Logic for Disk Label Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The widespread use of flash drives has led to issues with identifying and securing private data, as they can be easily lost and misused due to lack of identification information and similar designs, allowing unauthorized access to important data.

Innovation Solution

A data processing method and system that includes a storage device controller with a microprocessor unit, host interface, and data processing unit, which determines whether a logical accessing address is for file system information, writing different data when attempting to modify disk labels to prevent unauthorized changes and displaying owner information when the host is not the owner's, ensuring only the owner can access private data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Weight of moving object

If flash drives are made small and portable, then ease of carrying and storage is improved, but identification and security are worsened

Engineering Contradiction:
Improvesize of flash driveVSAvoiddata security
Core Design Contradiction:
Weight of moving objectVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-storing unique identification information (such as serial numbers, MAC addresses, or hardware fingerprints) in the flash drive's storage memory during manufacturing. This identification data is written in advance before the drive is delivered to the user, enabling subsequent authentication without requiring additional hardware or complex setup procedures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of a verification system that includes both the flash drive's stored identification information and a corresponding verification mechanism in the host system. This intermediary verification process mediates between the physical drive and the data access rights, determining whether the drive is authorized to access specific data based on pre-stored identification data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If flash drives have no identification information, then manufacturing simplicity is improved, but ability to prevent unauthorized access is worsened

Engineering Contradiction:
Improvemanufacturing simplicityVSAvoidunauthorized data access
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The patent applies self-service by embedding self-verification capabilities directly into the flash drive through pre-stored identification information. The drive autonomously provides its identification data when connected to a host system, enabling automatic verification of authenticity and authorization status without requiring external intervention or complex manual configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses copying by creating a copy of the identification information (such as serial numbers, MAC addresses, or hardware fingerprints) and storing it in the flash drive's memory. This copied identification data serves as a digital fingerprint that can be verified against authorized records to determine whether the drive should be allowed to access specific data, thereby preventing unauthorized access while maintaining manufacturing simplicity.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If multiple people own similar flash drives, then versatility and usability are improved, but difficulty in identifying owner is worsened

Engineering Contradiction:
ImprovecompatibilityVSAvoidowner identification
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies asymmetry by ensuring that while the physical appearance and basic functionality of flash drives remain standardized and symmetric for compatibility, the identification information stored in each drive is unique and asymmetric. This unique identification data (such as serial numbers, MAC addresses, or hardware fingerprints) distinguishes each drive as an individual entity, enabling precise owner identification while maintaining the versatility and usability of the standardized drive interface.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS8296275B2Data processing method, data processing system, and storage device controller
Publication Date: 2012.10.23 PHISON ELECTRONICS
  • US8296275B2 patent drawing
  • US8296275B2 patent drawing
  • US8296275B2 patent drawing

AI summary

A method and a system for processing data, and a storage device controller are provided. In the present method, a storage device is provided, and the storage device is coupled to a host. The method also includes, when the host gives a write-in command and the write-in command includes a logical accessing address and a first data, determining whether the logical accessing address is one of logical accessing addresses of file system information. When the logical accessing address is one of the logical accessing addresses of the file system information, the storage device writes a second data into the storage device at a predetermined time, and the second data is different from the first data.