IP Library Granted Patent US 8,666,863
Granted Patent B2
US 8,666,863 · App. 13/539,135 · Granted Mar 4, 2014

Processing monitor system and method

Inventors: Ross Sakata (Foster City, CA); Ila Malde (Redwood City, CA); Gourab Basu (Half Moon Bay, CA); Tim Gallagher (Highlands Ranch, CO); Jeffrey Gill (San Francisco, CA)
Assignee: Visa International Service Association
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 8,666,863
App. No.
13/539,135
Granted
Mar 4, 2014
Kind
B2
Abstract

Systems and methods for monitoring transaction data and providing an indication regarding a performance parameter to a payment processing entity. Transaction data associated with a plurality of transactions conducted during a time interval is received. A server computer determines that the received transaction data meets a threshold. It is further determined whether a previous indication that the threshold has been met was provided to a payment processing entity, the previous indication being associated with a plurality of previous transactions conducted during a previous time interval. If the previous indication was not provided, an indication that the threshold has been met is provided to the payment processing entity, the indication including information regarding a performance parameter of the payment processing entity.

Claims (41)

1. A method comprising:

receiving transaction data associated with a plurality of transactions conducted during a time interval;

determining, by a server computer, that the received transaction data meets a threshold;

determining whether a previous indication that the threshold has been met was provided to a payment processing entity, the previous indication being associated with a plurality of previous transactions conducted during a previous time interval; and

if the previous indication was not provided, providing an indication that the threshold has been met to the payment processing entity, the indication including information regarding a performance parameter of the payment processing entity.

2. The method of claim 1 , wherein the time interval is a first time interval, and wherein the method further comprises:

after providing the indication, receiving transaction data associated with a plurality of subsequent transactions conducted during a second time interval;

determining, by the server computer, that the received transaction data for the plurality of subsequent transactions does not meet the threshold; and

providing an indication that the threshold has not been met to the payment processing entity, the indication including information regarding the performance parameter of the payment processing entity.

3. The method of claim 1 , wherein the payment processing entity comprises a merchant, a payment processor, an acquirer, or an issuer.

4. The method of claim 1 , wherein the performance parameter is associated with approved transactions, declined transactions, rejected transactions, transaction processing time, or transaction processing communication errors.

5. The method of claim 1 , wherein the time interval is a predetermined increment of time.

6. The method of claim 1 , wherein the threshold is a predetermined value or a dynamic value.

7. The method of claim 1 , wherein providing the indication includes providing an alert message to the payment processing entity.

8. A server computer comprising:

a processor; and

a computer readable medium coupled to the processor, wherein the computer readable medium comprises code executable by a processor for implementing a method comprising:

receiving transaction data associated with a plurality of transactions conducted during a time interval;

determining, by a server computer, that the received transaction data meets a threshold;

determining whether a previous indication that the threshold has been met was provided to a payment processing entity, the previous indication being associated with a plurality of previous transactions conducted during a previous time interval; and

if the previous indication was not provided, providing an indication that the threshold has been met to the payment processing entity, the indication including information regarding a performance parameter of the payment processing entity.

9. The server computer of claim 8 , wherein the time interval is a first time interval, and wherein the computer readable medium further comprises code executable by the processor for implementing a method comprising:

after providing the indication, receiving transaction data associated with a plurality of subsequent transactions conducted during a second time interval;

determining, by the server computer, that the received transaction data for the plurality of subsequent transactions does not meet the threshold; and

providing an indication that the threshold has not been met to the payment processing entity, the indication including information regarding the performance parameter of the payment processing entity.

10. The server computer of claim 8 , wherein the payment processing entity comprises a merchant, a payment processor, an acquirer, or an issuer.

11. The server computer of claim 8 , wherein the performance parameter is associated with approved transactions, declined transactions, rejected transactions, transaction processing time, or transaction processing communication errors.

12. The server computer of claim 8 , wherein the time interval is a predetermined increment of time.

13. The server computer of claim 8 , wherein the threshold is a predetermined value or a dynamic value.

14. The server computer of claim 8 , wherein providing the indication includes providing an alert message to the payment processing entity.

15. A method comprising:

transmitting, by a payment processing entity, transaction data associated with a plurality of transactions conducted during a time interval to a server computer associated with a payment processing network, wherein the server computer determines that the transmitted transaction data meets a threshold, and wherein the server computer determines whether a previous indication that the threshold has been met was provided to the payment processing entity, the previous indication being associated with a plurality of previous transactions conducted during a previous time interval; and

if the previous indication was not provided, receiving, from the server computer, an indication that the threshold has been met, the indication including information regarding a performance parameter of the payment processing entity.

16. The method of claim 15 , wherein the time interval is a first time interval, and wherein the method further comprises:

after receiving the indication, transmitting transaction data associated with a plurality of subsequent transactions conducted during a second time interval to the server computer associated with the payment processing network, wherein the server computer determines that the transmitted transaction data for the plurality of subsequent transactions does not meet the threshold; and

receiving, from the server computer, an indication that the threshold has not been met, the indication including information regarding the performance parameter of the payment processing entity.

17. The method of claim 15 , wherein the payment processing entity comprises a merchant, a payment processor, an acquirer, or an issuer.

18. The method of claim 15 , wherein the performance parameter is associated with approved transactions, declined transactions, rejected transactions, transaction processing time, or transaction processing communication errors.

19. The method of claim 15 , wherein the time interval is a predetermined increment of time.

20. The method of claim 15 , wherein the threshold is a predetermined value or a dynamic value.

21. The method of claim 15 , wherein receiving the indication includes receiving an alert message from the computer associated with the payment processing network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2012
From: SAKATA, ROSS; MALDE, IIA; BASU, GOURAB; GALLAGHER, TIM; GILL, JEFFREY
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 029100/0034 →
Continuity (2)
Provisional Application 61502784 · Jun 29, 2011
Related Publication 20130198075A1 · Aug 1, 2013