IP Library Granted Patent US 9,077,684
Granted Patent B1
US 9,077,684 · App. 12/187,207 · Granted Jul 7, 2015

System, method, and computer program product for determining whether an electronic mail message is compliant with an etiquette policy

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,077,684
App. No.
12/187,207
Granted
Jul 7, 2015
Kind
B1
Abstract

A system, method, and computer program product are provided for determining whether an electronic mail message is compliant with an etiquette policy. In use, a predetermined event associated with an electronic mail message is identified. Additionally, it is determined whether the electronic mail message is compliant with an etiquette policy, in response to the predetermined event. Furthermore, a reaction is performed, based on the determination.

Claims (37)

1. A computer program product embodied on a non- transitory medium, comprising:

computer code for identifying a predetermined event associated with an electronic mail message;

computer code for determining whether the electronic mail message is compliant with an etiquette policy that designates a predefined number of acceptable distribution lists for the electronic mail message, wherein determining whether the electronic message is compliant with the etiquette policy includes comparing a number of distribution lists utilized by the electronic mail message to the predefined number of acceptable distribution lists indicated by the etiquette policy; and

computer code for reacting, based on the determination, wherein if the electronic mail message complies with the etiquette policy then it is permitted to be transmitted to a next destination in a network, and wherein if the electronic mail message does not comply with the etiquette policy, it is quarantined and prevented from reaching the next destination.

2. The computer program product of claim 1 , wherein the determining is carried out utilizing an application situated on a client device.

3. The computer program product of claim 1 , and further comprising computer code for displaying indicia, wherein the predetermined event includes a selection of the indicia.

4. The computer program product of claim 3 , wherein the indicia includes a send icon.

5. The computer program product of claim 3 , wherein the indicia includes a check icon.

6. The computer program product of claim 2 , wherein an update for the etiquette policy is received locally at the client device.

7. The computer program product of claim 2 , wherein an update for the etiquette policy is received at the client device from a management server over a network.

8. The computer program product of claim 1 , and further comprising computer code for allowing a user to select a plurality of electronic mail messages for being subject to the determining and reacting.

9. The computer program product of claim 1 , wherein the determining is carried out at a server device.

10. The computer program product of claim 9 , wherein an update for the etiquette policy is received locally at that server device.

11. The computer program product of claim 9 , wherein an update for the etiquette policy is received from a different server including a management server over a network.

12. The computer program product of claim 1 , wherein the predetermined event includes a receipt of the electronic mail message over a network.

13. The computer program product of claim 1 , wherein the predetermined event includes a command received from an administrator.

14. The computer program product of claim 1 , wherein the etiquette policy relates to a size of the electronic mail message.

15. The computer program product of claim 1 , wherein the etiquette policy relates to a format of the electronic mail message.

16. The computer program product of claim 1 , wherein the etiquette policy relates to a disclaimer included with the electronic mail message.

17. The computer program product of claim 1 , wherein the etiquette policy relates to a signature of the electronic mail message.

18. The computer program product of claim 1 , wherein the etiquette policy relates to a number of recipients of the electronic mail message.

19. The computer program product of claim 1 , wherein the etiquette policy relates to at least one of a distribution list utilized by the electronic mail message, a type of attachment of the electronic mail message, a number of attachments of the electronic mail message, and a font of the electronic mail message.

20. The computer program product of claim 1 , wherein the reacting includes at least one of quarantining the electronic mail message, deleting the electronic mail message, categorizing the electronic mail message, preventing the electronic mail message from being transmitted, and reporting the electronic mail message.

21. The computer program product of claim 1 , wherein the reacting includes sending at least one of an event and data to a management server indicating a result of the determination.

22. The computer program product of claim 1 , wherein the reacting includes notifying at least one of an information technology (IT) department, an IT administrator, and senior management.

23. The computer program product of claim 1 , wherein the reacting includes logging a result of the determination.

24. A method, comprising:

identifying, at a server that includes a processor, a predetermined event associated with an electronic mail message generated by a first client device;

determining whether the electronic mail message is compliant with an etiquette policy that designates a predefined number of acceptable distribution lists for the electronic mail message, wherein determining whether the electronic message is compliant with the etiquette policy includes comparing a number of distribution lists utilized by the electronic mail message to the predefined number of acceptable distribution lists indicated by the etiquette policy; and

reacting, based on the determination, wherein if the electronic mail message complies with the etiquette policy then it is permitted to be transmitted to a second client device in a network, and wherein if the electronic mail message does not comply with the etiquette policy, it is quarantined and prevented from reaching the second client device.

25. A system, comprising:

a processor; and

a memory coupled to the processor, wherein the system is configured for:

identifying a predetermined event associated with an electronic mail message,

determining whether the electronic mail message is compliant with an etiquette policy that designates a predefined number of acceptable distribution lists for the electronic mail message, wherein determining whether the electronic message is compliant with the etiquette policy includes comparing a number of distribution lists utilized by the electronic mail message to the predefined number of acceptable distribution lists indicated by the etiquette policy, and

reacting, based on the determination, wherein if the electronic mail message complies with the etiquette policy then it is permitted to be transmitted to a next destination in a network, and wherein if the electronic mail message does not comply with the etiquette policy, it is quarantined and prevented from reaching the next destination.

26. The system of claim 25 , wherein the processor is coupled to the memory via a bus.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2010
From: CHEBIYYAM, GOPI KRISHNA
To: MCAFEE, INC.
Reel/Frame 025042/0310 →