Patents by Inventor Ravi Ganesh, V

Ravi Ganesh, V has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11063750
    Abstract: Systems and methods for secured access to cloud-based applications or services include a service node that may receive a request from client including a URL associated with an application manager. The service node may send a URL prefix identifying a termination to the termination node. The service node may receive a client hello message from the client that includes a first field incorporating the URL prefix, and may send the client hello message to the termination node to initiate a handshake with the client using a wildcard certificate of server, for establishing a SSL channel between the client and the termination node for a session of the application. The service node can direct a communication of the session from the client to the predetermined termination node, for decryption, using the established SSL channel, according to the URL prefix incorporated in a server name indication (SNI) field of the communication.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: July 13, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Keyoor Khristi, Mukul Agarwal, Ravi Ganesh, V, Saurabh Singh, Vishnu Prateek
  • Patent number: 10778684
    Abstract: Disclosed embodiments provide access to an application. An intermediary device may provide access to an application hosted by the server. The access may be provided to the client via a link that generates a first HTTP request for the application. The device may receive, from the client, the first HTTP request generated via the provided link. The device may rewrite an absolute URL of the application indicated in the first HTTP request, by replacing a first hostname of the server included in the absolute URL, with a URL segment generated by combining a unique string assigned to the first hostname with a second hostname of the device. The device may redirect the client to the rewritten absolute URL of the application.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: September 15, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Punit Gupta, Saurabh Singh, Ravi Ganesh, V, Jong Kann
  • Publication number: 20200169394
    Abstract: Systems and methods for secured access to cloud-based applications or services include a service node that may receive a request from client including a URL associated with an application manager. The service node may send a URL prefix identifying a termination to the termination node. The service node may receive a client hello message from the client that includes a first field incorporating the URL prefix, and may send the client hello message to the termination node to initiate a handshake with the client using a wildcard certificate of server, for establishing a SSL channel between the client and the termination node for a session of the application. The service node can direct a communication of the session from the client to the predetermined termination node, for decryption, using the established SSL channel, according to the URL prefix incorporated in a server name indication (SNI) field of the communication.
    Type: Application
    Filed: January 28, 2020
    Publication date: May 28, 2020
    Inventors: Keyoor Khristi, Mukul Agarwal, Ravi Ganesh, V, Saurabh Singh, Vishnu Prateek
  • Patent number: 10574444
    Abstract: Systems and methods for secured access to cloud-based applications or services include a service node that may receive a request from client including a URL associated with an application manager. The service node may send a URL prefix identifying a termination to the termination node. The service node may receive a client hello message from the client that includes a first field incorporating the URL prefix, and may send the client hello message to the termination node to initiate a handshake with the client using a wildcard certificate of server, for establishing a SSL channel between the client and the termination node for a session of the application. The service node can direct a communication of the session from the client to the predetermined termination node, for decryption, using the established SSL channel, according to the URL prefix incorporated in a server name indication (SNI) field of the communication.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: February 25, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Keyoor Khristi, Mukul Agarwal, Ravi Ganesh, V, Saurabh Singh, Vishnu Prateek
  • Publication number: 20190229900
    Abstract: Systems and methods for secured access to cloud-based applications or services include a service node that may receive a request from client including a URL associated with an application manager. The service node may send a URL prefix identifying a termination to the termination node. The service node may receive a client hello message from the client that includes a first field incorporating the URL prefix, and may send the client hello message to the termination node to initiate a handshake with the client using a wildcard certificate of server, for establishing a SSL channel between the client and the termination node for a session of the application. The service node can direct a communication of the session from the client to the predetermined termination node, for decryption, using the established SSL channel, according to the URL prefix incorporated in a server name indication (SNI) field of the communication.
    Type: Application
    Filed: January 22, 2018
    Publication date: July 25, 2019
    Inventors: Keyoor Khristi, Mukul Agarwal, Ravi Ganesh, V, Saurabh Singh, Vishnu Prateek
  • Publication number: 20180295134
    Abstract: Disclosed embodiments provide access to an application. An intermediary device may provide access to an application hosted by the server. The access may be provided to the client via a link that generates a first HTTP request for the application. The device may receive, from the client, the first HTTP request generated via the provided link. The device may rewrite an absolute URL of the application indicated in the first HTTP request, by replacing a first hostname of the server included in the absolute URL, with a URL segment generated by combining a unique string assigned to the first hostname with a second hostname of the device. The device may redirect the client to the rewritten absolute URL of the application.
    Type: Application
    Filed: April 7, 2017
    Publication date: October 11, 2018
    Inventors: Punit Gupta, Saurabh Singh, Ravi Ganesh, V, Jong Kann