Method for problem formulation and for obtaining solutions from a database
First Claim
Patent Images
1. A system for obtaining solution suggestions for problems, the system comprising:
- at least one processor and at least one storage medium including an electronic model of a system or process, wherein the electronic model includes components of the system or process and relationships between the components;
a problem analysis tool that analyzes the components and the relationships between the components of the electronic model to identify a problem to be solved, generates a problem statement representing the problem, and generates a machine representation of a problem statement;
a query formatter that reformulates the machine representation into a natural language query or Boolean query and automatically submits the query to at least one knowledge base; and
the at least one knowledge base comprising at least one database comprising problem solutions and returning a set of solution suggestions responsive to the query.
4 Assignments
0 Petitions
Accused Products
Abstract
Problem analysis tool automatically reformulates a problem statement into a natural language or Boolean query that is automatically submitted via a knowledge search tool to a database, and responses to this query from the database are automatically provided.
30 Citations
28 Claims
-
1. A system for obtaining solution suggestions for problems, the system comprising:
-
at least one processor and at least one storage medium including an electronic model of a system or process, wherein the electronic model includes components of the system or process and relationships between the components; a problem analysis tool that analyzes the components and the relationships between the components of the electronic model to identify a problem to be solved, generates a problem statement representing the problem, and generates a machine representation of a problem statement; a query formatter that reformulates the machine representation into a natural language query or Boolean query and automatically submits the query to at least one knowledge base; and the at least one knowledge base comprising at least one database comprising problem solutions and returning a set of solution suggestions responsive to the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product stored on at least one storage medium for execution by one or more processors to perform a method of obtaining solution suggestions for problems, using a database including an electronic model of a system or process, wherein the electronic model includes components of the system or process and relationships between the components, said method comprising:
-
analyzing the components and the relationships between the components of the electronic model to identify a problem to be solved; automatically generating a machine representation of the problem; reformulating the machine representation into a natural language or Boolean query; submitting the query to at least one knowledge base having problem solutions stored therein, and returning a set of solution suggestions responsive to the query from the at least one knowledge base. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-based method of obtaining solution suggestions for problems, using an electronic model of a system or process, wherein the electronic model includes components of the system or process and relationships between the components, said method comprising the following computer executed steps:
-
analyzing the components and the relationships between the components of the electronic model, including identifying a problem to be solved; generating a machine representation of the problem; reformulating the machine representation into a natural language or Boolean query; automatically submitting the query to at least one knowledge base having solutions stored therein; and returning a set of solution suggestions responsive to the query from the at least one knowledge base. - View Dependent Claims (27)
-
-
28. A system for obtaining solution suggestions for problems, said system comprising:
-
at least one processor and at least one storage medium including an electronic model of a system or process, wherein the electronic model includes components of the system or process and relationships between the components; a problem analysis tool that analyzes the components and the relationships between the components of the electronic model to identify a problem to be solved and generates a machine representation of the problem; a query formatter that reformulates the machine representation into a natural language or Boolean query and automatically submits the query to at least one knowledge base; and
the at least one knowledge base comprising;at least one database comprising problem solutions; and a knowledge search tool that automatically returns a set of solution suggestions responsive to the query from the at least one database.
-
Specification