Conversation rights management
First Claim
Patent Images
1. A method to be executed in a computing device for implementing conversation rights management, the method comprising:
- receiving a request for creating a conversation rights based restriction for a communication session at a rights management server;
providing a license to a requesting first client application;
receiving another request from a second client application for the license, the second client application being invited to participate in the communication session with the first client application;
providing the license to the second client application in response to confirming the second client application is a trusted application and is capable of enforcing the conversation rights based restriction for the communication session;
notifying a third application of a denial to the license upon detecting the third application having a disabled rights management feature; and
facilitating the communication session between the first and the second client applications according to organizational, system, and user selected parameters associated with quality and quantity aspects of the communication session including at least one from a set of;
a video resolution, a voice quality, and attachable document limitations.
3 Assignments
0 Petitions
Accused Products
Abstract
Conversation rights for multi-modal communications are managed and enforced in an enhanced communication system. Through physical and/or software components, rights are assigned to a communication session and related components upon user request. Permitted participants of the session are provided access tools such as decryption keys. Restrictions based on the assigned conversation rights are extended to preserved recordings and associated documents of the communication session.
-
Citations
20 Claims
-
1. A method to be executed in a computing device for implementing conversation rights management, the method comprising:
-
receiving a request for creating a conversation rights based restriction for a communication session at a rights management server; providing a license to a requesting first client application; receiving another request from a second client application for the license, the second client application being invited to participate in the communication session with the first client application; providing the license to the second client application in response to confirming the second client application is a trusted application and is capable of enforcing the conversation rights based restriction for the communication session; notifying a third application of a denial to the license upon detecting the third application having a disabled rights management feature; and facilitating the communication session between the first and the second client applications according to organizational, system, and user selected parameters associated with quality and quantity aspects of the communication session including at least one from a set of;
a video resolution, a voice quality, and attachable document limitations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A communication system for implementing conversation rights management, the system comprising:
-
a communication server configured to facilitate multi-modal communications between endpoints of the system; a rights management server configured to; provide an encryption key to a first endpoint in response to a request from the first endpoint; receive a request from a second endpoint prompted by an invite sent by the first endpoint to the second endpoint; determine if the second endpoint is a trusted endpoint and capable of enforcing conversation rights requested by the first endpoint; and if so; specify recording restrictions separately in a multi-modal communication session for components of the multi-modal communication session including modes and related documents transmitted through the encrypted messages; insert recording restrictions in decryption information enforced on the encrypted messages; and provide the decryption information to a second endpoint such that the encrypted messages are exchanged between the first and second endpoints to facilitate the multi-modal communication session; else; provide an error message to the second endpoint preventing the second endpoint from joining the multi-modal communication session. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable memory device with instructions stored thereon for managing conversation rights through a multi-modal communication application, the instructions comprising:
-
providing a user interface to enable a user to initiate a communication session by selecting at least one communication mode, wherein the user is further enabled to specify a conversation rights status for the communication session; obtaining at least one encryption key from a rights management server to be employed for enforcing the specified conversation rights status on the communication session; specifying recording restrictions separately in the communication session for components of the communication session including modes and related documents; notifying another communication application of a denial to the at least one encryption key upon determining the other communication application having a disabled rights management feature; sending an invite message to the other communication application including the at least one encryption key upon determining the other communication application having an enabled rights management feature; upon receiving a successful acceptance message from the other communication application, facilitating the communication session by exchanging messages encrypted with the at least one encryption key; facilitating the communication session according to organizational, system, and user selected parameters associated with quality and quantity aspects of the communication session including at least one from a set of;
a video resolution, a voice quality, and attachable document limitations;enforcing the recording restrictions on the communication session. - View Dependent Claims (18, 19, 20)
-
Specification