Application (pre-grant publication)
Automated Crash Recovery
- Number
- 20210157670
- Published
- 2021-05-27
- Filed
- 2019-11-26
- Assignee
- Disney Enterprises, Inc.
- Inventors
- KAGAN; Gary, LEFLER; Nathan, PHELPS; Josh, CORRIGAN-COLVILLE; James A., MANNING; Benjamin
- CPC
- G06F11/0715; G06F11/0748; G06F11/0778; G06F11/079; G06F11/3636; G06F11/366
- Verdict
- Set aside software crash recovery, IT ops/generic
- Source
- Google Patents · FreePatentsOnline
Abstract
Methods for improving operation of a user device running an application. The methods include collecting a first set of data corresponding to a run time environment of the application, collecting a second set of data corresponding to a crash of the application, identifying a cause of the crash based on the first set of data and a second set of data and determining the cause of the crash is associated with an application feature corresponding to a feature flag.
Background
BACKGROUND INFORMATION
An application running on a user device may crash for any of a plurality of different reasons. Under conventional circumstances, the cause of the crash may not be fixed until an update is provided to the user device. However, the process of notifying a developer that the crash has occurred, determining the cause of the crash, generating the update and providing the update to the user device takes time. The longer this process takes, the longer the user is without a properly functioning application.
Various negative consequences may arise while the cause of the crash remains unresolved. For example, the application's ability to generate revenue may be limited, the application's reputation may be negatively impacted, the user may be unable to access services the user expects to be available, the user may turn to a competitor's application, etc. Thus, both the entity that distributes the application and the user want the application to resume operating without crashing as quickly as possible. Accordingly, there is a need for a mechanism that is able to quickly mitigate the cause of the crash.