×

Application update control

  • US 10,579,360 B2
  • Filed: 11/18/2016
  • Issued: 03/03/2020
  • Est. Priority Date: 11/18/2016
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a processor; and

    a memory that stores code executable by the processor to;

    identify one or more updatable applications installed on the apparatus;

    identify a pattern of use for each updatable application of the one or more updatable applications;

    create an application update policy for each updatable application of the one or more updatable applications based on the pattern of use for each updatable application of the one or more updatable applications, wherein the application update policy includes an update frequency indicating a time interval for updating the updatable application, and wherein the time interval is shorter when the pattern of use for the updatable application indicates a rate of use greater than or equal to a threshold usage rate and the time interval is longer when the pattern of use for the updatable application indicates a rate of use less than the threshold usage rate;

    receive an indication of an application update for a specific updatable application whose pattern of use indicates a rate of use less than the threshold usage rate;

    determine whether the application update for the specific updatable application is a significant application update, wherein the significant application update is one of a major revision and a security update;

    apply the application update for the specific updatable application to the specific updatable application according to the time interval indicated by the application update policy of the specific updatable application in response to the application update for the specific updatable application not being a significant application update; and

    override the application update policy to apply the application update at an earlier time in response to the application update for the specific updatable application being a significant application update.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×