Calling party number selection for outbound telephone calls to mitigate robocall processing impacts
First Claim
1. A system for selecting calling party telephone numbers for outgoing calls, the system comprising:
- a memory storing;
a calling list comprising a plurality of call records;
a pool comprising a plurality of calling party telephone numbers; and
at least one computer processor in a dialer configured to;
retrieve a first called party telephone number in a first call record in the calling list for a first outgoing call;
originate the first outgoing call directed to the first called party telephone number using a first calling party telephone number from the pool when originating the first outgoing call;
associate a robocall tag with the first calling party number in the memory reflecting the first calling party number is tagged as a robocall;
select a second calling party telephone number from the pool after determining the first calling party number is associated with the robocall tag, wherein the second calling party telephone number from the pool is not associated with the robocall tag;
retrieve a second call record comprising a second called party number from the calling list for a second outgoing call; and
originate the second outgoing call based using the second calling party telephone number when originating the second outgoing call.
9 Assignments
0 Petitions
Accused Products
Abstract
A contact center maintains a pool of calling party telephone numbers (“CPTN”) that can be selected for call origination. A new CPTN can be selected based on various criteria in order to avoid, or respond to, a determination that the current CPTN is “tagged” as being a robocall. The triggering of a new CPTN can be initiated based on various factors, including a number of calls made, a time period, a change in call outcomes, direct input, or by querying a database maintaining status information. Upon triggering the selection of a new number, the old calling party number may be placed in a “dead” pool if tagged, or placed in an “aging” pool for where it is not used for a given time. Once aged, the number is placed in an “available for use” pool. Thus, impacts of service provider robocall processing can be mitigated.
-
Citations
20 Claims
-
1. A system for selecting calling party telephone numbers for outgoing calls, the system comprising:
-
a memory storing; a calling list comprising a plurality of call records; a pool comprising a plurality of calling party telephone numbers; and at least one computer processor in a dialer configured to; retrieve a first called party telephone number in a first call record in the calling list for a first outgoing call; originate the first outgoing call directed to the first called party telephone number using a first calling party telephone number from the pool when originating the first outgoing call; associate a robocall tag with the first calling party number in the memory reflecting the first calling party number is tagged as a robocall; select a second calling party telephone number from the pool after determining the first calling party number is associated with the robocall tag, wherein the second calling party telephone number from the pool is not associated with the robocall tag; retrieve a second call record comprising a second called party number from the calling list for a second outgoing call; and originate the second outgoing call based using the second calling party telephone number when originating the second outgoing call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for selecting calling party telephone numbers for outgoing voice telephone calls by a dialer, the method comprising:
-
retrieving by a computer processor in the dialer a first called party telephone number from a first record in a calling list stored in a memory for originating a first outgoing call, wherein the calling list comprises a pool of a plurality of calling party telephone numbers; originating the first outgoing call by the dialer to the first called party telephone number using a first calling party telephone number from the pool when originating the first outgoing call; associating the first calling party telephone number with a robocall tag in response to an input; selecting by the dialer a second calling party telephone number from the pool stored in the memory in response to determining by the dialer that the first calling party telephone number is associated with the robocall tag, wherein the second calling party telephone number is not associated with the robocall tag; selecting a second record in the calling list from the memory comprising a second called party telephone number for a second outgoing call; and originating the second outgoing call by the dialer to the second called party telephone number using the second calling party telephone number when originating the second outgoing call. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium storing instructions that when executed cause one or more computer processors in a dialer to:
-
retrieve a first called party telephone number from a first record in a calling list stored in a memory for a first outgoing call, wherein the memory further stores a pool of a plurality of calling party telephone numbers; originate the first outgoing call to the first called party telephone number using a first calling party telephone number from the pool when originating the first outgoing call; associate the first calling party number in the pool with a robocall tag in response to an input; select a second calling party telephone number from the pool stored in the memory in response to determining the first calling party telephone number is associated with the robocall tag, wherein the second calling party telephone number from the pool is not associated with the robocall tag; select a second record in the calling list from the memory comprising a second called party telephone number for a second outgoing call; and originate the second outgoing call to the second called party telephone number using the second calling party telephone number when originating the second outgoing call. - View Dependent Claims (20)
-
Specification