BUG CLEARING HOUSE
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented system for managing software problem reports includes a registration sub-system to register software developers from multiple different developer organizations; an application store that makes a plurality of applications from a plurality of application developers available for acquisition by members of the public; an application bug tracker programmed to receive reports of problems with applications distributed using the application store, to receive data regarding the problems, and to associate the data with a particular application or developer of the particular application; and a report generator to produce one or more problem reports for a developer that has provided one or more applications, the problem reports including information about the data regarding the problems relating to particular applications submitted to the application store by the developer.
17 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method, comprising:
-
providing, from a computing system of an application developer and to a computing system of an online application store, a first request to make a first application of the application developer available for distribution on the online application store, wherein the first request includes (i) information that identifies the application developer and (ii) computer code for the first application, wherein the online application store makes applications from a plurality of independent developers available for distribution to computing devices of end users that are independent of the plurality of independent application developers; providing, at a later time, from the computing system of the application developer and to the computing system of the online application store, a second request for information about one or more applications that the online application store has made available for distribution on behalf of the application developer; receiving, at the computing system of the application developer as a response to the second request, information about one or more applications that the online application store has made available for distribution on behalf of the application developer, the received information including information about problems that computing devices of one or more end users reported to the online application store in connection with running the first application; and displaying, at the computing system of the application developer, a report that indicates at least a portion of the problems that the computing devices of the one or more end users reported to the online application store in connection with running the first application. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. One or more non-transitory computer-readable media having instructions stored thereon that, when executed by one or more processors, cause performance of operations comprising:
-
providing, from a computing system of an application developer and to a computing system of an online application store, a first request to make a first application of the application developer available for distribution on the online application store, wherein the first request includes (i) information that identifies the application developer and (ii) computer code for the first application, wherein the online application store makes applications from a plurality of independent developers available for distribution to computing devices of end users that are independent of the plurality of independent application developers; providing, at a later time, from the computing system of the application developer and to the computing system of the online application store, a second request for information about one or more applications that the online application store has made available for distribution on behalf of the application developer; receiving, at the computing system of the application developer as a response to the second request, information about one or more applications that the online application store has made available for distribution on behalf of the application developer, the received information including information about problems that computing devices of one or more end users reported to the online application store in connection with running the first application; and displaying, at the computing system of the application developer, a report that indicates at least a portion of the problems that the computing devices of the one or more end users reported to the online application store in connection with running the first application. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A first computing system comprising:
-
one or more processors; and one or more computer-readable media having instructions stored thereon that, when executed by the one or more processors, cause performance of operations comprising; providing, from the first computing of an application developer and to a computing system of an online application store, a first request to make a first application of the application developer available for distribution on the online application store, wherein the first request includes (i) information that identifies the application developer and (ii) computer code for the first application, wherein the online application store makes applications from a plurality of independent developers available for distribution to computing devices of end users that are independent of the plurality of independent application developers; providing, at a later time, from the first computing system of the application developer and to the computing system of the online application store, a second request for information about one or more applications that the online application store has made available for distribution on behalf of the application developer; receiving, at the first computing system of the application developer as a response to the second request, information about one or more applications that the online application store has made available for distribution on behalf of the application developer, the received information including information about problems that computing devices of one or more end users reported to the online application store in connection with running the first application; and displaying, at the first computing system of the application developer, a report that indicates at least a portion of the problems that the computing devices of the one or more end users reported to the online application store in connection with running the first application.
-
Specification