System and method for downloading or enabling download of a program from a program store location
First Claim
1. A method of downloading a program from a program store location to a host system and to a target system, said method comprising:
- storing a plurality of programs at the program store location;
storing a plurality of identifiers at the program store location, with each of at least some of said identifiers being associated with at least one of said programs;
connecting the program store location and the host system by a communication network;
connecting the host system and the target system by a communication channel;
sending an identifier from the target system to the host system over the communication channel;
receiving said identifier as a received identifier at the host system;
employing said identifiers and said received identifier to select one of said at least one of said programs for download as a selected program from the program store location to the host system; and
downloading said selected program from the host system to the target system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a central program store location having a memory storing a plurality of application programs and a plurality of identifiers. Each of at least some of the identifiers are associated with at least one of the programs. A communication network, such as the Internet, connects the program store location and the host system. A communication channel connects the host system and a target system. A loader routine is adapted to execute at the host system, communicate with the program store location through the Internet, communicate with the target system through the communication channel and receive an identifier as a received identifier. The loader routine employs the identifiers from the program store location and the received identifier to select one program for download from the program store location to the host system. The loader routine then downloads the selected program from the host system to the target system.
69 Citations
28 Claims
-
1. A method of downloading a program from a program store location to a host system and to a target system, said method comprising:
-
storing a plurality of programs at the program store location;
storing a plurality of identifiers at the program store location, with each of at least some of said identifiers being associated with at least one of said programs;
connecting the program store location and the host system by a communication network;
connecting the host system and the target system by a communication channel;
sending an identifier from the target system to the host system over the communication channel;
receiving said identifier as a received identifier at the host system;
employing said identifiers and said received identifier to select one of said at least one of said programs for download as a selected program from the program store location to the host system; and
downloading said selected program from the host system to the target system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for downloading a program, said system comprising:
-
a program store location including a memory storing a plurality of programs, said memory also storing a plurality of identifiers, with each of at least some of said identifiers being associated with at least one of said programs;
a host system;
a target system including an identifier;
a communication network connecting said program store location and said host system;
a communication channel connecting said host system and said target system; and
a loader routine adapted to execute at said host system, communicate with said program store location through the communication network, communicate with said target system through the communication channel, receive said identifier as a received identifier from said target system over the communication channel, employ said identifiers from said program store location and said received identifier to select one of said at least one of said programs for download as a selected program from said program store location to said host system, and download said selected program from said host system to said target system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of enabling download of a program from a program store location for a destination system, said method comprising:
-
storing a plurality of programs at the program store location;
storing a plurality of identifiers at the program store location, with each of at least some of said identifiers being associated with at least one of said programs;
storing a program loader at the program store location;
adapting said program loader to execute at said destination system, communicate with said program store location through a communication network, receive an identifier as a received identifier from a target system, employ said identifiers from said program store location and said received identifier to select one of said at least one of said programs for download as a selected program from said program store location to said destination system, and download said selected program from said destination system to said target system; and
enabling communication of the program loader from the program store location to said destination system over said communication network. - View Dependent Claims (27, 28)
-
Specification