Communications system providing message aggregation features and related methods
First Claim
1. A communications system comprising:
- a plurality of source message servers, each comprising a processor, and configured to store electronic mail (e-mail) messages in source message boxes;
a target message server, comprising a processor, and having a target message box associated therewith; and
an aggregation server, comprising a processor, and configured tostore information regarding the source message boxes and the target message box,aggregate the e-mail messages from the source message servers to the target message server,change an envelope sender of the e-mail messages to a unique e-mail address of the aggregation server that is different from an address associated with the target message box and the envelope sender,increase a period of sending e-mail messages to the target message box and update the stored information based upon receipt of an e-mail delivery failure message at the unique e-mail address from the target message box,decrease the period of sending e-mail messages to the target message box and update the stored information based upon at least one successful e-mail delivery, andselectively re-send e-mail messages at a period based upon the stored information.
4 Assignments
0 Petitions
Accused Products
Abstract
A communications system may include a plurality of source message servers for storing messages for delivery to a user, a target message server having a target message box associated therewith, and an aggregation server for periodically aggregating the messages from the source message servers to the target message box for retrieval by the user. The target message server may provide a delivery failure message to the aggregation server based upon a failure to deliver a message to the target message box. As such, the aggregation server may increase a period of sending messages to the target message box based upon a delivery failure message therefrom, and thereafter decrease the period of sending messages to the target message box based upon a successful delivery of a message thereto.
-
Citations
15 Claims
-
1. A communications system comprising:
-
a plurality of source message servers, each comprising a processor, and configured to store electronic mail (e-mail) messages in source message boxes; a target message server, comprising a processor, and having a target message box associated therewith; and an aggregation server, comprising a processor, and configured to store information regarding the source message boxes and the target message box, aggregate the e-mail messages from the source message servers to the target message server, change an envelope sender of the e-mail messages to a unique e-mail address of the aggregation server that is different from an address associated with the target message box and the envelope sender, increase a period of sending e-mail messages to the target message box and update the stored information based upon receipt of an e-mail delivery failure message at the unique e-mail address from the target message box, decrease the period of sending e-mail messages to the target message box and update the stored information based upon at least one successful e-mail delivery, and selectively re-send e-mail messages at a period based upon the stored information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic mail (e-mail) message aggregation server comprising:
a processor configured to execute an aggregation module for storing information regarding source message boxes and a target message box, aggregating e-mail messages stored in the source message boxes on a plurality of source message servers to the target message box changing an envelope sender of the messages to a unique e-mail address of the e-mail message aggregation server that is different from an address associated with the target message box and the envelope sender, increase a period of sending e-mail messages to the target message box and update the stored information based upon receipt of at least one e-mail delivery failure message at the unique e-mail address from the target message box, decrease the period of sending e-mail messages to the target message box and update the stored information based upon at least one successful e-mail delivery, and selectively re-send e-mail messages at a period based upon the stored information. - View Dependent Claims (9, 10)
-
11. An electronic mail (e-mail) message aggregation method comprising:
operating an aggregation server, comprising a processor, to store information regarding source message boxes and a target message box, periodically aggregate e-mail messages stored on a plurality of source message servers to a target message box, change an envelope sender of the messages to a unique e-mail address of the aggregation server that is different from an address associated with the target message box and the envelope sender, increase a period of sending messages to the target message box and update the stored information based upon receipt of at least one e-mail delivery failure message at the unique e-mail address from the target message box, decrease the period of sending messages to the target message box and update the stored information based upon at least one successful e-mail delivery, and selectively re-send e-mail messages at a period based upon the stored information. - View Dependent Claims (12, 13, 14, 15)
Specification