COMPUTER-IMPLEMENTED METHOD, TOOL, AND PROGRAM PRODUCT FOR AUTOMATICALLY REPLYING TO AN INSTANT MESSAGE
First Claim
1. A computer-implemented method for replying to an instant message, comprising:
- providing an instant messaging contact;
providing an availability status of an instant message receiver;
providing a customized message corresponding to the instant messaging contact and the availability status;
receiving a selection of the availability status; and
automatically sending the customized message to the instant messaging contact in response to the instant message having been received from the instant messaging contact.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a computer-implemented method, system, tool, and program product for sending a customized reply to an instant message. Specifically, under the present invention, a customized message may be provided for a specific instant messaging contact/availability status combination. When the availability status is selected and a message is received from the instant messaging contact, the customized message is automatically sent to the messaging contact. The invention may also be integrated into a calendaring application to determine, for example, whether the message recipient is in a meeting and, if so, to automatically send a reply that gives an estimated ending time for the meeting.
51 Citations
16 Claims
-
1. A computer-implemented method for replying to an instant message, comprising:
-
providing an instant messaging contact;
providing an availability status of an instant message receiver;
providing a customized message corresponding to the instant messaging contact and the availability status;
receiving a selection of the availability status; and
automatically sending the customized message to the instant messaging contact in response to the instant message having been received from the instant messaging contact. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented system for replying to an instant message, comprising:
-
an initialization system, comprising;
means for providing an instant messaging contact;
means for providing an availability status of an instant message receiver; and
means for providing a customized message corresponding to the instant messaging contact and the availability status;
an availability status selection system for receiving a selection of the availability status; and
an instant message response system for automatically sending the customized message to the instant messaging contact in response to the instant message having been received from the instant messaging contact. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A program product stored on a computer readable medium for replying to an instant message, the computer readable medium comprising program code for causing a computer system to perform the following steps:
-
providing an instant messaging contact;
providing an availability status of an instant message receiver;
providing a customized message corresponding to the instant messaging contact and the availability status;
receiving a selection of the availability status; and
automatically sending the customized message to the instant messaging contact in response to the instant message having been received from the instant messaging contact. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for deploying an application for replying to an instant message, comprising:
providing a computer infrastructure being operable to;
provide an instant messaging contact;
provide an availability status of an instant message receiver;
provide a customized message corresponding to the instant messaging contact and the availability status;
receive a selection of the availability status; and
automatically send the customized message to the instant messaging contact in response to the instant message having been received from the instant messaging contact.
Specification