Querying Device Content Retrieval via Local Memory Search
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies face challenges in efficiently searching and accessing local digital content stored across multiple devices, particularly due to the increasing amount of data, power constraints in passive devices, and the complexity of establishing network access, leading to inefficient data retrieval and sharing.
Innovation Solution
A method where a querying device sends a query request to surrounding memory devices, allowing them to conduct a metadata search independently, establishing a connection only when desired content is found, and enabling wireless powering and dynamic scheduling to optimize power usage and data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a querying device searches through multiple local memory devices item by item or folder by folder, then the desired content can be found, but the time required for content retrieval becomes excessively long
Solution Approach 1:
The patent applies preliminary action by pre-indexing and storing metadata information from memory devices before actual content search. When a search query is received, the system first checks the pre-prepared metadata index to identify candidate content locations, then retrieves only the specific items of interest rather than browsing through all content sequentially. This significantly reduces retrieval time while maintaining accurate content finding.
2Adaptability or versatility
If network access is established between multiple devices for content searching, then content can be accessed across devices, but the technical complexity of setup increases
Solution Approach 1:
The patent introduces a content server as an intermediary component that mediates between querying devices and memory devices. The content server receives search queries, coordinates with memory devices to locate content, and manages data transfer. This intermediary approach enables cross-device content access without requiring direct complex network configurations between all devices, simplifying the overall system setup while maintaining versatility.
3Measurement precision
If all memory device contents are transferred to the querying device for searching, then complete search capability is achieved, but energy consumption and data transfer overhead increase significantly
Solution Approach 1:
The patent extracts and utilizes metadata information from memory devices to enable efficient content search without transferring complete content data. The system extracts key descriptive information (metadata) that allows querying devices to identify desired content locations, then transfers only the specific content items that match search criteria. This extraction approach maintains complete search capability while dramatically reducing energy consumption and data transfer overhead compared to transferring all content.
4Use of energy by moving object
If passive memory devices are used to reduce power consumption, then energy efficiency improves, but the ability to actively participate in network communication and search operations decreases
Solution Approach 1:
The patent merges the functionality of passive memory storage with active communication capabilities by implementing a content server that handles communication tasks. Memory devices can remain in low-power passive states for data storage, while the content server actively manages search queries and coordination. This merging allows passive memory devices to maintain their energy efficiency while the system as a whole retains full communication and search operational capabilities through the content server.
Data Source
AI summary
A method, apparatus, and correspondingly configured computer program, in which a querying device inputs a user an identification of desired content and sends a query request for the desired content to surrounding memory devices. The query request is adapted to cause compatible receiving memory devices to perform a search based on the request. The memory devices are configured to listen to query requests and responsively perform searches based on the queries. Any memory device that finds content according to the query request responds to the query device which, after sending the query request, monitors for the compatible receiving memory devices for information that the queried content is found. Responsive to receiving the information from a given memory device, the querying device establishes a connection with the given memory device and obtains the content.


