Patent ID: 11968218
Assignee: IMPART SECURITY INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 19:
20. A non-transitory computer-readable medium, storing a plurality of processor-executable instructions to:
receive an application programming interface (“API”) comprising a plurality of functions that are remotely accessed by a plurality of endpoints;
determine a set of API context defining proper usage of one or more of the plurality of functions;
determine a set of user context associated with one or more endpoints properly accessing the one or more functions;
generate a model for differentiating between proper and improper use of the one or more functions based on contextual relationships between different combinations of the set of API context and the set of user context;
monitor usage of the one or more functions based on the model; and
perform an action that is associated with the model in response to the usage violating the contextual relationships of the model for the one or more functions.