File Management Extended List Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices face inefficiencies in operations like backup and virus checking due to the need to search through large numbers of files, leading to increased time and resource consumption.
Innovation Solution
Generating an extended list based on a path list associated with predetermined files, identifying common paths from a root directory, and updating the path list with an identifier to optimize the search process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the electronic device performs operations on all files to ensure completeness, then the reliability of backup or virus check is improved, but the time consumption and resource usage increase significantly
Solution Approach 1:
The patent extracts and identifies system files and important files from the massive file set using characteristic recognition (file extensions, locations, names). By separating these key files from the rest, the system performs operations only on the extracted subset, ensuring reliability for critical files while avoiding unnecessary operations on irrelevant files, thus reducing time consumption.
Solution Approach 2:
The patent performs preliminary file identification and categorization before the actual backup or virus check operation. By pre-processing the file list to mark system files and important files, the system prepares the target set in advance, allowing the subsequent operation to proceed efficiently without re-evaluating each file during the main operation.
2Measurement precision
If the electronic device searches through all massive files to find important files, then the accuracy of file selection is improved, but the resource consumption and processing time increase
Solution Approach 1:
The patent extracts important files from the massive file set by checking against predefined criteria (system file characteristics, important file extensions, locations, and names). This extraction approach ensures accurate identification of target files without requiring exhaustive analysis of every file, thereby maintaining selection accuracy while reducing computational resources.
Solution Approach 2:
The patent changes the search parameters from examining all file contents to checking file metadata characteristics such as extensions, locations, and names. This parameter transformation allows rapid identification of important files using lightweight attribution checks rather than heavy content analysis, reducing resource consumption while maintaining selection accuracy.
3Productivity
If the electronic device processes only a small subset of important files, then the productivity of backup or virus check operation is improved, but the risk of missing critical files increases
Solution Approach 1:
The patent creates a universal identification mechanism that recognizes multiple types of important files (system files, configuration files, user data files) using a unified set of criteria (extensions, locations, names). This multi-functional approach ensures comprehensive coverage of different file types within the reduced subset, maintaining reliability while improving productivity.
Solution Approach 2:
The patent performs preliminary identification and marking of all potentially important files before the operation. By pre-processing the entire file system to identify and tag important files, the system ensures no critical files are missed in the subsequent selective operation, while still limiting the actual processing to only the identified subset for improved productivity.
Data Source
AI summary
Embodiments of the present disclosure provide a method, an electronic device and a computer program product for file management. The method includes: generating an extended list based on a path list associated with predetermined files, the extended list comprising a set of paths in the path list that are at least partly the same from a root directory; generating an identifier indicating the extended list; and updating the path list based on the identifier. In this way, the embodiments of the present disclosure accomplish optimization of a path list by creating an extended list, to reduce a number of searching performed based on the path list and thus improve the efficiency of searching a file.


