External Storage Device File Ranking Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing external storage devices lack a mechanism to automatically provide users with a list of frequently used files when initialized on a new host system, leading to manual searches through numerous folders.
Innovation Solution
A data storage device (DSD) creates and updates a metadata table ranking frequently used files based on access frequency and duration, and sends this list to the host system upon initialization, allowing the host to display it to the user.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If users manually search through numerous folders to locate frequently accessed files, then file access completeness is ensured, but time consumption and operational complexity increase significantly
Solution Approach 1:
The system performs preliminary actions by tracking and recording file access patterns (frequency and duration) in advance. When the storage device is initialized on a host system, it proactively provides a pre-computed list of frequently accessed files ranked by their access patterns, eliminating the need for users to manually search through folders at the moment of need.
2Measurement precision
If the storage device provides detailed access pattern tracking, then file retrieval accuracy improves, but device complexity and data processing requirements increase
Solution Approach 1:
The patent extracts only the essential and most relevant features from complex access patterns - specifically access frequency and access duration. By focusing on these two key metrics rather than tracking every detail of file interaction, the system achieves accurate file identification while maintaining manageable complexity in the metadata table and processing requirements.
Data Source
AI summary
Devices and techniques are disclosed wherein a data storage device (DSD) generates ranking information corresponding to user data stored at a non-volatile memory of the DSD. The ranking information can be used by the DSD to form a frequently used files list, which can be read by a host system upon initialization with the host system and displayed to a user at the host system.


