IP Library Granted Patent US 9,069,845
Granted Patent B2
US 9,069,845 · App. 11/589,007 · Granted Jun 30, 2015

Personalized electronic-mail delivery

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,069,845
App. No.
11/589,007
Granted
Jun 30, 2015
Kind
B2
Abstract

Personalized electronic-mail delivery is disclosed. The content of incoming electronic-mail messages is identified. Determinations may be made with respect to whether the content of the incoming electronic-mail messages corresponds to a user profile. The user profile may indicate one or more user preferences of a particular user with respect to incoming electronic-mail messages. If the incoming electronic-mail messages correspond to the one or more user preferences indicated in the user profile, the electronic-mail messages may be delivered to an electronic-mail server. The electronic-mail messages may then be displayed to the user via a list of electronic-mail messages reflective of those messages that are stored at the electronic-mail server and accessible to the end-user.

Claims (32)

1. A gateway apparatus for filtering electronic-mail messages according to a theme or concept of the electronic-mail messages, the gateway apparatus comprising:

a first network interface configured to receive an incoming electronic-mail message;

a memory configured to store user profiles, each user profile associated with a user and defining one or more user preferences concerning content of incoming electronic-mail messages, wherein the one or more user preferences are determined based on examination of content of one or more electronic-mail messages previously received by the user, wherein the one or more previously received electronic-mail messages were previously accessed by the user and stored by an electronic-mail server;

a filter stored in memory and executable by a processor to:

identify content of the incoming electronic-mail message, and

determine that the content of the incoming electronic-mail message corresponds to a user profile defining one or more user preferences stored in memory; and

a second network interface configured to transfer the incoming electronic-mail message to the electronic-mail server upon the determination that the incoming electronic-mail message corresponds to the one or more user preferences defined in the user profile, whereby the incoming electronic-mail message is accessible for display at a client device coupled to the electronic-mail server by the user indicated by the user profile.

2. The gateway apparatus of claim 1 , further comprising an updateable storage device, and wherein the filter executable to identify the content of the incoming electronic-mail message is a customizable filter capable of being stored in the updateable storage device.

3. The gateway apparatus of claim 1 , further comprising an updateable storage device, and wherein the user profile is customizable and capable of being stored in the updateable storage device.

4. The gateway apparatus of claim 3 , wherein the user profile corresponds to a group of end-users.

5. A non-transitory computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for personalized electronic-mail delivery, the method comprising:

receiving an incoming electronic-mail message;

identifying content of the incoming electronic-mail message;

determining that the content of the incoming electronic-mail message corresponds to a user profile associated with a user, the user profile indicating one or more user preferences concerning content of incoming electronic-mail messages, wherein the one or more user preferences are determined based on examination of content of one or more electronic mail messages previously received by the user, wherein the one or more previously received electronic-mail messages were previously accessed by the user and stored by an electronic-mail server; and

delivering the incoming electronic-mail message to the electronic-mail server upon the determination that the content of the incoming electronic-mail message corresponds to the one or more user preferences in the user profile whereby the incoming electronic-mail message is accessible for display to the user indicated by the user profile, the user accessing the electronic-mail server via a client computing device configured to display a list of electronic-mail messages that are stored at the electronic-mail server and accessible by the user.

6. A method for processing end-user behavior in an electronic-mail network for effectuating personalized delivery of electronic-mail, the method comprising:

creating a database entry in memory, the database entry regarding a user of an electronic-mail server, the user accessing the electronic-mail server via an electronic-mail client;

tracking user access to one or more electronic-mail messages stored at the electronic-mail server, the one or more electronic-mail messages previously received by the user;

filtering content information of the one or more previously received electronic-mail messages accessed by the user;

determining a user preference concerning content of incoming electronic-mail messages, the user preference determined based on examination of the filtered content information of the one or more electronic-mail messages previously received by the user; and

storing the determined user preference in the database entry regarding the user, the determined user preference being accessible for comparison against content of incoming electronic-mail messages.

7. The method of claim 6 , wherein the content information is derived from textual information in the electronic-mail message.

8. The method of claim 6 , wherein the content information is derived from graphics in the electronic-mail message.

9. The method of claim 6 , further comprising creating a user profile for the user, the user profile indicating at least one preference of the user as reflected by the information stored in the database entry.

10. The method of claim 9 , further comprising displaying to the user only those future electronic-mail messages that comprise content that corresponds to the at least one preference of the user as reflected by the user profile.

11. The method of claim 9 further comprising:

tracking subsequent requests by the user for access to one or more electronic-mail messages stored at the electronic-mail server;

storing additional information in the database entry for the user, the additional information regarding subsequent user access to the one or more electronic-mail messages, wherein the additional information comprises information derived from filtering the one or more electronic-mail messages for which the user subsequently requested access; and

updating the user profile including the at least one preference as reflected by the additional information stored in the user database entry.

12. The method of claim 6 , wherein the filtering comprises extracting structure information from the electronic-mail message.

13. The method of claim 6 , wherein the filtering comprises extracting one or more keywords from the electronic-mail message the keyword corresponding to a theme or concept of the electronic-mail message.

14. The method of claim 13 , wherein the filtering further comprises extracting one or more terms irrelevant to the theme or concept of the electronic-mail message.

Assignments (27)
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 →
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 →
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 →
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 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 →
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 →
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 →
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 →
CONVERSION AND NAME CHANGE Recorded Dec 11, 2015
From: SONICWALL, INC.
To: SONICWALL L.L.C.
Reel/Frame 037271/0552 →
MERGER Recorded Dec 11, 2015
From: SONICWALL L.L.C.
To: DELL SOFTWARE INC.
Reel/Frame 037271/0643 →
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED ON REEL/FRAME 024823/0280 Recorded May 8, 2012
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; SONICWALL, INC.
Reel/Frame 028177/0126 →
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED ON REEL/FRAME 024776/0337 Recorded May 8, 2012
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; SONICWALL, INC.
Reel/Frame 028177/0115 →
PATENT SECURITY AGREEMENT (SECOND LIEN) Recorded Aug 3, 2010
From: AVENTAIL LLC; SONICWALL, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 024823/0280 →
SECURITY AGREEMENT Recorded Aug 3, 2010
From: AVENTAIL LLC; SONICWALL, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 024776/0337 →
CHANGE OF NAME Recorded Jul 28, 2010
From: PSM MERGER SUB (DELAWARE), INC.
To: SONICWALL, INC.
Reel/Frame 024755/0091 →
MERGER Recorded Jul 28, 2010
From: SONICWALL, INC.
To: PSM MERGER SUB (DELAWARE), INC.
Reel/Frame 024755/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2007
From: MAILFRONTIER, INC.
To: SONICWALL, INC.
Reel/Frame 019500/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2006
From: ULTIMODE, INC.
To: DYNAPTICS CORPORATION
Reel/Frame 018484/0878 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2006
From: BAXTER, ROHAN; OLIVER, JONATHAN; BUNTINE, WRAY; WATERHOUSE, STEVEN
To: ULTIMODE, INC.
Reel/Frame 018484/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2006
From: DYNAPTICS CORPORATION
To: SKYCHANGE, INC.
Reel/Frame 018484/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2006
From: SKYCHANGE, INC.
To: MAILFRONTIER, INC.
Reel/Frame 018484/0883 →