Method of controlling the amount of data transferred between a terminal and a server
First Claim
1. A method of controlling the amount of data transferred from a server to a terminal over a communications network, the method comprising:
- receiving as input at the terminal user preference data including a first data download limit for a first data type;
transmitting from the terminal to the server a request for size information on a file of the first data type stored on the server;
receiving at the terminal the requested size information;
comparing the size information and the first data download limit; and
if it is determined that the size of the file of the first data type is less than or equal to the first data download limit, transmitting a data download request from the terminal to the server for the file of the first data type to be downloaded to the terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for controlling the amount data downloaded from a server to a terminal over a network. The terminal comprises a browser and a client proxy the function of which is to communicate to the web server requests for information on the size of text data and image data in web pages requested by the browser and to retrieve the text and images associated with the web pages provided that this would not cause certain user defined data download limits to be exceeded. The client proxy is arranged so that a user may select that it automatically performs a partial download of web page data if it determines that a complete download of the data would result in a user defined data limit being exceeded or if such a determination is made that the client proxy downloads no data at all.
125 Citations
36 Claims
-
1. A method of controlling the amount of data transferred from a server to a terminal over a communications network, the method comprising:
-
receiving as input at the terminal user preference data including a first data download limit for a first data type;
transmitting from the terminal to the server a request for size information on a file of the first data type stored on the server;
receiving at the terminal the requested size information;
comparing the size information and the first data download limit; and
if it is determined that the size of the file of the first data type is less than or equal to the first data download limit, transmitting a data download request from the terminal to the server for the file of the first data type to be downloaded to the terminal. - 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, 35, 36)
-
-
27. A method of controlling the amount of data transferred from a server to a terminal over a network connection in a communications network, the method comprising:
-
receiving as input at the terminal user preference data including a first data download limit for a first data type;
transmitting a data download request from the terminal to the server for a file of the first data type stored on the server to be downloaded to the terminal;
monitoring at the terminal the amount of file data received from the server over the network connection; and
terminating the network connection in response to the amount of file data received at the terminal reaching the first data download limit. - View Dependent Claims (28, 29, 30)
-
-
31. A method of controlling the amount of data transferred from a server to a terminal over a communications network, the method comprising:
-
receiving as input at the terminal user preference data including a session data download limit;
transmitting from the terminal to the server a request for size information on a data file stored on the server;
receiving at the terminal the requested size information;
using the size information to determine at the terminal whether downloading the file to the terminal would cause the session limit to be exceeded; and
if it is determined that downloading the file to the terminal would not cause the session limit to be exceeded, transmitting a data download request for the file from the terminal to the server. - View Dependent Claims (32, 33)
-
-
34. A method of controlling the amount of data from a file stored on a server terminal that is transferred from the server to a user terminal over a communications network, the method comprising:
-
determining that the total amount of data in the file is larger than a data download limit input at the user terminal;
transmitting from the server terminal to the user terminal a part of the file, the part being equal to or less than in size than the data download limit.
-
Specification