×

Managing a telephone communication system to dynamically throttle call attempts and reduce congestions during mass call events

  • US 9,800,722 B1
  • Filed: 11/21/2016
  • Issued: 10/24/2017
  • Est. Priority Date: 11/21/2016
  • Status: Active Grant
First Claim
Patent Images

1. A device, comprising:

  • a memory; and

    at least one hardware processor communicatively coupled with the memory and configured to;

    receive, from a telephone dialing system, an indication indicating a call failure to a phone number;

    in response to receiving the indication, determine that the phone number matches a flooding group number based on initial digits of the phone number, the flooding group number associated with a flooding group, wherein the flooding group includes a plurality of phone numbers with initial digits having identical values to the flooding group number, the plurality of phone numbers including the phone number, and wherein the flooding group is associated with a capacity limit, can route through the telephone dialing system without call failures;

    in response to matching the flooding group number, determine a time of the call failure and a number of concurrent active calls for the flooding group at the time of the call failure;

    in response to the number of concurrent active calls at the time of the call failure exceeding a predefined threshold, update the capacity limit for the flooding group based on the number of concurrent active calls and store the phone number in a queue; and

    when a number of concurrent active calls for the flooding group at a second time is below the capacity limit, transmit the phone number in the queue to the telephone dialing system to initiate a subsequent call to the phone number.

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