Delay technique in e-mail filtering system -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
06/18/09 - USPTO Class 707 |  77 views | #20090157708 | Prev - Next | About this Page  707 rss/xml feed  monitor keywords

Delay technique in e-mail filtering system

USPTO Application #: 20090157708
Title: Delay technique in e-mail filtering system
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. (end of abstract)



Agent: Zagorin O'brien Graham LLP - Austin, TX, US
Inventors: Jean-Christophe Denis Bandini, Daryl Odnert
USPTO Applicaton #: 20090157708 - Class: 707100 (USPTO)

Delay technique in e-mail filtering system description/claims


The Patent Description & Claims data below is from USPTO Patent Application 20090157708, Delay technique in e-mail filtering system.

Brief Patent Description - Full Patent Description - Patent Application Claims
  monitor keywords CROSS-REFERENCE TO RELATED APPLICATION(S)

This application is a continuation of U.S. application Ser. No. 10/915,216, filed Aug. 9, 2004, which is itself a continuation of U.S. application Ser. No. 10/667,488, filed Sep. 22, 2003, now abandoned.

BACKGROUND

1. Field of the Invention

The present invention relates to communication systems, and more particularly to electronic message delivery.

2. Description of the Related Art

Receiving unwanted electronic messages, such as e-mail messages, wastes time and valuable resources. Electronic message communication has become a prevalent, and perhaps preferred, method of communication in today\'s world. Such communication is apparent in most aspects of daily life including workplace, home, and travel. At the workplace, the messages may arrive from clients, partners, customers, or other employees. Additionally, unwanted messages commonly known as “SPAM” are received by users. The circumstances are similar for the home user where both wanted and unwanted SPAM messages are received. Reviewing the SPAM messages consumes time, which may be highly valuable in the case of workplace time, and may also undermine the user\'s capacity to receive other, desirable, messages. In addition, when the flow of unwanted messages is large, it also impact the computer infrastructure (bandwidth, storage, CPU). Additionally, the email infrastructure has become a very common way to spread viruses and the trend has been that some of the most recent viruses spread very rapidly and there is often a window of time of several hours during which anti-virus products are not capable of detecting a new virus yet. Accordingly, there is a need for a method for controlling and reducing the number of harmful data, such as SPAM messages or virus-carrying messages, received by users associated with a store and forward protocol relay.

SUMMARY

Accordingly, the present invention provides a store and forward relay that delays the delivery of data to user stations or the next relay in the transmission path. The delivery delay is triggered by reference to a delay policy of the store and forward relay. The delayed data packages are maintained in a quarantine storage area until a policy is applied to the data packages. The application of the policy to the delayed data packages is determined by reference to a delay processing module. A data package may be returned to the quarantine area after application of the policy. The delaying and applying a policy to the package may be repeated several times until either the data package is properly characterized or it is determined that further delaying the data package is not acceptable.

In one embodiment, the invention provides a method for controlling transmission of messages in a data communication network where each message is associated with a message source. The method includes providing a store and forward relay, which is associated with a plurality of recipients receiving messages. The relay receives a message intended for a recipient associated with the e-mail network. the relay applies a first filtering policy to the message. The relay then delays the delivery of the message in response to at least one predetermined result of applying the first filtering policy. The relay applies a second filtering policy to the message after a delay period. Finally, the relay delivers the message in response to at least one predetermined result of applying the second filtering policy.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a network arrangement, which includes a e-mail relay, in accordance with the invention;

FIG. 2 is a flow diagram illustrating the general operation of a store and forward relay of the invention;

FIG. 3 illustrates a method for applying a SPAM policy in the method illustrated in FIG. 2; and

FIG. 4 illustrates a method updating policy date relating to SPAM messages to form the SPAM policy database of FIG. 1.



Continue reading about Delay technique in e-mail filtering system...
Full patent description for Delay technique in e-mail filtering system

Brief Patent Description - Full Patent Description - Patent Application Claims

Click on the above for other options relating to this Delay technique in e-mail filtering system patent application.

Patent Applications in related categories:

20090287720 - Cluster health indicator with dynamic load correlation - Systems, methods, and other embodiments associated with producing a proximity display of correlated load metrics associated with members of a cluster are described. One example method includes acquiring metrics data (e.g., load data) from nodes in a cluster. The example method may also include determining a cluster element state based ...

20090287719 - Creating storage for xml schemas with limited numbers of columns per table - Techniques are described herein for automatically generating multiple interrelated database tables to store XML data, while ensuring that each such table has no more than the maximum DBMS-allowed number of columns. In response to the registration of an XML schema with a database server, the server determines whether any of ...

20090287722 - Data processing apparatus and data processing method - A data processing apparatus executes, in response to a processing execution instruction transmitted from an information terminal connected to the data processing apparatus via a network, processing in accordance with the processing execution instruction. The data processing apparatus includes a protocol determining unit configured to determine a protocol used in ...

20090287721 - Generating conditional functional dependencies - Techniques are disclosed for generating conditional functional dependency (CFD) pattern tableaux having the desirable properties of support, confidence and parsimony. These techniques include both a greedy algorithm for generating a tableau and, for large data sets, an “on-demand” algorithm that outperforms the basic greedy algorithm in running time by an ...

20090287718 - Managing project schedule data using separate current and historical task schedule data and revision numbers - A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may ...

20090287717 - System and method for selecting a package structural design - A system and method of selecting a package model are disclosed. A data structure of a plurality of package models and one or more attribute relationships may be stored. Each package model may have a plurality of package model attributes including at least a size and a style. Each attribute ...


###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Delay technique in e-mail filtering system or other areas of interest.
###


Previous Patent Application:
Usage history based content exchange between a base system and a mobile system
Next Patent Application:
Display definitions interface for avionics communications systems
Industry Class:
Data processing: database and file management or data structures

###

FreshPatents.com Support
Thank you for viewing the Delay technique in e-mail filtering system patent info.
IP-related news and info


Results in 3.70621 seconds


Other interesting Feshpatents.com categories:
Computers:  Graphics I/O Processors Dyn. Storage Static Storage Printers paws
filepatents (1K)

* Protect your Inventions
* US Patent Office filing
patentexpress PATENT INFO