Method and apparatus for communicating data between two hosts
First Claim
1. A method for communicating data between at least a first host and a second host, the method comprising:
- identifying, at a server, address information of the first host, to which the second host may communicate data through a network security system coupled between the first host and the server; and
communicating, from the second host to the first host, data using the address information of the first host.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for communicating video data between at least a first host and a second host comprises: identifying, at a server, an address of the first host, to which the second host may communicate video data, and a sequence number expected by a network security system coupled between the first host and the server; and communicating, from the second host to the first host, video data using the address of the first host and the sequence number expected. The method may further comprise: identifying, at the server, an address of the second host, to which the first host may communicate video data, and a second sequence number expected by a network security system coupled between the second host and the server; and communicating, from the first host to the second host, video data using the address of the second host and the second expected sequence number. The second host may be adapted to perform the act of communicating without use of an intermediate server. The method may also further comprise communicating periodically, from the first host to the server, through the network security system, so as to maintain an open communication channel through the network security system to the first host at the address of the first host. The address of the first host may include address information and port information.
43 Citations
13 Claims
-
1. A method for communicating data between at least a first host and a second host, the method comprising:
-
identifying, at a server, address information of the first host, to which the second host may communicate data through a network security system coupled between the first host and the server; and
communicating, from the second host to the first host, data using the address information of the first host. - View Dependent Claims (2, 3, 4, 5, 12, 13)
-
-
6. A method for establishing a low-latency communication channel to a host computer comprising:
-
identifying, at a server, an address of the host, and a sequence number expected by an intermediate system coupled between the host and server; and
communicating periodically, from the host to the server, through the intermediate system, so as to maintain an open communication channel through the intermediate system to the host at the address of the host. - View Dependent Claims (7, 8)
-
-
9. A system for communicating, comprising:
-
a communication network;
a first host computer connected to the communication network through a first intermediate system;
a second host computer connected to the communication network through a second intermediary system; and
a server computer connected to the communication network and with which the first and second host computers communicate to open communication channels through the first and second intermediary systems and which supplies the first and second host computers with information permitting direct communication between the first and second host computers absent intervention by the server computer. - View Dependent Claims (10, 11)
-
Specification