PROXY SERVER
First Claim
Patent Images
1. A proxy server for downloading a data file for a client, including:
- a download module for downloading the data file for the client from an external server over a network, based on profile data associated with said client and stored on the proxy server;
a memory module for storing said profile data and said data file; and
a transfer module for transferring the data file to said client when requested by said client.
0 Assignments
0 Petitions
Accused Products
Abstract
A proxy server for downloading a data file for a client, such as an email client or web browser, including: a external proxy for downloading the data file for the client from an external server over a network, based on profile data associated with the client stored on the proxy server; a memory module for storing the data file; and an internal proxy for transferring the data file to the client when requested by the client. The external proxy operates asynchronously to the internal proxy, and the proxy server operates transparently with respect to the client.
-
Citations
40 Claims
-
1. A proxy server for downloading a data file for a client, including:
-
a download module for downloading the data file for the client from an external server over a network, based on profile data associated with said client and stored on the proxy server; a memory module for storing said profile data and said data file; and a transfer module for transferring the data file to said client when requested by said client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A proxy process, including:
-
storing profile data associated with a client; downloading a data file for the client from an external server over a network, using the stored profile data; storing said data file; and transferring the data file to said client when requested by said client. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-readable medium including contents that cause a computing device to implement a process comprising:
-
storing profile data associated with a client; downloading a data file for the client from an external server over a network, using the stored profile data; storing said data file; and transferring the data file to said client when requested by said client. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification