Enhanced network services using a subnetwork of communicating processors
First Claim
1. A method for providing enhanced services in a computer network, said method comprising:
- receiving at a first network device a first server information message originating from a first server node;
wherein the first server information message includes first server information relating to one or more of the following;
(a) information relating to at least one load condition at the first server node, (b) information relating to at least one resource available at the first server node, (c) information relating to at least one service available at the server node, (d) information relating to an identity of at least one person which is logged in at the server node, or combinations thereof;
analyzing the first server information; and
performing a first action based upon the analysis of the first server information.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing enhanced services for a network. The enhanced services use information about the network which is available to a subnet of communicating processors (such as a set of routers), collectively executing a common distributed technique for disseminating that network information. The router subnet collects network topology information and provides a service using that network topology information, responsive to requests from non-routers coupled to the network (such as a set of host processors). The router subnet also collects information advertised by hosts coupled to the network, and disseminates that host information to substantially all routers, using the common distributed technique for disseminating network topology information. The host information may comprise information about server processes available at the originating host (such as what services are available and to which users those services are available), or may comprise information about client processes operating at the originating host (such as which users are operating those client processes and which services they desire).
202 Citations
50 Claims
-
1. A method for providing enhanced services in a computer network, said method comprising:
-
receiving at a first network device a first server information message originating from a first server node; wherein the first server information message includes first server information relating to one or more of the following;
(a) information relating to at least one load condition at the first server node, (b) information relating to at least one resource available at the first server node, (c) information relating to at least one service available at the server node, (d) information relating to an identity of at least one person which is logged in at the server node, or combinations thereof;analyzing the first server information; and performing a first action based upon the analysis of the first server information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing enhanced services in a computer network, said method comprising:
-
receiving at a first network device a first client message originating from a first client node; wherein the first client message includes first client information relating to one or more of the following;
(a) information relating to at least one preferred load condition at a server node, (b) information relating to at least one desired resource available at a server node, (c) information relating to at least one desired service available at a server node, (d) information relating to an identity of at least one person which is logged in at a server node;
(e) information relating to an urgency of a client request associated with the first client message, (f) information relating to a willingness to pay for desired services provided by a server node, or combinations thereof;analyzing the first client information; and performing a first action based upon the analysis of the first client information. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for providing enhanced services in a computer network, said system comprising:
-
at least one processor; at least one interface configured or designed to provide a communication link to at least one other network device in the data network; and memory; the system being configured or designed to receive at a first network device a first server information message originating from a first server node; wherein the first server information message includes first server information relating to one or more of the following;
(a) information relating to at least one load condition at the first server node, (b) information relating to at least one resource available at the first server node, (c) information relating to at least one service available at the server node, (d) information relating to an identity of at least one person which is logged in at the server node, or combinations thereof;the system being configured or designed to analyze the first server information; and the system being configured or designed to perform a first action based upon the analysis of the first server information. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system for providing enhanced services in a computer network, said system comprising:
-
at least one processor; at least one interface configured or designed to provide a communication link to at least one other network device in the data network; and memory; the system being configured or designed to receive at a first network device a first client message originating from a first client node; wherein the first client message includes first client information relating to one or more of the following;
(a) information relating to at least one preferred load condition at a server node, (b) information relating to at least one desired resource available at a server node, (c) information relating to at least one desired service available at a server node, (d) information relating to an identity of at least one person which is logged in at a server node;
(e) information relating to an urgency of a client request associated with the first client message, (f) information relating to a willingness to pay for desired services provided by a server node, or combinations thereof;the system being configured or designed to analyze the first client information; and the system being configured or designed to perform a first action based upon the analysis of the first client information. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A system for providing enhanced services in a computer network, said system comprising:
-
means for receiving at a first network device a first server information message originating from a first server node; wherein the first server information message includes first server information relating to one or more of the following;
(a) information relating to at least one load condition at the first server node, (b) information relating to at least one resource available at the first server node, (c) information relating to at least one service available at the server node, (d) information relating to an identity of at least one person which is logged in at the server node, or combinations thereof;means for analyzing the first server information; and means for performing a first action based upon the analysis of the first server information.
-
-
50. A system for providing enhanced services in a computer network, said system comprising:
-
means for receiving at a first network device a first client message originating from a first client node; wherein the first client message includes first client information relating to one or more of the following;
(a) information relating to at least one preferred load condition at a server node, (b) information relating to at least one desired resource available at a server node, (c) information relating to at least one desired service available at a server node, (d) information relating to an identity of at least one person which is logged in at a server node;
(e) information relating to an urgency of a client request associated with the first client message, (f) information relating to a willingness to pay for desired services provided by a server node, or combinations thereof;means for analyzing the first client information; and means for performing a first action based upon the analysis of the first client information.
-
Specification