Efficient notification of new electronic mail arrival
First Claim
1. A method for efficiently receiving notification of new e-mail from a mail server, the method comprising:
- determining if a predefined event has occurred; and
establishing a session with the mail server invoking server-initiated-notification of new e-mail for a limited period of time if said predefined event has occurred.
3 Assignments
0 Petitions
Accused Products
Abstract
A solution is provided that allows prompt notification of new e-mail arrival while minimizing the unnecessary loading of mail server and network resources. It provides a short time delay after arrival of new e-mail when the user needs it most, and minimizes the unnecessary loading of resources when the user does not require immediate notification. This is accomplished by establishing a session with the mail server once a predefined event, such as the sending of new e-mail, has occurred. This session may invoke server-initiated-notification of new-email for a limited period of time.
-
Citations
39 Claims
-
1. A method for efficiently receiving notification of new e-mail from a mail server, the method comprising:
-
determining if a predefined event has occurred; and
establishing a session with the mail server invoking server-initiated-notification of new e-mail for a limited period of time if said predefined event has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for efficiently receiving notification of new e-mail from a mail server, the method comprising:
-
determining if a predefined event has occurred; and
changing a polling frequency for a limited period of time if said predefined event has occurred. - View Dependent Claims (15, 16, 17)
-
-
18. An apparatus for efficiently receiving notification of new e-mail from a mail server, the apparatus comprising:
-
a predefined event detector; and
a mail server server-initiated-notification session limited time establisher coupled to said predefined event detector. - View Dependent Claims (19)
-
-
20. An apparatus for efficiently receiving notification of new e-mail from a mail server, the apparatus comprising:
-
a predefined event detector; and
a polling frequency limited time changer coupled to said predefined event detector.
-
-
21. An apparatus for efficiently receiving notification of new e-mail from a mail server, the apparatus comprising:
-
means for determining if a predefined event has occurred; and
means for establishing a session with the mail server invoking server-initiated-notification of new e-mail for a limited period of time if said predefined event has occurred. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus for efficiently receiving notification of new e-mail from a mail server, the apparatus comprising:
-
means for determining if a predefined event has occurred; and
means for decreasing a polling frequency for a limited period of time if said predefined event has occurred. - View Dependent Claims (35, 36, 37)
-
-
38. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for efficiently receiving notification of new e-mail from a mail server, the method comprising:
-
determining if a predefined event has occurred;
establishing a session with the mail server invoking server-initiated-notification of new e-mail for a limited period of time if said predefined event has occurred.
-
-
39. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for efficiently receiving notification of new e-mail from a mail server, the method comprising:
-
determining if a predefined event has occurred; and
decreasing a polling frequency for a limited period of time if said predefined event has occurred.
-
Specification