Systems and Methods to Communicate with Transaction Terminals
First Claim
Patent Images
1. A method implemented in a transaction terminal, the method comprising:
- receiving, in the transaction terminal for a payment transaction, a code provided in an authorization response from a transaction handler, wherein the transaction handler is configured to communicate with transaction terminals via acquirer processors in receiving authorization requests and providing authorization responses;
in response to detection of the code in the authorization response, invoking, by the transaction terminal, an application running in the transaction terminal to present a user interface based on an out-of-band communication connection between the application and a portal of the transaction handler;
receiving, in the user interface, at least one user response related to the payment transaction prior to completion of the payment transaction on the transaction terminal; and
transmitting, by the transaction terminal via the application, the user response to the portal of the transaction handler via the out-of-band communication connection.
1 Assignment
0 Petitions
Accused Products
Abstract
A transaction terminal is configured with an application that is configured to present a user interface for out-of-band communication with a transaction handler during the processing of a payment transaction. The transaction handler is configured invoke the application in the transaction terminal via transmitting a predetermined code in an authorization response message.
147 Citations
20 Claims
-
1. A method implemented in a transaction terminal, the method comprising:
-
receiving, in the transaction terminal for a payment transaction, a code provided in an authorization response from a transaction handler, wherein the transaction handler is configured to communicate with transaction terminals via acquirer processors in receiving authorization requests and providing authorization responses; in response to detection of the code in the authorization response, invoking, by the transaction terminal, an application running in the transaction terminal to present a user interface based on an out-of-band communication connection between the application and a portal of the transaction handler; receiving, in the user interface, at least one user response related to the payment transaction prior to completion of the payment transaction on the transaction terminal; and transmitting, by the transaction terminal via the application, the user response to the portal of the transaction handler via the out-of-band communication connection. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A transaction terminal, comprising:
-
a transaction processor configured to communicate with an acquirer processor to process payment transactions, the transaction processor configured to detect a code in an authorization response for a transaction; and an application running in a background in the transaction terminal, wherein when the transaction processor detects the code in the authorization response for the transaction, the transaction processor invokes the application to present a user interface based on an out-of-band communication connection between the transaction terminal and a portal of a transaction handler that provides the authorization response. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing apparatus, comprising:
-
a transaction handler configured to communicate with issuer processors to provide authorization responses to transactions initiated on transaction terminals and to provide the authorization responses to the transaction terminals via acquirer processors, the transaction handler further configured to detect a transaction that satisfies a trigger record, the trigger record identifying an operation; a data warehouse configured to store data associating with the operation with user interface data; and a portal coupled with the data warehouse and the transaction handler to receive information about the transaction if the transaction satisfies the trigger record and determine whether the transaction satisfies conditions required by the operation; wherein if the transaction satisfies the conditions required by the operation, the portal is configured to store data to associate a transaction identifier of the transaction with the operation, instruct the transaction handler to provide an indicator of connection request in an authorization response for the transaction, accept a connection from a transaction terminal receiving the authorization response for the transaction, and identify the operation for the connection based on the transaction identifier of the transaction; and wherein the transaction terminal is configured to use the connection to present a user interface at a predetermined stage of transaction processing of the transaction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification