Patent ID: 7830547

Claim:
A diagnostic system that provides help to a user, comprising: a data store that stores one or more solutions to at least one error, wherein each solution associated with an error has a success rate, which is employed to organize each solution based on likelihood of success in eliminating the error; a storage component that logs error data and associates errors, responses to the errors, information indicative of whether each of the error responses was successful or unsuccessful, and is configured to determine an appropriate response to eliminate an error by machine learning; a web component that receives updated solution information from one or more sources on a periodic basis and provides said data store with said updated information; a linking component that receives the error data from a source and identifies an appropriate solution to the error data from the information logged in the storage component; a presentation component that presents the appropriate solution to a user; and a central processing component that records actions performed and correlates said actions to a particular clearance strategy.