×

METHODS AND SYSTEMS FOR API DECEPTION ENVIRONMENT AND API TRAFFIC CONTROL AND SECURITY

  • US 20180115523A1
  • Filed: 10/25/2017
  • Published: 04/26/2018
  • Est. Priority Date: 10/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A proxy configured for routing client messages to one or more target APIs, the proxy comprising:

  • a processor configured to identify or record at least one of;

    parameter data corresponding to one or more client side parameters, wherein;

    the parameter data corresponding to the one or more client side parameters is identified based on analysis of API layer data extracted from data messages received at the proxy; and

    each of the one or more client side parameters comprises a parameter descriptive of client side behavior detected at the proxy;

    and,parameter data corresponding to one or more server side parameters, wherein;

    the parameter data corresponding to the one or more server side parameters is identified based on analysis of API layer data extracted from data messages received at the proxy; and

    each of the one or more server side parameters comprises a parameter descriptive of (i) requests for server side data received from one or more clients or (ii) server side responses to data messages received from one or more clients;

    anda proxy router configured to;

    receive a client message; and

    discard the received client message without onward transmission to an API server identified in the received client message, in response to a determination that;

    (i) initiating a process for forwarding the received client message to the API server would result in parameter data corresponding to a client side parameter or a server side parameter to exceed a predefined threshold value;

    or(ii) receiving a response to the received client message from the API server would result in parameter data corresponding to a server side parameter to exceed a predefined threshold.

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