Null-packet transmission from inside a firewall to open a communication window for an outside transmitter
AssigneeGoogle Inc.
InventorsSteven C. Boyle, Debra C. Kirchhoff
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsSteven C. Boyle, Debra C. Kirchhoff
Estimating the term…
A high-bandwidth direct communication path between two clients is used for voice or video calls over the Internet. An opening or a window in a firewall is made for the direct path by sending a null packet out from inside the firewall. The null packet can be a UDP packet directed to a UDP port of the other client. Initially, each client makes a TCP connection to port 80 of an external manager. Each client registers its UDP port number with the external manager. A call request from one client to the external manager results in a message from the external manager to the other client. The other client then creates the window in its firewall by transmitting the null UDP packet. Then the external manager is notified and tells the calling client to begin sending UDP packets directly to the other client through the firewall window.
A method for managing communication over a data communication network, the method comprising:
A non-transitory computer-usable medium having a program embodied thereon which, when executed by one or more processors, causes said processors to carry out a method for managing communication over a data communication network, the method comprising:
A non-transitory computer-usable medium having a program embodied thereon which, when executed by one or more processors, causes said processors to carry out a method for managing communication over a data communication network, the method comprising:
An external communication manager apparatus for managing communication over a data communication network, the apparatus comprising:
Dependencies are inferred from the claim text.