Patent ID: 7693059

Claim:
A method of Virtual Private Network (VPN) routing, comprising the steps of: classifying a network transmission, between a user and a host intranet, selected for one of a first route and a second route of communication, wherein the first route is via a VPN and the second route is a direct connection with the host intranet and is not via the VPN, wherein the classifying is based upon a destination port and a protocol, wherein the network transmission for the first route comprises a communication that requires a persistent connection, and wherein the persistent connection sends and receives a plurality of HTTP transmissions over a same TCP connection, wherein the protocol of the network transmission for the first route is one from the group consisting of: Telenet, Remote Desktop Protocol (RDP), Network File System (NFS), Secure Shell Protocol (SSH), File Transfer Protocol (FTP), and SSH File Transfer Protocol (SFTP), wherein the protocol of the network transmission for the second route is one from the group consisting of: Internet Inter-ORB Protocol (IIOP), Hypertext Transfer Protocol (HTTP), Short Message Service (SMS), Wireless Application Protocol (WAP), Domain Name System (DNS), Multicast User Datagram Protocol (UDP), Internet Control Message Protocol (ICMP), Simple Mail Transfer Protocol (SMTP), Post Office Protocol 3 (POP3), Internet Message Access Protocol (IMAP), Multi-Purpose Internet Mail Extensions (MIME), and wherein the network transmission for the second route comprises data that does not require seamless roaming; and selectively routing the network transmission based upon the classifying.