Web serving system
First Claim
1. An apparatus connected to a network, for receiving a request for data files from a network user and allocating transmission of the data files between predetermined devices connected to the network, said apparatus comprising:
- memory means for storing data files and at least one look-up table having specific criteria pertaining to said data files and said predetermined devices, said data files including dynamic data files and/or static data files; and
data allocation means which is capable of;
(i) receiving a request for specific data files, from a network user, (ii) looking up specific criteria in said look-up table pertaining to said specific data files, and (iii) allocating transmission of each specific data file between said predetermined devices based on said specific criteria; and
means for transmitting data to said network user.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a collaborative server system for providing high speed data transmission of data files across a communications network which, in brief summary, comprises a communications network, a primary server having a primary communications component for connecting the primary server to the communications network, and at least one secondary server having a secondary communications component for connecting the secondary server to the communications network. The primary server and the at least one secondary server include storage component for storing data files. The data files include static data files and/or dynamic data files. The storage component of the primary server further stores at least one look-up table having specific criteria pertaining to the data files and the primary and at least one secondary servers. The processor component of the primary server is effective to receive a request for specific data files from a network user, to look-up specific criteria in the look-up table pertaining to the specific data files, and to allocate transmission of each specific data file between the primary server and the at least one secondary server based on the specific criteria
26 Citations
38 Claims
-
1. An apparatus connected to a network, for receiving a request for data files from a network user and allocating transmission of the data files between predetermined devices connected to the network, said apparatus comprising:
-
memory means for storing data files and at least one look-up table having specific criteria pertaining to said data files and said predetermined devices, said data files including dynamic data files and/or static data files; and
data allocation means which is capable of;
(i) receiving a request for specific data files, from a network user, (ii) looking up specific criteria in said look-up table pertaining to said specific data files, and (iii) allocating transmission of each specific data file between said predetermined devices based on said specific criteria; and
means for transmitting data to said network user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A collaborative server system for providing high speed data transmission of data files across a network, comprising:
-
a primary server and a secondary server, both connected to a network across a communication medium, said primary server comprising;
(a) memory means for storing data files and at least one look-up table having specific criteria pertaining to said data files and said primary server and said at least one secondary server, said data files including dynamic data files and/or static data files;
(b) data allocation means which is capable of;
(i) receiving a request for specific data files from a network user, (ii) looking up specific criteria in said look-up table pertaining to said specific data files, and (iii) allocating transmission of each specific data file between said primary server and said at least one secondary server based on said specific criteria; and
(c) means for transmitting data across said network,said at least one secondary server comprising;
secondary memory means for storing data files, said data files including dynamic data files and/or static data files, and means for transmitting data across said network. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An apparatus connected to a network, for receiving a request for data file having embedded therein references to additional data files from a network user and allocating transmission of all of the data files between predetermined devices connected to the network, said apparatus comprising:
-
memory means for storing data files and at least one look-up table having specific criteria pertaining to said data files and said predetermined devices, said data files including dynamic data files and/or static data files; and
data allocation means which is capable of;
(i) receiving a request for at least one specific data file having embedded therein references to additional data files, from a network user, (ii) looking up specific criteria in said look-up table pertaining to each of said additional files, and (iii) allocating transmission of each of said at least one specific data file and each of said additional data files between said predetermined devices based on said specificcriteria; and
means for transmitting data to said network user. - View Dependent Claims (38)
-
Specification