IP Library Granted Patent US 7,272,378
Granted Patent B2
US 7,272,378 · App. 11/370,653 · Granted Sep 18, 2007

E-mail filtering services using Internet protocol routing information

Assignee: Postini, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,272,378
App. No.
11/370,653
Filed
Mar 8, 2006
Granted
Sep 18, 2007
Kind
B2
Art Unit
2618
USPC
455/412.1
Abstract

Disclosed are methods of managing the delivery, including in certain cases the blocking, of electronic messages based at least in part on an electronic message's IP routing information. Also disclosed are methods of managing electronic messages with an intermediate service and the quarantining and user management of quarantined electronic messages and user profiles for the electronic messaging delivery parameters.

Claims (33)

1. A method of managing the delivery of electronic messages from sending e-mail servers to destination e-mail servers, the method comprising:

inserting an intermediate service into the electronic message delivery path ahead of a destination server by changing a DNS entry associated with the destination server to point to the intermediate service;

receiving an electronic message sent from a sending e-mail server in the intermediate server;

examining IP routing information associated with the electronic message; and

deciding whether to block delivery of the electronic message at least in part based on the examination of the IP routing information and message content.

2. A method according to claim 1 wherein the receiving, examining, and deciding are done in an intermediate service interposed between the sending e-mail server and a destination e-mail server.

3. A method according to claim 2 wherein for a delivered electronic message, the intermediate service is further operable to provide one or more value-added services selected from the group consisting of:

reformatting the delivered messages;

routing the messages to users' wireless e-mail addresses;

multicasting the delivered messages to multiple addresses;

flagging the delivered messages as “suspect”;

removing rich media items from the delivered messages; and

providing a thumbnail representations of delivered messages' rich media item.

4. A method according to claim 2 and further comprising providing a user profile accessible to a user through which the user is able to configure the intermediate service for the control of the user's message delivery.

5. A method according to claim 4 and further comprising the intermediate service looking up the user's profile upon receipt of an electronic message addressed to the user and processing the electronic message according to the user's profile.

6. A method according to claim 1 and further comprising placing the blocked electronic message in quarantine at a message center website.

7. A method according to claim 6 wherein the message center website is user-accessible.

8. A method according to claim 1 , wherein inserting the intermediate service comprises enrolling an e-mail entity responsible for the destination e-mail server with an electronic messaging service comprising the intermediate service.

9. A method according to claim 8 , wherein the e-mail entity self-enrolls itself with the electronic messaging service by inserting the intermediate service in the electronic message delivery path by changing its DNS entry associated with at least one destination server to point to the intermediate service.

10. A method according to claim 8 , wherein the enrollment between the e-mail entity and the provider of the electronic messaging service comprises tasks selected from the group consisting of:

automating assent to the terms and conditions;

specifying billing information; and

designating electronic messaging service start and stop dates.

11. A method according to claim 8 , wherein the e-mail entity is an Internet Service Provider.

12. A method according to claim 1 , wherein the IP routing information comprises an IP source address.

13. A method of managing the delivery of electronic messages from sending e-mail servers to receiving e-mail servers, the method comprising:

inserting an intermediate service into the electronic message delivery path ahead of a receiving server by changing a DNS entry associated with the receiving server to point to the intermediate service;

receiving in the intermediate service an electronic message sent from a sending e-mail server to the receiving e-mail server;

examining in the intermediate server IP routing information associated with the electronic message;

deciding whether to block delivery of the electronic message at least in part based on the examination of the IP routing information and message content.

14. A method according to claim 13 , and further comprising placing the electronic message in quarantine at a user-accessible message center website if it is decided to block delivery of the electronic message.

15. A method according to claim 13 wherein the deciding whether to block the electronic message is also based at least in part on examining the message content.

16. A method according to claim 13 , wherein the IP routing information comprises an IP source address.

Assignments (4)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044127/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2009
From: IRLAM, GORDON RAYMOND; MAGGI, BRIAN; PETRY, SCOTT
To: POSTINI CORPORATION
Reel/Frame 022620/0059 →
CHANGE OF NAME Recorded Apr 30, 2009
From: POSTINI CORPORATION
To: POSTINI, INC.
Reel/Frame 022620/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2009
From: POSTINI, INC.
To: GOOGLE INC.
Reel/Frame 022620/0513 →
Continuity (3)
Continuation 1067268800 · Sep 26, 2003
Continuation 0967560900 · Sep 29, 2000
Related Publication 20060155808A1 · Jul 13, 2006