SYSTEMS AND METHODS FOR MANAGING THE TRANSMISSION OF ELECTRONIC MESSAGES VIA THROTTLING AND DELAYING DELIVERY
First Claim
1. A method of managing the transmission of electronic messages from sending mail servers to receiving mail servers, the method comprising:
- reviewing at least one incoming electronic message sent from the sending mail server to the receiving mail server;
obtaining data from the at least one incoming electronic message; and
throttling at least one SMTP connection upon which the at least one electronic message arrives based at least in part on the obtained data.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an electronic message management system (EMS) that includes a real-time feedback loop where data is collected from the electronic messages on incoming connection attempts, outgoing delivery attempts, and message content analysis, and written to a centralized data matrix. A separate process accesses the data matrix and analyzes trends in that data. The detected data patterns, trends or behavior is based on configuration parameters for the recipient. Based on these determinations, the process is able to instruct components in the EMS to accept, redirect, refuse, modify, defer, or otherwise dispose of the connection request, the delivery attempt, or the message. Associated methods for managing the transmission of electronic messages are also disclosed.
106 Citations
27 Claims
-
1. A method of managing the transmission of electronic messages from sending mail servers to receiving mail servers, the method comprising:
-
reviewing at least one incoming electronic message sent from the sending mail server to the receiving mail server;
obtaining data from the at least one incoming electronic message; and
throttling at least one SMTP connection upon which the at least one electronic message arrives based at least in part on the obtained data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic message management system for use in managing the transmission of electronic messages from sending mail servers to receiving mail servers, the system comprising:
-
an intermediate service configured to intercept at least one of the electronic messages between a sending mail server and a receiving mail server; and
a connection management module associated with the intermediate service, the connection management module configured to obtain data from the at least one incoming electronic message and to throttle an SMTP connection upon which the at least one electronic message arrives at the intermediate service based at least in part on the obtained data. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of managing the transmission of electronic messages from sending mail servers to receiving mail servers, the method comprising:
-
reviewing at least one incoming electronic message sent from the sending mail server to the receiving mail server;
obtaining data from the at least one incoming electronic message; and
delaying delivery of the at least one electronic message to the receiving mail server based at least in part on the obtained data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An electronic message management system for use in managing the transmission of electronic messages from sending mail servers to receiving mail servers, the system comprising:
-
an intermediate service configured to review at least one of the electronic messages between a sending mail server and a receiving mail server; and
a delivery management module associated with the intermediate service, the delivery management module configured to obtain data from the at least one incoming electronic message and to delay delivery of the at least one electronic message to the receiving mail server based at least in part on the obtained data. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification