Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
2011-08-09
2011-08-09
Tran, Phuc (Department: 2471)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C370S352000, C370S395520
Reexamination Certificate
active
07995594
ABSTRACT:
Embodiments of this invention provides a system and a protocol to enable two transmission control protocol TCP peers that exist behind one or more firewalls and network address translators NATs to automatically setup a true peer-to-peer TCP connection and exchange data without making changes to the firewall or NAT devices or existing TCP-based applications. In embodiments of this invention, the synchronization between the blind TCP peers is achieved using a system that consists of a registration server, an agent application, and a virtual network interface that together relay and replicate the control signals between the two TCP peers. In addition, embodiments of this invention are also used to traverse the NAT and establish a bi-directional peer-to-peer TCP connection in the firewall.
REFERENCES:
patent: 6978383 (2005-12-01), Boyle et al.
patent: 7333492 (2008-02-01), Wu et al.
patent: 7353252 (2008-04-01), Yang et al.
patent: 7369537 (2008-05-01), Kirchhoff et al.
patent: 7646775 (2010-01-01), Capone et al.
patent: 2003/0018912 (2003-01-01), Boyle et al.
patent: 2004/0116119 (2004-06-01), Lewis et al.
patent: 2004/0249974 (2004-12-01), Alkhatib et al.
patent: 2005/0086358 (2005-04-01), Rosenberg
patent: 2005/0228848 (2005-10-01), Thurston et al.
patent: 2006/0215685 (2006-09-01), Capone
U.S. Appl. No. 60/659,556, Jeffrey M. Capone.
J. Rosenberg, J. Weinberger, C. Huitena, and R. Mahy, RFC 3489: “STUN—Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translator (NATs)”, Mar. 2003.
Y. Takeda, Internet draft: “Symmtric NAT Traversal using STUN,” draft-takeda-symmetric-nat-traversal-00.txt, Jun. 2003.
“Transmission Control Protocol,” RFC 793, Sep. 1981.
J. Rosenberger, J. Weinberger, R. Mahy, and C. Huitema, Internet draft: “TURN—Traversal Using Relay NAT,” Feb. 2004, <ftp://ftp.isi.edu/internet-drafts/draft-rosenberg-midcom-turn-04.txt>.
UPnP Forum, “Internet Gateway Device (IGD) Standardized Device Control Protocol V 1.0,” Nov. 2001.
“Cisco IOS Network Address Translation,” Cisco white paper, <http://www.cisco.com/warp/public/cc/pd/iosw/ioft/ionetn/prodlit/1195—pp.htm>.
A. Johnston, Internet draft: “SIP, P2P and Internet Communications,” Jan. 2005, <http://www.ietf.org/internet-drafts/draft-johnston-sipping-p2p-ipcom-00.txt>.
Capone Jeffery M.
Immaneni Pramod
Boyle Fredrickson , S.C.
Netgear Inc.
Tran Phuc
LandOfFree
Protocol and system for firewall and NAT traversal for TCP... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Protocol and system for firewall and NAT traversal for TCP..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Protocol and system for firewall and NAT traversal for TCP... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2699102