The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 25, 2024

Filed:

Feb. 10, 2022
Applicant:

Bank of America Corporation, Charlotte, NC (US);

Inventors:

Pallavi Yerra, Hyderabad, IN;

Ra Uf Ridzuan Bin Ma Arof, Singapore, SG;

Surendran, Singapore, SG;

Hemant Meenanath Patil, Maharashtra, IN;

Assignee:

Bank of America Corporation, Charlotte, NC (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 8/65 (2018.01); G06F 8/75 (2018.01);
U.S. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 8/65 (2013.01); G06F 8/75 (2013.01);
Abstract

Systems, methods, and apparatus are provided for intelligent cybersecurity processing of a product update. A fetcher application may access an updated version of a software product, a prior version of the product, and a version control system for the product. A malicious software identification engine may process the data using batch or stream processing to identify suspect code and metadata anomalies in the updated version. The engine may decompile executable binary code to obtain source code for the updated version and the prior version. A machine learning engine may receive input from the malicious software identification engine and classify the input using an NER-based machine learning model. Based on output from the machine learning engine, a control dashboard may block installation of a malicious product update.


Find Patent Forward Citations

Loading…