Real-time modification of application programming interface behavior

    公开(公告)号:US11983580B2

    公开(公告)日:2024-05-14

    申请号:US17452773

    申请日:2021-10-28

    Applicant: Box, Inc.

    CPC classification number: G06F9/541 G06F16/2379 G06F21/6245 G06F2221/2113

    Abstract: Methods, systems, and computer program products for application-specific, real-time modification of application programming interface behavior. Meaning is derived from analysis of human-readable intelligence found in a collaboration object of a content management system. The meaning is used to inform the behavior of an application programming interface that is exposed to applications that interface with the content management system. The content management system invokes a range of analysis modules that examine the human-intelligible contents of a requested collaboration object to determine meaning from the human-intelligible contents. Content-derived tags are emitted based on the analysis. When the application invokes an entry point of the API, a set of content-derived tags are associated with the application, and the occurrence and/or values of the content-derived tags are then used in rules. The results of evaluation of the rules determine how the API will respond to the application.

    REAL-TIME MODIFICATION OF APPLICATION PROGRAMMING INTERFACE BEHAVIOR

    公开(公告)号:US20230133938A1

    公开(公告)日:2023-05-04

    申请号:US17452773

    申请日:2021-10-28

    Applicant: Box, Inc.

    Abstract: Methods, systems, and computer program products for application-specific, real-time modification of application programming interface behavior. Meaning is derived from analysis of human-readable intelligence found in a collaboration object of a content management system. The meaning is used to inform the behavior of an application programming interface that is exposed to applications that interface with the content management system. The content management system invokes a range of analysis modules that examine the human-intelligible contents of a requested collaboration object to determine meaning from the human-intelligible contents. Content-derived tags are emitted based on the analysis. When the application invokes an entry point of the API, a set of content-derived tags are associated with the application, and the occurrence and/or values of the content-derived tags are then used in rules. The results of evaluation of the rules determine how the API will respond to the application.

Patent Agency Ranking