Method for distributing a list of updated content to a user station from a distribution server wherein the user station may defer installing the update
First Claim
1. A non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, in response to being executed by a computing device, cause the computing device to perform operations comprising:
- upon occurrence of a scheduled time, polling an update distribution server to determine that an update for a first computer executable software application is available and that an update for a second computer executable software application is available, wherein the first and second computer executable software applications are configured to operate on the computing device; and
in response to determining that the update for the first computer executable software application and the update for the second computer executable software application are available, obtaining the update over the Internet from the update distribution server, and selecting whether to install the update for the first computer executable software application and the update for the second computer executable software application at a first time by selecting the update for at least one of the first and second computer executable software applications from a computer-generated list based at least in part on an update status for the respective computer executable software application, the update status determined without requiring any user input regarding the update status or to defer installing the update for the first computer executable software application and the update for the second computer executable software application until a second time that is later than the first time, whereininformation stored at the computing device includes a product identification for the respective computer executable software application, wherein the product identification is sent to the update distribution server without requiring a user to input the product identification into the computing device, and wherein the computer-generated list is based on a list generated by the update distribution server upon receiving the information from the computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
A non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, in response to being executed by a computing device, cause the computing device to perform operations including upon occurrence of a scheduled time, polling an update distribution server to determine that an update for a computer executable software application is available, the computer executable software application configured to operate on the computing device and in response to determining that the update is available, obtaining the update over the Internet from the update distribution server, and selecting whether to install the update at a first time or to defer installing the update until a second time that is later than the first time.
765 Citations
30 Claims
-
1. A non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, in response to being executed by a computing device, cause the computing device to perform operations comprising:
-
upon occurrence of a scheduled time, polling an update distribution server to determine that an update for a first computer executable software application is available and that an update for a second computer executable software application is available, wherein the first and second computer executable software applications are configured to operate on the computing device; and in response to determining that the update for the first computer executable software application and the update for the second computer executable software application are available, obtaining the update over the Internet from the update distribution server, and selecting whether to install the update for the first computer executable software application and the update for the second computer executable software application at a first time by selecting the update for at least one of the first and second computer executable software applications from a computer-generated list based at least in part on an update status for the respective computer executable software application, the update status determined without requiring any user input regarding the update status or to defer installing the update for the first computer executable software application and the update for the second computer executable software application until a second time that is later than the first time, wherein information stored at the computing device includes a product identification for the respective computer executable software application, wherein the product identification is sent to the update distribution server without requiring a user to input the product identification into the computing device, and wherein the computer-generated list is based on a list generated by the update distribution server upon receiving the information from the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification