Methods And Systems For Routing A Message Over A Network
First Claim
1. A method for routing a message over a network, the method comprising:
- establishing relationships among a plurality of network appliances using respective network appliance class identifiers assigned to the appliances, wherein the respective network appliance class identifiers are assigned to identify corresponding classes of network appliances prior to their operation within the network environment;
receiving a message over the network from a sending network appliance, the message including a particular network appliance class identifier;
determining, using the established relationships, a target network appliance operable within the network belonging to a class of network appliances related to the particular network appliance class identifier; and
routing the received message to the target network appliance via the network.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are described for routing a message over a network. An exemplary method includes establishing relationships among a plurality of network appliances using respective network appliance class identifiers assigned to the appliances. The respective network appliance class identifiers are assigned to identify corresponding classes of network appliances prior to their operation within the network environment. A message is received over the network from a sending network appliance. The message includes a particular network appliance class identifier. Using the established relationships, a target network appliance, operable within the network, is determined belonging to a class of network appliances related to the particular network appliance class identifier. The received message is routed to the target network appliance via the network.
67 Citations
39 Claims
-
1. A method for routing a message over a network, the method comprising:
-
establishing relationships among a plurality of network appliances using respective network appliance class identifiers assigned to the appliances, wherein the respective network appliance class identifiers are assigned to identify corresponding classes of network appliances prior to their operation within the network environment; receiving a message over the network from a sending network appliance, the message including a particular network appliance class identifier; determining, using the established relationships, a target network appliance operable within the network belonging to a class of network appliances related to the particular network appliance class identifier; and routing the received message to the target network appliance via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 33)
-
-
20. A system for routing a message over a network, the system comprising:
-
a relationship manager configured to establish relationships among a plurality of network appliances using respective network appliance class identifiers assigned to the appliances, wherein the respective network appliance class identifiers are assigned to identify corresponding classes of network appliances prior to their operation within the network environment; a message router configured to receive a message over the network from a sending network appliance, the message including a particular network appliance class identifier; and a traversal engine configured to determine, using the established relationships, a target network appliance operable within the network belonging to a class of network appliances related to the particular network appliance class identifier; wherein the message router is configured to route the received message to the target network appliance via the network. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
34. A system for routing a message over a network, the system comprising:
-
means for establishing relationships among a plurality of network appliances using respective network appliance class identifiers assigned to the appliances, wherein the respective network appliance class identifiers are assigned to identify corresponding classes of network appliances prior to their operation within the network environment; means for receiving a message over the network from a sending network appliance, the message including a particular network appliance class identifier; means for determining, using the established relationships, a target network appliance operable within the network belonging to a class of network appliances related to the particular network appliance class identifier; and means for routing the received message to the target network appliance via the network.
-
-
35. A computer readable medium containing a computer program for routing a message over a network, the computer program comprising executable instructions for:
-
establishing relationships among a plurality of network appliances using respective network appliance class identifiers assigned to the appliances, wherein the respective network appliance class identifiers are assigned to identify corresponding classes of network appliances prior to their operation within the network environment; receiving a message over the network from a sending network appliance, the message including a particular network appliance class identifier; determining, using the established relationships, a target network appliance operable within the network belonging to a class of network appliances related to the particular network appliance class identifier; and routing the received message to the determined target network appliance via the network.
-
-
36. A method for routing a message over a network, the method comprising:
-
generating a message including a particular network appliance class identifier assigned to a sending network appliance prior to operation of the sending network appliance within the network environment; and having the generated message processed using a set of relationships established among a plurality of network appliances, including the sending network appliance, to determine a target network appliance, operable within the network, belonging to a class of network appliances related to the particular network appliance class identifier included in the generated message and to route the message to the target network appliance via the network; wherein the set of relationships is established using respective network appliance class identifiers assigned to the network appliances to identify corresponding classes of network appliances prior to their operation within the network environment. - View Dependent Claims (37, 38, 39)
-
Specification