Answer Support System and Method
First Claim
1. A method of generating a target cause in an answer support system to aid in solving a current problem, comprising:
- receiving known problem symptoms of the current problem, said known problem symptoms being included among stored problem symptoms associated with problem causes stored in a knowledge database;
searching the problem causes in said knowledge database to find a plurality of potential causes corresponding to the known problem symptoms;
attempting to determine a target cause of the current problem from among the plurality of potential causes based on attributes associated with the known problem symptoms;
in response to an inability to determine the target cause of the current problem, choosing as a selected attribute an attribute which is not among the attributes associated with the known problem symptoms, wherein an attribute value of the selected attribute is determined to be most likely to identify the target cause of the current problem from said plurality of potential causes found in the knowledge database;
determining the target cause based on the selected attribute; and
generating a solution based on the target cause.
1 Assignment
0 Petitions
Accused Products
Abstract
An answer support system generates a target cause to aid in solving a current problem. Upon receiving known problem symptoms of the current problem from the customer, a search of problem causes is conducted in a knowledge database to find potential causes corresponding to the known problem symptoms. If conventional techniques cannot determine the target cause of the current problem, an attribute is selected which is not among the attributes associated with the known problem symptoms in the database. The attribute selection is based on the attribute deemed most likely to identify the target cause of the current problem from among the potential causes found in the knowledge database.
-
Citations
20 Claims
-
1. A method of generating a target cause in an answer support system to aid in solving a current problem, comprising:
-
receiving known problem symptoms of the current problem, said known problem symptoms being included among stored problem symptoms associated with problem causes stored in a knowledge database; searching the problem causes in said knowledge database to find a plurality of potential causes corresponding to the known problem symptoms; attempting to determine a target cause of the current problem from among the plurality of potential causes based on attributes associated with the known problem symptoms; in response to an inability to determine the target cause of the current problem, choosing as a selected attribute an attribute which is not among the attributes associated with the known problem symptoms, wherein an attribute value of the selected attribute is determined to be most likely to identify the target cause of the current problem from said plurality of potential causes found in the knowledge database; determining the target cause based on the selected attribute; and generating a solution based on the target cause. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a machine readable non-transitory medium including a program of instructions for generating a target cause in an answer support system to aid in solving a current problem, wherein the program of instructions upon being executed on a computer causes the computer to perform activities comprising:
-
receiving known problem symptoms of the current problem, said known problem symptoms being included among stored problem symptoms associated with problem causes stored in a knowledge database; searching the problem causes in said knowledge database to find a plurality of potential causes corresponding to the known problem symptoms; attempting to determine a target cause of the current problem from among the plurality of potential causes based on attributes associated with the known problem symptoms; in response to an inability to determine the target cause of the current problem, choosing as a selected attribute an attribute which is not among the attributes associated with the known problem symptoms, wherein an attribute value of the selected attribute is determined to be most likely to identify the target cause of the current problem from said plurality of potential causes found in the knowledge database; determining the target cause based on the selected attribute; and generating a solution based on the target cause. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An answer support system configured to generate a target cause to aid in solving a current problem, comprising:
-
a network interface configured to receive known problem symptoms of the current problem; a storage memory configured to store a knowledge database comprising said known problem symptoms included among stored problem symptoms associated with problem causes, wherein said knowledge database is configured for searching the problem causes to find a plurality of potential causes corresponding to the known problem symptoms; and a microprocessor configured to attempt to determine a target cause of the current problem from among the plurality of potential causes based on attributes associated with the known problem symptoms; wherein, in response to an inability to determine the target cause of the current problem, the answer support system is configured to choose as a selected attribute an attribute which is not among the attributes associated with the known problem symptoms, wherein an attribute value of the selected attribute is determined to be most likely to identify the target cause of the current problem from said plurality of potential causes found in the knowledge database, determine the target cause based on the selected attribute, and generate a solution based on the target cause. - View Dependent Claims (20)
-
Specification