US 12,386,817 B2
Fast switching to transaction entry program
Bernhard Knoblauch, Leimen (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Aug. 21, 2023, as Appl. No. 18/452,906.
Claims priority of application No. 22196620 (EP), filed on Sep. 20, 2022.
Prior Publication US 2024/0095235 A1, Mar. 21, 2024
Int. Cl. G06F 16/23 (2019.01); H04L 67/02 (2022.01); H04L 67/141 (2022.01)
CPC G06F 16/2379 (2019.01) [H04L 67/02 (2013.01); H04L 67/141 (2013.01)] 20 Claims
OG exemplary drawing
 
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.