E-mail system
First Claim
1. A method for filtering communications comprising:
- a. receiving a communication from a sender;
b. extracting unique identification information from the communication that identifies the sender of the communication;
c. extracting a first set of information stored in a database that is associated with the unique identification information;
d. extracting a second set of information that is stored in the database that is associated with a recipient'"'"'s preferences about the types of communications the recipient is willing to receive;
e. comparing the first set of information with the second set of information to determine if the communication should be allowed or denied;
f. allowing the communication to reach its intended recipient or denying the delivery of the communication based on the result of the comparison of the first set of information with the second set of information;
g. billing the sender for each delivery of the communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for filtering communications between a sender and a recipient based on information stored in a database. The system comprises a client program, a web service program and a web interface for entering information to the database. The method comprises receiving a communication from a sender, extracting unique identification information from the communication that identifies the sender of the communication, extracting a first set of information stored in the database that is associated with the unique identification information, extracting a second set of information that is stored in the database that is associated with, a recipient'"'"'s preferences about the types of communications the recipient is willing to receive, comparing the first set of information with the second set of information to determine if the communication should be allowed or denied, allowing the communication to reach its intended recipient or denying the delivery of the communication based on the result of the comparison of the first set of information with the second set of information, and billing the sender for each delivery of the communication.
389 Citations
12 Claims
-
1. A method for filtering communications comprising:
-
a. receiving a communication from a sender;
b. extracting unique identification information from the communication that identifies the sender of the communication;
c. extracting a first set of information stored in a database that is associated with the unique identification information;
d. extracting a second set of information that is stored in the database that is associated with a recipient'"'"'s preferences about the types of communications the recipient is willing to receive;
e. comparing the first set of information with the second set of information to determine if the communication should be allowed or denied;
f. allowing the communication to reach its intended recipient or denying the delivery of the communication based on the result of the comparison of the first set of information with the second set of information;
g. billing the sender for each delivery of the communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for filtering e-mail communications comprising:
-
a. receiving an e-mail communication from a sender;
b. extracting at least one unique identification information from the e-mail communication that identifies the sender of the e-mail communication;
c. extracting a first set of information stored in a database that is associated with the at least one unique identification information;
d. extracting a second set of information that is stored in the database that is associated with a recipient'"'"'s preferences about the types of e-communications the recipient is willing to receive;
e. comparing the first set of information with the second set of information to determine if the e-mail communication should be allowed or denied;
f. allowing the e-mail communication to reach its intended recipient or denying the delivery of the e-mail communication based on the result of the comparison of the first set of information with the second set of information;
g. billing the sender for each delivery of the e-mail communication. - View Dependent Claims (11, 12)
-
Specification