US 12,309,324 B2
Managing outbound calling
Christopher Spahis, Plano, TX (US); Hao Liu, Allen, TX (US); Sangame Krishnamani, Plano, TX (US); Shiju Madathil Samuel, Frisco, TX (US); Krista Rister, McKinney, TX (US); Sunilkumar Kothi Reddy, Little Elm, TX (US); and Ryan Hennigan, Aubrey, TX (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Sep. 21, 2023, as Appl. No. 18/471,464.
Application 18/471,464 is a continuation of application No. 17/813,126, filed on Jul. 18, 2022, granted, now 11,825,024.
Prior Publication US 2024/0022665 A1, Jan. 18, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04M 3/523 (2006.01)
CPC H04M 3/5236 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system for managing outbound calling, the system comprising:
one or more memories; and
one or more processors, coupled to the one or more memories, configured to:
determine a confidence score, of each phone number of one or more phone numbers associated with an account of a user, based on historical call data and one or more phone number attributes for each phone number;
determine a quality score for each phone number, of the one or more phone numbers, based on a comparison of confidence scores of a plurality of phone numbers of at least a subset of a plurality of users stored in a database; and
determine a call schedule by which to call the user, wherein the call schedule includes a phone number frequency to call each phone number of the one or more phone numbers based on one or more conditions related to the quality score.
 
11. A method of managing outbound calling, comprising:
determining, by a system and based on a model, a priority of one or more account phone numbers associated with an account of a user,
wherein the model is trained using call data associated with each account phone number of the one or more account phone numbers;
determining, by the system, one or more selected phone numbers, of the one or more account phone numbers, to be called based on the priority of the one or more account phone numbers;
determining, by the system, a call schedule by which to call each selected phone number, of the one or more account phone numbers, wherein the call schedule includes a frequency to call each selected phone number; and
transmitting, by the system and to an outgoing call system, call schedule data indicating the call schedule.
 
17. A non-transitory computer-readable medium storing a set of instructions for managing outbound calling, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the device to:
determine a confidence score of one or more account phone numbers, of account phone numbers associated with an account of a user, based on historical call data and one or more phone number attributes;
determine one or more selected phone numbers, of the one or more account phone numbers, to be called based on a comparison of the one or more account phone numbers with another one of the one or more account phone numbers; and
determine a call schedule by which to call the user, wherein the call schedule includes a phone number frequency to call each selected phone number of the one or more selected phone numbers.