Storage Management Program for Portable Device Data Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable electronic devices face insufficient storage space and data security issues due to lack of encryption in external storage solutions, making them vulnerable to hacking.

Innovation Solution

A storage apparatus managing method and system that employs authentication to control access to an encrypted data region, allowing access only when valid authentication information is provided, ensuring secure data storage by switching between public and encrypted data areas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption function is added to flash disks for portable electronic apparatuses, then data security is improved, but device complexity increases

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

Solution Approach 1:

The patent introduces a storage management program as an intermediary component that handles encryption and authentication operations. This program acts as a mediator between the user, the portable electronic apparatus, and the flash disk, managing the complex encryption processes without requiring the flash disk hardware itself to become more complex. The storage management program implements authentication information verification and controls access to encrypted data regions, thereby improving data security while isolating the complexity in software rather than hardware.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If authentication mechanism is implemented, then data protection is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvedata protectionVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements preliminary authentication where authentication information is verified before allowing access to encrypted data regions. The storage management program checks authentication information in advance, and only after successful verification does it enable access to the encrypted data area. This preliminary action ensures data protection is established before any data operations can occur, while the automation of this process through the storage management program minimizes the operational burden on users.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The storage management program automatically handles authentication verification and access control without requiring manual intervention for each data access operation. Once authentication information is provided and verified, the system self-manages the encryption/decryption processes and access permissions, reducing the operational complexity for users while maintaining strong data protection.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10839055B2Storage apparatus managing method and storage apparatus managing system
Publication Date: 2020.11.17 SILICON MOTION INC
  • US10839055B2 patent drawing
  • US10839055B2 patent drawing
  • US10839055B2 patent drawing

AI summary

A storage apparatus managing method, applied to a storage apparatus connected to a portable electronic apparatus, includes: (a) receiving authentication information via the portable electronic apparatus or the storage apparatus; (b) transmitting at least one confirmation command to a control module via a storage management program in the portable electronic apparatus, wherein the confirmation command is arranged to confirm whether the control module is in a ready state; (c) controlling the portable electronic apparatus to be capable of reading from or writing to an encrypted data region of the storage apparatus, when the control module is confirmed to be in the ready state and the authentication information matches predetermined authentication information; and (d) controlling the portable electronic apparatus to be incapable of accessing the encrypted data region when the authentication information does not match the predetermined authentication information.