Automated identification of malware families based on shared evidences

    公开(公告)号:US12147537B2

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

    申请号:US18536736

    申请日:2023-12-12

    Abstract: A malware family identification engine constructs a graph data structure of direct relationships between malware instances and malware families, direct relationships between malware instances and detected tags, and indirect relationships between detected tags and malware families. The engine builds a dictionary data structure comprising detected tag entries linking each detected tag to one or more malware family nodes based on the graph data structure. The engine identifies significant indirect entities (SIEs) within the detected tag entries of the dictionary data structure and selects a SIE with a highest number of out-going links (OGLs) as a root node in a family tree data structure, recursively connects SIEs with a number of OGLs less than the highest number of OGLs to the root node in the family tree data structure, and converts each SIE name in the family tree data structure to a chained family entity name in the family tree data structure.

    PRODUCT FEATURES MAP
    3.
    发明申请

    公开(公告)号:US20220365983A1

    公开(公告)日:2022-11-17

    申请号:US17320124

    申请日:2021-05-13

    Abstract: Content for products can be identified. For each identified content, at least one class to which the first content pertains can be predicted using an artificial intelligence multiclass model. For each identified first content that corresponds to the at least one class, a support level of the product with regard to at least one class can be predicted using artificial intelligence binary class models. For each identified product, data indicating the product and the support level of the product with regard to the at least one class can be added to a data table. A product features map based on the data indicating the products and a support level of each product with regard to the at least one class can be generated and output.

    SLANG IDENTIFICATION AND EXPLANATION

    公开(公告)号:US20210366467A1

    公开(公告)日:2021-11-25

    申请号:US16879237

    申请日:2020-05-20

    Abstract: A plurality of slang sentences and respective explanations for the plurality of slang sentences are extracted from audio or video data. A set of training samples are generated by clustering the plurality of slang sentences and the explanations. Each of the training samples comprises at least one slang sentence and at least one explanation corresponding to same slang. A model is trained based on the set of training samples, such that the trained model identifies slang from an input sentence and provides at least one explanation for the identified slang. In other embodiments, another method, systems and computer program products are disclosed.

    Identifying advertisements embedded in videos

    公开(公告)号:US11074457B2

    公开(公告)日:2021-07-27

    申请号:US16386300

    申请日:2019-04-17

    Abstract: Embodiments of the present invention are directed to a computer-implemented method for identifying advertisements in a video. The method includes obtaining a plurality of copies of the video and processing each of the plurality of copies of the video, wherein the processing identifies a plurality of iframes in each of the plurality of copies of the video. The method also includes comparing the plurality of iframes of each of the plurality of copies of the video. The method further includes identifying one or more common portions of each of the plurality of copies of the video one or more advertisement in the video, based on the comparison.

    Real-time resource negotiation with dynamic options

    公开(公告)号:US10701181B2

    公开(公告)日:2020-06-30

    申请号:US15398860

    申请日:2017-01-05

    Abstract: Automatically reserving a requested resource in real-time is provided. In response to posting a resource request message that includes a set of resource request criteria on a network, a set of resource availability options is received from a set of resource service providers via the network using a negotiation communication channel. The set of resource availability options received from the set of resource service providers is ranked based on an amount of matching between constraints of each respective resource availability option and the set of resource request criteria. The set of resource availability options is displayed by rank from a greatest amount to a least amount of matching in a resource negotiation table.

    DEVICE-SPECIFIC VIDEO CUSTOMIZATION
    9.
    发明申请

    公开(公告)号:US20200066304A1

    公开(公告)日:2020-02-27

    申请号:US16113058

    申请日:2018-08-27

    Abstract: A real-time customized video can be provided, to a user device such as a cell phone or laptop, through a computer-implemented method. A processor circuit can be used to generate, based upon at least one received user device setting, at least one real-time customized video that is created from and is similar to an original video. Setting information can be received by the processor circuit from a user device from which a view request for the original video was received. A video of the at least one real-time customized videos can be provided to the user device by the processor circuit, based on the setting information received from the user device.

Patent Agency Ranking