System and method for message delivery
First Claim
1. A method for recording and storing a message from a user for delivery to a recipient, comprising the steps of:
- (1) receiving and storing the message in a message database;
(2) storing an access record corresponding to said stored message, wherein said access record comprises message delivery information;
(3) sending a schedule event request to a message delivery system, said schedule event request including said message delivery information;
(4) said message delivery system using said message delivery information to determine a time to initiate delivery of the message;
(5) said message delivery system assigning a scheduler ID to uniquely identify said message delivery information for the message;
(6) updating said access record to include said scheduler ID; and
(7) storing a schedule event in a scheduler database, the schedule event indicating that the delivery of the message is to be initiated at said determined time.
6 Assignments
0 Petitions
Accused Products
Abstract
A message delivery sequence coordinates the scheduling and delivery of messages. When a user desires to send a message, the user contacts the message delivery system. An automated voice response unit prompts the user for message delivery information, including a delivery time and other delivery options and also prompts the user for the message itself. The message is stored in a message database and an access record corresponding to the message and containing message delivery information is stored in an access database. A delivery time is determined for the message and an event is stored in a scheduling database indicating the delivery time. At the scheduled delivery time, the message delivery system instructs a network control processor to start delivery of the message. The network control processor notifies the automated voice response unit that the message is to be delivered. The network control processor originates a call to the recipient and informs the automated voice response unit when the recipient answers. The automated voice response unit retrieves the message from the message database and initiates delivery of the message to the recipient.
216 Citations
20 Claims
-
1. A method for recording and storing a message from a user for delivery to a recipient, comprising the steps of:
-
(1) receiving and storing the message in a message database; (2) storing an access record corresponding to said stored message, wherein said access record comprises message delivery information; (3) sending a schedule event request to a message delivery system, said schedule event request including said message delivery information; (4) said message delivery system using said message delivery information to determine a time to initiate delivery of the message; (5) said message delivery system assigning a scheduler ID to uniquely identify said message delivery information for the message; (6) updating said access record to include said scheduler ID; and (7) storing a schedule event in a scheduler database, the schedule event indicating that the delivery of the message is to be initiated at said determined time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for recording and storing a message from a user for delivery to a recipient, comprising:
-
means for storing the message in a message database; means for storing an access record corresponding to said stored message, wherein said access record comprises message delivery information; means for sending a schedule event request to a message delivery system, said schedule event request including said message delivery information; means for determining a time to initiate delivery of the message using said message delivery information; means for assigning a scheduler ID to uniquely identify said message delivery information for the message; means for updating said access record to include said scheduler ID; and means for storing a schedule event in a scheduler database, the schedule event indicating that the delivery of the message is to be initiated at said determined time. - View Dependent Claims (19, 20)
-
Specification