Method and apparatus for providing automatic e-mail filtering based on message semantics, sender's e-mail ID, and user's identity
First Claim
1. A method of filtering electronic mail, the method comprising:
- receiving an electronic mail message intended for a first recipient address;
identifying filtering definitions associated with the first recipient address;
determining whether a portion of the electronic mail message is a candidate for review by a screening user based on the filtering definitions;
responsive to a portion of the electronic mail message being a candidate for review, locking access to the portion of the electronic mail message to form a locked portion, wherein a user associated with the first recipient address cannot gain access to the locked portion until the locked portion is approved by the screening user; and
forwarding the locked portion of the electronic mail message to a second recipient address associated with the screening user.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and apparatus for providing context-aware automatic e-mail filtering and reply generation based on message semantics, sender'"'"'s e-mail ID, and the user'"'"'s identity is provided. In one embodiment, e-mail received from objectionable sources as determined by the sender'"'"'s ID or the IP address from which the e-mail originate are deleted. In other embodiments, e-mail containing objectionable content as determined by the presence of objectionable words or phrases or by an objectionable score determined by assigning weights to various words and phrases that exceeds a threshold value. Other embodiments allow for attachments to be forwarded to a parent or system administrator and approval received from the parent or system administrator prior to allowing access to the attachment by the recipient.
-
Citations
27 Claims
-
1. A method of filtering electronic mail, the method comprising:
-
receiving an electronic mail message intended for a first recipient address;
identifying filtering definitions associated with the first recipient address;
determining whether a portion of the electronic mail message is a candidate for review by a screening user based on the filtering definitions;
responsive to a portion of the electronic mail message being a candidate for review, locking access to the portion of the electronic mail message to form a locked portion, wherein a user associated with the first recipient address cannot gain access to the locked portion until the locked portion is approved by the screening user; and
forwarding the locked portion of the electronic mail message to a second recipient address associated with the screening user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product in a computer readable media for use in a data processing system for filtering electronic mail, the computer program product comprising:
-
first instructions for receiving an electronic mail message addressed to a first recipient;
second instructions for identifying filtering definitions associated with the first recipient;
third instructions for determining whether a portion of the electronic mail message is a candidate for review by a screening user based on the filtering definitions;
fourth instructions responsive to a portion of the electronic mail message being a candidate for review, for locking access to the portion of the electronic mail message to form a locked portion, wherein a user associated with the first recipient address cannot gain access to the locked portion until the locked portion is approved by the screening user; and
fifth instructions for forwarding the locked portion of the electronic mail message to a second recipient address associated with the screening user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic mail filtering system, the system comprising:
-
a network interface which receives an electronic mail message intended for a first recipient address; and
a semantic engine having a first component, a second component, a third component, and a fourth component;
whereinthe first component identifies filtering definitions associated with the first recipient address;
the second component determines whether a portion of the electronic mail message is a candidate for review by a screening user based on the filtering definitions;
the third component, responsive to a portion of the electronic mail message being a candidate for review, locks access to the portion of the electronic mail message to form a locked portion, wherein a user associated with the first recipient address cannot gain access to the locked portion until the locked portion is approved by the screening user; and
forwarding the locked portion of the electronic mail message to a second recipient address associated with the screening user. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification