Mail bot and mailing list detection
First Claim
Patent Images
1. A method for detecting email messages sent from an automated mailing system, the method comprising:
- analyzing email metadata of a user to detect an indication of automation comprising;
analyzing the user'"'"'s email metadata to detect a usage pattern of a sender of email messages, wherein the sender of email messages sends a threshold number of email messages to the user, within a period of time, without receiving a threshold number of email messages;
identifying the sender of email messages as a mail-bot in response to the detected usage pattern;
analyzing the user'"'"'s email metadata to detect a received email message not explicitly addressed to the user, wherein the received email message not explicitly addressed to the user is received by one or more other users;
identifying the one or more other users as a mailing list; and
adding the identified one or more other users to a group of mailing lists;
identifying email messages sent corresponding to the detected indication of automation;
performing an action in response to the identified email messages;
determining whether the one or more other users in the group of mailing lists has sent email messages to the user; and
based on determining that the one or more other users in the group mailing lists has sent email messages to the user, removing the one or more other users from the group of mailing lists.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the invention may include a method, computer program product, and system for detecting email messages sent from an automated mailing system. The embodiment may include analyzing email metadata of a user to detect an indication of automation. The embodiment may include identifying any email messages sent corresponding to the pattern of automation. The embodiment may include performing an action in response to the identified email messages.
-
Citations
11 Claims
-
1. A method for detecting email messages sent from an automated mailing system, the method comprising:
-
analyzing email metadata of a user to detect an indication of automation comprising; analyzing the user'"'"'s email metadata to detect a usage pattern of a sender of email messages, wherein the sender of email messages sends a threshold number of email messages to the user, within a period of time, without receiving a threshold number of email messages; identifying the sender of email messages as a mail-bot in response to the detected usage pattern; analyzing the user'"'"'s email metadata to detect a received email message not explicitly addressed to the user, wherein the received email message not explicitly addressed to the user is received by one or more other users; identifying the one or more other users as a mailing list; and adding the identified one or more other users to a group of mailing lists; identifying email messages sent corresponding to the detected indication of automation; performing an action in response to the identified email messages; determining whether the one or more other users in the group of mailing lists has sent email messages to the user; and based on determining that the one or more other users in the group mailing lists has sent email messages to the user, removing the one or more other users from the group of mailing lists. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product for detecting email messages sent from an automated mailing system, the computer program product comprising:
one or more computer-readable storage devices and program instructions stored on at least one of the one or more tangible storage devices, the program instructions comprising; program instructions to analyze email metadata of a user to detect an indication of automation comprising; program instructions to analyze the user'"'"'s email metadata to detect a usage pattern of a sender of email messages, wherein the sender of email messages sends a threshold number of email messages to the user, within a period of time, without receiving a threshold number of email messages; program instructions to identify the sender of email messages as a mail-bot in response to the detected usage pattern; program instructions to analyze the user'"'"'s email metadata to detect a received email message not explicitly addressed to the user, wherein the received email message not explicitly addressed to the user is received by one or more other users; program instructions to identify the one or more other users as a mailing list; and program instructions to add the identified one or more other users to a group of mailing lists; program instructions to identify email messages sent corresponding to the detected indication of automation; program instructions to perform an action in response to the identified email messages; program instructions to determine whether the one or more other users in the group of mailing lists has sent email messages to the user; and based on determining that the one or more other users in the group mailing lists has sent email messages to the user, program instructions to remove the one or more other users from the group of mailing lists. - View Dependent Claims (6, 7, 8)
-
9. A computer system for detecting email messages sent from an automated mailing system, the computer system comprising:
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least of the one or more processors via at least one of the one or more memories, the program instructions comprising; program instructions to analyze email metadata of a user to detect an indication of automation comprising; program instructions to analyze the user'"'"'s email metadata to detect a usage pattern of a sender of email messages, wherein the sender of email messages sends a threshold number of email messages to the user, within a period of time, without receiving a threshold number of email messages; program instructions to identify the sender of email messages as a mail-bot in response to the detected usage pattern; program instructions to analyze the user'"'"'s email metadata to detect a received email message not explicitly addressed to the user, wherein the received email message not explicitly addressed to the user is received by one or more other users; program instructions to identify the one or more other users as a mailing list; and program instructions to add the identified one or more other users to a group of mailing lists; program instructions to identify email messages sent corresponding to the detected indication of automation; program instructions to perform an action in response to the identified email messages; program instructions to determine whether the one or more other users in the group of mailing lists has sent email messages to the user; and based on determining that the one or more other users in the group mailing lists has sent email messages to the user, program instructions to remove the one or more other users from the group of mailing lists. - View Dependent Claims (10, 11)
Specification