CPC G06F 21/554 (2013.01) [G06F 9/54 (2013.01); G06F 21/552 (2013.01); G06F 21/566 (2013.01); G06F 40/216 (2020.01); G06N 20/00 (2019.01); H04L 41/145 (2013.01); H04L 41/147 (2013.01); H04L 41/16 (2013.01); H04L 63/1425 (2013.01); H04L 63/1441 (2013.01)] | 20 Claims |
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
receive, at a first time, a first application programming interface (API) call in a sequence of API calls, the first API call addressed to an API;
receive, at a second time, a second API call in the sequence of API calls;
predict a predicted time period between the first API call and the second API call;
compare the predicted time period with an actual time period between the first time and the second time to generate a consistency score; and
perform a remedial action associated with the sequence of API calls when the consistency score does not meet a criterion.
|