Main-Memory Conceptual Framework for Fast File Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional file system browsers are inefficient in searching files with complex queries involving multiple search criteria due to their inability to handle complex relationships between file metadata and semantics, leading to slow data retrieval.
Innovation Solution
A main-memory based conceptual framework that organizes files using a conceptual hierarchy and containment hierarchy, allowing for fast data retrieval by modeling files as concepts and relationships, enabling efficient querying through an in-memory database.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional hierarchical file systems are used, then data storage is simple and organized, but complex multivariate queries involving multiple search criteria cannot be handled efficiently
Solution Approach 1:
The patent segments the file system into two distinct hierarchical structures: a traditional containment hierarchy for storage organization and a conceptual hierarchy for semantic relationships. This segmentation allows each hierarchy to serve its specific purpose - containment for storage simplicity and conceptual for complex querying capability.
Solution Approach 2:
The patent introduces a conceptual framework as an intermediary layer between the traditional file system and the query interface. This framework includes concept definitions, role relationships, and association types that mediate between simple file storage and complex multivariate queries, enabling sophisticated search capabilities without modifying the underlying file system structure.
2Speed
If traditional file system browsers are used, then the system structure is simple, but query response time is slow for complex searches
Solution Approach 1:
The patent performs preliminary action by pre-defining concept hierarchies, role relationships, and association types before queries are executed. The conceptual framework is established in advance with structured relationships between concepts, roles, and associations, enabling fast query response times when complex multivariate searches are performed.
3Adaptability or versatility
If direct path typing or simple search is used, then the operation is fast and simple, but complex relationships between file metadata and semantics cannot be queried
Solution Approach 1:
The patent creates a universal conceptual framework that handles multiple types of queries through a unified interface. The same conceptual hierarchy and role relationship structures support various query types including simple searches, complex multivariate queries, and semantic relationship queries, making the system adaptable to different search needs while maintaining a consistent user interface.
Data Source
AI summary
A conceptual framework is built including a conceptual hierarchy, a containment hierarchy, and concept relationships. The concepts created in the conceptual framework are associated with resources located on the local file system. The resources are stored in the conceptual framework that is stored in the main memory of the system. Thus, search capabilities based on complex multivariate queries involving relationships and multiple conditions between concepts are provided. The conceptual framework is based on an in-memory engine that enables superfast resource access, reduced file storage redundancy, reduced updating errors, increased consistency, greater data integrity and independence from application level programs, query based concept and file access.


