| CPC G06F 16/2379 (2019.01) [H04L 67/02 (2013.01); H04L 67/141 (2013.01)] | 20 Claims |

|
1. An interface system comprising:
one or more processors; and
one or more storage devices storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations for:
obtaining computer network connection data of a client-side transaction entry program installed on a client-side computer separate from the interface system, said computer network connection data allowing a connection to be made with the client-side transaction entry program;
receiving a begin transaction message from the client-side computer indicating a request to launch a transaction and to switch control for performing the transaction from a client-side web browser to the client-side transaction entry program, the computer network connection data being obtained before receiving the begin transaction message;
setting up a connection between a transaction system and the client-side transaction entry program installed on the client-side computer using the computer network connection data enabling the client-side transaction entry program and the transaction system to cooperate in performing the transaction, wherein the transaction system is separate from the interface system and from the client-side computer, wherein the interface system is configured to interface between the client-side computer and the transaction system, the client-side transaction entry program being configured to communicate with the transaction system to perform a data transaction; and
in response to receiving information from the transaction system indicating that the transaction has been completed, sending a message to the client-side web browser to enable a subsequent transaction to be performed by the client-side web browser.
|