Portable Device Internal Storage Network Drive Mounting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for accessing and sharing internal storage of portable electronic devices with host devices require user intervention and often compromise data integrity by exposing the file system, limiting secure and seamless access.

Innovation Solution

A method that automatically mounts internal storage of a portable device as a network drive on a host device via USB, Wi-Fi, or Bluetooth connections, using SMB protocol and TCP/IP-over-USB, allowing secure access without controlling the file system of the portable device, and enabling sub-division of memory with different credentials and permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If existing methods are used to access internal storage of portable devices, then user data can be accessed on host devices, but user intervention is required and data integrity is compromised due to file system exposure

Engineering Contradiction:
Improveautomatic mountingVSAvoiddata integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a network drive intermediary layer that sits between the host device and the portable device's internal storage. This network drive acts as a mediator that provides file access capabilities without requiring direct file system exposure, thereby maintaining data integrity while enabling automatic access. The network drive protocol handles file operations securely without exposing the underlying file system structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If file system control is granted to host devices for accessing portable storage, then access flexibility is improved, but data security and integrity are compromised

Engineering Contradiction:
Improveaccess flexibilityVSAvoiddata security risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the storage access functionality by separating file access operations from file system control. The internal storage is accessed through a network drive interface that provides necessary access flexibility for different file operations while maintaining security boundaries. This segmentation allows the host device to perform file operations without gaining control over the portable device's file system, thus reducing security risks.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If uniform access method is used for all storage operations, then system complexity is reduced, but ability to provide different credentials and permissions is limited

Engineering Contradiction:
Improveaccess method complexityVSAvoidpermission differentiation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements local quality by allowing different credentials and permission levels to be assigned to different network drives or storage partitions. Each network drive can have its own authentication requirements and access permissions, enabling fine-grained control over data access. This approach maintains a relatively simple overall system architecture while providing versatile permission management at the local level.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9195473B2Method for sharing an internal storage of a portable electronic device on a host electronic device and an electronic device configured for same
Publication Date: 2015.11.24 MALIKIE INNOVATIONS LTD
  • US9195473B2 patent drawing
  • US9195473B2 patent drawing
  • US9195473B2 patent drawing

AI summary

The present disclosure provides a method for sharing an internal storage of a portable electronic device on a host electronic device and an electronic device configured for same. The internal storage is automatically mounted and dismounted as a network drive on the host electronic device in response to connection events and disconnection events.