IP Library Granted Patent US 9,503,406
Granted Patent B2
US 9,503,406 · App. 14/637,315 · Granted Nov 22, 2016

Active e-mail filter with challenge-response

Inventor: Brian Wilson (Palo Alto, CA)
Assignee: Dell Software Inc.
H04L51/12G06Q10/107H04L12/585H04L51/22
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,503,406
App. No.
14/637,315
Granted
Nov 22, 2016
Kind
B2
Abstract

When a user receives potential junk e-mail from an unknown sender address, an active filter installed in or cooperating with the user's e-mail system sends a challenge e-mail back to the sender address. Unless the user receives a correct response e-mail from the sender address and/or a response that meets formal criteria, the active filter rejects the original e-mail and blocks future e-mail from that sender address. The challenge preferably includes a question that the sender must correctly answer in his response. The question is such that only humans can interpret and respond to it correctly. For example, the question may relate to and/or be incorporated in an image in the challenge. Lists of approved and blocked sender addresses are compiled. The user may directly enter addresses in the address lists. Addresses to which the user has sent e-mail may also be included directly in the approved list.

Claims (26)

1. A method for filtering electronic mail (e-mail) at a central e-mail server comprising:

receiving an e-mail having a sender and a recipient;

categorizing, via the central e-mail server, a current level of security associated with the central e-mail server, wherein the current level of security corresponds to a type of filtering of e-mails to be performed by the central e-mail server on the received email;

generating instructions, via the central e-mail server, for a challenge message to be sent to the sender in response to the received e-mail, the challenge message is an active image-based challenge associated with the current level of security, in which a challenge question is part of a moving or changing image, wherein the challenge question is presented as scrolling text that is part of the moving or changing image and requires a correct e-mail response to be selected from a provided set comprising a plurality of possible e-mail responses;

waiting, for a pre-determined period of time via the central e-mail server, for a response message from the sender in response to the challenge message, wherein the response message addresses the challenge message sent by the central e-mail server;

receiving, via the central e-mail server, a response message from the sender;

evaluating, via the central e-mail server, the response message to classify the received e-mail and sender; and

transmitting, the received e-mail to the recipient via the central e-mail server, including information about the received e-mail and the sender facilitating user filtering of e-mails, wherein the recipient can store the filtered e-mail and provide a label for the sender based on the information about the filtered e-mail and the sender transmitted from the central e-mail server.

2. The method according to claim 1 , wherein the classification for the received email and the sender can be unwelcome and blocked.

3. The method according to claim 1 , wherein the classification for the received email and the sender can be welcome and approved.

4. The method according to claim 1 , wherein the challenge message sent to the sender of the received e-mail is obtained by the central e-mail server from a third party/external provider.

5. The method according to claim 1 , wherein the challenge message sent to the sender of the received e-mail is generated by the central e-mail server.

6. The method of claim 1 , wherein the challenge message sent to the sender of the received e-mail is based on user input selecting a particular challenge message to be sent to the sender.

7. A non-transitory computer-readable storage medium associated with a central server having embodied thereon a program, the program being executable by a processor to perform a method for filtering electronic mail (e-mail), the method comprising:

receiving, at a central e-mail server, an e-mail having a sender and a recipient;

categorizing, via the central e-mail server, a current level of security associated with the central e-mail server, wherein the current level of security corresponds to a type of filtering of e-mails to be performed by the central e-mail server on the received email;

generating instructions, via the central e-mail server, for a challenge message to be sent to the sender in response to the received e-mail, the challenge message is an active image-based challenge associated with the current level of security, in which a challenge question is part of a moving or changing image, wherein the challenge question is presented as scrolling text that is part of the moving or changing image and requires a correct e-mail response to be selected from a provided set comprising a plurality of possible e-mail responses,

waiting, for a pre-determined period of time via the central e-mail server, for a response message from the sender in response to the challenge message, wherein the response message addresses the challenge message sent by the central e-mail server;

receiving, via the central e-mail server, a response message from the sender;

evaluating, via the central e-mail server, the response message to classify the received e-mail and sender; and

transmitting, the received e-mail to the recipient via the central e-mail server, including information about the received e-mail and the sender facilitating user filtering of e-mails, wherein the recipient can store the filtered e-mail and provide a label for the sender based on the information about the filtered e-mail and the sender transmitted from the central e-mail server.

8. The non-transitory computer-readable storage medium of claim 7 , wherein the classification for the received email and the sender can be unwelcome and blocked.

9. The non-transitory computer-readable storage medium of claim 7 , wherein the classification for the received email and the sender can be welcome and approved.

10. The non-transitory computer-readable storage medium of claim 7 , wherein the challenge message is obtained from a third party/external provider.

11. The non-transitory computer-readable storage medium of claim 8 , wherein the challenge message is generated by the central e-mail server.

12. The non-transitory computer-readable storage medium of claim 8 , wherein the challenge message sent to the sender of the received e-mail is based on user input selecting a particular challenge message to be sent to the sender.

Assignments (21)
RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS RECORDED AT RF 046321/0393 Recorded Jun 16, 2025
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: SONICWALL US HOLDINGS INC.
Reel/Frame 071625/0887 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: SONICWALL US HOLDINGS INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 046321/0393 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: SONICWALL US HOLDINGS INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 046321/0414 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850 Recorded May 22, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 046211/0735 →
CHANGE OF NAME Recorded Dec 11, 2017
From: DELL SOFTWARE INC.
To: QUEST SOFTWARE INC.
Reel/Frame 044826/0542 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 044811/0598 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 041073 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY ASSIGNMENT.. Recorded Apr 5, 2017
From: QUEST SOFTWARE INC.
To: SONICWALL US HOLDINGS INC.
Reel/Frame 042168/0114 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 23, 2017
From: QUEST SOFTWARE INC.
To: SONICWALL US HOLDINGS, INC.
Reel/Frame 041073/0001 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 10, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040587/0624 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 9, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040581/0850 →
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0467 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642) Recorded Oct 31, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0016 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040030/0187 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040039/0642 →
MERGER Recorded Sep 28, 2015
From: SONICWALL L.L.C.
To: DELL SOFTWARE INC.
Reel/Frame 036668/0909 →
CONVERSION AND NAME CHANGE Recorded Sep 28, 2015
From: SONICWALL, INC.
To: SONICWALL L.L.C.
Reel/Frame 036701/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2015
From: WILSON, BRIAN
To: MAILFRONT, INC.
Reel/Frame 035085/0795 →
CHANGE OF NAME Recorded Mar 4, 2015
From: MAILFRONT, INC.
To: MAILFRONTIER, INC.
Reel/Frame 035132/0735 →
MERGER Recorded Mar 4, 2015
From: SONICWALL, INC.
To: PSM MERGER SUB (DELAWARE), INC. C/O THOMA BRAVO, LLC
Reel/Frame 035086/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2015
From: MAILFRONTIER, INC.
To: SONICWALL, INC.
Reel/Frame 035086/0261 →
CHANGE OF NAME Recorded Mar 4, 2015
From: PSM MERGER SUB (DELAWARE), INC.
To: SONICWALL, INC.
Reel/Frame 035086/0456 →
Continuity (3)
Continuation 11927414 · Oct 29, 2007
Continuation 10197393 · Jul 16, 2002
Related Publication 20150180812A1 · Jun 25, 2015