Server Interaction Quota Logic for Multiplayer Live Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Internet live streaming platforms are limited in their ability to enhance interaction forms within multiplayer connections, as servers can only facilitate a single form of interaction, restricting the engagement and enjoyment for users.

Innovation Solution

A method for processing data that involves obtaining current interaction data from each participant in a virtual interaction space, determining interaction quotas, and sending competition end information when the specified time or quota conditions are met, allowing for dynamic and varied interaction forms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a server implements only a single form of interaction in multiplayer connection scenarios, then the system complexity is reduced and ease of operation is improved, but the adaptability and versatility of interaction forms deteriorate

Engineering Contradiction:
Improveease of operationVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The server is designed to support multiple interaction forms within a single multiplayer connection scenario. The system implements different interaction modes including resource collection, combat, and cooperation, allowing the same server infrastructure to handle diverse interaction types without requiring separate dedicated servers for each mode.

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

Solution Approach 2:

The interaction form in the virtual space is made dynamic and changeable during runtime. The system allows interaction modes to be switched or modified based on game state, player choices, or environmental conditions, enabling the server to adapt between different interaction forms without structural changes.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the server enriches interaction forms by supporting multiple competition modes, then the adaptability and user engagement are improved, but the device complexity and system architecture deteriorate

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A unified server architecture is implemented that can handle multiple interaction forms through a common framework. The server uses standardized data structures and processing logic that can accommodate different competition modes (resource gathering, combat, cooperation) without requiring separate specialized systems for each mode.

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

Solution Approach 2:

The complex interaction system is divided into independent modular components including resource management modules, combat modules, cooperation modules, and evaluation modules. Each module handles a specific aspect of interaction and can be independently configured, maintained, and scaled, reducing overall system complexity while maintaining versatility.

Inventive Principle:
Principle #1Segmentation

3Productivity

If interaction data is continuously monitored and processed in real-time to determine winners, then the productivity and user feedback speed are improved, but the use of energy and computational resources deteriorate

Engineering Contradiction:
ImproveproductivityVSAvoiduse of energy
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

Instead of continuous real-time monitoring, the system implements periodic evaluation at predetermined time intervals or when specific triggering conditions are met. The server checks interaction data at these discrete points to determine winners, reducing continuous computational overhead while maintaining timely feedback for users.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system pre-sets interaction quotas, time limits, and evaluation criteria before interactions begin. By establishing these parameters in advance, the server avoids complex real-time decision-making and calculations, instead simply comparing accumulated interaction data against pre-defined thresholds to determine winners efficiently.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240223828A1Method for processing data, electronic device and storage medium
Publication Date: 2024.07.04 BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
  • US20240223828A1 patent drawing
  • US20240223828A1 patent drawing
  • US20240223828A1 patent drawing

AI summary

In a method for processing data, an electronic device obtains respective current interaction data of each interactive party within a target virtual interaction space in a competition state. The current interaction data includes a current number of times that the specified interactive action has been performed. The electronic device further obtains interaction quota data, a specified competition time length, and a current competition length of the target virtual interaction space. The interaction quota data includes a target number of times of performing the specified interactive action. The electronic device also sends competition end message to each interactive party in response to the current competition time length not reaching the specified competition time length and the current interaction data of an interactive party within the target virtual interaction space satisfies the interaction quota data.