Method and system for message pacing
AssigneeOpen Text Corporation
InventorBrian Reistad
Life of this patent
Estimating the term…
Abstract
A system for managing message volume and timing, which permits first and second messages to be spaced apart over time, with the pacing controlled in part by a characteristic of the second message. The system sends the first message to an intended recipient. The system determines a separation based on a pacing algorithm and sends the second message to the recipient according to the separation.
Claims18
A method for managing messages comprising the steps of:
- receiving over a network, at a pacing system comprising a processor and a data storage system having a set of computer instructions executable by the processor, an indication of a first message intended for a recipient;
- sending the first message to the recipient via e-mail to an e-mail address;
- receiving over the network, by the pacing system, an indication of a second message intended for the recipient, wherein the indication of the second message is received after the first message is sent to the recipient;
- determining according to a pacing algorithm, by the pacing system, a separation between sending the first message and sending the second message to the recipient, the pacing algorithm considering a characteristic of the second message;
- and
- sending the second message to the recipient via email to the e-mail address.
A system for managing e-mail messages comprising:
- one or more e-mail servers;
- a pacing system coupled to the one or more e-mail servers, the pacing system comprising a processor and a data storage system having a set of computer instructions executable by the processor to:
- receive from the one or more e-mail servers an indication of a first message intended for a recipient;
- communicate with the one or more e-mail servers to send the first message to the recipient via e-mail to an e-mail address;
- receive from the one or more e-mail servers an indication of a second message intended for the recipient, wherein the indication of the second message is received after the first message is sent to the recipient;
- determine according to a pacing algorithm, by the pacing system, a separation between sending the first message to the recipient and sending the second message to the recipient, the pacing algorithm considering a characteristic of the second message;
- and
- communicate with the one or more e-mail servers to send the second message the recipient via e-mail to the e-mail address.
A computer program product comprising a non-transitory computer readable medium storing computer executable instructions, the computer executable instructions comprising instructions executable by a processor to:
- receive an indication of a first message intended for a recipient;
- send the first message to the recipient via e-mail to an e-mail address based on information stored in a data storage system;
- receive an indication of a second message intended for the recipient, wherein the second message is received after the first message is sent;
- determine according to a pacing algorithm a separation between the first message and the second message, the pacing algorithm considering a characteristic of the second message;
- and
- send the second message to the recipient via e-mail to the e-mail address.
Dependencies are inferred from the claim text.