Do-not-call compliance management for predictive dialer call centers
First Claim
Patent Images
1. A method of disseminating caller-related information in a do-not-call system that includes a plurality of automatic dialer systems each at a corresponding different one of a plurality of different locations, each of said plurality of automatic dialer systems including an associated database system that is local to that automatic dialer system and that stores a do-not-call list, said method implemented by a given one of the automatic dialer systems and comprising:
- receiving an update instruction, said update instruction being a first type or a second type, said first type for blocking future calls to a specified telephone number and said second type for removing a block on future calls to a specified telephone number;
in response to receiving said update instruction, concurrently sending a first update notification and a second update notification, wherein said first update notification is sent to the local database system and said second update notification is sent to another one of said plurality of automatic dialer systems that is located elsewhere from said given one of the automatic dialer systems; and
in response to receiving said first update notification at said local database system associated with said given one of the automatic dialer systems, updating the do-not-call list stored therein, wherein the second update notification is for causing an update of the do-not-call list at said another one of said plurality of automatic dialer systems.
6 Assignments
0 Petitions
Accused Products
Abstract
A mechanism and method for updating local call information databases for calls to be placed by predictive dialers deployed at different geographic locations within a communications network.
-
Citations
10 Claims
-
1. A method of disseminating caller-related information in a do-not-call system that includes a plurality of automatic dialer systems each at a corresponding different one of a plurality of different locations, each of said plurality of automatic dialer systems including an associated database system that is local to that automatic dialer system and that stores a do-not-call list, said method implemented by a given one of the automatic dialer systems and comprising:
-
receiving an update instruction, said update instruction being a first type or a second type, said first type for blocking future calls to a specified telephone number and said second type for removing a block on future calls to a specified telephone number; in response to receiving said update instruction, concurrently sending a first update notification and a second update notification, wherein said first update notification is sent to the local database system and said second update notification is sent to another one of said plurality of automatic dialer systems that is located elsewhere from said given one of the automatic dialer systems; and in response to receiving said first update notification at said local database system associated with said given one of the automatic dialer systems, updating the do-not-call list stored therein, wherein the second update notification is for causing an update of the do-not-call list at said another one of said plurality of automatic dialer systems.
-
-
2. The method of claim 1 further comprising, in response to receiving said update instruction and before concurrently sending said first and second update notifications, verifying that a first token associated with the received update instruction requires that said another one of said automatic dialer systems be updated and wherein the second update notification includes a second token for indicating whether said another one of said automatic dialer systems needs to forward an update notification to yet another one of said automatic dialer systems.
-
3. The method of claim 2 wherein the first token is a count variable and wherein the verifying involves decrementing the count variable and then confirming that the count variable is different from a predetermined value.
-
4. The method of claim 3 wherein the second token is the decremented value of the count variable.
-
5. The method of claim 1 further comprising, after receiving said update instruction and prior to sending the second update notification, retrieving from a configuration file that is local to said given one of the automatic dialer systems an address for said another one of said automatic dialer systems and wherein the sending of the second update notification is to the retrieved address.
-
6. The method of claim 1 further comprising generating said update instruction locally to said given one of the automatic dialer systems.
-
7. The method of claim 1 wherein the received update instruction is received from an entity that is remote from said given one of the automatic dialer systems.
-
8. A method of processing call information for calls to be placed by a plurality of automatic dialer systems deployed at different geographic locations within a communications network, said method comprising:
-
maintaining a plurality of copies of a Do-Not-Call (DNC) list, each copy of which is associated with a different one of the plurality of automatic dialer systems; receiving at a first automatic dialer system call information for a number to be called by said first automatic dialer systems; processing the call information to determine if the number is on list; if the number is determined not to be on the DNC list, determining if the number is to be added to the DNC list; and if the number is to be added to the DNC list, concurrently sending a first update notification for updating the copy of the DNC list associated with said first automatic dialer system and a second update notification to a different one of the plurality of dialer systems for causing an update of the copy of the do-not-call database associated with said different one of the automatic dialer systems.
-
-
9. The method of claim 1, wherein the plurality of automatic dialer systems comprise a plurality of predictive dialers.
-
10. The method of claim 8, wherein the plurality of automatic dialer systems comprise predictive dialers.
Specification