×

APPLICATION PROGRAMMING INTERFACE WALL

  • US 20160057107A1
  • Filed: 08/22/2014
  • Published: 02/25/2016
  • Est. Priority Date: 08/22/2014
  • Status: Active Grant
First Claim
Patent Images

1. An application programming interface (API) call filtering system to filter API call requests received, via a network, from a device that is network-connected and configured to run endpoint application hardware and/or software, to secure an API service that accepts API call requests and provides API call responses thereto, the system comprising:

  • at least one computing device configured to implement one or more services, wherein the one or more services are configured to;

    a) monitor, at an API filter, API call requests received from an endpoint application directed to a server configured to provide, at least in part, the API service;

    b) monitor authentication methods of the API call requests;

    c) compile authentication information related to the authentication methods;

    d) compile performance indicators of the API call requests;

    e) analyze the compiled performance indicatorsf) create at least one report based at least in part, on the analyzed performance indicators and compiled authentication information;

    g) modify an authentication method of at least one API call request in response to a security team input following an output of the at least one report, to form a modified API call request that is processable by the server as the server is configured for the API call requests, wherein modifying an authentication method comprises, for at least some API call requests, creating a requirement that the at least one API call request satisfy an authentication test that the at least one API call request would not have otherwise had to satisfy; and

    h) send the modified API call request to the server.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×