MODERATING ELECTRONIC COMMUNICATIONS
First Claim
1. A computing device, comprising:
- a processing unit;
a system memory connected to the processing unit, the system memory comprising instructions that, when executed by the processing unit, cause the processing unit to;
create an arbitration module configured to control a moderation workflow relating to an electronic message sent to at least one recipient, wherein the arbitration module delivers an approval request message to at least one moderator requesting a moderation decision designating delivery of the electronic message to the at least one recipient as approved or declined, and upon receipt of the moderation decision, the arbitration module updates the approval request message sent to the at least one moderator and removes the approval request message from the moderation workflow of the at least one moderator; and
create an intercept module configured to intercept the electronic message when the electronic message is sent to the at least one recipient, wherein the intercept module evaluates content of the electronic message to determine whether the electronic message requires moderation and transfers the electronic message to the arbitration module upon determining the electronic message requires moderation.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for moderating an electronic message includes intercepting the electronic message at a server computing device, and evaluating content of the electronic message at the server computing device to determine if the electronic message is required to enter a moderation workflow prior to delivering the electronic message to at least one recipient. The method also includes sending an approval request message from the server computing device to at least one moderator device, receiving a first moderation decision message at the server computing device from the at least one moderator, sending an update message from the server computing device to the at least one moderator to update the approval request message to include one or more properties of the first moderation decision, and removing the approval request message from the moderation workflow.
65 Citations
20 Claims
-
1. A computing device, comprising:
-
a processing unit; a system memory connected to the processing unit, the system memory comprising instructions that, when executed by the processing unit, cause the processing unit to; create an arbitration module configured to control a moderation workflow relating to an electronic message sent to at least one recipient, wherein the arbitration module delivers an approval request message to at least one moderator requesting a moderation decision designating delivery of the electronic message to the at least one recipient as approved or declined, and upon receipt of the moderation decision, the arbitration module updates the approval request message sent to the at least one moderator and removes the approval request message from the moderation workflow of the at least one moderator; and create an intercept module configured to intercept the electronic message when the electronic message is sent to the at least one recipient, wherein the intercept module evaluates content of the electronic message to determine whether the electronic message requires moderation and transfers the electronic message to the arbitration module upon determining the electronic message requires moderation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for moderating an electronic message, the method comprising:
-
intercepting the electronic message at a server computing device; evaluating content of the electronic message at the server computing device to determine if the electronic message is required to enter a moderation workflow prior to delivering the electronic message to at least one recipient; storing the electronic message at the server computing device upon determining the electronic message is required to enter the moderation workflow; sending an approval request message from the server computing device to at least one moderator device, the approval request message requesting a moderation decision designating delivery of the electronic message to the at least one recipient as approved or declined; receiving a first moderation decision message at the server computing device from the at least one moderator; sending an update message from the server computing device to the at least one moderator to update the approval request message to include one or more properties of the first moderation decision; and removing the approval request message from the moderation workflow. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable storage medium having computer-executable instructions that, when executed by a computing device, cause the computing device to perform steps comprising:
-
intercepting the electronic message at a computing device; evaluating content of the electronic message at the computing device to determine if the electronic message is required to enter a moderation workflow prior to delivering the electronic message to at least one recipient; storing the electronic message at the computing device upon determining the electronic message is required to enter the moderation workflow; sending an approval request message from the computing device to an inbox of at least one moderator, the approval request message requesting a moderation decision designating delivery of the electronic message to the at least one recipient as approved or declined; receiving a first moderation decision message at the computing device from the at least one moderator; if a first moderation decision message is received from the at least one moderator, sending an update message from the computing device to the at least one moderator to update the approval request message to include one or more properties of the first moderation decision; if a pre-defined time period has elapsed since the approval request message was sent to the at least one moderator, sending a notification to the sender indicating that the electronic message will not be approved; removing the approval request message from the moderation workflow by moving the approval request message from the inbox to a deleted items folder of the at least one moderator.
-
Specification