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:
Aug. 23, 2022

Filed:

Apr. 16, 2020
Applicant:

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

Inventors:

George Albero, Charlotte, NC (US);

Emanuel David Guller, Charlotte, NC (US);

Edward Lee Traywick, Bellbrook, OH (US);

Scot Lincoln Daniels, Clover, SC (US);

Rick Wayne Sumrall, Charlotte, NC (US);

Elijah Clark, Charlotte, NC (US);

Konata Stinson, Charlotte, NC (US);

Jake Michael Yara, Mint Hill, NC (US);

Assignee:

BANK OF AMERICA CORPORATION, Charlotte, NC (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/60 (2013.01); G06F 21/31 (2013.01); G06F 8/40 (2018.01); G06F 11/30 (2006.01); G06F 11/32 (2006.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 21/602 (2013.01); G06F 8/40 (2013.01); G06F 11/301 (2013.01); G06F 11/321 (2013.01); G06F 21/31 (2013.01); G06F 21/6218 (2013.01);
Abstract

A virtual environment system for validating executable data using authorized hash outputs is provided. In particular, the system may generate a virtual environment using a virtual environment device, where the virtual environment is logically and/or physically separated from other devices and/or environments within the network. The system may then open a specified set of executable data within the virtual environment and perform a set of commands or processes with respect to the executable data. If the system determines that the executable data is unsafe to run, the system may generate a hash output of the executable data and store the hash output in a database of unauthorized executable data. In this way, the system may securely generate a repository of authorized and unauthorized hashes such that the system may ensure that unsafe executable data is blocked from being processed within a network environment.


Find Patent Forward Citations

Loading…