Dynamic Survey Routing for Network Congestion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Web-based survey systems face network congestion due to inefficient survey transmission, lack of demographic prioritization, and insufficient use of routable questions, leading to low completion rates and ineffective quantile distribution, which delays the recognition of underperforming sub quotas and maximizes traffic without valid handling of race projects.
Innovation Solution
A system and method that dynamically profile users by processing data rapidly, transmitting accurate surveys using sub quotas and routable questions, calculating the start-to-complete ratio at the sub quota level, and assigning scores based on priority, urgency, and difficulty parameters to prioritize survey transmission and identify underperforming sub quotas, thereby constructing more granular quintiles and reducing network congestion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If surveys are transmitted to numerous users without prioritization, then the quantity of survey transmissions increases, but network congestion increases and completion rates decrease
Solution Approach 1:
The system segments the user population into distinct quantiles (1-5) based on demographic rarity and survey completion probability. Users are divided into groups where quantile 1 represents the rarest demographics with highest completion potential, and quantile 5 represents common demographics with lower completion probability. This segmentation allows targeted transmission strategies for each group, improving overall completion rates while reducing unnecessary transmissions to low-probability users.
Solution Approach 2:
The system applies different transmission strategies to different user quantiles based on their specific characteristics. For example, quantile 1 users receive priority survey assignments with fewer retries, while quantile 5 users may receive surveys only after higher quantiles are exhausted or with different retry parameters. This local differentiation optimizes resource allocation across the user base.
2Productivity
If surveys are retransmitted to multiple users to obtain requisite responses, then survey completion increases, but network congestion and traffic increase
Solution Approach 1:
The system performs preliminary routing decisions by calculating start-to-complete ratios and identifying underperforming sub-quotas before full survey transmission occurs. By pre-assessing user quantiles and survey-subquota match quality, the system可以避免 transmitting surveys to users with low completion probability, thereby reducing unnecessary network traffic while maintaining completion targets.
Solution Approach 2:
The system continuously monitors start-to-complete ratios at the survey-subquota level and uses this feedback to identify underperforming combinations. When a survey-subquota pair shows poor completion performance, the system adjusts transmission strategies, reduces retries, or redirects to alternative user quantiles, thereby optimizing network efficiency while maintaining completion rates.
3Ease of operation
If quantiles are used to gauge survey completion, then survey distribution is structured, but the quantile distribution becomes skewed with most surveys in Q5, neutralizing the use of quantiles
Solution Approach 1:
The system dynamically adjusts survey assignment strategies based on real-time quantile performance metrics. When certain quantiles show consistently poor completion rates or when the distribution becomes skewed toward Q5, the system adapts by modifying assignment priorities, adjusting retry parameters, or temporarily shifting focus to underutilized quantiles. This dynamic adjustment prevents distribution skewing and maintains the effectiveness of the quantile structure.
4Speed
If race projects maximize traffic quickly with multiple suppliers competing, then survey delivery speed increases, but network congestion increases and completion efficiency decreases
Solution Approach 1:
The system introduces a centralized routing intermediary that coordinates survey assignments across multiple suppliers in race projects. Instead of allowing suppliers to independently maximize traffic, the routing system acts as a mediator that allocates surveys to optimal user quantiles across all suppliers, balances load distribution, and prevents network congestion. This intermediary layer maintains fast delivery speeds while improving overall completion efficiency through coordinated resource allocation.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Systems and methods for avoiding network congestion on a web-based survey system are provided using dynamic profiling of users and transmitting the most valuable survey. The system can receive information associated with a user and a number of surveys requested. The system can prompt the user to respond to the first set of routable questions. The system queries a router for a set of surveys with open sub quotas based on the information associated with the user and the answers to the first set of routable questions. The set of surveys are inserted into a list of surveys. Each survey in the list of surveys is assigned a score based on the priority of the survey, the difficulty of the survey and the urgency of the survey and sorted. The system can transmit at least one survey from the list of surveys.