Notification upon exposure to offensive behavioral patterns in collaboration
First Claim
Patent Images
1. A method comprising:
- receiving a plurality of threshold levels from a plurality of enforcement entities, the plurality of enforcement entities each having different entity types;
associating a threshold level of the plurality of threshold levels with an enforcement entity providing the threshold level;
detecting a communication from a device, wherein the communication is associated with a user;
determining an offensive behavior metric of the communication, wherein the offensive behavior metric is a level of offensive material contained in the communication during a current communication session;
determining a historical offensive behavior metric from a stored historical offensive behavior pattern;
determining that the offensive behavior metric reached at least two of the plurality of threshold levels; and
notifying a subset of enforcement entities of the plurality of enforcement entities associated with the at least two of the plurality of threshold levels about the offensive behavior.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for protecting a user from offensive behavior in communications and notifying the user and/or an enforcement entity of the offensive behavior. The offensive content analysis system monitors communications between users for offensive behavior. The offensive content analysis system may measure the level of current offense in the communication and determine a historical offensive behavior pattern for the user. The offensive content analysis system may then determine if the offensive behavior, both current and historical, rises to a threshold behavior level. The offensive content analysis system may take notification action if the offensive behavior meets the threshold level.
10 Citations
20 Claims
-
1. A method comprising:
-
receiving a plurality of threshold levels from a plurality of enforcement entities, the plurality of enforcement entities each having different entity types; associating a threshold level of the plurality of threshold levels with an enforcement entity providing the threshold level; detecting a communication from a device, wherein the communication is associated with a user; determining an offensive behavior metric of the communication, wherein the offensive behavior metric is a level of offensive material contained in the communication during a current communication session; determining a historical offensive behavior metric from a stored historical offensive behavior pattern; determining that the offensive behavior metric reached at least two of the plurality of threshold levels; and notifying a subset of enforcement entities of the plurality of enforcement entities associated with the at least two of the plurality of threshold levels about the offensive behavior. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
an offensive behavior unit configured to analyze a communication from a user and determine an offensive behavior metric for the; a threshold behavior unit configured to compare the offensive behavior metric a plurality of threshold behavior levels, wherein the plurality of threshold behavior levels are established by a plurality of enforcement entities having different entity types, wherein each behavior level of the threshold behavior levels are associated with an enforcement entity providing the threshold behavior level; and a notification unit configured to notify a subset of at least two of the enforcement entities associated with a subset of at least two of the plurality of threshold behavior levels in response to determining that the offensive behavior metric reaches the at least two of the plurality of threshold behavior levels. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product for providing notification of offensive behavior, the computer program product comprising a computer readable memory device having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising:
-
receiving a plurality of threshold levels from a plurality of enforcement entities; associating a threshold level of the plurality of threshold levels with an enforcement entity of the plurality of enforcement entities providing the threshold level; detecting a communication from a device, wherein the communication is associated with a user; determining an offensive behavior metric of the communication, wherein the offensive behavior metric is a level of offensive material contained in the communication during a current communication session; determining a historical offensive behavior metric from a stored historical offensive behavior pattern; determining that the offensive behavior metric reached at least two of the plurality of threshold levels; and notifying a subset of the plurality of enforcement entities associated with the at least two of the plurality of threshold levels about the offensive behavior. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification