Patent ID: 8862947

Claim:
A computer-implemented method for application lifecycle management, the method comprising: providing a first version of an application to multiple initial computing devices; receiving a first number of crash reports from the first version of the application at a first set of the initial computing devices over a first period of time; determining that the first number of crash reports includes more than a first threshold amount of crash reports; preventing provision of the first version of the application to one or more additional computing devices in response to determining that the first number of crash reports includes more than the first threshold amount of crash reports; receiving a second number of crash reports from the first version of the application at a second set of the initial computing devices over a second period of time; determining that the second number of crash reports includes not more than the first threshold amount of crash reports; determining that the second number of crash reports includes less than a second threshold amount of crash reports; and providing the first version of the application to the one or more additional computing devices in response to determining that the second number of crash reports includes less than the second threshold amount of crash reports.