Network Traffic Prediction and Classification for E-Commerce

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic marketplaces face difficulties in managing sudden and substantial increases in network traffic, which can exceed system capacity, potentially due to sales events or network attacks, leading to access issues for customers.

Innovation Solution

Implementing an event prediction service to forecast sales events by evaluating factors like promotion start times, inventory availability, and social media interest, and an event classification service to differentiate between sales events and network attacks, allowing for dynamic adjustment of network capacity and content delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network capacity is increased to handle sudden traffic surges, then system availability is improved, but infrastructure cost increases

Engineering Contradiction:
Improvesystem availabilityVSAvoidinfrastructure cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary classification of incoming traffic to identify sales events before they cause overload. By detecting patterns such as rapid increases in unique visitor counts, page view rates, and order frequencies, the system proactively prepares network resources in advance, allowing capacity to be scaled up only when necessary rather than maintaining permanently high capacity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors traffic metrics including unique visitor counts, page views per visitor, and order frequencies to detect sales events. This feedback loop enables dynamic adjustment of network capacity based on actual traffic conditions, ensuring availability improves only when sales events are detected rather than maintaining constant high capacity

Inventive Principle:
Principle #23Feedback

2Reliability

If network capacity is increased to handle sudden traffic surges, then customer access is improved, but energy consumption increases

Engineering Contradiction:
Improvecustomer accessVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The classification service detects sales events by monitoring traffic patterns before system overload occurs. By identifying early indicators such as rapid increases in unique visitors and page view rates, the system prepares network resources in advance, enabling customer access to be maintained during sales events without continuously running at high energy consumption levels

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts network capacity based on real-time classification of traffic events. During detected sales events, capacity is increased to maintain customer access; during normal periods, capacity is reduced to lower energy consumption. This dynamic adaptation resolves the contradiction between maintaining access and reducing energy use

Inventive Principle:
Principle #15Dynamics

3Reliability

If traffic analysis is performed to distinguish sales events from attacks, then system security is improved, but processing time increases

Engineering Contradiction:
Improvesystem securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments traffic analysis into distinct components: the classification service handles high-level event detection using aggregated metrics like unique visitor counts and page view rates, while more detailed analysis is performed only when sales events are detected. This segmentation allows rapid initial classification without comprehensive processing, improving security while minimizing processing time overhead

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial traffic analysis by focusing on key indicators such as unique visitor counts, page view rates, and order frequencies rather than analyzing every single traffic packet in detail. This partial action approach provides sufficient security classification to distinguish sales events from attacks without the time cost of exhaustive analysis of all traffic data

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If traffic monitoring is implemented to detect sales events, then network performance is improved, but system complexity increases

Engineering Contradiction:
Improvenetwork performanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The classification service performs multiple functions using a unified approach: it detects sales events, classifies traffic patterns, and triggers appropriate network responses. By consolidating these functions into a single multi-functional service rather than separate specialized systems, the implementation improves network performance through comprehensive monitoring while limiting the increase in system complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10909557B2Predicting and classifying network activity events
Publication Date: 2021.02.02 AMAZON TECH INC
  • US10909557B2 patent drawing
  • US10909557B2 patent drawing
  • US10909557B2 patent drawing

AI summary

Disclosed are various embodiments for predicting and classifying events that create a sudden or substantial increase in network traffic activity. To begin, an increase of network activity can be detected. Upon detecting the increase in network activity, it can be determined that the increase in network activity is unexpected in view of one or more predicted activity events. The system can be adjusted to reduce the network activity in response to determining that the increase in network activity is unexpected.