Systems and methods for secure data exchange in a distributed collaborative application
First Claim
Patent Images
1. A system, comprising:
- at least one of a plurality of endpoints configured to apply protection to messages sent to other endpoints on a per message basis and based on system variables, the plurality of endpoints configured to identify a dynamic change in message properties, connection properties, and apply the protection as needed to each message without a change to a predefined connection, wherein to apply protection to the messages sent comprises a protection being applied to at least one message among the messages to be transmitted across the predefined connection prior to the at least one message being transmitted across the predefined connection, wherein levels are determined for degree of trust and degree of sensitivity associated with content of the at least one message and provided to a function to provide a required degree of protection for the at least one message.
6 Assignments
0 Petitions
Accused Products
Abstract
A collaborative communication system that includes a plurality of endpoints and interconnecting nodes configured to communicate via messages over interconnecting channels. Each of the plurality of endpoints and/or interconnecting nodes can determine whether to apply protection to the messages on a per message basis and/or base on the interconnecting channel being used. Thus, a balance between adequate protection and use of system resources and bandwidth can be maintained.
-
Citations
37 Claims
-
1. A system, comprising:
at least one of a plurality of endpoints configured to apply protection to messages sent to other endpoints on a per message basis and based on system variables, the plurality of endpoints configured to identify a dynamic change in message properties, connection properties, and apply the protection as needed to each message without a change to a predefined connection, wherein to apply protection to the messages sent comprises a protection being applied to at least one message among the messages to be transmitted across the predefined connection prior to the at least one message being transmitted across the predefined connection, wherein levels are determined for degree of trust and degree of sensitivity associated with content of the at least one message and provided to a function to provide a required degree of protection for the at least one message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A system, comprising:
at least one of a plurality of endpoints configured to apply protection to messages sent to other endpoints on a per message basis and based on dynamic system variables, the plurality of endpoints configured to identify a change in message properties, connection properties, and selectively apply the protection as needed to each message without a change to a predefined connection, wherein to apply protection to the messages sent comprises a protection being applied to at least one message among the messages to be transmitted across the predefined connection prior to the at least one message being transmitted across the predefined connection, wherein levels are determined for degree of trust and degree of sensitivity associated with content of the at least one message and provided to a function to provide a required degree of protection for the at least one message. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
Specification