Network protocols for distributing functions within a network
First Claim
Patent Images
1. A method, associated with a domain name system server, of controlling the transfer of information via a network, said method comprising:
- receiving, by the domain name system server from the client device, a request for a network address that is associated with a service, the request including a client identifier and a service authorization handle comprising authorization information for indicating the client is authorized for a level of service for the handling of the request;
selecting, by the domain name system server in response to service type and the service authorization handle, respective network address of one server selected from a plurality of servers that are available to provide the service; and
transmitting, from the domain name system server to said client device, said respective network address so that said client device may transmit at least one service request associated with said server to the selected server associated with the respective network address without the service request being re-mapped by an intermediate device.
18 Assignments
0 Petitions
Accused Products
Abstract
A network protocol distributes control and lookup functions among various network elements. Plural servers are permitted to service the same domain name without requiring re-mapping. Each client or server is permitted to have a different network quality of service level that is provided by one or more network elements of a network or server quality of service level that is provided by a server.
40 Citations
10 Claims
-
1. A method, associated with a domain name system server, of controlling the transfer of information via a network, said method comprising:
-
receiving, by the domain name system server from the client device, a request for a network address that is associated with a service, the request including a client identifier and a service authorization handle comprising authorization information for indicating the client is authorized for a level of service for the handling of the request; selecting, by the domain name system server in response to service type and the service authorization handle, respective network address of one server selected from a plurality of servers that are available to provide the service; and transmitting, from the domain name system server to said client device, said respective network address so that said client device may transmit at least one service request associated with said server to the selected server associated with the respective network address without the service request being re-mapped by an intermediate device. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus, associated with a domain name system server, of controlling the transfer of information via a network, said method comprising:
-
receive, from the client device, a request for a network address that is associated with a service, the request including service authorization handle for indicating the client is authorized for a level of service for the handling of the request; select, in response to service type and the service authorization handle, respective network address of one server selected from a plurality of servers that are available to provide the service; and transmit, to said client device, said respective network address so that said client device may transmit at least one service request associated with said server the selected server associated with the respective network address without the service request being re-mapped by an intermediate device. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus, associated with a domain name service server, for controlling the transfer of information via a network, said apparatus comprising:
-
means for receiving, from a client device, a request for a network address that is associated with a service, the request including a service authorization handle for indicating that the client is authorized for a level of service for the handling of the request; means, responsive to service type and the service authorization level, for selecting a respective network address of one server selected from a plurality of servers that are available to provide said service; and means for transmitting, to said client device, said respective network address so that said client device may transmit at least one service request to the server associated with the respective network address without the service request being re-mapped by an intermediate device.
-
-
10. A computer readable medium, associated with a domain name system server, for storing program code comprised of instructions operable, when executed, to transfer of information via a network, said instructions comprising:
-
instructions for receiving, from a client device, a request for a network address that is associated with a service, the request including a service authorization handle for indicating that the client is authorized for a level of service for the handling of the request; instructions for selecting, responsive to service type and the service authorization handle, a respective network address of one server selected from a plurality of servers that are available to provide said service; and instructions for transmitting, to said client device, said respective network address so that said client device may transmit at least one service request to the selected server without the service request being re-mapped by an intermediate device.
-
Specification