Edge Queuing Platform for Bot Filtering and Traffic Spikes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Retail networks face challenges in managing sudden spikes in user traffic, particularly during events like doorbuster sales, which can lead to website crashes and frustrating customer experiences, exacerbated by bot traffic.
Innovation Solution
A queuing platform that dynamically manages user traffic by assigning requests to item queues based on predetermined criteria, using access tokens and bot detection, and leveraging a content delivery network for scalability and redundancy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a queuing platform is implemented to manage traffic spikes, then network reliability is improved, but device complexity increases
Solution Approach 1:
The patent introduces a queuing platform as an intermediary layer between users and the enterprise network. This platform receives user requests, validates them, manages queues for high-demand items, and coordinates access to the enterprise network. By placing this intermediary in front of the network, the system improves reliability by preventing direct traffic spikes from overwhelming the enterprise infrastructure, while the complexity is contained within the intermediary rather than the core network.
2Object-affected harmful factors
If bot detection mechanisms are added to the system, then harmful factors are reduced, but measurement precision requirements increase
Solution Approach 1:
The patent implements bot detection and validation mechanisms at the queuing platform before requests reach the enterprise network. By performing validation actions in advance (checking for bot signatures, verifying request patterns, validating user credentials) at the point of entry, the system filters out harmful bot traffic early in the process. This preliminary action reduces the burden on downstream systems and improves detection effectiveness without requiring complex measurement systems, as the queuing platform can use established bot detection techniques.
Data Source
AI summary
This application relates to a system, method, and non-transitory computer readable medium for implementing a queuing platform. In some embodiments, a user request is received and it determined whether the user request matches predetermined criteria. Embodiments can include assigning the user request to an item queue and issuing a ticket. In further embodiments, the ticket is validated and an access token is transmitted to the user device based on the validation of the ticket. A checkout request corresponding to the at least one user request is received and validated. In some embodiments, the user request is transmitted from the item queue to a checkout engine to complete a purchase of the item based on the validation of the access token received in the checkout request.


