Patent ID: 9552199
Date: 2017-01-24
CPC Classifications: G06F,H04L

Claim:
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: 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.