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. 10, 2025

Filed:

Mar. 24, 2023
Applicant:

Visa International Service Association, San Francisco, CA (US);

Inventor:

Kim R. Wagner, Sunnyvale, CA (US);

Assignee:

Visa International Service Association, San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 20/36 (2012.01); G06Q 20/10 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 40/02 (2023.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01); G06Q 50/00 (2012.01);
U.S. Cl.
CPC ...
G06Q 20/3676 (2013.01); G06Q 20/108 (2013.01); G06Q 20/3672 (2013.01); G06Q 20/3674 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/401 (2013.01); G06Q 40/02 (2013.01); H04L 9/3073 (2013.01); H04L 9/3213 (2013.01); H04L 9/3221 (2013.01); G06Q 50/01 (2013.01); G06Q 2220/00 (2013.01); H04L 2209/56 (2013.01);
Abstract

A system, method, and computer program product is provided for secured, encrypted transaction processing. The method includes receiving a transaction request including a first user token including a first account balance, a second user token including a second account balance, and a transaction value. The method also includes generating a new first account balance by executing a zero-knowledge subtraction, and a new first user token including the new first account balance. The method further includes generating a new second account balance by executing a zero-knowledge addition, and a new second user token including the new second account balance. The method further includes transmitting the new tokens to the respective computing devices. The method further includes receiving a new transaction request including the new first user token and/or the new second user token, and generating a new account balance by executing a zero-knowledge computation based on the new transaction request.


Find Patent Forward Citations

Loading…