Objective assessment of application crashes from a customer environment
First Claim
1. A computerized method for collecting error data and providing error reports relating to occurrences of errors of software applications installed on a group of computing devices, said computerized method comprising:
- obtaining for each of a plurality of software application products, files names of files belonging to the software application product, wherein said plurality of software application products include the installed software applications;
collecting for each of the plurality of software application products, descriptive information corresponding thereto, said descriptive information including a product name of the corresponding software application product;
storing the identified file names and the collected descriptive information in a catalog, wherein the catalog cross references, for each software application product, the obtained file names of files belonging to the software application product with the descriptive information corresponding to said software application product;
obtaining error data responsive to an occurrence of an error in a particular one of the installed software applications, said error data including a file name of a file belonging to the particular one of the installed software applications that is associated with the occurrence of the error in said particular one of the installed software applications;
identifying from the error data, the file name of the file belonging to the particular one of the installed software applications that is associated with the occurrence of the error in said particular one of the installed software applications;
recording the occurrence of the error, wherein said recording includes adding the occurrence of the error to the descriptive information that is cross referenced in the catalog to the identified file name, said descriptive information including the product name of the software application product in which the error occurred;
computing, for the software application product in which the error occurred, a total number of error occurrences recorded from all of the computing devices in the group of computing devices for said software application product; and
generating an error report for the computing device on which the error occurred, said error report having the descriptive information that is cross referenced in the catalog to the identified file name, wherein said descriptive information includes the product name of the software application product in which the error occurred and the computed total number of error occurrences for the software application product.
2 Assignments
0 Petitions
Accused Products
Abstract
A computerized method for collecting error data and providing error reports relating to occurrences of errors of software applications installed on one or more computing devices is disclosed. Data for describing software applications and identifying software application errors is collected from the computing devices and stored in a catalog. Data associated with error occurrences is obtained and combined with related data being stored in the catalog. A report is generated based on the error occurrences and related catalog data.
52 Citations
8 Claims
-
1. A computerized method for collecting error data and providing error reports relating to occurrences of errors of software applications installed on a group of computing devices, said computerized method comprising:
-
obtaining for each of a plurality of software application products, files names of files belonging to the software application product, wherein said plurality of software application products include the installed software applications; collecting for each of the plurality of software application products, descriptive information corresponding thereto, said descriptive information including a product name of the corresponding software application product; storing the identified file names and the collected descriptive information in a catalog, wherein the catalog cross references, for each software application product, the obtained file names of files belonging to the software application product with the descriptive information corresponding to said software application product; obtaining error data responsive to an occurrence of an error in a particular one of the installed software applications, said error data including a file name of a file belonging to the particular one of the installed software applications that is associated with the occurrence of the error in said particular one of the installed software applications; identifying from the error data, the file name of the file belonging to the particular one of the installed software applications that is associated with the occurrence of the error in said particular one of the installed software applications; recording the occurrence of the error, wherein said recording includes adding the occurrence of the error to the descriptive information that is cross referenced in the catalog to the identified file name, said descriptive information including the product name of the software application product in which the error occurred; computing, for the software application product in which the error occurred, a total number of error occurrences recorded from all of the computing devices in the group of computing devices for said software application product; and generating an error report for the computing device on which the error occurred, said error report having the descriptive information that is cross referenced in the catalog to the identified file name, wherein said descriptive information includes the product name of the software application product in which the error occurred and the computed total number of error occurrences for the software application product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification