Pseudo proxy server providing instant overflow capacity to computer networks
First Claim
Patent Images
1. A method for managing overflow capacity in a computer network, comprising:
- when a data request is received at the computer network, determining whether an arrival rate of data requests exceeds a predetermined threshold, if the predetermined threshold is exceeded, adding an address of a pseudo proxy server to a list of servers aliased to the computer network and sending a recruitment message to the pseudo proxy server.
1 Assignment
0 Petitions
Accused Products
Abstract
A pseudo proxy server is provided for a host network when the host network experiences periods of congestion. The host network determines whether an arrival rate of data requests exceeds a predetermined threshold. If so, the host network adds an address of a pseudo proxy server to a list of servers aliased to the host network. Thereafter, data requests are routed to the pseudo proxy server on a round robin basis. The pseudo proxy server may be engaged without first loading information content from the host network on the pseudo proxy server.
-
Citations
28 Claims
-
1. A method for managing overflow capacity in a computer network, comprising:
-
when a data request is received at the computer network, determining whether an arrival rate of data requests exceeds a predetermined threshold, if the predetermined threshold is exceeded, adding an address of a pseudo proxy server to a list of servers aliased to the computer network and sending a recruitment message to the pseudo proxy server. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for managing overflow capacity in a computer network, comprising:
-
determining whether the network is operating in a congested state, and when the network is operating in a congested state, adding an address of a pseudo proxy server to a list of servers aliased to computer network and sending a recruitment message to the pseudo proxy server. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
receiving subsequent data requests addressed to the network, determining whether information content responsive to the data request is stored on the pseudo proxy server, and if not, retrieving responsive information content from another server on the computer network.
-
-
11. The method of claim 6, wherein a congestion decision is determined based on availability of communication resources in the network.
-
12. The method of claim 6, wherein a congestion decision is determined based on available disk resources in the network.
-
13. The method of claim 6, wherein a congestion decision is determined based on available processor resources in the network.
-
14. The method of claim 6, wherein a congestion decision is determined from a http log monitoring process at the network.
-
15. A method for managing overflow capacity in a computer network, comprising:
-
when a data request is received at the computer network, determining whether an arrival rate of data requests exceeds a predetermined threshold, if the predetermined threshold is exceeded, adding an address of a pseudo proxy server to a list of servers aliased to the computer network and sending a recruitment message to a server to temporarily act as the pseudo proxy server to manage overflow capacity in the computer network. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for managing overflow capacity in a computer network, comprising:
-
determining whether the network is operating in a congested state, and when the network is operating in a congested state, adding an address of a pseudo proxy server to a list of servers aliased to computer network and sending a recruitment message to an unregistered server to act as the pseudo proxy server to manage overflow capacity in the computer network. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
receiving subsequent data requests addressed to the network, determining whether information content responsive to the data request is stored on the pseudo proxy server, and if not, retrieving responsive information content from another server on the computer network.
-
-
25. The method of claim 20, wherein a congestion decision is determined based on availability of communication resources in the network.
-
26. The method of claim 20, wherein a congestion decision is determined based on available disk resources in the network.
-
27. The method of claim 20, wherein a congestion decision is determined based on available processor resources in the network.
-
28. The method of claim 20, wherein a congestion decision is determined from a http log monitoring process at the network.
Specification