Network Throttling Component for Mass Mailing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Email servers face stress due to information overload from spam storms, denial of service attacks, and mass marketing mailings, leading to transient error messages and inefficient message delivery, where there is no control over re-sending times and causing a yo-yo effect between accepting and rejecting connections.

Innovation Solution

A system that includes a throttling component to detect mass mailings and communicate with an upstream network device to dynamically throttle connections by reducing bandwidth and introducing wait states, ensuring mail servers are not overwhelmed and reducing the need for transient error messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If mass marketing mailings are sent to reach more customers, then marketing effectiveness is improved, but email server overload and transient errors occur

Engineering Contradiction:
Improvemessage delivery volumeVSAvoidserver stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary detection of mass mailings before they overwhelm the server. By identifying suspicious sending patterns early and proactively introducing wait states, the system prevents server overload before it occurs, allowing high-volume marketing campaigns to proceed without causing instability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary throttling component that sits between sending mail servers and the receiving mail server. This intermediary monitors message flow, detects mass mailing patterns, and dynamically introduces wait states to regulate traffic, preventing direct overload of the receiving server while allowing legitimate high-volume campaigns to continue

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If transient error messages are used to reject overload, then server protection is achieved, but yo-yo effect and delivery delays occur

Engineering Contradiction:
Improveserver protectionVSAvoidmessage delivery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of waiting for server overload to occur and then rejecting messages with transient errors, the system proactively detects mass mailing patterns and introduces wait states before the server becomes overwhelmed. This prevents the yo-yo effect of repeated rejection and re-sending cycles

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors message flow rates and sending patterns, providing real-time feedback to dynamically adjust wait states. When sending rates exceed thresholds, wait states are increased; when rates normalize, wait states are reduced, creating a self-regulating system that maintains server protection while minimizing delivery delays

Inventive Principle:
Principle #23Feedback

3Ease of operation

If no control is applied to mass mailings, then sending freedom is maintained, but server stress and information overload increase

Engineering Contradiction:
Improvesending freedomVSAvoidserver stress
Core Design Contradiction:
Ease of operationVSStress or pressure

Solution Approach 1:

The system dynamically adjusts wait states based on real-time analysis of sending patterns, message volumes, and server load conditions. Rather than applying fixed restrictions, the throttling component adapts its control measures, introducing minimal delays for legitimate campaigns while imposing stronger throttling on abusive sources, thus maintaining sending freedom within reasonable bounds

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key parameters such as wait state duration, message rate thresholds, and detection sensitivity based on observed patterns and server conditions. By dynamically adjusting these parameters, the system maintains operational freedom for legitimate mass mailings while effectively managing server stress levels

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8046415B2Throttling of mass mailings using network devices
Publication Date: 2011.10.25 CISCO TECHNOLOGY INC
  • US8046415B2 patent drawing
  • US8046415B2 patent drawing
  • US8046415B2 patent drawing

AI summary

A system and method that effectuates dynamic mass mail throttling utilizing an upstream network device. The system and method includes intercepting messages from sending mail server, determining whether the message relates to mass mailing advertising emails, and based the determination automatically and dynamically directing upstream network devices to gradually retard communications between the sending mail server and the upstream network devices.