Patents by Inventor Anoop G. Krishnan

Anoop G. Krishnan 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).

  • Publication number: 20170012941
    Abstract: The invention concerns API proxy based adaptive security. The invention implements adaptive security for API servers, while avoiding data bottlenecks and maintaining client experience. The invention provides methods and configurations for API security that may be employed at proxies for implementing routing decisions involving client messages received at said proxies. The invention also involves generating or collecting at proxies, log information that captures data corresponding to received client messages and responses from API servers—which log information correlates communications between clients, proxies and backend API servers, and includes data relevant for purposes generating API metrics and identifying anomalies and/or indicators of compromise.
    Type: Application
    Filed: May 25, 2016
    Publication date: January 12, 2017
    Inventors: Udayakumar Subbarayan, Bernard Harguindeguy, Anoop G. Krishnan, Abdul P. Raheem
  • Publication number: 20160352588
    Abstract: The invention enables high-availability, high-scale, high security and disaster recovery for API computing, including in terms of capture of data traffic passing through proxies, routing communications between clients and servers, and load balancing and/or forwarding functions.
    Type: Application
    Filed: May 25, 2016
    Publication date: December 1, 2016
    Inventors: Udayakumar Subbarayan, Bernard Harguindeguy, Anoop G. Krishnan, Abdul P. Raheem
  • Publication number: 20160352867
    Abstract: The invention provides methods, computer program products, proxies and proxy clusters configured for forwarding, routing and/or load balancing of client requests or messages between multiple different APIs and/or multiple instances of an API. The invention further provides for efficient session information based routing of client requests for a target API, wherein multiple instances of the target API are simultaneously implemented across one or more API servers. The invention additionally enables separation of a control plane (i.e. control logic) and run time execution logic within a data plane within proxies in a proxy cluster, and also enables implementation of a plurality of data planes within each proxy—thereby ensuring security, high availability and scalability.
    Type: Application
    Filed: May 25, 2016
    Publication date: December 1, 2016
    Inventors: Udayakumar Subbarayan, Bernard Harguindeguy, Anoop G. Krishnan, Abdul P. Raheem