Claims
- 1. A call list update processing system comprising:a call list controller, responsive to a source of call records, each call record including at least one telephone number to be called, for establishing and storing at least one call list, each call list including a plurality of call records; a predictive dialer, responsive to said call list controller, for dialing at least one telephone number included in each call record of said at least one call list; and a call list update processing system for updating said at least one call list, said call list update processing system comprising a call list update processor, said processor including a call list update file for storing call record update data received from said source of call records and a comparator for comparing data stored in said plurality of call records with said call record update data and for updating said at least one call list to reflect the received call record update data, said updating reducing the number of call records in the at least one call list to reflect the received call record update data.
- 2. The call list update processing system as claimed in claim 1, wherein said source of call records includes a host processor.
- 3. The call list update processing system as claimed in claim 1, wherein said call list update processor operates when said predictive dialer is inactive.
- 4. The call list update processing system as claimed in claim 2, wherein said telephone call is initiated by said predictive dialing system and said third party is a subject of a call record.
- 5. The call list update processing system as claimed in claim 2, wherein said call record update data stored in said host update file is used by said call list update processor to update said at least one call list stored by said call list controller.
- 6. A predictive dialing system comprising:a call list controller, responsive to a source of call records, each call record including at least one telephone number to be called, for establishing and storing at least one call list, each said call list including a plurality of call records; a flow controller, for controlling the flow of call records to a predictive dialer and for controlling the flow of multiple call lists with respect to each other; and a call list update processing system, for communicating with said source of call records, for downloading call record update data from said source of call records, for comparing said call record update data with said call records stored in said at least one call list and for updating affected call records with said call record update data, and wherein the number of call records is reduced when the call records are updated.
- 7. The predictive dialing system as claimed in claim 6, wherein said call list update processing system comprises a call list update processor including a call list update file, for storing said downloaded call record update data; anda comparator, for comparing said downloaded call record update data with said call records stored by said call list controller.
- 8. The predictive dialing system as claimed in claim 7, wherein said source of call records is a host processor.
- 9. A method for updating at least one call list established from a plurality of call records received from a source of call records, said method comprising the acts of:establishing communications between said source of call records and a management center controlling a predictive dialer, said management center including at least a list controller and a call list update processor; downloading call record update data from said source of call records and storing said call record update data in a call list update file; comparing said call record update data with said call records maintained in said at least one call record list; and updating said at least one call list to reflect said call record update data, wherein said act of updating reduces the number of call records in the at least one call list to reflect the received call record update data.
- 10. The method of claim 9 further comprising the step of uploading from said call center management center important information received from calls made during a call campaign made using said at least one call record list to said host processor.
- 11. The method of claim 9, wherein said steps of downloading, comparing and updating are performed when said predictive dialer is inactive.
- 12. The method of claim 10, wherein said step of uploading is performed when said predictive dialer is inactive.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a divisional of U.S. patent application Ser. No. 09/089,304, filed Jun. 2, 1998 now U.S. Pat. No. 6,411,708.
US Referenced Citations (6)