×

System and method for increased call quality and success rate

  • US 10,491,749 B2
  • Filed: 12/26/2013
  • Issued: 11/26/2019
  • Est. Priority Date: 09/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of communicating a data stream by a client device, the method comprising:

  • monitoring signal quality of a plurality of network connections at a network monitor of the client device;

    selecting at least one network connection of the plurality of network connections by the network monitor of the client device based on a signal quality of the at least one network connection;

    establishing a first communication session from a dialer of the client device over the at least one network connection of the plurality of network connections to a server via a first network;

    transmitting a first part of the data stream over the first communication session from the dialer of the client device to the server configured to receive data from the plurality of network connections and transmit the data to a recipient device;

    establishing a second communication session from the dialer of the client device to the server over a second network connection of the plurality of network connections via a second network; and

    transmitting, simultaneously, both the first part of the data stream over the first communication session and a second part of the data stream over the second communication session from the dialer of the client device to the server, wherein the first part of the data stream and the second part of the data stream are different parts of a same data signal generated at the client device,wherein the server is configured to;

    from the first part of the data stream over the first communication session and the second part of the data stream over the second communication session, reconstruct the data signal as a single data stream;

    send the single data stream to the recipient device over a single communication session placed by the server to the recipient device;

    receive a return data stream from the recipient device; and

    transmit the return data stream over both the first communication session and the second communication session to the client device.

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