Patent ID: 8382481
Filing Date: 2013-02-26
Classification: G06N

Abstract:
1. A method, implemented as a set of instructions executed by a processing unit, for automatically adapting the problem shooting process, comprising: a. receiving a problem request from a first computing system; b. retrieving a Requirement user skill pattern code (R-USPC) associated with the problem request, wherein the R-USPC maintains a R-USPC skill list that records a R-USPC skill that needs to be known by a user to troubleshoot the problem request; c. retrieving a user Knowledge user skill pattern code (K-USPC) associated with the first computing system, wherein the K-USPC maintains a K-USPC skill list that is a record of a skill on whether the skill is KNOWN to the user associated with the R-USPC skill; d. retrieving a Level user skill pattern code (L-USPC), wherein the L-USPC maintains a L-USPC skill list that is a record of whether the user has a L-USPC skill associated with the R-USPC skill; e. determining whether a skill associated with the R-USPC skill recorded in the K-USPC skill list is known; f. prompting the user to update an unknown skill information when the skill in the K-USPC skill list is recorded as not known; h. retrieving the unknown skill information that was updated; i. recording the skill in the K-USPC skill list to known once an updated unknown skill information is deemed satisfactory, wherein the updated unknown skill information is deemed satisfactory once the user has entered in information to show the user is able to apply the skill in troubleshooting the problem request; j. updating a skill to has in the L-USPC skill list associated with the skill in the K-USPC that was recorded as known, wherein the skill is recorded as has once the user has entered in information to show the user is able to apply the skill in troubleshooting the problem request; k. comparing the R-USPC skill list to the L-USPC skill list to determine whether the R-USPC skill that needs to be known is recorded as has in the corresponding L-USPC skill; l. determining whether an alternate step to troubleshoot the problem request is available for the user if comparison between the R-USPC skill list and the L-USPC skill list fails, wherein the comparison fails when the L-USPC skill is recorded as lacks because the user has never been recorded as knowing the skill; m. repeating steps b through k if the alternate step to troubleshoot the problem request is available; and n. displaying a list of steps that enables the user to troubleshoot the problem request if the comparison between the R-USPC skill list and the L-USPC skill list is a success, wherein a comparison is a success when the skill in the R-USPC skill list that is recorded as need to be known is recorded as has in the corresponding skill found in the L-USPC skill list.