IP Library › Granted Patent US 12,437,053
Granted Patent B2
US 12,437,053 · App. 18/261,661 · Granted Oct 7, 2025

Interaction request system and method

Inventor: Vilas Hegde (San Francisco, CA)
Assignee: VISA INTERNATIONAL SERVICE
G06F21/44
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,437,053
App. No.
18/261,661
Granted
Oct 7, 2025
Kind
B2
Abstract

Techniques for processing an interaction using an interaction request include receiving, by an authorization computer from a transport computer, a request for a value, transmitting, by the authorization computer, the request for the value to a user device for approval, transmitting, by the authorization computer to the transport computer, a message comprising an identifier for the request for the value, receiving, by the authorization computer from the user device, an indication of approval of the request for the value, responsive to receiving the indication of approval from the user device, determining, by the authorization computer, whether or not the value should be granted, and transmitting, by the authorization computer to the transport computer, an authorization code indicating whether or not the value is granted and the identifier for the request.

Claims (38)

1. A computer-implemented method comprising:

receiving, by an authorization computer from a transport computer, a request for a value, wherein the request for the value is an International Organization for Standardization (ISO) message used to allow a user to approve, decline, or defer an interaction before the interaction is processed, and wherein the request for the value comprises a primary account number associated with a payment card;

transmitting, by the authorization computer, the request for the value to a user device for approval;

asynchronously transmitting, by the authorization computer to the transport computer, a message comprising an identifier for the request for the value;

receiving, by the authorization computer from the user device, an indication of approval of the request for the value;

responsive to receiving the indication of approval from the user device, determining, by the authorization computer, whether or not the value should be granted; and

transmitting, by the authorization computer to a processor server computer for routing to the transport computer, an authorization code indicating whether or not the value is granted and the identifier for the request for the value, wherein the processor server computer identifies the transport computer for receiving the authorization code using the identifier for the request for the value.

2. The method of claim 1 , wherein receiving the request for the value comprises receiving the request for the value from the processor server computer which forwards the request for the value from the transport computer.

3. The method of claim 2 , wherein the processor server computer forwards the authorization code and the identifier for the request for the value to the transport computer.

4. The method of claim 1 , wherein the user device interacts with a resource provider computer over a short-range wireless network, and the resource provider computer interacts with the transport computer over the Internet.

5. The method of claim 1 , wherein the transmitting the request for the value to the user device for approval comprises causing an alert to be output by an application executing on the user device.

6. The method of claim 1 , wherein the indication of approval of the request for the value is transmitted by the user device more than a day after the request for the value is transmitted to the user device.

7. An authorization computer comprising:

a memory;

a processor; and

a non-transitory computer-readable medium comprising instructions, which, when executed by the processor, perform the steps of:

receiving, from a transport computer, a request for a value, wherein the request for the value is an International Organization for Standardization (ISO) message used to allow a user to approve, decline, or defer an interaction before the interaction is processed, and wherein the request for the value comprises a primary account number associated with a payment card;

transmitting the request for the value to a user device for approval;

asynchronously transmitting, to the transport computer, a message comprising an identifier for the request for the value;

receiving, from the user device, an indication of approval of the request for the value; and

responsive to receiving the indication of approval from the user device, transmitting, to a processor server computer for routing to the transport computer, an authorization code indicating whether or not the value is granted and the identifier for the request for the value, wherein the processor server computer identifies the transport computer for receiving the authorization code using the identifier for the request for the value.

8. The authorization computer of claim 7 , the steps further comprising: after receiving the indication of approval from the user device, determining whether or not the value should be granted.

9. The authorization computer of claim 7 , wherein receiving the request for the value comprises receiving the request for the value from the processor server computer which forwards the request for the value from the transport computer.

10. The authorization computer of claim 9 , wherein the processor server computer forwards the authorization code and the identifier for the request for the value to the transport computer.

11. The authorization computer of claim 7 , wherein the user device interacts with a resource provider computer over a short-range wireless network, and the resource provider computer interacts with the transport computer over the Internet.

12. The authorization computer of claim 7 , wherein the transmitting the request for the value to the user device for approval comprises causing an alert to be output by an application executing on the user device.

13. The authorization computer of claim 7 , wherein the indication of approval of the request for the value is transmitted by the user device more than a day after the request for the value is transmitted to the user device.

14. A computer-implemented method comprising:

receiving, by a transport computer from a resource provider computer, a request for a value, wherein the request for the value is an International Organization for Standardization (ISO) message used to allow a user to approve, decline, or defer an interaction before the interaction is processed, wherein the request for the value comprises a primary account number associated with a payment card;

transmitting, by the transport computer, the request for the value to an authorization computer;

asynchronously receiving, by the transport computer from the authorization computer, a message comprising an identifier for the request for the value;

subsequent to receiving the identifier for the request for the value, receiving, by the transport computer from the authorization computer via a processor server computer, an authorization code indicating whether or not the value is granted and the identifier for the request for the value, wherein the processor server computer identifies the transport computer for receiving the authorization code using the identifier for the request for the value; and

transmitting, by the transport computer to the resource provider computer, a message indicating whether or not the value is granted.

15. The method of claim 14 , further comprising transmitting, by the transport computer to the authorization computer, a response message acknowledging receipt of the authorization code.

16. The method of claim 14 , wherein transmitting the request for the value comprises transmitting the request for the value to the processor server computer which forwards the request for the value to the authorization computer.

17. The method of claim 14 , wherein the resource provider computer interacts with the transport computer over the Internet.

18. The method of claim 14 , further comprising transmitting the request for the value to a user device for approval, including causing an alert to be output by an application executing on the user device.

19. The method of claim 18 , wherein the user device transmits an indication of approval of the request for the value more than a day after the request for the value is received by the user device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: HEGDE, VILAS
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 064450/0598 →
Continuity (1)
Related Publication 20240265085A1 · Aug 8, 2024
References Cited (21)
US 20120239417A1 · Pourfallah et al. · 2012 [cited by applicant]
US 20130110607A1 · Basmajian · 2013 [cited by examiner]
US 20140067571A1 · Fricke et al. · 2014 [cited by applicant]
US 20140223516A1 · Vongsouvanh et al. · 2014 [cited by applicant]
US 20160232527A1 · Patterson · 2016 [cited by applicant]
US 20180268183A1 · Vyas · 2018 [cited by examiner]
US 20190188696A1 · Carpenter · 2019 [cited by examiner]
US 20190318114A1 · Holt et al. · 2019 [cited by applicant]
US 20220198501A1 · Jones · 2022 [cited by examiner]
CN 111819825A · 2020 [cited by applicant]
CN 111886618A · 2020 [cited by applicant]
WO WO2013003372A1 · 2013 [cited by examiner]
WO 2020081788A1 · 2020 [cited by applicant]
International Preliminary Report on Patentability for International Patent Application No. PCT/US2021/014005, dated Jul. 20, 2023, 5 pages. [cited by applicant]
International Search Report and the Written Opinion dated Oct. 13, 2021 for International Patent Application No. PCT/US2021/014005, 9 pages. [cited by applicant]
Office Action, mailed Mar. 8, 2024, Chinese Application No. CN202180091149.3, 11 pages. [cited by applicant]
Extended European Search Report, mailed Feb. 6, 2024, EP Application No. EP21921546.4, 7 pages. [cited by applicant]
Notice of Decision to Grant, mailed Jul. 22, 2024, Chinese Patent Application No. CN202180091149.3, 7 pages. [cited by applicant]
Written Opinion, mailed Jun. 30, 2024, Singapore Patent Application No. SG11202305335T, 7 pages. [cited by applicant]
Notice of Decision to Grant, mailed Jul. 22, 2024, Chinese Application No. CN202180091149.3, 7 pages. [cited by applicant]
Written Opinion, mailed Jun. 30, 2024, Singapore Application No. SG11202305335T, 7 pages. [cited by applicant]