Dynamic message content filter
First Claim
1. A computer-implemented method, comprising executing on a computer processor:
- in response to receipt of an electronic message, determining whether a physical proximity distance of a recipient of the electronic message to another, identified person is within a minimum specified threshold distance;
determining a reception device limit value that is applicable to a device currently used by the recipient to receive the electronic message as a function of an attribute of the device;
determining an activity limit value as a function of an activity context of the recipient;
determining a cognitive state message limit value as a function of a cognitive state of the recipient;
setting a threshold maximum content value as a function of the reception device limit value, the activity limit value and the cognitive state message limit value;
in response to determining that the physical proximity distance to the identified person is within the minimum specified threshold distance, comparing a total amount of text content of the message to a threshold maximum content value;
in response to determining that the total amount of the message text content exceeds the threshold maximum content value, automatically revising the text content of the message by reducing the total text content to a reduced amount of the text content that does not exceed the threshold maximum content value; and
delivering the message with the reduced amount of the text content to the recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments determine message text content amount limits as a function of recipient context, wherein in some embodiments processors are configured to determine whether a physical proximity distance of a recipient of an electronic message to another, identified person is within a minimum specified threshold distance. In response to determining that the physical proximity distance is within the minimum specified threshold distance, some embodiments compare a total amount of text content of the message to a threshold maximum content value; and, in response to determining that the total amount of the message text content exceeds the threshold maximum content value, notify a sender of the message that the threshold maximum content value currently applies to messages sent to the recipient.
-
Citations
18 Claims
-
1. A computer-implemented method, comprising executing on a computer processor:
-
in response to receipt of an electronic message, determining whether a physical proximity distance of a recipient of the electronic message to another, identified person is within a minimum specified threshold distance; determining a reception device limit value that is applicable to a device currently used by the recipient to receive the electronic message as a function of an attribute of the device; determining an activity limit value as a function of an activity context of the recipient; determining a cognitive state message limit value as a function of a cognitive state of the recipient; setting a threshold maximum content value as a function of the reception device limit value, the activity limit value and the cognitive state message limit value; in response to determining that the physical proximity distance to the identified person is within the minimum specified threshold distance, comparing a total amount of text content of the message to a threshold maximum content value; in response to determining that the total amount of the message text content exceeds the threshold maximum content value, automatically revising the text content of the message by reducing the total text content to a reduced amount of the text content that does not exceed the threshold maximum content value; and delivering the message with the reduced amount of the text content to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a processor; a computer readable memory in circuit communication with the processor; and a computer readable storage medium in circuit communication with the processor; wherein the processor executes program instructions stored on the computer-readable storage medium via the computer readable memory and thereby; in response to receipt of an electronic message, determines a reception device limit value that is applicable to a device currently used by a recipient to receive the electronic message as a function of an attribute of the device; determines an activity limit value as a function of an activity context of the recipient; determines a cognitive state message limit value as a function of a cognitive state of the recipient; sets a threshold maximum content value as a function of the reception device limit value, the activity limit value and the cognitive state message limit value; and in response to determining that a total amount of the message text content exceeds the threshold maximum content value, notifies a sender of the message that the threshold maximum content value currently applies to messages sent to the recipient. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product for determining message text content amount limits as a function of recipient context, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising instructions for execution by a processor that cause the processor to; in response to receipt of an electronic message, determine whether a physical proximity distance of a recipient of the electronic message to another, identified person is within a minimum specified threshold distance, and determine a reception device limit value that is applicable to a device currently used by the recipient to receive the electronic message as a function of an attribute of the device; determine an activity limit value as a function of an activity context of the recipient; determine a cognitive state message limit value as a function of a cognitive state of the recipient; set a threshold maximum content value as a function of the reception device limit value, the activity limit value and the cognitive state message limit value; in response to determining that the physical proximity distance to the identified person is within the minimum specified threshold distance, compare a total amount of text content of the message to a threshold maximum content value; and in response to determining that the total amount of the message text content exceeds the threshold maximum content value, notify a sender of the message that the threshold maximum content value currently applies to messages sent to the recipient. - View Dependent Claims (16, 17, 18)
-
Specification