SYSTEM AND METHOD FOR REAL TIME COMMUNICATING WITH A CLIENT APPLICATION
First Claim
1. A method for making outgoing communications comprising:
- at a system bridge, establishing a client signaling communication channel with a first client application;
receiving a communication request from the first client application through the client signaling communication channel, wherein the communication request contains at least an authentication token and a specified communication destination;
verifying the authentication token;
if the authentication token is verified, at the system bridge, establishing a signaling communication channel with the communication destination and a second media communication channel with the specified communication destination;
at the system bridge, establishing a first media communication channel with the client application; and
merging the first media communication channel with the second media communication channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for communicating with a client application that can include establishing a client signaling communication channel with a first client application; receiving a communication request from the first client application through the client signaling communication channel, wherein the communication request contains at least an authentication token and a specified communication destination; verifying the authentication token; if the authentication token is verified, at the system bridge, establishing a signaling communication channel with the communication destination and a second media communication channel with the specified communication destination; at the system bridge, establishing a first media communication channel with the client application; and merging the first media communication channel with the second media communication channel.
154 Citations
20 Claims
-
1. A method for making outgoing communications comprising:
-
at a system bridge, establishing a client signaling communication channel with a first client application; receiving a communication request from the first client application through the client signaling communication channel, wherein the communication request contains at least an authentication token and a specified communication destination; verifying the authentication token; if the authentication token is verified, at the system bridge, establishing a signaling communication channel with the communication destination and a second media communication channel with the specified communication destination; at the system bridge, establishing a first media communication channel with the client application; and merging the first media communication channel with the second media communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for inbound communications comprising:
-
receiving a connection request from a first client application, wherein the connection request contains at least an authentication token; verifying at least the authentication token; at a system bridge, establishing a client signaling communication channel with the first client application if the authentication token is successfully verified; at the system bridge, receiving an incoming communication request from a calling entity, the communication request signaled over a second signaling communication channel, and wherein the communication request includes a client identifier; identifying the established client signaling communication channel from the client identifier; establishing a first media communication channel with the first client application through the identified client signaling communication channel; at the system bridge, establishing a second media communication channel with the calling entity; and merging the first media communication channel with the second media communication channel. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification