Systems and methods to communicate with transaction terminals
First Claim
Patent Images
1. A computing apparatus, comprising:
- a processor configured on an electronic communication network to which transaction terminals are attached, the processor further configured to detect a transactionthat is submitted by a transaction terminal via the electronic communication network, andthat satisfies a trigger record, where the trigger record identifies an operation; and
a data warehouse coupled with the processor and configured to store data identifying requirements of the operation;
wherein in response to a determination that the detected transaction satisfies the requirements of the operation, in addition to requirements specified in the trigger record, the processor provides an indicator of connection request in an authorization response transmitted for the transaction in the electronic communication network;
wherein the indicator of connection request provided in the authorization response causes the transaction terminal receiving the authorization response to initiate a connection, made outside the electronic communication network, with a portal having user interface data defining a user interface;
wherein the portal is configured toaccept the connection from the transaction terminal in accordance with the indicator of connection request provided in the authorization response,identify the operation for the connection based at least in part a transaction identifier of the transaction, andcommunicate the user interface data to the transaction terminal over the connection; and
wherein the transaction terminal is configured to present the user interface for the operation at a predetermined stage of transaction processing of the transaction, in accordance with the user interface data defining the user interface.
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 to invoke the application in the transaction terminal via transmitting a predetermined code in an authorization response message.
-
Citations
20 Claims
-
1. A computing apparatus, comprising:
-
a processor configured on an electronic communication network to which transaction terminals are attached, the processor further configured to detect a transaction that is submitted by a transaction terminal via the electronic communication network, and that satisfies a trigger record, where the trigger record identifies an operation; and a data warehouse coupled with the processor and configured to store data identifying requirements of the operation; wherein in response to a determination that the detected transaction satisfies the requirements of the operation, in addition to requirements specified in the trigger record, the processor provides an indicator of connection request in an authorization response transmitted for the transaction in the electronic communication network; wherein the indicator of connection request provided in the authorization response causes the transaction terminal receiving the authorization response to initiate a connection, made outside the electronic communication network, with a portal having user interface data defining a user interface; wherein the portal is configured to accept the connection from the transaction terminal in accordance with the indicator of connection request provided in the authorization response, identify the operation for the connection based at least in part a transaction identifier of the transaction, and communicate the user interface data to the transaction terminal over the connection; and wherein the transaction terminal is configured to present the user interface for the operation at a predetermined stage of transaction processing of the transaction, in accordance with the user interface data defining the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing apparatus, comprising:
-
a transaction handler configured on an electronic payment processing network to receive authorization requests from transaction terminals for payment transactions, and provide authorization responses for the payment transactions to the transaction terminals; a data warehouse configured to store data associating with an operation with user interface data; and a portal coupled with the data warehouse and the transaction handler and configure to communicate with the transaction terminals outside the electronic payment processing network; wherein in response to a determination that a transaction satisfies conditions required by the operation, the transaction handler is configured to provide an indicator of connection request in an authorization response transmitted in the electronic payment processing network to a transaction terminal, responsive to an authorization request received in the electronic payment processing network from the transaction terminal for the transaction; wherein the indicator of connection request provided in the authorization response transmitted in the electronic payment processing network causes an application running inside the transaction terminal to establish a connection to the portal outside the electronic payment processing network; wherein the portal is configured to accept the connection from the transaction terminal, identify the operation for the connection based on the transaction identifier of the transaction, and communicate, over the connection, the user interface data to the transaction terminal, the user interface data causing the transaction terminal to present a user interface for the operation at a predetermined processing stage of the transaction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification