DELAY TECHNIQUE IN E-MAIL FILTERING SYSTEM
First Claim
1. A method for controlling transmission of messages in a data communication network, the method comprising:
- providing a store and forward relay associated with a plurality of recipients that receive messages in an e-mail network;
the relay receiving a message intended for a recipient;
the relay applying a first filtering policy to the message;
the relay delaying delivery of the message in response to at least one result of applying said first filtering policy;
the relay applying a second filtering policy to the message after a delay period, wherein the delay in applying said second filtering policy is with reference to a time based event; and
the relay delivering the message in response to at least one result of applying said second filtering policy.
1 Assignment
0 Petitions
Accused Products
Abstract
A relay provides message filtering services to an e-mail network. The relay monitors incoming communication and intercepts e-mail messages. The relay applies a policy to received messages to determine whether a message should be delayed. The relay applies a policy to delayed messages by reference to a delayed processing event which triggers the delayed processing. The relay updates policy data in accordance by employing an update module. The relay then restricts the delivery of messages having attributes close to those of harmful data as provided by a policy database.
129 Citations
58 Claims
-
1. A method for controlling transmission of messages in a data communication network, the method comprising:
-
providing a store and forward relay associated with a plurality of recipients that receive messages in an e-mail network; the relay receiving a message intended for a recipient; the relay applying a first filtering policy to the message; the relay delaying delivery of the message in response to at least one result of applying said first filtering policy; the relay applying a second filtering policy to the message after a delay period, wherein the delay in applying said second filtering policy is with reference to a time based event; and the relay delivering the message in response to at least one result of applying said second filtering policy. - View Dependent Claims (2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
6. A method for controlling transmission of messages in a data communication network, the method comprising:
-
providing a store and forward relay associated with a plurality of recipients that receive messages in an e-mail network; the relay receiving messages intended for respective recipients thereof; the relay applying a first filtering policy to the received messages; the relay delaying delivery of at least some of the received messages in response to at least one result of applying said first filtering policy; the relay applying a second filtering policy to the delayed messages after a delay period; and the relay delivering at least one of the delayed message in response to at least one result of applying said second filtering policy, wherein said second filter policy is provided by updating at least some data associated with a previous version thereof based on data received from a third party server during the delay period. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for controlling transmission of messages in a data communication network, the method comprising:
-
providing a store and forward relay associated with a plurality of recipients that receive messages in an e-mail network; the relay receiving messages intended for respective recipients thereof, the relay applying a first filtering policy to the received messages; the relay delaying delivery of at least some of the received messages in response to at least one result of applying said first filtering policy; the relay applying a second filtering policy to the delayed messages after a delay period, wherein the delayed applying of said second filtering policy is at a time based on at least one condition selected from the group consisting of time since the applying of said first filtering policy, time since the applying of said first filtering policy, wherein the delay period is a function of the current time, update of said second filtering policy since the message was delayed, current time, current date, and current day of the week; and the relay delivering at least one of the delayed messages in response to at least one result of applying said second filtering policy.
-
-
53. A method for controlling transmission of messages in a data communication network, the method comprising:
-
using a store and forward relay to receive messages intended for respective recipients thereof; applying a first filtering policy to the received messages and based on one or more results thereof, delaying delivery of at least some of the received messages; and after a delay period, applying a second filtering policy to the delayed messages and based on one or more results thereof delivering at least one, but not another, of the delayed messages to its intended recipient, wherein the delay period is based on at least one condition selected from a group consisting of (i) time elapsed since the applying of the first filtering policy;
(ii) time elapsed since the applying of the first filtering policy, wherein the delay period is a function of current time date or day of week;
(iii) update of the second filtering policy or of data used in the applying of the second filtering policy; and
(iv) current time, date or day of week. - View Dependent Claims (54, 55, 57, 58)
-
-
56. (canceled)
Specification