Creating distributed proxy configurations
First Claim
1. A method of supporting delivery, from a server to an application, of a data stream associated with a service provided by the server, comprising:
- selecting the server; and
automatically and without manual intervention, providing in a communication path that is to be used for said delivery a proxy that performs a proxy operation on the data stream during said delivery.
1 Assignment
0 Petitions
Accused Products
Abstract
Server-to-user delivery of a data stream associated with a service provided by the server is effectuated by selecting the server and, automatically and without manual intervention, providing in a communication path that is to be used for the delivery a proxy that performs a proxy operation on the data stream during the delivery. A proxy can be automatically installed in a communication path through a data network. In response to an installation request, a communication port for coupling to the communication path is automatically allocated and a proxy to support data flow through the communication port is automatically loaded. The proxy is operable for performing a proxy operation on the data stream. In maintaining proxies in a communication path used to deliver from a server to a user a data stream associated with a service provided by the server, it can be determined when a first proxy in the communication path is not performing its proxy function within the communication path. In response to such a determination, a replacement proxy can be provided in the communication path automatically and without manual intervention. The replacement proxy replaces the first proxy in the communication path to perform the proxy function of the first proxy.
-
Citations
55 Claims
-
1. A method of supporting delivery, from a server to an application, of a data stream associated with a service provided by the server, comprising:
-
selecting the server; and
automatically and without manual intervention, providing in a communication path that is to be used for said delivery a proxy that performs a proxy operation on the data stream during said delivery. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
17. A system for supporting delivery, from a server to an application, of a data stream associated with a service provided by the server, comprising:
-
an input for receiving a service request; and
a proxy provider apparatus coupled to said input and responsive to the service request for, automatically and without manual intervention, providing in a communication path that is to be used for said delivery a proxy that performs a proxy operation on the data stream during said delivery.
-
-
24. An apparatus for installing a proxy in a communication path that carries through a data network from a server to an application a data stream associated with a service provided by the server, comprising:
-
an input for receiving a request to install a proxy in the communication path;
an allocator coupled to said input and automatically responsive to said installation request for allocating in the data network a communication port for coupling to the communication path;
a loader coupled to said input and automatically responsive to said installation request for loading a proxy to support data flow through said communication port, said proxy operable for performing a proxy operation on the data stream; and
an output coupled to said allocator for outputting information that identifies said communication port.
-
-
33. A method of installing a proxy in a communication path that carries through a data network from a server to an application a data stream associated with a service provided by the server, comprising:
-
receiving a request to install a proxy in the communication path;
in response to said installation request, automatically allocating in the data network a communication port for coupling to the communication path;
in response to said installation request, automatically loading a proxy to support data flow through the communication port, the proxy operable for performing a proxy operation on the data stream; and
providing information that identifies the allocated communication port. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A method of maintaining proxies in a communication path used to deliver from a server to an application a data stream associated with a service provided by the server, comprising:
-
determining that a first proxy in the communication path is not performing its proxy function within the communication path; and
in response to said determining step, and automatically and without manual intervention, providing in the communication path a replacement proxy that replaces the first proxy in the communication path to perform said proxy function. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system for automatically maintaining proxies in a communication path used to deliver from a server to an application a data stream associated with a service provided by the server, comprising:
-
a first server having an input for receiving information which indicates that a first proxy in the communication path is not performing its proxy function in the communication path;
a second server coupled to said first server;
said first server responsive to said information for sending to said second server a request to install a replacement proxy to perform said proxy function, said second server responsive to said installation request for installing said replacement proxy on said second server; and
said first and second servers cooperable for coupling said second server into the communication path. - View Dependent Claims (51, 52, 53, 54, 55)
-
Specification