System and method for e-mail presence confirmation
First Claim
Patent Images
1. A telecommunications method, comprising:
- receiving an e-mail at a server;
reading, by the server, a priority level of the e-mail;
if the priority level is above a predetermined threshold and recipient of said e-mail is a client of a presence service, determining a presence status of the recipient of the e-mail using an e-mail address of said e-mail;
sending a presence confirmation message to said recipient responsive to determining that said recipient is present;
delivering said e-mail to said recipient if a response message to said presence confirmation message is received; and
notifying a sender of said e-mail if said response message to said presence confirmation message is not received.
7 Assignments
0 Petitions
Accused Products
Abstract
A telecommunications system includes a plurality of electronic messaging clients (122); at least one messaging server (104) having an e-mail presence activation module (114) adapted to receive an e-mail and determine therefrom whether a presence of a recipient is to be determined, and a presence module (215) responsive to controls from the e-mail presence activation module and adapted to determine a presence of a recipient of said e-mail prior to sending the e-mail to the recipient. In one embodiment, the e-mail presence activation module (114) is adapted to read a priority level of the e-mail message to determine whether to check a presence of the recipient.
-
Citations
30 Claims
-
1. A telecommunications method, comprising:
-
receiving an e-mail at a server; reading, by the server, a priority level of the e-mail; if the priority level is above a predetermined threshold and recipient of said e-mail is a client of a presence service, determining a presence status of the recipient of the e-mail using an e-mail address of said e-mail; sending a presence confirmation message to said recipient responsive to determining that said recipient is present; delivering said e-mail to said recipient if a response message to said presence confirmation message is received; and notifying a sender of said e-mail if said response message to said presence confirmation message is not received. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A telecommunications server, comprising:
-
a memory configured to store an e-mail presence activation module, a presence module, a delivery module, and a notification module; and one or more controllers in communication with the memory for executing the e-mail presence activation module, the presence module, the delivery module, and the notification module, wherein the e-mail presence activation module is configured to receive an e-mail from a sender and read therefrom a priority level of the e-mail; wherein the presence module is responsive to controls from said e-mail presence activation module and configured to determine a presence of a recipient of said e-mail prior to sending said e-mail to said recipient if the priority level is above a predetermined threshold and said recipient is a client of a presence service; wherein the presence module sends a presence confirmation message to said recipient responsive to determining that said recipient is present; wherein the delivery module delivers said e-mail to said recipient if a response message to said presence confirmation message is received; and wherein the notification module notifies said sender of said e-mail if said response message to said presence confirmation message is not received. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A telecommunications system, comprising:
-
a plurality of electronic messaging clients; and at least one messaging server, said at least one messaging server comprising; a memory configured to store an e-mail presence activation module, a presence module, a delivery module, and a notification module; and one or more controllers in communication with the memory for executing the e-mail presence activation module, the presence module, the delivery module, and the notification module, wherein the e-mail presence activation module is configured to receive an e-mail from a sender and read therefrom a priority level of the e-mail; wherein the presence module is responsive to controls from said e-mail presence activation module and configured to determine a presence of a recipient of said e-mail prior to sending said e-mail to said recipient if the priority level is above a predetermined threshold and said recipient is a client of a presence service, wherein the presence module sends a presence confirmation message to said recipient responsive to determining that said recipient is present; wherein the delivery module delivers said e-mail to said recipient if a response message to said presence confirmation message is received; and wherein the notification module notifies said sender of said e-mail if said response message to said presence confirmation message is not received. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A telecommunications method, comprising:
-
providing a plurality of electronic messaging clients; providing at least one messaging server, said at least one messaging server comprising; an e-mail presence activation module configured to receive an e-mail from a sender and read therefrom a priority level of the e-mail; and a presence module responsive to controls from said e-mail presence activation module and configured to determine a presence of a recipient of said e-mail prior to sending said e-mail to said recipient if the priority level is above a predetermined threshold and said recipient is a client of a presence service, wherein the presence module sends a presence confirmation message to said recipient responsive to determining that said recipient is present; a delivery module configured to deliver said e-mail to said recipient if a response message to said presence confirmation message is received; and a notification module configured to notify said sender of said e-mail if said response message to said presence confirmation message is not received. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A telecommunication method for providing a server, comprising:
-
providing an e-mail presence activation module configured to receive an e-mail from a sender and read therefrom a priority level of the e-mail; and providing a presence module responsive to controls from said e-mail presence activation module and configured to determine a presence of a recipient of said e-mail prior to sending said e-mail to said recipient if the priority level is above a predetermined threshold and said recipient is a client of a presence service, wherein the presence module sends a presence confirmation message to said recipient responsive to determining that said recipient is present; providing a delivery module configured to deliver said e-mail to said recipient if a response message to said presence confirmation message is received; and providing a notification module configured to notify said sender of said e-mail if said response message to said presence confirmation message is not received. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A telecommunications method, comprising:
-
receiving an e-mail at a server; reading, by the server, a priority level of the e-mail; if the priority level is above a predetermined threshold, using an e-mail address of said e-mail to check a presence status of a recipient of an e-mail; sending a presence confirmation message to said recipient responsive to determining, by said using said e-mail address of said e-mail, that said recipient is present and said recipient is a client of a presence service, said presence confirmation message offering the recipient an option to accept or decline to receive the e-mail; if an accept response message to said presence confirmation message is received, delivering said e-mail to said recipient; and if a decline response message is received, waiting for predetermined period of time before attempting to deliver the e-mail and sending a new presence confirmation message.
-
Specification