×

Server generated timing of location updates for call routing decisions

  • US 10,542,150 B1
  • Filed: 05/04/2016
  • Issued: 01/21/2020
  • 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 applications running on the plurality of VoIP-capable endpoint devices, location updates identifying geographic locations of the plurality of VoIP-capable endpoint devices;

    modifying, in response to a mismatch between a comparison of the geographic locations, a location database to include entries specifying the geographic locations of the plurality of VoIP-capable endpoint devices;

    routing telephone calls based upon the entries specifying geographic locations of the plurality of VoIP-capable endpoint devices;

    determining, based on call summary data associated with actual use of the VoIP server, a likelihood that an amount of server resources is available;

    generating, based upon input parameters indicative of the determined likelihood that the amount of server resources is available, a set of periodic update timings specifying rates for the plurality of VoIP-capable endpoint devices to provide the geolocation information to the VoIP server to meet a target rate for location updates performed by the VoIP server; and

    sending the periodic update timings to the plurality of VoIP-capable endpoint devices.

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