Patent ID: 9626174
Date: 2017-04-18
CPC Classifications: G06F

Claim:
1. A method comprising steps of: distributing a software update over the air to a first group of computing devices, from a server, through a wireless communication network; monitoring for successful installation of the software update installation in any of the first group of computing devices; upon determining that the software update is subject to a problem or potential problem, identifying from the monitoring of the first group of computing devices a second group of computing devices appropriately configured with respect to functions including receiving the software update, installing the software update, cancelling the software update, prioritizing messages, and receiving a confirmation from a user, wherein the second group of computing devices comprises only a subgroup of the first group of computing devices likely to be negatively affected by the software update and devices that plan to download or have downloaded the software update, the second group of computing devices containing fewer computing devices than the first group of computing devices; and sending a software update cancellation message through the wireless communication network to the second group of computing devices, instructing the second group of computing devices to cancel the software update, wherein the software update cancellation message includes instructions for the second group of computing devices to: cancel the software update installation without notifying a user of a respective computing device; and delete a user notification regarding the software update currently provided or not yet provided to the user of the respective computing device.