CBUS Server Multi-Condition User Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Condition Based URIs Selection (CBUS) technology lacks specific implementation methods for multiple selections and fails to process results effectively, limiting its ability to satisfy diverse user demands and impacting user experience.
Innovation Solution
A method and system for selecting users based on multiple conditions, including a server with receiving, processing, and sending modules, that periodically or regularly evaluates conditions using specified implementation manners such as time intervals, starting, and ending times to obtain and return user information satisfying the conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the CBUS server performs multiple selections continuously to satisfy diversified user demands, then the adaptability and user experience are improved, but the system complexity and processing overhead increase significantly
Solution Approach 1:
The patent segments the multiple selection process into distinct phases: initial selection based on first conditions, followed by subsequent selections based on second conditions. Each selection phase is handled independently with specific processing rules, dividing the complex multi-selection task into manageable segments that reduce overall system complexity while maintaining the ability to satisfy diverse user demands.
Solution Approach 2:
The patent applies preliminary action by performing the first selection before the second selection. The results of the first selection are obtained and stored, then used as a basis for the subsequent second selection. This preliminary processing allows the system to handle multiple selections in an organized sequence, reducing the complexity of simultaneous multi-condition processing.
2Loss of time
If the CBUS server processes multiple selections with continuous monitoring and evaluation, then the timeliness of user information is improved, but the energy consumption and processing time increase
Solution Approach 1:
The patent implements periodic action by performing selections at distinct time points rather than continuous monitoring. The system performs a first selection at an initial time point, then performs a second selection at a subsequent time point. This periodic approach ensures timely user information is provided while avoiding the excessive energy consumption associated with continuous real-time monitoring and evaluation.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A method, a system and a server for selecting users are provided. The method includes: receiving a request message sent by a requester, where the request message includes multiple conditions selecting users and a specific implementation manner for selecting users; obtaining user information respectively satisfying each condition according to the specific implementation manner for selecting users; obtaining by selecting the user information satisfying the multiple conditions from the user information respectively satisfying each condition, and returning the user information satisfying the multiple conditions to the requester. Through the technical solutions, diversified demands of users can be satisfied, and thus the quality of user experience is improved.