Method and system for processing data records from a telephone data repository to a receiving system
First Claim
1. A method for processing data records from a telephone data repository to a receiving system having a message queue and a response queue, the method for processing data records comprising the steps of:
- (a) reading a response from the response queue and whenever the response is successfully read, processing the response;
(b) repeating step (a) until there are no more responses to be read;
(c) retrieving a data record from the telephone data repository and whenever the data record is successfully retrieved, formatting the data record into a message and putting the message in the message queue; and
(d) repeating step (c) until a specified number of data records have been retrieved or there are no more data records to be retrieved.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and system for processing data records from a telephone data repository to a receiving system having a message queue and a response queue. The method for processing data records comprising the steps of reading a response from the response queue and whenever the response is successfully read, processing the response. This step is then repeated until there are no more responses to be read. Next, a data record is retrieved from the telephone data repository and whenever the data record is successfully retrieved, the data record is formated into a message and putting the message in the message queue. This step is then repeated until a specified number of data records have been retrieved or there are no more data records to be retrieved. The system comprises a data processor, a first communications link connecting the data processor to a telephone data repository, a second communications link connecting the data processor to a message queue, and a third communications link connecting the data processor to a response queue. The data processor is configured to retrieve a data record from the telephone data repository via the first communications link, format the data record into a message and send the message to the message queue via the second communications link.
-
Citations
50 Claims
-
1. A method for processing data records from a telephone data repository to a receiving system having a message queue and a response queue, the method for processing data records comprising the steps of:
-
(a) reading a response from the response queue and whenever the response is successfully read, processing the response; (b) repeating step (a) until there are no more responses to be read; (c) retrieving a data record from the telephone data repository and whenever the data record is successfully retrieved, formatting the data record into a message and putting the message in the message queue; and (d) repeating step (c) until a specified number of data records have been retrieved or there are no more data records to be retrieved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for processing data records from a telephone data repository to a receiving system having a message queue and a response queue, the method for processing data records comprising the steps of:
-
(a) reading a response from the response queue and whenever the response is successfully read, processing the response; (b) repeating step (a) until there are no more responses to be read; (c) whenever a specified amount of time has elapsed without invoking step (d); (c.1) retrieving a previously sent data record from the telephone data repository and whenever the previously sent data record is successfully retrieved, formatting the previously sent data record into a resend message and putting the resend message in the message queue; (c.2) whenever a specified number of previously sent data records have been retrieved, reading the response from the response queue and whenever the response is successfully read, processing the response and removing the response from the response queue; (c.3) repeating step (c.2) until there are no more responses to be read; (c.4) repeating steps (c.1), (c.2) and (c.3) until there are no more previously sent data records to be retrieved; (d) retrieving a data record from the telephone data repository and whenever the data record is successfully retrieved, formatting the data record into a message and putting the message in the message queue; (e) repeating step (d) until a specified number of data records have been retrieved or there are no more data records to be retrieved; and (f) repeating steps (a), (b), (c), (d) and (e) until a terminate signal is received. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A data record processing system comprising:
-
a data processor; a first communications link connecting the data processor to a telephone data repository; a second communications link connecting the data processor to a message queue; a third communications link connecting the data processor to a response queue; the message queue and response queue being connected to a receiving system; and the data processor being configured to retrieve a data record from the telephone data repository via the first communications link, format the data record into a message and send the message to the message queue via the second communications link. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50)
-
Specification