1
Charu Venkatraman, Junxiao He, Amarnath Mullick, Shashi Nanjundaswamy, James Harris, Ajay Soni: Systems and methods for application based interception SSI/VPN traffic. Citrix Systems, Foley and Lardner, Christopher J McKenna, July 23, 2013: US08495181 (81 worldwide citation)

A method for intercepting, by an agent of a client, communications from the client to be transmitted via a virtual private network connection includes the step of intercepting communications based on identification of an application from which the communication originates. The agent receives informa ...


2
Amarnath Mullick, Shashi Nanjundaswamy, Ajay Soni: Method and appliance for authenticating, by an appliance, a client to access a virtual private network connection, based on an attribute of a client-side certificate. Citrix Systems, Foley and Lardner, Christopher J McKenna, April 2, 2013: US08413229 (50 worldwide citation)

In a method and appliance for authenticating, by an appliance, a client to access a virtual network connection, based on an attribute of a client-side certificate, a client authentication certificate is requested from a client. A value of at least one field in the client authentication certificate r ...


3
James Harris, Charu Venkatraman, Junxiao He, Amarnath Mullick, Shashi Nanjundaswamy, Ajay Soni: Systems and methods of fine grained interception of network communications on a virtual private network. Citrix Systems, Choate Hall & Stewart, Christopher J McKenna, November 30, 2010: US07843912 (14 worldwide citation)

A method for intercepting communication of a client to a destination on a virtual private network includes an agent executing on the client that intercepts a network communication of the client. The agent provides a virtual private network connection from a first network to a second network. The dec ...


4
Saibal Adhya, Akshat Choudhary, Sergey Verzunov, Amarnath Mullick, Shashi Nanjundaswamy, Arkesh Kumar: Systems and methods for authorizing a client in an SSL VPN session failover environment. Citrix Systems, Foley & Lardner, Christopher J McKenna, March 6, 2012: US08132247 (8 worldwide citation)

The SSL VPN session failover solution of the appliance and/or client agent described herein provides an environment for handling IP address assignment and end point re-authorization upon failover. The appliances may be deployed to provide a session failover environment in which a second appliance is ...


5
Josephine Suganthi, Shashi Nanjundaswamy, Manjunath Rajashekhar, Arkesh Kumar: Methods for associating an IP address to a user via an appliance. Citrix Systems, Foley and Lardner, Christopher J McKenna, July 3, 2012: US08213393 (7 worldwide citation)

The intranet IP address management solution of the appliance and/or client described herein provides an environment for efficiently assigning, managing and querying virtual private network addresses, referred to as intranet IP (IIP) addresses of virtual private network users, such as a multitude of ...


6
Prabakar Sundarrajan, Junxiao He, Shashi Nanjundaswamy, Sergey Verzunov, Charu Venkatraman, Anil Shetty: Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing. Citrix Systems, Foley & Lardner, Christopher J McKenna, October 1, 2013: US08549149 (6 worldwide citation)

The present invention is directed towards systems and methods for dynamically deploying and executing acceleration functionality on a client to improve the performance and delivery of remotely accessed applications. In one embodiment, the client-side acceleration functionality is provided by an acce ...


7
Sergey Verzunov, Charu Venkatraman, Junxiao He, Shashi Nanjundaswamy, Bharath Bhushan, Saravana Annamalaisami, Josephine Suganthi, Anil Shetty: Systems and methods of symmetric transport control protocol compression. Citrix Systems, Foley & Lardner, Christopher J McKenna, April 8, 2014: US08694684 (4 worldwide citation)

A method for compressing a stream of application layer network traffic communicated over a transport layer connection of a virtual private network connection between a client and a server using an appliance. The appliance intercepts one or more transport layer packets of a stream of application netw ...


8
Saibal Adhya, Akshat Choudhary, Shashi Nanjundaswamy, Sergey Verzunov, Arkesh Kumar, Amarnath Mullick: Systems and methods for providing IIP address stickiness in an SSL VPN session failover environment. Citrix Systems, Foley & Lardner, Christopher J McKenna, Paul M H Pua, April 14, 2015: US09009327 (4 worldwide citation)

The SSL VPN session failover solution of the appliance and/or client agent described herein provides an environment for handling IP address assignment and end point re-authorization upon failover. The appliances may be deployed to provide a session failover environment in which a second appliance is ...


9
Prabakar Sundarrajan, Junxiao He, Sergey Verzunov, Charu Venkatraman, Anil Shetty, Shashi Nanjundaswamy: Systems and methods for providing client-side accelerated access to remote applications via TCP pooling. Citrix Systems, Foley & Lardner, Christopher J McKenna, April 15, 2014: US08700695 (2 worldwide citation)

The present invention is directed towards systems and methods for dynamically deploying and executing acceleration functionality on a client to improve the performance and delivery of remotely accessed applications. In one embodiment, the client-side acceleration functionality is provided by an acce ...


10
Amarnath Mullick, Charu Venkatraman, Shashi Nanjundaswamy, Junxiao He, Roy Rajan, Ajay Soni: Systems and methods for using a client agent to manage ICMP traffic in a virtual private network environment. Citrix Systems, Foley & Lardner, Christopher McKenna, March 15, 2011: US07907621 (2 worldwide citation)

Systems and methods are described for using a client agent executing on a client to send ICMP messages to an appliance connected via a virtual private network Methods include: establishing, via a client agent executing on a client, a transport layer virtual private network connection with an applian ...