SYSTEM AND METHOD FOR SEARCHING ERROR MESSAGES
First Claim
1. A method comprising:
- receiving an input error message;
deriving a plurality of error messages from the input error message using one or more error patterns representative of the input error message and one or more error sub-patterns of the error patterns;
inputting the error messages derived from the input error message to one or more search engines;
receiving search results for the error messages;
aggregating the search results for the error messages in an order from more specific to more generic with respect to the input error message;
displaying the search results for the error messages; and
after receiving the search results for the error messages,repeating determining whether the search results are in agreement with a predetermined criterion; and
where the search results are in disagreement with the predetermined criterion, generating one or more additional error messages;
inputting the additional error messages to the search engines;
receiving the search results for the additional error messages, until the search results satisfy the predetermined criterion, wherein deriving the error messages from the input error message comprises;
locating the error patterns representative of the input error message; and
deriving the error sub-patterns from the error patterns, each error sub-pattern being one of the error messages,wherein deriving the error sub-patterns from the error patterns comprises constructing different combinations of sub-parts of the error patterns.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface component receives an input error message. A query enhancer component derives error messages from the input error messages using error pattern(s) representative of the input error message and error sub-pattern(s) of the error pattern(s). A result aggregator component inputs each error message to search engines, receives search results, aggregates the search results, and provides the search results to the user interface. The enhancer component may include a pattern composer component to locate error patterns representative of the input error message, and a sub-pattern generator component to derive error sub-patterns from the error patterns. The aggregator component may determine whether the search results are in agreement with a predetermined criterion. If not, the aggregator component may request the enhancer component to provide additional error messages to input to the search engines. This process can be iteratively repeated until the search results are in agreement with the predetermined criterion.
-
Citations
2 Claims
-
1. A method comprising:
-
receiving an input error message; deriving a plurality of error messages from the input error message using one or more error patterns representative of the input error message and one or more error sub-patterns of the error patterns; inputting the error messages derived from the input error message to one or more search engines; receiving search results for the error messages; aggregating the search results for the error messages in an order from more specific to more generic with respect to the input error message; displaying the search results for the error messages; and after receiving the search results for the error messages, repeating determining whether the search results are in agreement with a predetermined criterion; and
where the search results are in disagreement with the predetermined criterion, generating one or more additional error messages;
inputting the additional error messages to the search engines;
receiving the search results for the additional error messages, until the search results satisfy the predetermined criterion, wherein deriving the error messages from the input error message comprises;
locating the error patterns representative of the input error message; and
deriving the error sub-patterns from the error patterns, each error sub-pattern being one of the error messages,wherein deriving the error sub-patterns from the error patterns comprises constructing different combinations of sub-parts of the error patterns.
-
-
2-19. -19. (canceled)
Specification