Automated Entity Search Template System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for retrieving information about entities from multiple data sources are inefficient, requiring manual oversight and iterative searches across various repositories, leading to significant time consumption, especially when dealing with multiple entities.
Innovation Solution
A method and system that utilize a search template to perform a sequence of queries across data sources, using entity attributes and previous query results to determine subsequent queries, allowing for parallel processing and minimizing user intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If manual iterative searches are performed across multiple repositories to retrieve entity information, then comprehensive information can be obtained, but significant time is consumed
Solution Approach 1:
The patent applies preliminary action by pre-defining search templates that contain sequences of query instructions before actual searches are executed. These templates include multiple queries that will be performed in sequence, with later queries depending on results from earlier queries. This preparation work is done in advance, allowing the system to rapidly execute comprehensive searches without manual iterative steps when actual entity searches are needed.
Solution Approach 2:
The system applies self-service by automatically executing sequences of queries based on predefined templates without requiring manual intervention. The search system autonomously performs multiple queries across different repositories, processes results, and retrieves comprehensive entity information automatically. This eliminates the need for users to manually perform iterative searches while still obtaining complete information.
2Loss of information
If multiple repositories are searched to retrieve complete entity information, then information completeness is improved, but the complexity of the search process increases
Solution Approach 1:
The patent applies segmentation by breaking down the complex search process into discrete query instructions organized within search templates. Each template contains a sequence of individual queries that can be executed step-by-step. This segmentation allows the system to manage complexity by handling one query at a time in a controlled sequence, while still achieving comprehensive information retrieval across multiple repositories through the combination of multiple segmented queries.
Solution Approach 2:
The system applies universality by creating search templates that can be reused across different entities and repositories. A single template can define a sequence of queries applicable to multiple different entities, and the same template structure can be used for various types of searches. This multi-functionality reduces process complexity by avoiding the need to design unique search sequences for each entity, while still achieving complete information retrieval.
3Productivity
If automated search processes are implemented to reduce manual effort, then productivity is improved, but the extent of automation increases system complexity
Solution Approach 1:
The patent applies preliminary action by pre-defining search templates with sequences of query instructions before automation is needed. This preparation work captures the search logic and methodology in advance, allowing the automated system to simply execute predefined sequences rather than making complex decisions during execution. This approach increases productivity through automation while managing system complexity by separating template design from execution.
4Measurement precision
If iterative manual searches are performed to retrieve information about multiple entities, then accurate information is obtained, but the time required increases significantly
Solution Approach 1:
The patent applies continuity of useful action by implementing automated search processes that execute without interruption or manual intervention. Once a search template is initiated, the system continuously performs the sequence of queries, processes results, and retrieves information about entities in an unbroken workflow. This continuous automated execution maintains information accuracy through systematic query execution while dramatically reducing total search time compared to manual iterative approaches that require user intervention between steps.
Data Source
AI summary
A method of retrieving information relating to an entity, the method including, in at least one electronic processing device, performing a search by: determining a respective search template for the entity, the search template being indicative of a sequence of query instructions; performing a sequence of queries in accordance with the sequence of query instructions of the respective search template, each query being a query of a data source performed in accordance with a respective query instruction and being performed at least in part using at least one of: an identity of the respective entity; and, a result of a previous query performed in accordance with a previous query instruction in the sequence of query instructions; determining a result for at least some of the sequence of queries; and, determining information relating to the entity using the results.


