System and method for downloading data using a proxy
First Claim
1. A method for facilitating the transfer of data from at least one server to a client device, the method comprising:
- providing parameters including at least the identity of the data to be downloaded and the identity of the at least one server to a previously identified computer from which the data can be transferred to the client device;
the previously identified computer using the parameters to cause the data to be transferred from the at least one server to the computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A Content Request System (CRS) is operated to request the downloading of content from a Content Server to a Content Viewing System using a proxy and an Intermediary Server. CRS obtains parameters related to the download including at least an identification of data to be downloaded, the identity of a CS containing the identified data, and the identity of an IS to which the identified data is to be downloaded. CRS creates a proxy that facilitates the downloading of the identified data from the identified CS, the proxy containing the obtained parameters. The proxy is transmitted to the identified IS which uses the proxy to download the identified data from the identified CS in accordance with the parameters contained in the proxy. The identified IS then transfers the downloaded data to CVS.
-
Citations
32 Claims
-
1. A method for facilitating the transfer of data from at least one server to a client device, the method comprising:
-
providing parameters including at least the identity of the data to be downloaded and the identity of the at least one server to a previously identified computer from which the data can be transferred to the client device;
the previously identified computer using the parameters to cause the data to be transferred from the at least one server to the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for facilitating the transferring of data from at least one server to a client device, the method comprising:
-
providing a proxy that facilitates the downloading of data from the at least one server; and
transmitting the proxy to a computer capable of using the proxy to download the data from the at least one server and then transferring the downloaded data to the client device. - View Dependent Claims (10, 11, 12)
-
-
13. A method for facilitating the transferring of data from at least one server to a client device, the method comprising:
-
receiving a proxy containing parameters including at least an identification of the data to be downloaded and the identity of the at least one server;
using the proxy to download the identified data from the identified at least one server; and
transferring the downloaded data to the client device. - View Dependent Claims (14, 15, 16)
-
-
17. A system for facilitating the transfer of data from at least one server to a client device, the system comprising:
-
programming in a user device, which causes the user device, in response to user input, to provide parameters to a computer, the parameters including at least the identity of the data to be downloaded and the identity of the at least one server; and
the computer, in response to receiving the parameters from the user device, using the parameters to cause the identified data to be downloaded from the at least one server to the computer, and in response to a communication received from the client device, transferring the downloaded data to the client device. - View Dependent Claims (18)
-
-
19. A system for facilitating the transferring of data from at least one server to a client device, the system comprising:
-
means for providing a proxy that facilitates the downloading of data from the at least one server; and
means for transmitting the proxy to a computer capable of using the proxy to download the data from the at least one server and then transferring the downloaded data to the client device. - View Dependent Claims (20, 21, 22)
-
-
23. A system for facilitating the transferring of data from at least one server to a client device, the system comprising:
-
means for receiving a proxy containing parameters including at least an identification of the data to be downloaded and the identity of the at least one server;
means for using the proxy to download the identified data from the identified at least one server; and
means for transferring the downloaded data to the client device. - View Dependent Claims (24, 25)
-
-
26. A computer program product comprising a computer usable medium having computer readable code embodied therein, the computer readable code, when executed, causing a computer to implement a method for facilitating the transferring of data from at least one server to a client device, the method comprising:
-
providing a proxy that facilitates the downloading of data from the at least one server; and
transmitting the proxy to a computer capable of using the proxy to download the data from the at least one server and then transferring the downloaded data to the client device. - View Dependent Claims (27, 28, 29)
-
-
30. A computer program product comprising a computer usable medium having computer readable code embodied therein, the computer readable code, when executed, causing a computer to implement a method for facilitating the transferring of data from at least one server to a client device, the method comprising:
-
receiving a proxy containing parameters including at least an identification of the data to be downloaded and the identity of the at least one server;
using the proxy to download the identified data from the identified at least one server; and
transferring the downloaded data to the client device. - View Dependent Claims (31, 32)
-
Specification