User identity based instant messaging session monitoring
First Claim
1. A method of managing communications over a network, comprising:
- receiving from a first user a request to monitor user participation within a chat session, wherein the request specifies a second user selected from a contact list of the first user and at least one session identifier correlating to at least one chat session on the network, and the first user is not logged into the chat session nor viewing the chat session;
responsive to the request, monitoring each chat session correlated with the at least one session identifier for a chat posted by the second user;
responsive to the second user posting a chat in a selected chat session correlated to a session identifier in the request and while the first user is not logged into, nor viewing, the selected chat session, determining whether the first user is granted access to a data repository on which the posted chat resides and alerting the first user via a client communicatively linked to the network that the second user has posted the chat within the selected chat session only if the first user has access to the data repository; and
automatically updating the contact list of the first user with names from each chat session correlated with the at least one session identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for managing communications over a network. The method can include receiving from a first user at least one user identifier associated with a second user and receiving at least one session identifier. The session identifier can correlate to a chat session on the network. Responsive to the second user posting a chat in the chat session while the first user is not currently participating in the chat session, a user notification can be generated to alert the first user that the second user has posted the chat, and to identify the chat session. The user notification can be presented to the first user via a client communicatively linked to the network.
13 Citations
20 Claims
-
1. A method of managing communications over a network, comprising:
-
receiving from a first user a request to monitor user participation within a chat session, wherein the request specifies a second user selected from a contact list of the first user and at least one session identifier correlating to at least one chat session on the network, and the first user is not logged into the chat session nor viewing the chat session; responsive to the request, monitoring each chat session correlated with the at least one session identifier for a chat posted by the second user; responsive to the second user posting a chat in a selected chat session correlated to a session identifier in the request and while the first user is not logged into, nor viewing, the selected chat session, determining whether the first user is granted access to a data repository on which the posted chat resides and alerting the first user via a client communicatively linked to the network that the second user has posted the chat within the selected chat session only if the first user has access to the data repository; and automatically updating the contact list of the first user with names from each chat session correlated with the at least one session identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine readable storage device, wherein the device is not a signal, having stored thereon a computer program having a plurality of code sections, that when executed by a computer cause the computer to perform the steps of:
-
receiving from a first user a request to monitor user participation within a chat session, wherein the request specifies a second user selected from a contact list of the first user and at least one session identifier correlating to at least one chat session on the network, and the first user is not logged into the chat session nor viewing the chat session; responsive to the request, monitoring each chat session correlated with the at least one session identifier for a chat posted by the second user; responsive to the second user posting a chat in a selected chat session correlated to a session identifier in the request and while the first user is not logged into, nor viewing, the selected chat session, determining whether the first user is granted access to a data repository on which the posted chat resides and alerting the first user via a client communicatively linked to the network that the second user has posted the chat within the selected chat session only if the first user has access to the data repository; and automatically updating the contact list of the first user with names from each chat session correlated with the at least one session identifier. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for managing communications over a network, comprising:
-
a machine readable storage device, wherein the device is not a signal, having stored thereon a computer program having a plurality of code sections for a chat session monitor; and a processor that executes the chat session monitor, wherein the chat session monitor; receives from a first user a request to monitor user participation within a chat session, wherein the request specifies a second user selected from a contact list of the first user and at least one session identifier correlating to at least one chat session on the network, and the first user is not logged into the chat session nor viewing the chat session; responsive to the request, monitors each chat session correlated with the at least one session identifier for a chat posted by the second user; responsive to the second user posting a chat in a selected chat session while the first user is not logged into, nor viewing, the selected chat session, determines whether the first user is granted access to a data repository on which the posted chat resides and alerts the first user via a client communicatively linked to the network that the second user has posted the chat within the selected chat session only if the first user has access to the data repository; and automatically updates the contact list of the first user with names from each chat session correlated with the at least one session identifier. - View Dependent Claims (20)
-
Specification