Method and system for message pacing
First Claim
Patent Images
1. A method for managing messages comprising the steps of:
- receiving at a pacing system at least two different messages intended for a recipient from one or more message sources connected to the pacing system via a network; and
spacing delivery of the at least two different messages over a same channel to the recipient according to a pacing algorithm,wherein each of the at least two different messages includes a priority,wherein the pacing algorithm considers priorities of the at least two different messages,wherein the step of spacing delivery includes spacing delivery of the at least two different messages over the same channel to the recipient according to the priorities of the messages considered by the pacing algorithm, andwherein spacing delivery is performed by the pacing system after receiving the at least two different messages.
14 Assignments
0 Petitions
Accused Products
Abstract
A system for managing message volume and timing, which permits messages from multiple sources to be spaced apart over time, with the pacing controlled in part by the type or priority of the message. The system permits the volume of messages to be reduced by aggregating messages according to a set of rules and by discarding or delaying messages that are sufficiently similar and sent too close together. In addition, the system allows message sources to be notified when a recipient has not received a message within a designated time period. The system can be implemented as a centralized pacing system or through use of a data storage system accessible by the message sources.
-
Citations
16 Claims
-
1. A method for managing messages comprising the steps of:
-
receiving at a pacing system at least two different messages intended for a recipient from one or more message sources connected to the pacing system via a network; and spacing delivery of the at least two different messages over a same channel to the recipient according to a pacing algorithm, wherein each of the at least two different messages includes a priority, wherein the pacing algorithm considers priorities of the at least two different messages, wherein the step of spacing delivery includes spacing delivery of the at least two different messages over the same channel to the recipient according to the priorities of the messages considered by the pacing algorithm, and wherein spacing delivery is performed by the pacing system after receiving the at least two different messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing messages comprising:
-
one or more email servers; a pacing system coupled to the one or more email servers, the pacing system operable to; receive at least two different emails intended for a recipient from one or more email servers; and space delivery of the at least two different emails to the recipient according to a pacing algorithm, wherein each of the at least two different emails includes a priority, wherein the pacing algorithm considers priorities of the at least two different emails, wherein the pacing system is operable to space delivery of the at least two different emails according to the priorities of the emails considered by the pacing algorithm, and wherein spacing delivery is performed after receiving the at least two different emails. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification