comprises one or more telephone modems t1 and or t3 interfaces cable modems isdn modems or other suitable devices for exchanging signals with the internet 102 and specific embodiment of terminals 104 present the application program 106 is a software module configured to implement the invention 39 s selective internet request filtering and resubmission scheduling the application program 106 may be implemented using one or more neural networks artificial intelligence lookup tables if then else statements or other appropriate techniques the application program 106 is discussed in greater detail below the cache store 110 comprises a data store implemented in software hardware or a combination of both as an example the cache store 110 may comprise a software implemented buffer a fast access memory hardware component such as random access memory etc in an alternative embodiment there may be terminals 104 separately coupled to the internet 102 rather than through the common server 101 in this embodiment each of such 34 independent 34 terminal individually incorporates components of its own download request server rather than employing the shared resources of the server 101 the components of an individual terminal 39 s download request server may be implemented by programming existing hardware of the terminal 104 or by adding hardware components as necessary in this environment where terminals have separate internet access there is no concern with overworking shared components such as a server however a need still exists to minimize internet access costs for each terminal 104 internet access costs may include for example financial costs e.