USING FEEDBACK REPORTS TO DETERMINE PERFORMANCE OF AN APPLICATION IN A GEOGRAPHIC LOCATION
First Claim
1. A computer-implemented method comprising:
- receiving, from a computing device, a feedback report related to an application configured to run on the computing device, the feedback report comprising information indicative of an error with the application, and a geographic location of the computing device at a time when the application encountered the error;
generating, based on the feedback report, one or more metrics indicative of a performance of the application in the geographic location;
retrieving information indicative of other applications associated with metrics indicative of a performance of the other applications in the geographic location; and
ranking the applications in accordance with the metrics indicative of the performance of the applications in the geographic location.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking applications. In one aspect, a method includes receiving, from a computing device, a feedback report related to an application configured to run on the computing device, the feedback report including information indicative of an error with the application, and a geographic location of the computing device at a time when the application encountered the error; generating, based on the feedback report, one or more metrics indicative of a performance of the application in the geographic location; retrieving information indicative of other applications associated with metrics indicative of a performance of the other applications in the geographic location; and ranking the applications in accordance with the metrics indicative of the performance of the applications in the geographic location.
-
Citations
19 Claims
-
1. A computer-implemented method comprising:
-
receiving, from a computing device, a feedback report related to an application configured to run on the computing device, the feedback report comprising information indicative of an error with the application, and a geographic location of the computing device at a time when the application encountered the error; generating, based on the feedback report, one or more metrics indicative of a performance of the application in the geographic location; retrieving information indicative of other applications associated with metrics indicative of a performance of the other applications in the geographic location; and ranking the applications in accordance with the metrics indicative of the performance of the applications in the geographic location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
one or more processing devices; and one or more machine-readable media configured to store instructions that are executable by the one or more processing devices to perform operations comprising; receiving, from a computing device, a feedback report related to an application configured to run on the computing device, the feedback report comprising information indicative of an error with the application, and a geographic location of the computing device at a time when the application encountered the error; generating, based on the feedback report, one or more metrics indicative of a performance of the application in the geographic location; retrieving information indicative of other applications associated with metrics indicative of a performance of the other applications in the geographic location; and ranking the applications in accordance with the metrics indicative of the performance of the applications in the geographic location. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more machine-readable media configured to store instructions that are executable by one or more processing devices to perform operations comprising:
-
receiving, from a computing device, a feedback report related to an application configured to run on the computing device, the feedback report comprising information indicative of an error with the application, and a geographic location of the computing device at a time when the application encountered the error; generating, based on the feedback report, one or more metrics indicative of a performance of the application in the geographic location; retrieving information indicative of other applications associated with metrics indicative of a performance of the other applications in the geographic location; and ranking the applications in accordance with the metrics indicative of the performance of the applications in the geographic location. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
means for receiving, from a computing device, a feedback report related to an application configured to run on the computing device, the feedback report comprising information indicative of an error with the application, and a geographic location of the computing device at a time when the application encountered the error; means for generating, based on the feedback report, one or more metrics indicative of a performance of the application in the geographic location; means for retrieving information indicative of other applications associated with metrics indicative of a performance of the other applications in the geographic location; and means for ranking the applications in accordance with the metrics indicative of the performance of the applications in the geographic location.
-
Specification