Search Engine Timeliness-Based Resource Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Search engines face a conflict between machine cost and timeliness of search results due to fixed expiration times for resource retrieval, leading to a trade-off between cost and timeliness, where either cost is sacrificed for timeliness or vice versa.
Innovation Solution
A method and apparatus that determine semantic-understanding information for search terms to analyze timeliness requirements, selecting an appropriate acquisition mode for resource retrieval, such as penetrating a cache or retrieving from an existing cache, based on calculated scores combining semantic and system information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If a fixed expiration time is set for resource retrieval, then the machine cost of the search engine is reduced, but the timeliness of search results deteriorates
Solution Approach 1:
The patent transforms the static fixed expiration time mechanism into a dynamic timeliness-based mechanism. The search engine now analyzes timeliness requirement information of search terms and dynamically adjusts the resource retrieval strategy, switching between cache retrieval and back-end retrieval based on real-time timeliness requirements rather than a predetermined fixed expiration time.
Solution Approach 2:
The patent changes the parameter basis for resource retrieval from a fixed time parameter to a timeliness requirement parameter. By calculating timeliness requirement information based on semantic understanding of search terms and changing the retrieval parameter from static expiration time to dynamic timeliness assessment, the system resolves the contradiction between cost and timeliness.
2Loss of time
If resources are retrieved from back end by penetrating cache, then the timeliness of search results is improved, but the machine cost of the search engine increases
Solution Approach 1:
The patent applies different retrieval strategies to different search terms based on their local timeliness requirements. High-timeliness search terms trigger back-end retrieval with cache penetration, while low-timeliness search terms use standard cache retrieval, creating a localized optimized solution for each search scenario rather than a uniform approach.
Solution Approach 2:
The patent implements partial cache penetration based on timeliness requirements. Instead of always penetrating the cache or never penetrating it, the system performs cache penetration only when the timeliness requirement information indicates it is necessary, applying the action partially and selectively to avoid unnecessary machine cost while maintaining timeliness where needed.
3Loss of energy
If cache retrieval is used, then the machine cost of the search engine is reduced, but the timeliness of search results deteriorates
Solution Approach 1:
The patent introduces a feedback mechanism where the timeliness requirement information of search terms feeds back into the retrieval decision process. The system assesses the timeliness requirements, provides feedback on whether cache retrieval is sufficient or back-end retrieval is needed, and adjusts the retrieval strategy accordingly, creating a closed-loop system that balances cost and timeliness.
4Device complexity
If a uniform retrieval strategy is applied to all search terms, then the system complexity is reduced, but the adaptability to different timeliness requirements deteriorates
Solution Approach 1:
The patent creates a universal retrieval framework that can handle multiple retrieval scenarios (cache retrieval, back-end retrieval, cache penetration) through a single timeliness-based decision mechanism. The timeliness requirement analysis module serves multiple functions by assessing different search terms and directing them to appropriate retrieval strategies, providing multi-functionality without proportionally increasing system complexity.
Data Source
AI summary
The present disclosure provides a data search method, and relates to the field of computer technology. The method includes determining semantic-understanding information corresponding to a received search term by subjecting the search term to semantic understanding; analyzing the semantic-understanding information to obtain timeliness requirement information of the search term; determining an acquisition mode of resource result corresponding to the search term based on the timeliness requirement information of the search term; and obtaining the resource result corresponding to the search term by using the determined acquisition mode. The present disclosure further provides a data search apparatus, a system, a device, and a computer readable storage medium.


