Please download the dossier by clicking on the dossier button x
×

Method and system for moving phone call participation between carrier and data networks

  • US 10,097,694 B1
  • Filed: 12/26/2013
  • Issued: 10/09/2018
  • Est. Priority Date: 09/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A server configured to conduct a communication session and configured to coordinate the signaling of the communication session, the server comprising:

  • at least one processor;

    a network interface configured to communicatively couple the server to a plurality of communication networks including at least one carrier network and at least one data network; and

    a media mixing module running a media mixing service on the server configured as a central service that coordinates a signaling path between a plurality of client devices, the coordination of the signaling path includes;

    receiving, by the server, a first individual phone call and a second individual phone call from an individual client device of the plurality of client devices, wherein the first individual phone call is received over either one of the at least one carrier network or the at least one data network, and the second individual phone call is received over the other of the at least one carrier network or the at least one data network;

    placing, by the server, a third individual phone call to another individual client device of the plurality of client devices identified in the first individual phone call and the second individual phone call;

    joining, by the server, each of the first individual phone call and the second individual phone call with the third individual phone call to form a communication session sharing data between the individual client device and the another individual client device of the plurality of client devices;

    after joining each of the first individual phone call and the second individual phone call with the third individual phone call, monitoring, by the server, whether each of the first individual phone call and the second individual phone call has an active connection, and monitoring, by the server, whether the third individual phone call has an active connection; and

    maintaining, by the server, the communication session sharing data between the individual client device and the another individual client device based on the monitoring of the active connection of each of the first individual phone call and the second individual phone call, and based on the monitoring of the active connection of the third individual phone call.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×