Personalized electronic-mail delivery
First Claim
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, anddetermine 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.
26 Assignments
0 Petitions
Accused Products
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.
-
Citations
14 Claims
-
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. - View Dependent Claims (2, 3, 4)
-
-
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. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
Specification