E-Commerce Segmentation for Burst Traffic Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current information handling systems face challenges in managing high-volume commerce experiences, particularly during special events like Black-Friday or Cyber-Monday, where peak traffic overwhelms existing infrastructure, leading to processing bottlenecks and potential security breaches due to the need for segregated secure purchasing systems.
Innovation Solution
Implementing a network-based e-commerce system with a separate server or cloud node to handle burst traffic and using a load manager to throttle purchasing transactions, ensuring secure processing through compliance with PCI DSS standards, and utilizing a coupon manager to optimize promotional activities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single e-commerce system handles all traffic, then device complexity is reduced, but during special events the system becomes overwhelmed leading to processing bottlenecks and security risks
Solution Approach 1:
The patent divides the e-commerce system into two separate segments: a public e-commerce system for browsing and a separate secure purchasing system for transactions. This segmentation allows each system to be optimized independently - the public system handles high traffic while the secure system maintains stability and security during peak events.
Solution Approach 2:
The patent introduces a load manager as an intermediary component that sits between the public e-commerce system and the secure purchasing system. This load manager monitors traffic conditions and dynamically routes requests, acting as a mediator that prevents the secure system from being overwhelmed while maintaining system-wide coordination.
2Reliability
If a separate secure purchasing system is implemented, then security and stability are improved, but device complexity and infrastructure requirements increase
Solution Approach 1:
The load manager is designed as a multi-functional component that performs multiple roles: monitoring traffic conditions, making routing decisions, throttling requests, and coordinating between systems. This universal component reduces overall infrastructure complexity by consolidating multiple functions into a single manageable system.
Solution Approach 2:
The system implements dynamic routing where the load manager adjusts traffic flow in real-time based on current system conditions. During peak events, the load manager dynamically throttles traffic to the secure purchasing system, while during normal operations it allows full throughput, making the infrastructure adaptable rather than statically complex.
3Reliability
If traffic is throttled during peak events, then system stability is maintained, but processing speed and user experience deteriorate
Solution Approach 1:
The load manager implements periodic monitoring and controlled throttling of traffic to the secure purchasing system. Rather than continuously blocking traffic, it allows periodic bursts within capacity limits while maintaining overall stability, creating a rhythm of controlled access that preserves both speed and stability.
Solution Approach 2:
The system dynamically changes traffic flow parameters based on system conditions. The load manager adjusts throughput rates, queue lengths, and routing probabilities in real-time, transforming fixed performance parameters into adaptive variables that optimize both speed and stability under different load conditions.
Data Source
AI summary
An information handling system includes a first processor that provides a shopping system and a second processor that provides a purchasing system. The shopping system includes a deal page that displays a coupon associated with a product and that receives a request to purchase the product from a purchaser, wherein the coupon provides a deal to the purchaser for the purchase of the product, and wherein the coupon is provided based upon a limit, and a coupon allocator that allocates the coupon to the purchaser in response to the request, and in further response to a first determination that the limit is not exceeded. The purchasing system includes a purchase page that displays a purchase of the product by the purchaser in response to the request, and a coupon redeemer that redeems the coupon for the product in response to a second determination that the limit is not exceeded.


