Systems and methods for automatically updating electronic mail access lists
First Claim
Patent Images
1. A method for modifying mail filters associated with a user of a mail system, the method comprising:
- receiving a subscription request from a recipient to a sender, the subscription request including user information, wherein the subscription request is received as part of a web browser interaction before sending electronic mail between the sender and the recipient and wherein the subscription request is initiated by the recipient;
generating a petition by the sender based on the user information, the petition comprising a request for the sender to be added to a list of approved mail senders, the list associated with the user, wherein inside the petition the sender specifies a set of methods that the sender will use to identify itself in a future time when the sender sends the electronic mail to the recipient;
transmitting a token containing the petition from the sender to the recipient as a result of the subscription request and storing said token at a computing device where the recipient resides, wherein the petition is transmitted during said web browser interaction before sending electronic mail between the sender and the recipient;
receiving a login request from the user to the mail system;
checking for the token containing the petition in the computing device where said recipient resides;
processing said token containing the petition if the token is found on the computing device where the recipient resides and modifying the mail filters associated with the user by adding the sender to the list of approved mail senders as specified in the petition; and
transmitting an electronic mail message from the sender to the recipient, wherein the set of methods specified by the sender in the petition are employed by the recipient to verify the sender'"'"'s identity that transmitted the electronic mail message.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for accepting a recipient identifier, wherein the recipient identifier can be used to identify an electronic mail (email) recipient; generating a petition based on the recipient identifier and at least one petition rule, wherein the at least one petition rule includes at least one of: 1) a sender identification method; and 2) a recipient; and wherein the petition can be used by a email provider to allow a recipient to receive email from a sender.
104 Citations
45 Claims
-
1. A method for modifying mail filters associated with a user of a mail system, the method comprising:
-
receiving a subscription request from a recipient to a sender, the subscription request including user information, wherein the subscription request is received as part of a web browser interaction before sending electronic mail between the sender and the recipient and wherein the subscription request is initiated by the recipient; generating a petition by the sender based on the user information, the petition comprising a request for the sender to be added to a list of approved mail senders, the list associated with the user, wherein inside the petition the sender specifies a set of methods that the sender will use to identify itself in a future time when the sender sends the electronic mail to the recipient; transmitting a token containing the petition from the sender to the recipient as a result of the subscription request and storing said token at a computing device where the recipient resides, wherein the petition is transmitted during said web browser interaction before sending electronic mail between the sender and the recipient; receiving a login request from the user to the mail system; checking for the token containing the petition in the computing device where said recipient resides; processing said token containing the petition if the token is found on the computing device where the recipient resides and modifying the mail filters associated with the user by adding the sender to the list of approved mail senders as specified in the petition; and transmitting an electronic mail message from the sender to the recipient, wherein the set of methods specified by the sender in the petition are employed by the recipient to verify the sender'"'"'s identity that transmitted the electronic mail message. - View Dependent Claims (2, 3, 4, 5, 6, 35, 36, 37, 38, 43, 44, 45)
-
-
7. A method for modifying mail filters associated with a user of a mail system, the method comprising:
-
receiving a subscription request from a recipient to a sender, the subscription request including user information, wherein the subscription request is received as part of a web browser interaction before sending any electronic mail between the sender and the recipient and wherein the subscription request is initiated by the recipient; generating a petition by the sender based on the user information, the petition comprising a request for the sender to be added to a list of approved mail senders, the list associated with the user, wherein inside the petition the sender specifies a set of methods that the sender will use to identify itself in a future time when the sender sends the electronic mail to the recipient; transmitting from the sender to a recipient a token storing a reference to a location of the petition as a result of the subscription request and storing the token at a computing device where the recipient resides, wherein the petition is transmitted as part of said web browser interaction before sending any electronic mail; receiving a login request from the user to the mail system; searching in the computing device where the recipient resides for the token containing the reference to a location of the petition; retrieving the petition from said location if the token is found on the computing device where the recipient resides and processing said petition by adding the sender to the list of approved mail senders as specified in the petition; and transmitting an electronic mail message from the sender to the recipient, wherein the set of methods specified by the sender in the petition are employed by the recipient to verify the sender'"'"'s identity that transmitted the electronic mail message. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 39, 40, 41, 42)
-
-
15. A computer program product, stored on a computer readable medium, and including computer executable instructions for controlling a processor to modify mail filters, the instructions comprising:
-
receiving a subscription request from a recipient to a sender, the subscription request including user information, wherein the subscription request is received as part of a web browser interaction before sending any electronic mail between the sender and the recipient and wherein the subscription request is initiated by the recipient; generating a petition by the sender based on the user information, the petition comprising a request for the sender to be added to a list of approved mail senders, the list associated with the user, wherein inside the petition the sender specifies a set of methods that the sender will use to identify itself in a future time when the sender sends the electronic mail to the recipient; transmitting a token containing the petition from the sender to the recipient as a result of the subscription request and storing said token at a computing device where the recipient resides, wherein the petition is transmitted as part of said web browser interaction before sending any electronic mail; receiving a login request from the user to the mail system; checking for the token containing the petition in the computing device where said recipient resides; processing said token containing the petition if the token is found on the computing device where the recipient resides and modifying the mail filters associated with the user by adding the sender to the list of approved mail senders as specified in the petition; and transmitting an electronic mail message from the sender to the recipient, wherein the set of methods specified by the sender in the petition are employed by the recipient to verify the sender'"'"'s identity that transmitted the electronic mail message. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product, stored on a computer readable medium, and including computer executable instructions for controlling a processor to modify mail filters, the instructions comprising:
-
receiving a subscription request from a recipient to a sender, the subscription request including user information, wherein the subscription request is received as part of a web browser interaction before sending any electronic mail between the sender and the recipient and wherein the subscription request is initiated by the recipient; generating a petition by the sender based on the user information, the petition comprising a request for the sender to be added to a list of approved mail senders, the list associated with the user, wherein inside the petition the sender specifies a set of methods that the sender will use to identify itself in a future time when the sender sends the electronic mail to the recipient; transmitting from the sender to a recipient a token storing a reference to a location of the petition as a result of the subscription request and storing the token at a computing device where the recipient resides, wherein the petition is transmitted as part of said web browser interaction before sending any electronic mail; receiving a login request from the user to the mail system; searching in the computing device where the recipient resides for the token containing the reference to a location of the petition; retrieving the petition from said location if the token is found on the computing device where the recipient resides and processing said petition by adding the sender to the list of approved mail senders as specified in the petition; and transmitting an electronic mail message from the sender to the recipient, wherein the set of methods specified by the sender in the petition are employed by the recipient to verify the sender'"'"'s identity that transmitted the electronic mail message. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for modifying mail filters, the system comprising:
-
a server comprising; a receiving unit receiving a subscription request from a recipient to a sender, the subscription request including user information, wherein the subscription request is received as part of a web browser interaction before sending any electronic mail between the sender and the recipient and wherein the subscription request is initiated by the recipient; and a transmission unit transmitting a token containing a petition from the sender to a computing device where the recipient resides as a result of the subscription request, the petition comprising a request for the sender to be added to a list of approved mail senders, the list associated with the user wherein the token containing the petition is stored at the computing device where the recipient resides and wherein the petition is transmitted as part of said web browser interaction before sending any electronic mail, wherein inside the petition the sender specifies a set of methods that the sender will use to identify itself in a future time when the sender sends the electronic mail to the recipient; a petition generator generating the petition from the user information; and a petition processor processing the petition contained in the token if the token is found on the computing device where the recipient resides by adding the sender to the list of approved mail senders as specified in the petition wherein, at the time of receiving an electronic mail message from the sender to the recipient, the set of methods specified by the sender in the petition are employed by the recipient to verify the sender'"'"'s identity that transmitted the electronic mail message. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification