Methods and systems for context based query formulation and information retrieval
AssigneeThe Boeing Company
InventorsAli Bahrami, Jun Yuan
Life of this patent
Estimating the term…
Abstract
A method for context-based query formulation and information retrieval and aggregation is described. The method includes modeling one or more workflow activities utilized to perform work tasks, preparing at least one meta-querying template, to generate queries that utilize the modeled workflow activities, retrieving information relevant to the work task as determined utilizing the at least one meta-querying template, and aggregating the retrieved information for presentation to the user.
Claims14
A method for retrieving and aggregating information resulting from automatic context and work aware queries using a computer system including one or more programmed worklets operating within a plurality of interconnected computer systems, said method comprising:
- modeling, with the computer system, one or more of the worklets distinct from assistlets to recognize work people perform and to suitably represent said work;
- automatically generating, within the computer system, context and work-aware queries through a meta-querying template that utilize the modeled worklets received from a first processing unit;
- aligning the queries with ontologies, semantic query manipulations, and user profiles;
- leveraging executable program components within the computer system to detect and adapt to changes in data sources and increased availability of information;
- retrieving information relevant to a work task in response to the queries from a plurality of data sources;
- dynamically generating an information aggregation request using a binding technique, wherein the information aggregation request is dynamically generated based on a current state of a worklet, w, defining tasks to be performed, an executable program component configured to perform a defined task, s, and a user profile, p;
- and
- adaptively combining and aggregating the retrieved information based on semantic understanding of user needs for presentation to the user.
A computer system comprising an associated data repository for automatic context and work aware query formulation and information retrieval, said system programmed to:
- accept worklet models to be used in information retrieval via a user interface of said computer system;
- store the worklet models in said associated data repository;
- provide the worklet models in said associated data repository to a plurality of source applications;
- generate one or more context and work-aware executable queries in response to the worklet models in accordance with user needs, the queries further aligned with ontologies, semantic query manipulations, and user profiles, wherein a meta-querying template is defined as a function of an ontology describing basic semantic knowledge that has been captured in various data systems, a number of semantic query manipulations that explicitly reference the ontology, a worklet defining tasks to be performed, an executable program component configured to perform a defined task, a user profile, a variable which allows a transition from a query to a set of queries, and an aggregation which allows a user to go forward from a set of queries to a single one;
- receive results from the executable queries from the plurality of source applications;
- adaptively combine and aggregate received query results based on a semantic understanding of user needs;
- dynamically generate an information aggregation request based on a current state of the worklet defining tasks to be performed, the executable program component configured to perform the defined task, and the user profile;
- and
- display the combined and aggregated received query results via the user interface of said computer system.
Dependencies are inferred from the claim text.