E-mail filtering system and method
First Claim
1. An e-mail filtering system comprising:
- a first store for maintaining registered URLs;
decision mechanism for determining whether a received e-mail is an unsolicited e-mail or a possible unsolicited e-mail; and
registration mechanism for making a registration of a URL contained in the received e-mail into said first store if the received e-mail is determined to be an unsolicited e-mail, said decision mechanism determining whether the received e-mail contains a URL registered in said first store if the received e-mail is determined to be a possible unsolicited e-mail and identifying the received e-mail as an unsolicited e-mail if the received e-mail is determined to contain said registered URL.
1 Assignment
0 Petitions
Accused Products
Abstract
An e-mail filtering system determines whether a received e-mail is an unsolicited e-mail or a possible unsolicited e-mail. If the received e-mail is an unsolicited e-mail, a URL contained in the received e-mail is registered in a memory. If the received e-mail is a possible unsolicited e-mail, a search is made through the memory for a registered URL corresponding to a URL contained in the e-mail. If the corresponding registered URL is detected, the possible unsolicited e-mail is identified as an unsolicited e-mail. In response to receipt of an e-mail, its source IP address or a URL contained in it is used to identify it as a possible unsolicited e-mail and a count value is incremented, which is reset to zero if the time following receipt of a possible unsolicited e-mail has lapsed a predetermined interval. The possible unsolicited e-mail is identified as an unsolicited e-mail when the count value exceeds a threshold.
-
Citations
61 Claims
-
1. An e-mail filtering system comprising:
-
a first store for maintaining registered URLs;
decision mechanism for determining whether a received e-mail is an unsolicited e-mail or a possible unsolicited e-mail; and
registration mechanism for making a registration of a URL contained in the received e-mail into said first store if the received e-mail is determined to be an unsolicited e-mail, said decision mechanism determining whether the received e-mail contains a URL registered in said first store if the received e-mail is determined to be a possible unsolicited e-mail and identifying the received e-mail as an unsolicited e-mail if the received e-mail is determined to contain said registered URL. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An e-mail filtering system comprising:
processing means for identifying, as a possible unsolicited e-mail, a received e-mail by using one of the source IP address of the e-mail and a URL contained in the text of the e-mail, incrementing a count value in response to receipt of said possible unsolicited e-mail, resetting said count value to zero if the time following a receipt of said possible unsolicited e-mail has lapsed a predetermined interval, and identifying the possible unsolicited e-mail as an unsolicited e-mail if said count value is higher than a threshold value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A method of filtering e-mails, comprising the steps of:
-
a) determining whether a received e-mail is an unsolicited e-mail or a possible unsolicited e-mail;
b) if the received e-mail is determined to be an unsolicited e-mail, making a registration of a URL contained in the unsolicited e-mail into a first store;
c) if the received e-mail is determined to be a possible unsolicited e-mail, determining whether the possible unsolicited e-mail contains a URL registered in said first store; and
d) if the possible unsolicited e-mail is determined to contain the registered URL, identifying said possible unsolicited e-mail as an unsolicited e-mail. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A method of filtering e-mails, comprising the steps of:
-
identifying, as a possible unsolicited e-mail, a received e-mail by using one of the source IP address of the e-mail and a URL contained in the text of the e-mail;
incrementing a count value in response to each of received e-mails each being identified as a possible unsolicited e-mail;
resetting said count value to zero if the time following a receipt of an e-mail identified as a possible unsolicited e-mail has lapsed a predetermined interval; and
identifying the possible unsolicited e-mail as an unsolicited e-mail if said count value is higher than a threshold value. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer-readable storage medium containing a program for filtering e-mails, said program comprising the steps of:
-
a) determining whether a received e-mail is an unsolicited e-mail or a possible unsolicited e-mail;
b) if the received e-mail is determined to be an unsolicited e-mail, making a registration of a URL contained in the unsolicited e-mail into a first store;
c) if the received e-mail is determined to be a possible unsolicited e-mail, determining whether the possible unsolicited e-mail contains a URL registered in said first store; and
d) if the possible unsolicited e-mail is determined to contain the registered URL, identifying said possible unsolicited e-mail as an unsolicited e-mail. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A computer-readable storage medium containing a program for filtering e-mails, said program comprising the steps of:
-
identifying, as a possible unsolicited e-mail, a received e-mail by using one of the source IP address of the e-mail and a URL contained in the text of the e-mail;
incrementing a count value in response to each of received e-mails each being identified as a possible unsolicited e-mail;
resetting said count value to zero if the time following a receipt of an e-mail identified as a possible unsolicited e-mail has lapsed a predetermined interval; and
identifying the possible unsolicited e-mail as an unsolicited e-mail if said count value is higher than a threshold value. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A mobile terminal wirelessly connected to a mobile communication network, comprising:
-
a store for maintaining registered URLs;
decision mechanism for determining whether an e-mail received from said network is an unsolicited e-mail or a possible unsolicited e-mail; and
registration mechanism for making a search through the text of the received e-mail for a URL linking to a Web site if the received e-mail is determined as an unsolicited e-mail and making a registration of the detected URL in said store, said decision mechanism making a search through the text of the possible unsolicited e-mail for a URL corresponding to a URL registered in said store and identifying said possible unsolicited e-mail as an unsolicited e-mail if said corresponding URL is detected. - View Dependent Claims (57, 58)
-
-
59. A mobile terminal wirelessly connected to a mobile communication network, comprising:
processing means for identifying, as a possible unsolicited e-mail, an e-mail received from said network by using one of the source IP address of the e-mail and a URL contained in the text of the e-mail, incrementing a count value in response to receipt of said possible unsolicited e-mail, resetting said count value to zero if the time following a receipt of said possible unsolicited e-mail has lapsed a predetermined interval, and identifying the possible unsolicited e-mail as an unsolicited e-mail if said count value is higher than a threshold value. - View Dependent Claims (60, 61)
Specification