Cloud-Based Directory Synchronization for Data Storage Content Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in quickly determining the content of multiple non-volatile data storage devices without physically connecting them to a host device, as existing methods require time-consuming recognition and communication processes.

Innovation Solution

A system utilizing a host device and a cloud storage system to register and manage data storage devices, allowing users to access directory information without physical connection through identifiers and user-identifiers, enabling quick retrieval of content using QR codes, RFID, or barcodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a user connects a data storage device to a host device to determine its content, then the user can view the content of the data storage device, but the process takes several minutes due to recognition and communication overhead

Engineering Contradiction:
Improvecontent identification accuracyVSAvoidtime to determine content
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-generating and storing directory information (such as file names, types, and metadata) in a database accessible by the host device before the user needs to view the content. When the data storage device is connected, the host device can immediately retrieve this pre-prepared directory information instead of spending time scanning and analyzing the device contents, thus reducing the time loss while maintaining accurate content identification.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If a user has multiple data storage devices, then the user can store and access a large amount of data across devices, but the user has difficulty remembering specific content stored on each device

Engineering Contradiction:
Improvetotal data storage capacityVSAvoidmemory of device content
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent introduces an intermediary database that stores directory information for multiple data storage devices. This intermediary acts as a mediator between the user and the physical devices, allowing the user to query the database to quickly recall what content is stored on each device without relying on memory. The database maintains a comprehensive record of all devices and their contents, solving the information loss problem while preserving the user's ability to manage large quantities of data across multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If a user sequentially couples each data storage device to a host device to locate a particular content item, then the user can find the specific file, but the process is time-consuming

Engineering Contradiction:
Improvecontent location accuracyVSAvoidspeed of locating content
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements feedback by having the host device query the database for directory information about the target content item across all connected or registered data storage devices. The database provides feedback information (such as file location, device identifier, and content metadata) that guides the user or automated system directly to the device containing the desired file, eliminating the need for sequential connection and manual searching. This feedback mechanism maintains precise content location while dramatically improving productivity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9817605B2Systems and methods of storing data associated with content of a data storage device
Publication Date: 2017.11.14 SAMSUNG ELECTRONICS CO LTD
  • US9817605B2 patent drawing
  • US9817605B2 patent drawing
  • US9817605B2 patent drawing

AI summary

A method performed in a host device includes receiving an input based on a user-visible code associated with a data storage device. The user-visible code corresponds to an identifier of the data storage device. The method includes sending first data associated with the identifier to a server via a network and receiving, from the server at a first time, a copy of second data identifying content stored in the data storage device. The second data is stored in a network-based storage device associated with the server. The method includes displaying, via a user interface of the host device, an indication of the content of the data storage device to enable the content of the data storage device to be identified at the host device independently of whether the data storage device is coupled to the host device.