TREE-BASED LEARNING OF APPLICATION PROGRAMMING INTERFACE SPECIFICATION

    公开(公告)号:US20230025896A1

    公开(公告)日:2023-01-26

    申请号:US17443316

    申请日:2021-07-23

    Abstract: A cybersecurity appliance monitoring application traffic to a web application programming interface (API) dynamically updates tree structures for the web API using the application traffic. An API tree generator generates batches of API trees from paths indicated in the application traffic. An API tree merger/pruner updates the generated batches of API trees with various merging, pruning, compacting, and malicious detection operations on the generated batches of API trees. The cybersecurity appliance implements the updated API trees with an API agent that filters the application traffic prior to processing by the web API.

Patent Agency Ranking