×

System and method for client communication in a distributed telephony network

  • US 10,686,694 B2
  • Filed: 08/03/2018
  • Issued: 06/16/2020
  • Est. Priority Date: 11/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a communication processing system, a communication invitation directed to a first communication endpoint associated with a first client device, the first communication invitation received from a second client device associated with a second communication endpoint, the first communication endpoint being allocated in a first geographic region and the second communication being allocated in a second geographic region that is different than the first geographic region;

    determining a first communication path between the first client device and the second client device, the first communication path being provided by a first client gateway device registered to the first communication endpoint;

    determining a second communication path between the first client device and the second client device, the second communication path being provided by a second client gateway device registered to the first communication endpoint;

    determining a number of geographic regions that are crossed by the first communication path;

    determining a number of geographic regions that are crossed by the second communication path;

    selecting one of the first client gateway device or the second client gateway device to facilitate a communication session between the first client device and the second client device based on a comparison of the number of geographic regions that are crossed by the first communication path and the number of geographic regions that are crossed by the second communication path; and

    in response to selecting of the first client gateway device, establishing the communication session between the first client device and the second client device using the first client gateway device, the communication session following the first communication path between the first client device and the second client device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×