PROBLEM DETERMINATION SERVICE
First Claim
1. A method of controlling the distribution of resolution knowledge comprising:
- receiving a request for resolution knowledge from a service requester;
identifying a plurality of patterns as candidate patterns, each candidate pattern having at least one element that characterize a corresponding problem;
repeating until at least one stopping criterion is met;
providing information to said service requester that identifies a select element of each remaining candidate pattern;
receiving information from said service requester that enables identification of ones of said candidate patterns having its select element matched to corresponding information considered by said service requester; and
removing each pattern as a candidate pattern if the problem associated with that pattern is resolved by said received information; and
resolving said request after detecting that said at least one stopping criterion has been met.
1 Assignment
0 Petitions
Accused Products
Abstract
A service system receives a request for problem resolution knowledge from a service requestor. Upon receiving the request, the service system identifies candidate patterns where each candidate pattern has at least one element that characterizes a problem associated with the corresponding pattern. An iterative process is then repeated between the service requestor and the service system until a stopping criterion is met, which attempts to narrow the field of candidate patterns down until one or more possible root causes of the problem experienced by the service requestor are identified. Alternatively, it may be determined that a possible root cause of the problem is not contained in the candidate patterns or that some other action, event, etc., interrupts the iterative process.
-
Citations
24 Claims
-
1. A method of controlling the distribution of resolution knowledge comprising:
-
receiving a request for resolution knowledge from a service requester; identifying a plurality of patterns as candidate patterns, each candidate pattern having at least one element that characterize a corresponding problem; repeating until at least one stopping criterion is met; providing information to said service requester that identifies a select element of each remaining candidate pattern; receiving information from said service requester that enables identification of ones of said candidate patterns having its select element matched to corresponding information considered by said service requester; and removing each pattern as a candidate pattern if the problem associated with that pattern is resolved by said received information; and resolving said request after detecting that said at least one stopping criterion has been met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system to control the distribution of resolution knowledge comprising:
-
a module that receives a request for resolution knowledge from a service requestor; a module that identifies a plurality of patterns as candidate patterns, each candidate pattern having at least one element that characterize a corresponding problem; a module that controls an iterative process until at least one stopping criterion is met comprising; a module that provides information to said service requester that identifies a select element of each remaining candidate pattern; a module that receives information from said service requester that enables identification of ones of said candidate patterns having its select element matched to corresponding information considered by said service requestor; and a module that removes each pattern as a candidate pattern if the problem associated with that pattern is resolved by said received information; and a module to resolve said request after detecting that said at least one stopping criterion has been met. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product to control the distribution of resolution knowledge between entities comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to receive a request from a service requester for resolution knowledge, computer usable program code configured to identify a plurality of patterns as candidate patterns, each candidate pattern having at least one element that characterizes a corresponding problem; computer usable program code configured to control an iterative process until at least one stopping criterion is met comprising; computer usable program code configured to provide information to said service requester that identifies a select element of each remaining candidate pattern; computer usable program code configured to receive information from said service requester that enables identification of ones of said candidate patterns having its select element matched to corresponding information considered by said service requestor; and computer usable program code configured to remove each pattern as a candidate pattern if the problem associated with that pattern is resolved by said received information; and computer usable program code configured to resolve said request after detecting that said at least one stopping criterion has been met. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification