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 a memory cooperating therewith for storing electronic mail (e-mail) messages;
target message server comprising a processor and a memory cooperating therewith to associate a target message box therewith; and
an aggregation server comprising a processor and a memory cooperating therewith for aggregating the e-mail messages from said source message servers to the target message server;
said processor and said memory of said aggregation server also for increasing a period of sending e-mail messages to the target message box based upon an e-mail delivery failure, and thereafter decreasing the period of sending e-mail messages to the target message box based upon at least one successful e-mail delivery;
said processor and said memory of said aggregation server also for selectively re-sending e-mail messages and for executing an intelligent checker module for aggregating the e-mail messages from said source servers to said target message box.
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.
60 Citations
13 Claims
-
1. A communications system comprising:
-
a plurality of source message servers, each comprising a processor and a memory cooperating therewith for storing electronic mail (e-mail) messages; target message server comprising a processor and a memory cooperating therewith to associate a target message box therewith; and an aggregation server comprising a processor and a memory cooperating therewith for aggregating the e-mail messages from said source message servers to the target message server; said processor and said memory of said aggregation server also for increasing a period of sending e-mail messages to the target message box based upon an e-mail delivery failure, and thereafter decreasing the period of sending e-mail messages to the target message box based upon at least one successful e-mail delivery; said processor and said memory of said aggregation server also for selectively re-sending e-mail messages and for executing an intelligent checker module for aggregating the e-mail messages from said source servers to said target message box. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic mail (e-mail) message aggregation server comprising:
-
a processor and a memory cooperating therewith to execute an aggregation module for aggregating e-mail messages stored on a plurality of source message servers to a target message box; said aggregation module increasing a period of sending e-mail messages to the target message box based upon at least one e-mail delivery failure, and thereafter decreasing the period of sending e-mail messages to the target message box based upon at least one successful e-mail delivery; said aggregation module selectively re-sending e-mail messages and executing an intelligent checker module for aggregating the e-mail messages from said source servers to said target message box. - View Dependent Claims (8, 9)
-
-
10. A method of operating an aggregation server comprising a processor for aggregating electronic mail (e-mail) messages comprising:
-
executing an aggregation module with the processor for periodically aggregating e-mail messages stored on a plurality of source message servers to a target message box; the aggregation module increasing a period of sending messages to the target message box based at least one e-mail of delivery failure, and thereafter decreasing the period of sending messages to the target message box based upon at least one successful delivery e-mail;
the aggregation module selectively re-sending e-mail messages; andexecuting an intelligent checker module with the processor for aggregating the e-mail messages from the source servers to said target message box.
-
-
11. A physical computer-readable storage medium having computer-executable modules to be executed by an aggregation server, the computer-executable modules comprising:
-
an aggregation module for periodically aggregating electronic mail (e-mail) messages stored on a plurality of source message servers to a target message box; and said aggregation module increasing a period of sending e-mail messages to the target message box based upon at least one e-mail delivery failure, and thereafter decreasing the period of sending e-mail messages to the target message box based upon a successful e-mail delivery; said aggregation module selectively re-sending e-mail messages for which delivery failure messages are received; an intelligent checker module for aggregating the e-mail messages from the source servers to the target message box. - View Dependent Claims (12, 13)
-
Specification