×

Method and apparatus of prompting an update of an application

  • US 9,552,199 B2
  • Filed: 05/26/2015
  • Issued: 01/24/2017
  • Est. Priority Date: 05/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by one or more computing devices, the method comprising:

  • calculating an error probability of an application when running under one or more designated conditions, the one or more designated conditions including at least one of an attribute or a runtime environment of the application, wherein calculating the error probability of the application comprises;

    acquiring log information recorded in one or more terminal devices to which the application belongs, the log information including error information of the application when running under the one or more designated conditions, and startup information of the application under the one or more designated conditions; and

    calculating a quantity ratio between the error information and the startup information to obtain the error probability of the application when running under the one or more designated conditions;

    pushing an update prompt of the application to a terminal device that has installed the application in response to the error probability being higher than a preset probability threshold; and

    determining whether to push or stop pushing the update prompt of the application to one or more target terminal devices based at least in part on a new error probability of the application running under the one or more designated conditions after an update, the one or more target terminal devices including terminal devices that satisfy the one or more designated conditions and are different than the terminal device, wherein the update prompt of the application is pushed to the one or more target terminal devices if the new error probability decreases, and the update prompt of the application is stopped from pushing to the one or more target terminal devices if the new error probability remains unchanged or increases.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×