Nova Patents
EP1560384A1

Method for managing e-mail traffic

Abstract

According to a first embodiment of the invention, if an e-mail sender attempts to make too many connections within a predetermined period of time, the excess connections are automatically rejected. According to a second embodiment of the invention, an agreement is established between an e-mail sender and an e-mail recipient that states when the sender may send e-mail messages to the recipient. According to a third embodiment of the invention, trend data reflecting an amount of e-mail sent by a sender is collected. The trend data can be used to establish a rate limit for the sender. According to a fourth embodiment of the invention, separate rate limits are established for authenticated and unauthenticated mail from addresses. According to a fifth embodiment of the invention, a sender may have a rate at which their e-mail is transmitted reduced if they exceed predetermined rate limits.

EP1560384A1, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Projected expiry passed 19 January 2025, 1.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

29 claims: 5 independent, 24 dependent

  1. 1
    A method for managing network traffic comprising:receiving an incoming transmission from a sender;determining a number of concurrent connections by the sender;andplacing the transmission under control if the number of concurrent connections exceeds a predetermined threshold.
  2. 8
    A method for managing network traffic comprising:receiving an incoming transmission;determining an address belonging to a sender of the transmission;determining a period of time during which the sender is allowed to send the transmission using the address;andaccepting the transmission if the sender is currently allowed to send the transmission.
  3. 14
    A method for establishing a rate limit for incoming network traffic comprising:receiving a transmission;determining a sender of the transmission and a time of the transmission;determining a rate limit for the transmission based on a historical trend for the sender over a recurring period of time corresponding to the time of the transmission;and accepting the transmission if the rate limit has not been exceeded.
  4. 21
    A method for managing outgoing network traffic comprising:determining an outgoing rate and a threshold for a sender of an outgoing transmission;sending the outgoing transmission at the outgoing rate;incrementing a message count for the sender of the transmission based on the outgoing transmission, wherein the message count reflects a volume of messages sent during a predetermined period;andreducing the outgoing rate if the message count exceeds the threshold.
  5. 25
    A method for managing network traffic comprising:receiving an incoming transmission from a sender;determining whether a sender address for the transmission is authenticated;accepting the transmission if the sender address is authenticated and an authenticated rate limit for the sender has not been exceeded;andaccepting the transmission if the sender address is not authenticated and an unauthenticated rate limit for the sender has not been exceeded.