IP Library Granted Patent US 11,438,292
Granted Patent B1
US 11,438,292 · App. 17/227,744 · Granted Sep 6, 2022

Method and apparatus for filtering undesired email messages

Inventors: Shankar Thangaraj (Bangalore, IN); Jaganathan Kannan (Bangalore, IN); Hung Dinh (Austin, TX); Shirley Coleman (Glounthaune, IE)
Assignee: EMC IP Holding Company LLC
H04L51/212H04L51/18H04L51/48H04L61/4555
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 11,438,292
App. No.
17/227,744
Granted
Sep 6, 2022
Kind
B1
Abstract

A method, including: receiving an email message, the email message being generated by a computing device; detecting whether a condition associated with the email message is satisfied, the condition including a condition for detecting whether the email message is sent by an automailer that is executing on the computing device; forwarding the email message to an email server, when the condition is satisfied; and discarding the email message, when the condition is not satisfied.

Claims (32)

1. A method, comprising:

receiving an email message, the email message being generated by a computing device;

detecting whether a condition associated with the email message is satisfied, the condition including a condition for detecting whether the email message is sent by an automailer that is executing on the computing device;

forwarding the email message to an email server, when the condition is satisfied; and

discarding the email message, when the condition is not satisfied,

wherein detecting whether the condition is satisfied includes detecting a count of containers that are executed on the computing device and are configured to execute software for sending email messages, the condition is satisfied when the count does not meet a threshold, and the condition is not satisfied when the count meets the threshold.

2. The method of claim 1 , wherein the software includes an email server.

3. A method comprising:

receiving an email message, the email message being generated by a computing device;

detecting whether a condition associated with the email message is satisfied, the condition including a condition for detecting whether the email message is sent by an automailer that is executing on the computing device;

forwarding the email message to an email server, when the condition is satisfied; and

discarding the email message, when the condition is not satisfied,

wherein detecting whether the condition is satisfied includes detecting a count of downloads, to the computing device, of software for sending email messages, the condition is satisfied when the count does not meet a threshold, and the condition is not satisfied when the count meets the threshold.

4. The method of claim 3 , wherein the software includes an email server.

5. A system, comprising:

a memory; and

at least one processor operatively coupled to the memory, the at least one processor being configured to perform the operations of:

receiving an email message, the email message being generated by a computing device;

detecting whether a condition associated with the email message is satisfied, the condition including a condition for detecting whether the email message is sent by an automailer that is executing on the computing device;

forwarding the email message to an email server, when the condition is satisfied; and

discarding the email message, when the condition is not satisfied,

wherein detecting whether the condition is satisfied includes detecting a count of containers that are executed on the computing device and are configured to execute software for sending email messages, the condition is satisfied when the count does not meet a threshold, and the condition is not satisfied when the count meets the threshold.

6. The system of claim 5 , wherein the software includes an email server.

7. A system, comprising:

a memory, and

at least one processor operatively coupled to the memory, the at least one processor being configured to perform the operations of:

receiving an email messages, the email message being generated by a computing device,

detecting whether a condition associated with the email message is satisfied, the condition including a condition for detecting whether the email message is sent by an automailer that is executing on the computing device;

forwarding the email message to an email server, when the condition is satisfied; and

discarding the email message, when the condition is not satisfied,

wherein detecting whether the condition is satisfied includes detecting a count of downloads, to the computing device, of software for sending email messages, the condition is satisfied when the count does not meet a threshold, and the condition is not satisfied when the count meets the threshold.

8. The system of claim 7 , wherein the software includes an email server.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0280) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0255 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0124) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0012 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0001) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062021/0844 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058297/0332 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0124 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0001 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PATENTS THAT WERE ON THE ORIGINAL SCHEDULED SUBMITTED BUT NOT ENTERED PREVIOUSLY RECORDED AT REEL: 056250 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056311/0781 →
SECURITY AGREEMENT Recorded May 14, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056250/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2021
From: THANGARAJ, SHANKAR; KANNAN, JAGANATHAN; DINH, HUNG; COLEMAN, SHIRLEY
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 055913/0836 →