SYSTEM, METHOD, AND PROGRAM FOR INSTANT MESSAGINGS
First Claim
1. A method comprising:
- receiving, in a server connected to a plurality of client computers via a network, a message from a client computer from which login has been performed using a first user ID, the message having at least two destination client computers as destinations, login having been performed from the at least two destination client computers using a second user ID; and
determining which of the at least two destination client computers the message is sent to on the basis of status information of the at least two destination client computers, the status information being held in the server.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for delivering an instant message in a server connected to two or more computers via a network is provided. The two or more computers include groupware clients in which a user can perform login at the same time, using the same user ID, and for which status that may be different from each other can be set. Embodiments of the method includes authenticating a user of a groupware client who attempts to perform login using a user ID, recording the user ID and status information in association with an instant messaging user ID, receiving an instant message addressed to the user ID, and determining, on the basis of the status information, which of two or more client computers the instant message is sent to.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, in a server connected to a plurality of client computers via a network, a message from a client computer from which login has been performed using a first user ID, the message having at least two destination client computers as destinations, login having been performed from the at least two destination client computers using a second user ID; and determining which of the at least two destination client computers the message is sent to on the basis of status information of the at least two destination client computers, the status information being held in the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
means for holding status information of client computers from which login has been performed using individual user IDs; means for receiving a message from a client computer from which login has been performed using a first user ID, the message having a destination identified by a second user ID; means for determining a client computer from which login has been performed using the second user ID; and means, when a plurality of client computers from which login has been performed using the second user ID exist, for determining which of the client computers the message is sent to, the determining being made on the basis of status information held in association with the client computers from which login has been performed using the second user ID. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for sending an instant message, the computer program product comprising:
-
computer usable program code comprising; computer usable program code configured to; hold status information of client computers from which login has been performed using individual user IDs; receive a message from a client computer from which login has been performed using a first user ID, the message having a destination associated with a second user ID; determine a client computer from which login has been performed using the second user ID; and when a plurality of client computers from which login has been performed using the second user ID exist, determining, which of the client computers the message is sent to, the determining being made on the basis of status information held in association with the client computers from which login has been performed using the second user ID.
-
-
21. A method comprising:
-
authenticating a user of a groupware client who attempts to perform login using a user ID; recording the user ID and status information in association with an instant messaging user ID; receiving an instant message addressed to the user ID; and determining, on the basis of the status information, which of two or more client computers the instant message is sent to.
-
Specification