Patent ID: 9203958
Filing Date: 2015-12-01
Classification: H04L,H04M,H04Q

Abstract:
1. A computer program embodied on a non-transitory computer readable medium, comprising computer code for: receiving by a system from a device a request to establish a communication with the device over a first communication channel including a particular type of transmission medium, the request including a unique identifier of the communication channel; selecting by the system a communication channel-independent business flow of the system from a plurality of communication-independent data flows stored in a repository of the system in response to receiving the request, the communication channel-independent business flow including a process of the system that provides the received request to a backend system other than the receiving system that is specific to the communication channel; adding by the system an identifier of the selected communication channel-independent business flow to the unique identifier of the communication channel; providing by the communication channel-independent business flow of the system the request, the unique identifier of the communication channel, and the identifier of the selected communication channel-independent business flow to a backend system specific to the communication channel, using the communication channel-independent business flow; transferring the communication flow from the first communication channel to a second communication channel; and utilizing the unique identifier to provide information and a stage of transfer when the communication flow is transferred from the first communication channel to the second communication channel.