Patent ID: 9058251
Filing Date: 2015-06-16
Classification: G06F

Abstract:
1. A method for determining whether an update failure has occurred at an update mechanism and infrastructure with regard to a software application, the method comprising: receiving a request at an application to determine a status of an update mechanism and infrastructure (“updater”) associated with the application; determining one or more values written by the updater at a location accessible by the application, the one or more values including one or more of a first value indicating when a last successful check for updates for the application was completed by the updater and second value indicating when a last successful update for the application was completed; determining a first threshold associated with the first value and a second threshold associated with the second value; determining if the first value meets the first threshold; determining if the second value meets the second threshold if the first value does not meet the first threshold; determining, at the application, based at least in part on whether the second value meets the second threshold, if an update failure has occurred at the updater, wherein the update failure comprises the updater having problems detecting or applying updates for the application; and generating a notification when it is determined that the update failure has occurred.