Method and system for integrating performance enhancing functions in a virtual private network (VPN)

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7398552
APP PUB NO 20030177395A1
SERIAL NO

10353183

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An approach for supporting security in a communications network is disclosed. A network device includes a security peer that establishes a secure tunnel over a data network (e.g., satellite network) for transport of encrypted traffic. The device also includes a performance peer for establishing a connection supported by the secure tunnel. The performance peer includes a plurality of modules for providing respective performance enhancing functions to minimize performance impact of latency of the network.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HUGHES NETWORK SYSTEMS, LLCGERMANTOWN, MD365
JPMORGAN CHASE BANK, N.A.NEW YORK, NY1994

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bartlett, Nigel San Diego, CA 5 348
Border, John Poolesville, MD 70 1592
Dillon, Douglas Gaithersburg, MD 33 1793
Pardee, Peter Ramona, CA 8 486

Cited Art Landscape

Patent Info (Count) # Cites Year
 
EPIP PTY. LTD. (1)
* 2002/0010,866 Method and apparatus for improving peer-to-peer bandwidth between remote networks by combining multiple connections which use arbitrary data paths 138 2000
 
ADVANTECH SATELLITE NETWORKS INC. (1)
* 6975647 Enhancements for TCP performance enhancing proxies 67 2002
 
NOKIA SOLUTIONS AND NETWORKS OY (1)
* 6891842 System and method for enabling mobile edge services 20 2002
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
GETGO, INC. (2)
7898968 Systems and methods for selecting efficient connection paths between computing devices 2 2006
* 2008/0069,104 SYSTEMS AND METHODS FOR SELECTING EFFICIENT CONNECTION PATHS BETWEEN COMPUTING DEVICES 22 2006
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 2005/0271,047 Method and system for managing multiple overlapping address domains 13 2004
 
CISCO TECHNOLOGY, INC. (4)
* 7933257 Using QoS tunnels for TCP latency optimization 0 2006
* 2008/0069,111 Using QoS tunnels for TCP latency optimization 1 2006
* 8305896 Selective performance enhancement of traffic flows 2 2007
* 2009/0109,849 SELECTIVE PERFORMANCE ENHANCEMENT OF TRAFFIC FLOWS 37 2007
 
SONICWALL US HOLDINGS INC. (1)
* 7823196 Method and an apparatus to perform dynamic secure re-routing of data flows for public services 3 2005
 
CITRIX GATEWAYS, INC. (2)
7978716 Systems and methods for providing a VPN solution 4 2008
8559449 Systems and methods for providing a VPN solution 5 2011
 
CIRCADENCE CORPORATION (24)
7975066 System and method for implementing application functionality within a network infrastructure 19 2006
* 2006/0129,697 System and method for implementing application functionality within a network infrastructure 38 2006
8065399 Automated network infrastructure test and diagnostic system and method therefor 4 2008
8024481 System and method for reducing traffic and congestion on distributed interactive simulation networks 2 2008
* 2009/0187,669 System and method for reducing traffic and congestion on distributed interactive simulation networks 4 2008
* 2009/0182,868 Automated network infrastructure test and diagnostic system and method therefor 13 2008
8195823 Dynamic network link acceleration 7 2009
* 2010/0011,116 Dynamic network link acceleration 16 2009
7962654 System and method for implementing application functionality within a network infrastructure 18 2010
* 2010/0157,998 System and method for implementing application functionality within a network infrastructure 10 2010
8386641 System and method for implementing application functionality within a network infrastructure 18 2011
* 2011/0238,860 SYSTEM AND METHOD FOR IMPLEMENTING APPLICATION FUNCTIONALITY WITHIN A NETWORK INFRASTRUCTURE 10 2011
8417770 Data redirection system and method therefor 14 2011
8463935 Data prioritization system and method therefor 11 2011
8977711 System and method for implementing application functionality within a network infrastructure including wirelessly coupled devices 2 2011
8977712 System and method for implementing application functionality within a network infrastructure including a wireless communication link 2 2011
9148293 Automated network infrastructure test and diagnostic system and method therefor 0 2011
8898340 Dynamic network link acceleration for network including wireless communication devices 4 2012
9380129 Data redirection system and method therefor 0 2013
RE45009 Dynamic network link acceleration 1 2013
9185185 System and method for implementing application functionality within a network infrastructure 0 2013
8996705 Optimization of enhanced network links 2 2014
9578124 Optimization of enhanced network links 0 2015
9436542 Automated network infrastructure test and diagnostic system and method therefor 1 2015
 
INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE (1)
9143450 Communication system and method for assisting with the transmission of TCP packets 0 2012
 
IPSUM NETWORKS (1)
8510468 Route aware network link acceleration 4 2010
 
SpectraLink Corporation (1)
* 2007/0271,606 Apparatus and method for establishing a VPN tunnel between a wireless device and a LAN 58 2006
 
F5 NETWORKS, INC. (13)
8788665 Method and system for optimizing a network by independently scaling control segments and data flow 6 2008
9077554 Simplified method for processing multiple connections from the same client 4 2008
8806053 Methods and systems for optimizing network traffic using preemptive acknowledgment signals 0 2008
8868961 Methods for acquiring hyper transport timing and devices thereof 0 2009
9246819 System and method for performing message-based load balancing 1 2011
9141625 Methods for preserving flow state during virtual machine migration and devices thereof 11 2011
9083760 Dynamic cloning and reservation of detached idle connections 3 2011
8886981 Systems and methods for idle driven scheduling 4 2011
9554276 System and method for on the fly protocol conversion in obtaining policy enforcement information 0 2011
9270766 Methods for identifying network traffic characteristics to correlate and manage one or more subsequent flows and devices thereof 1 2011
9231879 Methods for policy-based network traffic queue management and devices thereof 0 2012
9172753 Methods for optimizing HTTP header based authentication and devices thereof 1 2012
9647954 Method and system for optimizing a network by independently scaling control segments and data flow 0 2014
 
CITRIX SYSTEMS, INC. (58)
7760729 Policy based network address translation 4 2004
* 2005/0013,298 Policy based network address translation 13 2004
8739274 Method and device for performing integrated caching in a data communication network 0 2005
9219579 Systems and methods for client-side application-aware prioritization of network communications 0 2005
8914522 Systems and methods for facilitating a peer to peer route via a gateway 3 2005
8291119 Method and systems for securing remote access to private networks 9 2005
8046830 Systems and methods for network disruption shielding techniques 7 2005
7978714 Methods and systems for securing access to private networks using encryption and authentication technology built in to peripheral devices 11 2005
7808906 Systems and methods for communicating a lossy protocol via a lossless protocol using false acknowledgements 12 2005
* 2006/0190,719 Systems and methods for communicating a lossy protocol via a lossless protocol using false acknowledgements 62 2005
8954595 Systems and methods for providing client-side accelerated access to remote applications via TCP buffering 3 2005
8706877 Systems and methods for providing client-side dynamic redirection to bypass an intermediary 2 2005
8700695 Systems and methods for providing client-side accelerated access to remote applications via TCP pooling 1 2005
8549149 Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing 4 2005
8495305 Method and device for performing caching of dynamically generated objects in a data communication network 6 2005
8301839 System and method for performing granular invalidation of cached dynamically generated objects in a data communication network 2 2005
8255456 System and method for performing flash caching of dynamically generated objects in a data communication network 9 2005
7921184 System and method for performing flash crowd caching of dynamically generated objects in a data communication network 18 2005
7849269 System and method for performing entity tag and cache control of a dynamically generated object not identified as cacheable in a network 5 2005
7810089 Systems and methods for automatic installation and execution of a client-side acceleration program 32 2005
8869262 Systems and methods for application based interception of SSL/VPN traffic 1 2006
8495181 Systems and methods for application based interception SSI/VPN traffic 64 2006
7843912 Systems and methods of fine grained interception of network communications on a virtual private network 15 2006
* 2008/0034,418 Systems and Methods for Application Based Interception SSI/VPN Traffic 64 2006
* 2008/0034,419 Systems and Methods for Application Based Interception of SSL/VPN Traffic 147 2006
* 2008/0031,235 Systems and Methods of Fine Grained Interception of Network Communications on a Virtual Private Network 32 2006
* 7796510 Systems and methods for providing virtual fair queueing of network traffic 5 2007
7760642 Systems and methods for providing quality of service precedence in TCP congestion control 12 2007
7706266 Systems and methods of providing proxy-based quality of service 43 2007
* 2008/0225,715 SYSTEMS AND METHODS OF PROVIDING PROXY-BASED QUALITY OF SERVICE 5 2007
* 2008/0225,721 SYSTEMS AND METHODS FOR PROVIDING QUALITY OF SERVICE PRECEDENCE IN TCP CONGESTION CONTROL 15 2007
* 2008/0225,728 SYSTEMS AND METHODS FOR PROVIDING VIRTUAL FAIR QUEUEING OF NETWORK TRAFFIC 16 2007
8910241 Computer security system 2 2008
8990573 System and method for using variable security tag location in network communications 0 2008
8516539 System and method for inferring access policies from access event records 5 2008
8990910 System and method using globally unique identities 0 2008
9240945 Access, priority and bandwidth management based on application identity 1 2009
8943575 Method and system for policy simulation 12 2009
8019868 Method and systems for routing packets from an endpoint to a gateway 136 2009
8014421 Systems and methods for adjusting the maximum transmission unit by an intermediary device 9 2009
8184534 Systems and methods of providing proxy-based quality of service 3 2010
8531944 Systems and methods for providing virtual fair queuing of network traffic 0 2010
8462631 Systems and methods for providing quality of service precedence in TCP congestion control 0 2010
8634420 Systems and methods for communicating a lossy protocol via a lossless protocol 6 2010
8261057 System and method for establishing a virtual private network 13 2010
8194673 Policy based network address translation 2 2010
7849270 System and method for performing entity tag and cache control of a dynamically generated object not identified as cacheable in a network 3 2010
8351333 Systems and methods for communicating a lossy protocol via a lossless protocol using false acknowledgements 24 2010
8856777 Systems and methods for automatic installation and execution of a client-side acceleration program 0 2010
8499057 System and method for performing flash crowd caching of dynamically generated objects in a data communication network 7 2011
8848710 System and method for performing flash caching of dynamically generated objects in a data communication network 0 2012
8726006 System and method for establishing a virtual private network 0 2012
8892778 Method and systems for securing remote access to private networks 0 2012
8897299 Method and systems for routing packets from a gateway to an endpoint 0 2013
8788581 Method and device for performing caching of dynamically generated objects in a data communication network 0 2013
9294439 Systems and methods for application-based interception of SSL/VPN traffic 1 2013
9497198 Systems and methods for application based interception of SSL/VPN traffic 0 2014
9781114 Computer security system 0 2014
 
ELITECORE TECHNOLOGIES LIMITED (2)
* 2010/0100,949 IDENTITY AND POLICY-BASED NETWORK SECURITY AND MANAGEMENT SYSTEM AND METHOD 14 2007
* 8984620 Identity and policy-based network security and management system and method 1 2007
 
CANON KABUSHIKI KAISHA (2)
* 8072898 Method for managing a transmission of data streams on a transport channel of a tunnel, corresponding tunnel end-point and computer-readable storage medium 1 2009
* 2010/0008,245 METHOD FOR MANAGING A TRANSMISSION OF DATA STREAMS ON A TRANSPORT CHANNEL OF A TUNNEL, CORRESPONDING TUNNEL END-POINT AND COMPUTER-READABLE STORAGE MEDIUM 5 2009
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 8, 2020
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00