E-commerce Throttling via Network Traffic Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

E-commerce websites often experience crashes due to sudden spikes in network traffic, particularly during popular product promotions, leading to a diminished user experience and potential loss of customer goodwill.

Innovation Solution

A system that monitors network traffic and throttles requests by denying purchase requests for limited-time offers at the add-to-cart stage, and if traffic levels persist, denies all add-to-cart requests or routes users to a waiting page to prevent website overload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the e-commerce website allows all purchase requests during high traffic periods, then customer satisfaction and sales opportunities are maintained, but the network servers may become overloaded and crash

Engineering Contradiction:
Improvewebsite availabilityVSAvoidtransaction processing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies preliminary anti-action by proactively denying purchase requests for limited-time offers when network traffic reaches threshold levels, before the servers become completely overloaded. This preventive measure stops the harmful effect of excessive traffic from causing website crashes, thereby maintaining overall website availability and reliability during high-traffic periods

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system implements partial action by selectively denying only certain purchase requests (specifically for limited-time offers when traffic is high) rather than blocking all transactions. This allows the website to maintain functionality and process normal transactions while preventing the excessive load that would cause crashes, achieving a balance between reliability and productivity

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If the system denies purchase requests for limited-time offers during high traffic, then network load is reduced and website stability is maintained, but some sales opportunities are lost

Engineering Contradiction:
Improvewebsite stabilityVSAvoidlost sales opportunities
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system converts the harmful effect of high network traffic into a beneficial outcome by using the traffic threshold as a trigger signal. When traffic reaches concerning levels, the system activates the throttling mechanism that prevents crashes. The 'harm' of reduced transaction capacity during high traffic is transformed into the 'benefit' of maintaining overall website stability and availability, which ultimately serves more customers

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Reliability

If the system monitors and throttles network traffic dynamically, then website crashes are prevented during spikes, but system complexity increases

Engineering Contradiction:
Improvecrash preventionVSAvoidtraffic monitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback by continuously monitoring network traffic levels and using this information to dynamically adjust the throttling of purchase requests. The traffic monitoring component provides real-time feedback about system load, which triggers appropriate responses (allowing or denying requests) to maintain website stability during traffic spikes while returning to normal operation when load decreases

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies parameter changes by dynamically adjusting the acceptance criteria for purchase requests based on network traffic conditions. When traffic exceeds predefined thresholds, the system changes its behavior from accepting all requests to selectively denying requests for limited-time offers, thereby preventing crashes without requiring complex architectural changes to the core e-commerce platform

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10373242B2Network traffic-based throttling of electronic commerce activity
Publication Date: 2019.08.06 TARGET BRANDS INC
  • US10373242B2 patent drawing
  • US10373242B2 patent drawing
  • US10373242B2 patent drawing

AI summary

In general, network traffic-based electronic commerce (e-commerce) techniques are described. The techniques may potentially prevent website crashes caused by traffic spikes. An example method includes determining, by a computing device, a level of network traffic associated with accessing a website that provides one or more e-commerce capabilities, and comparing the level of network traffic against a threshold traffic level. The method further includes, responsive to determining that the level of network traffic exceeds the threshold traffic level, determining whether a purchase request received via the website identifies a limited time offer (LTO) that is currently available via the website, and when the purchase request identifies the LTO, denying the purchase request with respect to the LTO at an add-to-cart stage.