Product support connected error reporting
First Claim
1. A method for reporting errors in an application, the method comprising:
- generating an error message box upon determination that an error occurred;
displaying the error message box;
connecting to product support in response to selection of a universal resource locator (URL) in the error message box; and
passing a string to product support, the string including an error message identifier corresponding to information concerning the error.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods are described for solving the problems associated with error messages by providing methods for unique identification of error messages to allow for resolving one or several messages to information, such as a knowledge base article. The methods include a method for reporting errors by generating an error message box upon determination that an error occurred, displaying the error message box to a user and allowing a user to interact with the error message box by selecting a universal resource locator (URL) in the error message box to connect to product support. The user can cause passing of a string to product support including an error message identifier to enable a search to match the error message identifier to information concerning the error. The information could be information about the error or a bug submission form for assisting product support to isolate a new error in the application.
-
Citations
26 Claims
-
1. A method for reporting errors in an application, the method comprising:
-
generating an error message box upon determination that an error occurred;
displaying the error message box;
connecting to product support in response to selection of a universal resource locator (URL) in the error message box; and
passing a string to product support, the string including an error message identifier corresponding to information concerning the error. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium on which is stored a function responsive to a determination that an error occurred in an application, the function comprising:
-
a first parameter representing a unique error message identifier, the unique error message identifier configured to enable product support to match the unique error message identifier with information concerning the error;
a second parameter representing a title for the an error message;
a third parameter representing one or more arguments for a string associated with the error message; and
executable software adapted to receive the first, second and third parameters and generate an error message box.
-
-
9. An application program interface (API) embodied on one or more computer readable media, comprising:
-
a first parameter related to a vendor identifier;
a second parameter related to a product identifier;
a third parameter related to a application capable of experiencing an error condition; and
a fourth parameter related to a unique error message identifier, the unique error message identifier configured to be passed via the API, the API receiving and passing the unique error message identifier and product support receiving the unique error message identifier to match to information concerning the error condition. - View Dependent Claims (10, 11)
-
-
12. A method for handling reports of an error condition, the method providing:
-
receiving an error message created by an application in response to an error condition in the application;
hierarchically parsing a string included in the error message, the string including an error message identifier and one or more of a vendor identifier, a product identifier, an application identifier and a language identifier;
performing a search in a database of error information to match the error message identifier with error information in the database to determine a cause for the error condition and a remedy for the error condition; and
returning results of the search. - View Dependent Claims (13, 14, 15)
-
-
16. A computer readable medium having computer-executable instructions for handling reports of an error condition, the computer-executable instructions performing acts comprising:
-
receiving an error message created by an application in response to an error condition in the application;
hierarchically parsing a string included in the error message, the string including an error message identifier and one or more of a vendor identifier, a product identifier, an application identifier and a language identifier;
performing a search in a database of error information to match the error message identifier with error information in the database to determine a cause for the error condition and a remedy for the error condition; and
returning results of the search. - View Dependent Claims (17, 18, 19)
-
-
20. A computer readable medium having stored therein instructions for performing acts for creating an error message, the acts comprising:
-
generating an error message box upon determination that an error occurred;
displaying the error message box;
connecting to product support in response to selection of a universal resource locator (URL) in the error message box; and
passing a string to product support, the string including an error message identifier corresponding to information concerning the error. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification