Notifying users when messaging sessions are recorded
First Claim
1. A method, in at least one server system for enabling at least one messaging session via an instant messaging channel through a network between at least a selection of a plurality of separate client systems communicatively connected to said network, for recording a messaging session, said method comprising the steps of:
- in response to receiving a request to record a messaging session at said server system, detecting a separate authorization level of each separate user from among said plurality of users participating in said messaging session via said plurality of separate client systems;
determining a selection of users from among a plurality of users at said plurality of separate client systems each with said separate authorization level within a particular authorization requirement for said particular messaging session;
submitting a separate approval request to each of said selection of said plurality of users;
responsive to each of said selection of said plurality of users authorizing said request, recording a log of a requested selection of a plurality of message entries associated with said messaging session, separate from distributing said plurality of message entries to said selection of said plurality of separate client systems; and
notifying said plurality of users participating in said messaging session via said selection of said plurality of separate client systems of said recording of said requested selection of said plurality of message entries.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and program for notifying users when messaging sessions are recorded are provided. In response to receiving a request to record a messaging session, a requested selection of multiple message entries associated with the messaging session are recorded. Then, multiple users participating in the messaging session are notified of the recording of the requested selection of the multiple message entries from the messaging session. In particular, the output of the messaging session is adjusted for each of the multiple users to distinguish a selection from among the multiple message entries being recorded.
55 Citations
27 Claims
-
1. A method, in at least one server system for enabling at least one messaging session via an instant messaging channel through a network between at least a selection of a plurality of separate client systems communicatively connected to said network, for recording a messaging session, said method comprising the steps of:
-
in response to receiving a request to record a messaging session at said server system, detecting a separate authorization level of each separate user from among said plurality of users participating in said messaging session via said plurality of separate client systems; determining a selection of users from among a plurality of users at said plurality of separate client systems each with said separate authorization level within a particular authorization requirement for said particular messaging session; submitting a separate approval request to each of said selection of said plurality of users; responsive to each of said selection of said plurality of users authorizing said request, recording a log of a requested selection of a plurality of message entries associated with said messaging session, separate from distributing said plurality of message entries to said selection of said plurality of separate client systems; and notifying said plurality of users participating in said messaging session via said selection of said plurality of separate client systems of said recording of said requested selection of said plurality of message entries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for recording a messaging session, said system comprising:
-
a messaging server communicatively connected to a network, said messaging server for enabling at least one messaging session via an instant messaging channel through said network between at least a selection of a plurality of separate client systems communicatively connected to said network to facilitate said messaging session; said messaging server further comprising; means, in response to receiving a request to record a messaging session at said server system, for detecting a separate authorization level of each separate user from among said plurality of users participating in said messaging session via said plurality of separate client systems; means for determining a selection of users from among a plurality of users at said plurality of separate client systems each with said separate authorization level within a particular authorization requirement for said particular messaging session; means for submitting a separate approval request to each of said selection of said plurality of users; means, responsive to each of said selection of said plurality of users authorizing said request, for recording a log of a requested selection of a plurality of message entries associated with said messaging session, separate from distributing said plurality of message entries to said selection of said plurality of separate client systems; and means for notifying said plurality of users participating in said messaging session via said selection of said plurality of separate client systems of said recording of said requested selection of said plurality of message entries. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A program for recording a messaging session, residing on a tangible computer usable medium having computer readable program code means, said program comprising:
-
means for enabling at least one messaging session via an instant messaging channel through a network between at least a selection of a plurality of separate client systems communicatively connected to said network, means, in response to receiving a request to record said messaging session, for detecting a separate authorization level of each separate user from among said plurality of users participating in said messaging session via said plurality of separate client systems; means for determining a selection of users from among a plurality of users at said plurality of separate client systems each with said separate authorization level within a particular authorization requirement for said particular messaging session; means for submitting a separate approval request to each of said selection of said plurality of users; means, responsive to each of said selection of said plurality of users authorizing said request, for enabling recording a log of a requested selection of a plurality of message entries associated with said messaging session, separate from distributing said plurality of message entries to said selection of said plurality of separate client systems; and means for notifying said plurality of users participating in said messaging session via said selection of said plurality of separate client systems of said recording of said requested selection of said plurality of message entries. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification