Calling party number selection for outbound calls
First Claim
Patent Images
1. A system for selecting a calling party telephone number for an outgoing call, the system comprising:
- memory storing;
a plurality of pools, each pool comprising a plurality of calling party telephone numbers; and
an index value configured to be periodically incremented, decremented, or randomly determined; and
at least one computer processor configured to;
retrieve a called party telephone number for the outgoing call;
determine whether the called party telephone number is a landline telephone number or a wireless telephone number;
select a first pool from the plurality of pools based on an area designation of a location associated with the called party telephone number in response to determining the called party telephone number is a wireless telephone number;
select a second pool from the plurality of pools based on an area designation of the called party telephone number in response to determining the called party telephone number is a landline telephone number;
select the calling party telephone number from the plurality of calling party telephone numbers of either the first pool or the second pool based on the index value; and
facilitate having the outgoing call originated to the called party telephone number with the outgoing call conveying the selected calling party telephone number.
10 Assignments
0 Petitions
Accused Products
Abstract
A call center maintains various pools of telephone numbers, where each telephone number pool comprises a plurality of telephone numbers in a geographic area. A call originating to a called number uses a calling telephone number that is selected from one of a plurality of telephone number pools based on the area designated by the called number. An index value is used to select the telephone number from the selected telephone number pool. The selected telephone number is used to as a calling telephone number when originating a call to the called party.
55 Citations
24 Claims
-
1. A system for selecting a calling party telephone number for an outgoing call, the system comprising:
-
memory storing; a plurality of pools, each pool comprising a plurality of calling party telephone numbers; and an index value configured to be periodically incremented, decremented, or randomly determined; and at least one computer processor configured to; retrieve a called party telephone number for the outgoing call; determine whether the called party telephone number is a landline telephone number or a wireless telephone number; select a first pool from the plurality of pools based on an area designation of a location associated with the called party telephone number in response to determining the called party telephone number is a wireless telephone number; select a second pool from the plurality of pools based on an area designation of the called party telephone number in response to determining the called party telephone number is a landline telephone number; select the calling party telephone number from the plurality of calling party telephone numbers of either the first pool or the second pool based on the index value; and facilitate having the outgoing call originated to the called party telephone number with the outgoing call conveying the selected calling party telephone number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for selecting a calling party telephone number for an outgoing call, the method comprising the steps of:
-
retrieving a called party telephone number for the outgoing call; determining whether the called party telephone number is a landline telephone number or a wireless telephone number by at least one computer processor; selecting a first pool from a plurality of pools based on an area designation of a location associated with the called party telephone number by the at least one computer processor in response to determining the called party telephone number is a wireless telephone number, the pool comprising a plurality of calling party telephone numbers; selecting a second pool from the plurality of pools based on an area designation of the called party telephone number by the at least one computer processor in response to determining the called party telephone number is a landline telephone number; selecting the calling party telephone number from the plurality of calling party telephone numbers of either the first pool or the second pool based on an index value by the at least one computer processor, the index value configured to be periodically incremented, decremented, or randomly determined; and originating the outgoing call to the called party telephone number with the outgoing call conveying the selected calling party telephone number. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory, computer-readable storage medium comprising executable instructions for selecting a calling party telephone number for an outgoing call, the executable instructions when executed by at least one computer processor cause the at least one computer processor to:
-
retrieve a called party telephone number for the outgoing call; determine whether the called party telephone number is a landline telephone number or a wireless telephone number; select a first pool from a plurality of pools based on an area designation of a location associated with the called party telephone number in response to determining the called party telephone number is a wireless telephone number, the pool comprising a plurality of calling party telephone numbers; select a second pool from the plurality of pools based on an area designation of the called party telephone number in response to determining the called party telephone number is a landline telephone number; select the calling party telephone number from the plurality of calling party telephone numbers of either the first pool or the second pool based on an index value, the index value configured to be periodically incremented, decremented, or randomly determined; and facilitate having the outgoing call originated to the called party telephone number with the outgoing call conveying the selected calling party telephone number. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification