Patent ID: 8892954
Filing Date: 2014-11-18
Classification: G06F

Abstract:
1. A computer-implemented method for application lifecycle management, the method comprising: receiving a first number of crash reports from a first version of an application at multiple initial computing devices over a first period of time, wherein the first version of the application is from a first group of versions; determining that the first number of crash reports includes more than a first threshold amount of crash reports; determining that a second version of the application from a second group of versions corrects a cause of the first number of crash reports in response to determining that the first number of crash reports includes more than the first threshold amount of crash reports; providing instructions to the multiple initial computing devices to retrieve updates to the application from the second group of versions rather than the first group of versions in response to determining that the second version of the application from the second group of versions corrects the cause of the first number of crash reports, determining that a third version of the application from the first group of versions corrects the cause of the first number of crash reports; and providing instructions to the multiple initial computing devices to retrieve updates to the application from the third version of the application of the first group of versions rather than from the second group of versions in response to determining that the third version of the application from the first group of versions corrects the cause of the first number of crash reports.