Dynamic Windowing for Processing Event Streams

    公开(公告)号:US20240232351A9

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

    申请号:US17972986

    申请日:2022-10-25

    Applicant: Arm Limited

    CPC classification number: G06F21/566 G06F9/542 G06F2221/034

    Abstract: A method and apparatus to classify processor events is provided. The apparatus includes a reference generator, a warping unit, a correlation unit and a detector. The reference generator provides a self-reference for an event vector stream based on a history of the event vector stream and the warping unit dynamically aligns the event vector stream with the self-reference to generate a warped event vector stream. The correlation unit determines a window-by-window correlation of event vectors of the warped event vector stream, and the detector passes a window of event vectors of the warped event vector stream to a behavioral classifier when the window-by-window correlation achieves a threshold value. The behavioral classifier may use machine learning. A sample reservoir may be used to store dynamically selected event vectors of the event vector stream that are used, at least in part, to generate the self-reference.

    Dynamic Windowing for Processing Event Streams

    公开(公告)号:US20240134978A1

    公开(公告)日:2024-04-25

    申请号:US17972986

    申请日:2022-10-24

    Applicant: Arm Limited

    CPC classification number: G06F21/566 G06F9/542 G06F2221/034

    Abstract: A method and apparatus to classify processor events is provided. The apparatus includes a reference generator, a warping unit, a correlation unit and a detector. The reference generator provides a self-reference for an event vector stream based on a history of the event vector stream and the warping unit dynamically aligns the event vector stream with the self-reference to generate a warped event vector stream. The correlation unit determines a window-by-window correlation of event vectors of the warped event vector stream, and the detector passes a window of event vectors of the warped event vector stream to a behavioral classifier when the window-by-window correlation achieves a threshold value. The behavioral classifier may use machine learning. A sample reservoir may be used to store dynamically selected event vectors of the event vector stream that are used, at least in part, to generate the self-reference.

Patent Agency Ranking