Automatically upgrading software over a satellite link
AssigneeWebTV Networks, Inc.
InventorsPhillip Y. Goldman, Joe F. Britt, Jr., Bruce A. Leak, Andrew T. McFadden
Life of this patent
Estimating the term…
Loading patent…
AssigneeWebTV Networks, Inc.
InventorsPhillip Y. Goldman, Joe F. Britt, Jr., Bruce A. Leak, Andrew T. McFadden
Estimating the term…
Systems and methods for providing an automatic software upgrade over a satellite link. A server automatically downloads software updates over a satellite link to a client after such upgrades become available at the server. The download may be designated as mandatory or non-mandatory. Thus the download may be automatically performed or alternatively may prompt a user at the client to decide whether to accept the upgrade. The download eliminates the need for the client to be actively communicating with network infrastructure for the download to occur and enables the download to take place during low traffic time. Furthermore, the download requires little or no input from a user at the client.
In a networked system that includes a client that stores program instructions, a server, and a network infrastructure having a two-way communication link for providing two-way communication between the client and the server and a satellite link for providing one-way communication to the client, a method for upgrading the program instructions stored at the client, comprising the steps for:
In a client that stores program instructions and is connected with a networked system that includes a server and a network infrasstructure having a two-way communication link for providing two-way communication between the client and the server and a satellite link for providing one-way communication to the client, a method for upgrading the program instructions stored at the client, comprising the steps for:
A method as defined in claim 9, further comprising, after the step for receiving the download, the step for powering on the client, such that said features of the client are enabled.
A computer program product for implementing, in a client that stores program instructions and is connected with a networked system that includes a server and a network infrastructure having a two-way communication link for providing two-way communication between the client and the server and a satellite link for providing one-way communication to the client, a method for automatically upgrading the program instructions stored at the client, the computer program product comprising:
A system used for downloading an upgrade of program instructions from a server to a client, the system comprising:
In a networked system that includes a client that stores program instructions, a server, and a network infrastructure having a two-way communication link for providing two-way communication between the client and the server and a satellite link for providing one-way communication to the client, wherein the client includes a television that operates as a display device for displaying information processed by the program instructions, a method for upgrading the program instructions stored at the client, comprising the steps for:
Dependencies are inferred from the claim text.