Method and system for management of instant messaging targets
First Claim
Patent Images
1. In a computerized communication system, a method for delivering messages to a user, the method comprising:
- receiving into a computer system an indication that a user is currently active at a given client station, and responsively setting the given client station as a target station for messages directed to the user;
detecting absence of user activity at the given client station for a predefined period of time, and, in response to detecting absence of user activity at the given client station for the predefined period of time, automatically operating the computer system to send a prompt message to the given client station, the prompt message giving the user an option to set a new client station as the target station for subsequent messages directed to the user; and
detecting absence of user response to the prompt message, and responsively setting the new client station as the target station for subsequent messages directed to the user.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for delivering messages to a user in a computerized communication system, such as an instant messaging (IM) system. When a computer system receives a registration message indicating that a user is currently active at a given station, the computer system responsively sets the given client station as a target station for messages directed to the user. If no user activity is detected at the given client station for a predefined period of time, however, the computer system then automatically sets a new client station as the target station for subsequent messages directed to the user.
41 Citations
27 Claims
-
1. In a computerized communication system, a method for delivering messages to a user, the method comprising:
-
receiving into a computer system an indication that a user is currently active at a given client station, and responsively setting the given client station as a target station for messages directed to the user; detecting absence of user activity at the given client station for a predefined period of time, and, in response to detecting absence of user activity at the given client station for the predefined period of time, automatically operating the computer system to send a prompt message to the given client station, the prompt message giving the user an option to set a new client station as the target station for subsequent messages directed to the user; and detecting absence of user response to the prompt message, and responsively setting the new client station as the target station for subsequent messages directed to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving into a computer system a first registration message that serves to register a user at a first client station, and responsively setting the first client station as a target station for messages directed to the user; thereafter receiving into the computer system a second registration message that serves to register the user at a second client station, and responsively setting the second client station instead as the target station for messages directed to the user, and in response to receiving the second registration message, de-registering the user at the first client station if the user has not logged off at the first client station; and detecting absence of user activity at the second client station for a predefined period of time, and, in response, automatically operating the computer system to revert to set the first client station as the target station for messages directed to the user, wherein operating the computer system to revert to set the first client station as the target station includes; (i) sending to the second client station a reversion prompt indicating that subsequent messages will be sent to the first client station and giving the user an option to decline; and (ii) detecting absence of user declination, and, in response, reverting to set the first client station as the target station for messages directed to the user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A management system for a computerized communication system, the system comprising:
-
a processor; a data storage; program logic stored in the data storage and executable by the processor (i) in response to receipt of a first registration message that serves to register the user at a first client station, to set the first client station as the target station for messages directed to the user and (ii) in response to subsequent receipt of a second registration message that serves to register the user at a second client station, to (i) set the second client station instead as the target station for messages directed to the user and (ii) de-register the user at the first client station if the user has not logged off at the first client station, wherein the program logic is further executable to detect absence of user activity at the second client station for a predefined period of time, and, in response, automatically operate a computer system to revert to set the first client station as the target station for messages directed to the user, wherein operating the computer system to revert to set the first client station as the target station includes; (i) sending to the second client station a reversion prompt, the reversion prompt prompting the user to re-register at the first client station; and (ii) detecting absence of user response to the reversion prompt, and, in response, reverting to set the first client station as the target station for subsequent messages directed to the user. - View Dependent Claims (26, 27)
-
Specification