IP Library Granted Patent US 12,470,391
Granted Patent B2
US 12,470,391 · App. 18/689,390 · Granted Nov 11, 2025

Multiple interaction processing

Inventors: Santosh Lachhman Achhra (Singapore, SG); Anirudh Srinivas Madhavan (Singapore, SG)
Assignee: Visa International Service Association
H04L9/3228H04L9/0863H04L9/3213
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,470,391
App. No.
18/689,390
Granted
Nov 11, 2025
Kind
B2
Abstract

A method is disclosed. The method includes processing a group interaction request for an interaction involving a group. Better assurance for the interaction is provided by providing a one-time password that has a number of portions that are sent to a plurality of user devices. The portions are received and one user device may concatenate the portions to form the one-time password. It may then be entered to authenticate the interaction. Other examples include the use of an authorization request message that is authorized for an initial value. Later, separate authorization request messages with different credentials may be transmitted for different users in the group.

Claims (61)

1 . A method comprising:

receiving, by a processing computer, a group interaction request message for a group interaction from a user device within a group of user devices;

responsive to receiving the group interaction request message, determining, by the processing computer, a token;

providing, by the processing computer, the token to the user device;

receiving, by the processing computer, an authorization request message comprising the token;

responsive to receiving the authorization request message, generating a one-time password, the one-time password comprising a plurality of password portions;

transmitting, by the processing computer, the plurality of password portions to the group of user devices, respectively;

receiving, by the processing computer, from one of the user devices within the group of user devices, the one-time password; and

initiating, by the processing computer, authorization of the group interaction using credentials associated with user devices in the group of user devices.

2 . The method of claim 1 , wherein initiating authorization comprises:

generating a plurality of authorization request messages comprising the credentials; and

transmitting the plurality of authorization request messages to a plurality of authorizing entity computers for authorization.

3 . The method of claim 1 , wherein the token is a one-time use token.

4 . The method of claim 1 , wherein the authorization request message is received from a resource provider computer.

5 . The method of claim 1 , wherein the plurality of password portions are concatenated together to form the one-time password, and is entered into one user device of the group of users devices before the one-time password is received from the one of the user devices.

6 . The method of claim 1 , wherein the one of the user devices is the user device within the group of user devices.

7 . The method of claim 1 , wherein at least some of the plurality of password portions are obtained by the one of the user devices via a group interaction application on each of the user devices in the group of user devices, and the one of the user devices concatenates the at least some of the plurality of password portions and a password portion that is stored by the one of the user devices to form the one-time password, and then transits the one-time password to the processing computer before the one-time password is received from the one of the user devices.

8 . The method of claim 1 , further comprising:

receiving user data from each of the user devices before the group interaction request message is received from the user device within the group of user devices.

9 . The method of claim 1 , further comprising:

receiving user data from each of the user devices before the group interaction request message is received from the user device within the group of user devices, the user data comprising a user device identifier and a credential.

10 . The method of claim 1 , further comprising:

receiving user data from each of the user devices before the group interaction request message is received from the user device within the group of user devices, the user data comprising a user device identifier and a credential, wherein the credential is a primary account number.

11 . The method of claim 1 , wherein the user devices are mobile phones.

12 . The method of claim 1 , wherein the initiating authorization of the group interaction comprises:

generating a plurality of authorization request messages comprising the credentials; and

transmitting the plurality of authorization request messages to a plurality of authorizing entity computers for authorization, and wherein the method further comprises:

receiving, by the processing computer, from the plurality of authorizing entity computers, a plurality of authorization response messages; and

transmitting by the processing computer, the plurality of authorization response messages to a single transport computer.

13 . The method of claim 1 , wherein initiating authorization comprises:

generating a plurality of authorization request messages comprising the credentials and portions of an initial value, respectively; and

transmitting the plurality of authorization request messages to a plurality of authorizing entity computers for authorization.

14 . The method of claim 13 , wherein the authorization request message comprises the initial value.

15 . A processor computer comprising:

a processor; and

a computer readable medium, the computer readable medium comprising code, executable by the processor for performing operations including:

receiving a group interaction request message for a group interaction 5 from a user device within a group of user devices;

responsive to receiving the group interaction request message, determining a token;

providing the token to the user device;

receiving an authorization request message comprising the token;

responsive to receiving the authorization request message, generating a one-time password, the one-time password comprising a plurality of password portions;

transmitting the plurality of password portions to the group of user devices, respectively;

receiving from one of the user devices within the group of user devices, the one-time password; and

initiating authorization of the group interaction using credentials associated with user devices in the group of user devices.

16 . A method comprising:

receiving, by a processing computer, a group interaction request message from a user device within a group of user devices for a group interaction;

responsive to receiving the group interaction request message, determining, by the processing computer, a token and linking the token to a credential associated with the user device in the group of user devices;

providing, by the processing computer, the token to the user device;

receiving, by the processing computer, an authorization request message comprising the token and an initial value;

determining, the credential associated with the token;

transmitting, by the processing computer to an authorizing entity computer, the authorization request message comprising the credential and the initial value, wherein the authorizing entity computer approves of the authorization request message; and

responsive to transmitting the authorization request message, receiving, by the processing computer from the authorizing entity computer, an authorization response message,

wherein the processing computer performs subsequent processing with credentials associated with at least the other user devices in the group of user devices to complete the group interaction.

17 . The method of claim 16 , wherein the subsequent processing comprises:

generating, by the processing computer, authorization request messages for at least the other user devices in the group of user devices; and

transmitting, by the processing computer, the authorization request messages to one or more authorizing entity computers for authorization.

18 . The method of claim 17 , wherein the authorization request messages comprise amounts which total an amount equal to or less than the initial value.

19 . The method of claim 16 , wherein the subsequent processing comprises:

generating, by the processing computer, authorization request messages for at least the other uses devices in the group of user devices; and

transmitting, by the processing computer, the authorization request messages to one or more authorizing entity computers for authorization.

20 . The method of claim 16 , wherein after the authorizing entity computer approves of the authorization request message, the authorizing entity computer holds an amount equal to the initial value in an account associated with the credential.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2024
From: ACHHRA, SANTOSH LACHHMAN; MADHAVAN, ANIRUDH SRINIVAS
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 066670/0572 →
Continuity (2)
Provisional Application 63244446 · Sep 15, 2021
Related Publication 20240372728A1 · Nov 7, 2024
References Cited (18)
US 8838973B1 · Yung · 2014 [cited by examiner]
US 9692752B2 · Keys · 2017 [cited by applicant]
US 20020144128A1 · Rahman · 2002 [cited by examiner]
US 20140172704A1 · Atagun et al. · 2014 [cited by applicant]
US 20150095175A1 · Dua · 2015 [cited by applicant]
US 20150142657A1 · Sagastiverza et al. · 2015 [cited by applicant]
US 20160071087A1 · Mittal · 2016 [cited by examiner]
US 20170012959A1 · Sierra · 2017 [cited by examiner]
US 20170364914A1 · Howard · 2017 [cited by examiner]
US 20210004454A1 · Chester · 2021 [cited by examiner]
US 20210049560A1 · Kulpati et al. · 2021 [cited by applicant]
US 20210243194A1 · Nelsen et al. · 2021 [cited by applicant]
US 20210312030A1 · Maroshi · 2021 [cited by examiner]
WO 2017218138A1 · 2017 [cited by applicant]
WO 2021158422A1 · 2021 [cited by applicant]
WO 2021178773A1 · 2021 [cited by applicant]
PCT/US2022/041256 , “International Search Report and Written Opinion”, Dec. 5, 2022, 11 pages. [cited by applicant]
EP22870491.2 , “Extended European Search Report”, Nov. 14, 2024, 10 pages. [cited by applicant]