Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
292 words
A network comprising first and second subnetworks of a first type that use the same communication protocols by a third subnetwork of a second type that uses different communication protocols, the network including dependent nodes unable to initiate establishment of communications with other nodes of the first and second networks, the network comprising means in the first and second subnetworks for defining the third network as a native virtual communication link interconnecting a first node of the first network and a second node of the second network, means, responsive to a request from an initiating node in the first network to route a message to a destination node in the second network, for computing a route including the virtual link between the initiating node and the destination node, means in the first and second subnetworks for transmitting the message via the computed route including the virtual link using the communication protocols of the first and second networks, means for assigning a requester node in the first network to act on behalf of a dependent node, means for assigning a server node located in the second network as an owner of a dependent node, means in the server node for identifying a network address of the dependent node to other nodes in the first and second networks wishing to communicate with the dependent node, means for establishing a control communication session between the requester and serve nodes via said virtual link between the first and second networks, and means for transmitting information to other nodes in the first and second networks via the control communication session for the purpose of allowing data communications sessions to be established directly between the dependent node and said other nodes wishing to communicate with the dependent node.
Claim 2
Dependent Claim
292 words
A network comprising first and second subnetworks of a first type that use the same communication protocols by a third subnetwork of a second type that uses different communication protocols, the network including dependent nodes unable to initiate establishment of communications with other nodes of the first and second networks, the network comprising means in the first and second subnetworks for defining the third network as a native virtual communication link interconnecting a first node of the first network and a second node of the second network, means, responsive to a request from an initiating node in the first network to route a message to a destination node in the second network, for computing a route including the virtual link between the initiating node and the destination node, means in the first and second subnetworks for transmitting the message via the computed route including the virtual link using the communication protocols of the first and second networks, means for assigning a requester node in the first network to act on behalf of a dependent node, means for assigning a server node located in the second network as an owner of a dependent node, means in the server node for identifying a network address of the dependent node to other nodes in the first and second networks wishing to communicate with the dependent node, means for establishing a control communication session between the requester and serve nodes via said virtual link between the first and second networks, and means for transmitting information to other nodes in the first and second networks via the control communication session for the purpose of allowing data communications sessions to be established directly between the dependent node and said other nodes wishing to communicate with the dependent node.
Claim 3
Independent Claim
260 words
A method of interconnecting first and second networks of a first type that use the same communication protocols by a third network of a second type that uses different communication protocols, the first network including dependent nodes unable to initiate establishment of communications with other nodes of the first and second networks, the method comprising the steps of: in routing tables of the first and second networks, defining the third network as a native virtual communication link interconnecting a first node of the first network and a second node of the second network, assigning a requester node in the first network to act on behalf of a dependent node, assigning a server node located in the second network as an owner of the dependent node for the purpose of identifying a network address of the dependent node to other nodes in the first and second networks wishing to communicate with the dependent node, in response to a request from the requester node, establishing a control communication session within the first and second nodes between the requester and server nodes by computing a route between the requester node and the server node, the route including the virtual link such that said control communication session is routed over the virtual link between the first and second networks, and using the control communication session to transmit information to other nodes in the first and second networks for the purpose of allowing data communications sessions to be established directly between the dependent node and said other nodes wishing to communicate with the dependent node.
Claim 4
Independent Claim
260 words
A method of interconnecting first and second networks of a first type that use the same communication protocols by a third network of a second type that uses different communication protocols, the first network including dependent nodes unable to initiate establishment of communications with other nodes of the first and second networks, the method comprising the steps of: in routing tables of the first and second networks, defining the third network as a native virtual communication link interconnecting a first node of the first network and a second node of the second network, assigning a requester node in the first network to act on behalf of a dependent node, assigning a server node located in the second network as an owner of the dependent node for the purpose of identifying a network address of the dependent node to other nodes in the first and second networks wishing to communicate with the dependent node, in response to a request from the requester node, establishing a control communication session within the first and second nodes between the requester and server nodes by computing a route between the requester node and the server node, the route including the virtual link such that said control communication session is routed over the virtual link between the first and second networks, and using the control communication session to transmit information to other nodes in the first and second networks for the purpose of allowing data communications sessions to be established directly between the dependent node and said other nodes wishing to communicate with the dependent node.