EMAIL SYSTEM INCLUDING EMAIL AGGREGATION SERVER PROVIDING STAGGERED INITIAL FALLBACK POLLING AND RELATED METHODS
First Claim
1. An electronic mail (email) system comprising:
- at least one subscribed email server having a plurality of subscribed mailboxes and sending a new mail indication upon receiving a new email message;
a plurality of mobile wireless communications devices; and
at least one email aggregation server for polling each subscribed mailbox for email messages based upon receiving a respective new email indication therefrom, and forwarding the email messages to respective mobile wireless communications devices;
said at least one email aggregation server performing a fallback polling of each subscribed mailbox based upon not having polled the subscribed mailbox for a threshold fallback time, and staggering respective initial fallback polling times of the subscribed mailboxes upon start-up.
6 Assignments
0 Petitions
Accused Products
Abstract
An email system may include at least one subscribed mailbox server having a plurality of subscribed mailboxes and sending a new mail indication upon receiving a new email message, and a plurality of mobile wireless communications devices. The system may further include at least one email aggregation server for polling each subscribed mailbox for email messages based upon receiving a respective new email indication therefrom, and forwarding the email messages to respective mobile wireless communications devices. The at least one email aggregation server may perform a fallback polling of each subscribed mailbox based upon not having polled the subscribed mailbox for a threshold fallback time, and stagger respective initial fallback polling times of the subscribed mailboxes upon startup.
9 Citations
26 Claims
-
1. An electronic mail (email) system comprising:
-
at least one subscribed email server having a plurality of subscribed mailboxes and sending a new mail indication upon receiving a new email message; a plurality of mobile wireless communications devices; and at least one email aggregation server for polling each subscribed mailbox for email messages based upon receiving a respective new email indication therefrom, and forwarding the email messages to respective mobile wireless communications devices; said at least one email aggregation server performing a fallback polling of each subscribed mailbox based upon not having polled the subscribed mailbox for a threshold fallback time, and staggering respective initial fallback polling times of the subscribed mailboxes upon start-up. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic mail (email) system comprising:
-
at least one subscribed email server having a plurality of subscribed mailboxes and sending a new mail indication upon receiving a new email message; a plurality of mobile wireless communications devices; and at least one email aggregation server for polling each subscribed mailbox for email messages based upon receiving a respective new email indication therefrom, and forwarding the email messages to respective mobile wireless communications devices; said at least one email aggregation server performing a fallback polling of each subscribed mailbox based upon not having polled the subscribed mailbox for a threshold fallback time, and staggering respective initial fallback polling times of distributed groups of the subscribed mailboxes upon start-up to have a uniform distribution. - View Dependent Claims (12, 13, 14)
-
-
15. An electronic mail (email) aggregation server for polling a plurality of subscribed mailboxes on at least one subscribed email server for email messages, the at least one subscribed email server sending a new mail indication upon receiving a new email message, the email aggregation server comprising:
-
an aggregation module for polling each of a plurality of subscribed mailboxes for email messages based upon receiving a respective new email indication from the at least one email server, forwarding the email messages to respective mobile wireless communications devices, and performing a fallback polling of each subscribed mailbox based upon not having polled the subscribed mailbox for a threshold fallback time; and a scheduling module for staggering respective initial fallback polling times of the subscribed mailboxes upon start-up. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An electronic mail (email) aggregation method for aggregating email messages from a plurality of subscribed mailboxes on at least one subscribed mailbox server, the at least one subscribed mailbox server sending a new mail indication upon receiving a new email message, the method comprising:
-
polling each of a plurality of subscribed mailboxes for email messages based upon receiving a respective new email indication from the at least one email server; forwarding the email messages to respective mobile wireless communications devices; and performing a fallback polling of each subscribed mailbox based upon not having polled the subscribed mailbox for a threshold fallback time, and staggering respective initial fallback polling times of the subscribed mailboxes upon start-up. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification