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. 11, 2024

Filed:

Jun. 07, 2022
Applicant:

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

Inventors:

Taylor Herren, Addison, TX (US);

Ryan Frances Muzzo, Saint Charles, IL (US);

Frank J. Yanan, Wheaton, IL (US);

Eric Emanuelson, Pinecrest, FL (US);

Adam Desautels, Charlotte, NC (US);

Sara Roper, Denver, CO (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 21/51 (2013.01); G06F 21/53 (2013.01);
U.S. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 21/51 (2013.01); G06F 21/53 (2013.01); G06F 2221/2119 (2013.01);
Abstract

Apparatus and methods for root-level enforcement of quick response ('QR') code validation are provided. The apparatus may include a QR code reader for receiving an instruction from a user to scan a QR code and transmitting a request to an operating system (“OS”) running on the apparatus to instruct a camera to capture an image. The apparatus may include an operating system configured to receive the image from the camera and store the image in a temporary cache. While the image is stored in the temporary cache, the operating system may transmit the image to a QR code validator to decode a QR code included in the image and execute a routine to validate a URL included in the QR code. The image may only be transmitted back to the QR code reader by the OS when the URL was validated by the routine.


Find Patent Forward Citations

Loading…