Anomaly detection from network traffic
    3.
    发明公开

    公开(公告)号:US20240356944A1

    公开(公告)日:2024-10-24

    申请号:US18302122

    申请日:2023-04-18

    IPC分类号: H04L9/40

    CPC分类号: H04L63/1425 H04L63/1441

    摘要: A system receives a set of input data streams from different data sources. At least one of the set of input data streams comprises a message that indicates an anomaly with respect to a topic associated with a software application. The system determines the topic, the anomaly, and a set of metadata associated with the topic from the set of input data streams. The set of metadata comprises an occurrence frequency of the anomaly in messages, a number of data sources from which messages are received, or a timeframe window within which the messages are received. The system assigns a set of weight values to the set of metadata and determines an accumulated weight value. If it is determined that the accumulated weight value is more than a threshold weight value, the system communicates an alert indicating to execute a countermeasure action that addresses the anomalous topic.

    Source code validation based on converting the source code to a non-programming language

    公开(公告)号:US20240241705A1

    公开(公告)日:2024-07-18

    申请号:US18156004

    申请日:2023-01-18

    IPC分类号: G06F8/51 G06F8/41

    CPC分类号: G06F8/51 G06F8/42

    摘要: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies an expression syntax in the first piece of code and determines an interpretation of the expression syntax. The system creates a sentence that indicates an interpretation of a respective code line. The system determines a counterpart data object in a target programming language for each word in the created sentence. In response, the system creates a second piece of code in the target programming language, such that the second price of code satisfies syntax rules in the target programming language. In response to determining that the second piece of code is configured to perform a particular task that the first piece of code is configured to, the system executes the second piece of code.

    Source code validation based on converting the source code to a non-programming language

    公开(公告)号:US12124828B2

    公开(公告)日:2024-10-22

    申请号:US18156004

    申请日:2023-01-18

    IPC分类号: G06F8/51 G06F8/41

    CPC分类号: G06F8/51 G06F8/42

    摘要: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies an expression syntax in the first piece of code and determines an interpretation of the expression syntax. The system creates a sentence that indicates an interpretation of a respective code line. The system determines a counterpart data object in a target programming language for each word in the created sentence. In response, the system creates a second piece of code in the target programming language, such that the second price of code satisfies syntax rules in the target programming language. In response to determining that the second piece of code is configured to perform a particular task that the first piece of code is configured to, the system executes the second piece of code.

    Dynamic response generation based on an anomaly associated with a software application

    公开(公告)号:US20240354220A1

    公开(公告)日:2024-10-24

    申请号:US18302138

    申请日:2023-04-18

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3612 G06F11/3664

    摘要: A system determines content indicated on a website where a software application is accessible. The system receives a set of rules comprising a first rule that indicates a first generated response is to be published on one or more first platforms. The system generates a first text response according to the first rule and based on the determined content, an anomaly associated with a software application, and a countermeasure action that addresses or resolves the anomaly. The system determines whether the first generated text response corresponds to an expected response. In response to determining that the first generated text response corresponds to the expected response, the system publishes the first generated text response on the one or more first platforms.