IP Library › Granted Patent US 9,367,843
Granted Patent B2
US 9,367,843 · App. 13/273,986 · Granted Jun 14, 2016

Transaction alerting in a multi-network environment

Inventor: Penny Jurss (Pewaukee, WI)
Assignee: Visa International Service Association
G06Q20/40G06Q20/027G06Q20/3255G06Q20/34G06Q20/405G06Q20/425
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 9,367,843
App. No.
13/273,986
Granted
Jun 14, 2016
Kind
B2
Abstract

Techniques are provided for generating a transaction alert for a transaction whether the transaction was processed by a first payment processing network associated with an alerting platform or the transaction was processed by a second payment processing network not associated with an alert platform. An authorization request message associated with a transaction is received by a transaction processing server configured to receive authorization request messages from a first payment network and a second payment network. If the authorization request message was routed through the second payment network, alert initiation data is transmitted to an alert platform associated with the first payment network. The alert platform is configured to apply at least one alert criterion to the alert initiation data to determine if an alert is to be generated, generate the alert, and transmit the alert to a mobile application.

Claims (62)

1. A method for generating an alert, the method comprising:

receiving by a transaction processing server computer an authorization request message associated with a first transaction, wherein the transaction processing server computer is configured to receive authorization request messages from a first payment network and a second payment network;

determining whether the authorization request message was routed through the first payment network or the second payment network, wherein the authorization request message is routed through either the first payment network or the second payment network;

in response to determining that the authorization request message was routed through the second payment network, transmitting alert initiation data from the transaction processing server computer to an alert platform associated with the first payment network but not associated with the second payment network; and

in response to determining that the authorization request message was routed through the first payment network, transmitting alert initiation data from the first payment processing network to the alert platform;

wherein the alert platform is configured to:

apply at least one alert criterion to the alert initiation data to determine if an alert is to be generated;

generate the alert; and

transmit the alert to a mobile application executed by a processor of a mobile device, the mobile device being associated with a first payment account and a second payment account, and the authorization request message being associated with the first payment account or the second payment account.

2. The method of claim 1 , further comprising:

parsing the authorization request message;

analyzing a portion of the authorization request message to determine an identification sequence; and

determining whether an alert service is associated with the identification sequence; wherein if an alert service is not associated with the identification sequence, alert initiation data is not transmitted to the alert platform.

3. The method of claim 1 , wherein determining if the authorization request message was routed through the first payment network or the second payment network comprises parsing the authorization request message and analyzing a portion of the authorization request message.

4. The method of claim 1 , wherein a plurality of alert criteria is applied to the alert initiation data.

5. The method of claim 4 , wherein if multiple alerts are generated from the alert initiation data, a single alert is transmitted to the mobile application.

6. The method of claim 1 , wherein if the authorization request message is associated with the first payment account, alert initiation data associated with the first payment account is transmitted to the alert platform, wherein if the authorization request message is associated with the second payment account, alert initiation data associated with the second payment account is transmitted to the alert platform.

7. A server computer comprising:

a processor; and

a non-transitory computer readable medium coupled to the processor, the computer readable medium comprising code executable by a processor for implementing a method comprising:

receiving, by the server computer, an authorization request message associated with a first transaction, wherein the server computer is configured to receive authorization request messages froth a first payment network and a second payment network;

determining whether the authorization request message was routed through the first payment network or the second payment network, wherein the authorization request message is routed through either the first payment network or the second payment network;

in response to determining that the authorization request message was routed through the second payment network, transmitting alert initiation data from the server computer to an alert platform associated with the first payment network but not associated with the second payment network; and

in response to determining that the authorization request message was routed through the first payment network, transmitting alert initiation data from the first payment processing network to the alert platform;

wherein the alert platform is configured to:

apply at least one alert criterion to the alert initiation data to determine if an alert is to be generated;

generate the alert; and

transmit the alert to a mobile application executed of a mobile device, the mobile device being associated with a first payment account and a second payment account, and the authorization request message being associated with the first payment account or the second payment account.

8. The server computer of claim 7 , wherein the processor is further configured to:

parse the authorization request message;

analyze a portion of the authorization request message to determine an identification sequence; and

determine whether an alert service is associated with the identification sequence; wherein if an alert service is not associated with the identification sequence, alert initiation data is not transmitted to the alert platform.

9. The server computer of claim 7 , wherein determining if the authorization request message was routed through the first payment network of the second payment network comprises parsing the authorization request message and analyzing a portion of the authorization request message.

10. The server computer of claim 7 , wherein a plurality of alert criteria is applied to the alert initiation data.

11. The server computer of claim 10 , wherein if multiple alerts are generated from the alert initiation data, a single alert is transmitted to the mobile application.

12. The server computer of claim 7 , wherein if the authorization request message is associated with the first payment account, alert initiation data associated with the first payment account is transmitted to the alert platform, wherein if the authorization request message is associated with the second payment account, alert initiation data associated with the second payment account is transmitted to the alert platform.

13. A method for generating an alert, the method comprising:

generating, by a computer, an authorization request message associated with a first transaction;

transmitting the authorization request message via one of a first payment processing network or a second payment processing network to a transaction processing server computer;

wherein the transaction processing server computer is configured to:

determine whether the authorization request message was routed through the first payment network or the second payment network; wherein the authorization request message is routed through either one of the first payment network or the second payment network;

in response to determining that the authorization request message was routed through the second payment network, transmitting alert initiation data from the transaction processing server computer to an alert platform associated with the first payment network but not associated with the second payment network; and

in response to determining that the authorization request message was routed through the first payment network, transmitting alert initiation data from the first payment processing network to the alert platform;

wherein the alert platform is configured to:

apply at least one alert criterion to the alert initiation data to determine if an alert is to be generated;

generate the alert; and

transmit the alert to a mobile application executed by a processor of a mobile device, the mobile device being associated with a first payment account and a second payment account, and the authorization request message being associated with the first payment account or the second payment account.

14. The method of claim 13 , wherein if the authorization request message is associated with the first payment account, alert initiation data associated with the first payment account is transmitted to the alert platform, wherein if the authorization request message is associated with the second payment account, alert initiation data associated with the second payment account is transmitted to the alert platform.

15. A computer comprising:

a processor; and

a non-transitory computer readable medium coupled to the processor, the computer readable medium comprising code executable by a processor for implementing a method comprising:

generating an authorization request message associated with a first transaction;

transmitting the authorization request message via one of a first payment processing network or a second payment processing network to a transaction processing server computer;

wherein the transaction processing server computer is configured to:

determine whether the authorization request message was routed through the first payment network or the second payment network, wherein the authorization request message is routed through either the first payment network or the second payment network;

in response to determining that the authorization request message was routed through the second payment network, transmitting alert initiation data from the transaction processing server computer to an alert platform associated with the first payment network; and

in response to determining that the authorization request message was routed through the first payment network, transmitting alert initiation data from the first payment processing network to the alert platform;

wherein the alert platform is configured to:

apply at least one alert criterion to the alert initiation data to determine if an alert is to be generated;

generate the alert; and

transmit the alert to a mobile application executed by a processor of a mobile device, the mobile device being associated with a first payment account and a second payment account, and the authorization request message being associated with the first payment account or the second payment account.

16. The computer of claim 15 , wherein if the authorization request message is associated with the first payment account, alert initiation data associated with the first payment account is transmitted to the alert platform, wherein if the authorization request message is associated with the second payment account, alert initiation data associated with the second payment account is transmitted to the alert platform.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2011
From: JURSS, PENNY
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 027447/0544 →
Continuity (3)
Provisional Application 61393286 · Oct 14, 2010
Provisional Application 61443220 · Feb 15, 2011
Related Publication 20120095918A1 · Apr 19, 2012