×

Location updates for call routing decisions

  • US 10,326,888 B1
  • Filed: 05/04/2016
  • Issued: 06/18/2019
  • Est. Priority Date: 05/04/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for use with a Voice over Internet Protocol (VoIP) server that is configured to provide VoIP services to a plurality of VoIP-capable endpoint devices, the method comprising:

  • receiving, at the VoIP server and from an application running on a particular endpoint device of the plurality of VoIP-capable endpoint devices, geolocation information identifying a first geographic location of the particular endpoint device;

    comparing the first geographic location to a second geographic location indicated by an IP address used by the particular endpoint device, wherein the first geographic location is indicative of an actual physical location of the particular endpoint device, and the second geographic location is a registered location associated with the IP address and particular endpoint device;

    modifying, in response to a mismatch between the compared geographic locations, a location database to include an entry specifying that the particular endpoint device is located at the first geographic location;

    receiving, at the VoIP server, an outgoing telephone call from the particular endpoint device;

    selecting, based upon the first geographic location in the entry that specifies that the actual physical location of the particular endpoint device, a telephone carrier; and

    routing, based upon the selecting of the telephone carrier, the outgoing telephone call using the selected telephone carrier.

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