SITUATION BASED PRESENCE NOTIFICATION LEVERAGING
First Claim
1. A computer-implemented method of managing presence messages, the computer-implemented method comprising:
- transmitting a notice to a receiving e-mail user that an unavailability control instruction will be sent, in the future, to an e-mail receiving computer that is used by the receiving e-mail user, wherein the unavailability control instruction will automatically cause the receiving e-mail computer to auto-reply to incoming e-mail messages with a pre-defined unavailability message during an unavailability time period;
receiving an acceptance signal identifying the receiving e-mail user, wherein the acceptance signal is an agreement to permit the unavailability control instruction to be received and implemented in the future on the e-mail receiving computer; and
transmitting the unavailability control instruction to the e-mail receiving computer at an initiation of the unavailability time period, wherein the unavailability control instruction causes the e-mail receiving computer to auto-generate an unavailability message in response to receiving an e-mail message from an e-mail transmitting computer.
1 Assignment
0 Petitions
Accused Products
Abstract
Presence messages are managed for one or more members of a pre-defined group of e-mail users. An unavailability time period, during which a pre-defined group of e-mail users will be unavailable in the future, is established. A notice, which notifies the pre-defined group of e-mail users that an unavailability control instruction will be sent in the future to participating members of the group of e-mail users, is transmitted to the group of e-mail users. An acceptance signal, identifying the participating members, is received, indicating which members of the group of e-mail users agree to permit the unavailability control instruction to be received and implemented on their participating computers in the future. The unavailability control instruction is then transmitted to the participating computers at an initiation of the unavailability time period, in order to auto-generate an appropriate presence message for the participating members.
74 Citations
20 Claims
-
1. A computer-implemented method of managing presence messages, the computer-implemented method comprising:
-
transmitting a notice to a receiving e-mail user that an unavailability control instruction will be sent, in the future, to an e-mail receiving computer that is used by the receiving e-mail user, wherein the unavailability control instruction will automatically cause the receiving e-mail computer to auto-reply to incoming e-mail messages with a pre-defined unavailability message during an unavailability time period; receiving an acceptance signal identifying the receiving e-mail user, wherein the acceptance signal is an agreement to permit the unavailability control instruction to be received and implemented in the future on the e-mail receiving computer; and transmitting the unavailability control instruction to the e-mail receiving computer at an initiation of the unavailability time period, wherein the unavailability control instruction causes the e-mail receiving computer to auto-generate an unavailability message in response to receiving an e-mail message from an e-mail transmitting computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a central processing unit; and a computer readable memory coupled to the central processing unit, wherein the computer readable memory comprises software which, when executed, causes the central processing unit to implement; transmitting a notice to a receiving e-mail user that an unavailability control instruction will be sent, in the future, to an e-mail receiving computer that is used by the receiving e-mail user, wherein the unavailability control instruction will automatically cause the receiving e-mail computer to auto-reply to incoming e-mail messages with a pre-defined unavailability message during an unavailability time period; receiving an acceptance signal identifying the receiving e-mail user, wherein the acceptance signal is an agreement to permit the unavailability control instruction to be received and implemented in the future on the e-mail receiving computer; and transmitting the unavailability control instruction to the e-mail receiving computer at an initiation of the unavailability time period, wherein the unavailability control instruction causes the e-mail receiving computer to auto-generate an unavailability message in response to receiving an e-mail message from an e-mail transmitting computer. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product comprising a computer readable storage medium embodied therewith, the computer readable storage medium comprising:
-
computer readable program code configured to transmit a notice to a receiving e-mail user that an unavailability control instruction will be sent, in the future, to an e-mail receiving computer that is used by the receiving e-mail user, wherein the unavailability control instruction will automatically cause the receiving e-mail computer to auto-reply to incoming e-mail messages with a pre-defined unavailability message during an unavailability time period; computer readable program code configured to receive an acceptance signal identifying the receiving e-mail user, wherein the acceptance signal is an agreement to permit the unavailability control instruction to be received and implemented in the future on the e-mail receiving computer; and computer readable program code configured to transmit the unavailability control instruction to the e-mail receiving computer at an initiation of the unavailability time period, wherein the unavailability control instruction causes the e-mail receiving computer to auto-generate an unavailability message in response to receiving an e-mail message from an e-mail transmitting computer. - View Dependent Claims (17, 18, 19, 20)
-
Specification