Application reporting library
First Claim
Patent Images
1. A computer-implemented method comprising:
- configuring a reporting library of an Application Programming Interface (API) to direct a report of a software malfunction to a specified server; and
implementing the API in an application to be executed on a computer system, wherein the application is modified to report data associated with the software malfunction of the application to the reporting library for delivery to the specified server instead of a default server associated with the application.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method for detecting and reporting malfunctions in computer programs is described. A reporting library of an Application Programming Interface (API) is configured to direct a report of software malfunction to a specified server. The API is implemented in an application to be executed on a computer system. The application implementing the API is to report software malfunction of the application to the specified server.
-
Citations
14 Claims
-
1. A computer-implemented method comprising:
-
configuring a reporting library of an Application Programming Interface (API) to direct a report of a software malfunction to a specified server; and implementing the API in an application to be executed on a computer system, wherein the application is modified to report data associated with the software malfunction of the application to the reporting library for delivery to the specified server instead of a default server associated with the application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable storage medium comprising instructions for causing a computer system to perform a method comprising:
-
configuring a reporting library of an Application Programming Interface (API) to direct a report of a software malfunction to a specified server; and implementing the API in an application to be executed on a computer system, wherein the application is modified to report data associated with the software malfunction of the application to the reporting library for delivery to the specified server instead of a default server associated with the application. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a memory comprising an application; a processor coupled to the memory; and a configurable malfunction reporting application programming interface (API), stored in the memory, to be implemented in the application executed by the processor, the configurable malfunction reporting API comprising; a malfunction detector configured to modify the application to report data associated with a software malfunction to the reporting library, a data collector configured to collect the data associated with the software malfunction and generate a crash report, and a reporting module configured to direct a report of the software malfunction to a specified server instead of a default server associated with the application. - View Dependent Claims (12, 13, 14)
-
Specification