SYSTEM AND METHOD OF POLLING ELECTRONIC MAILBOXES
3 Assignments
0 Petitions
Accused Products
Abstract
A communications system includes a polling agent that can be part of a mobile office platform for polling an electronic mailbox to retrieve unique identifiers (UID'"'"'s) of electronic messages. A database stores the UID'"'"'s resulting from the polling operation. The polling agent is operative for polling the electronic mailbox and retrieving only those UID'"'"'s that are newer than the UID'"'"'s from a previous polling to determine that new messages are available.
14 Citations
49 Claims
-
1-33. -33. (canceled)
-
34. A communications system comprising:
-
a database for storing unique identifiers (UID'"'"'s) resulting from a polling operation; and
a polling agent operative for determining a total number of electronic messages on a mail server and comparing to a threshold such that if the threshold is exceeded, the polling agent polls the electronic mailbox and retrieves UID'"'"'s that are newer than the UID'"'"'s from a previous polling to determine that new messages are available, said polling agent also operative for shortening a polling interval of the electronic mailbox when there is recent activity within the electronic mailbox to provide electronic mail to a user in near real-time. - View Dependent Claims (35, 36)
-
-
37. A communications system comprising:
-
a wireless communications device having a mail user agent; and
a mobile office platform operative with the mail user agent for accessing one or more electronic mailboxes of the mail user agent using a plurality of protocol specific connectors, said mobile office platform including a polling agent for polling an electronic mailbox of the mail user agent to retrieve unique identifiers (UID'"'"'s) of electronic messages, and a database for storing the UID'"'"'s resulting from the polling, wherein said polling agent is operative for determining a total number of electronic messages on a mail server and comparing to a threshold such that if the threshold is exceeded, the polling agent polls the electronic mailbox and retrieves only those UID'"'"'s that are newer than the UID'"'"'s from a previous polling to determine that new messages are available, said polling agent also operative for shortening a polling interval of the electronic mailbox when there is recent activity within the electronic mailbox to provide electronic mail to a user in near real-time. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A method of polling electronic mailboxes comprising the step of:
-
polling an electronic mailbox to retrieve unique identifiers (UID'"'"'s) of electronic messages; and
determining a total number of electronic messages on a mail server and comparing to a threshold such that if the threshold is exceeded, retrieving only those UID'"'"'s that are newer than the UID'"'"'s from a previous polling to determine that new messages are available, and shortening the polling interval of the electronic mailbox when there is recent activity within the electronic mailbox to provide electronic mail to a user in near real-time. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
-
Specification