Unlock instant, AI-driven research and patent intelligence for your innovation.

A method for dynamically allocating competitive game resources, starting server and game system

A technology for starting a server and a game system, applied in the field of starting a server, a game system, and a method for dynamic allocation of competitive game resources, can solve the problems of long waiting time for users participating in the game, inability to accurately locate and allocate bonus resources for opening games, etc. Enhanced competitiveness, short waiting time, good user experience

Active Publication Date: 2021-08-31
成都汉玮科技有限公司
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problems in the prior art that the users who participate in the game have a long waiting time, cannot accurately locate and start allocation according to user needs, and have poor flexibility in reward resource allocation, the purpose of the present invention is to provide a dynamic allocation method for competitive game resources , start the server and game system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for dynamically allocating competitive game resources, starting server and game system
  • A method for dynamically allocating competitive game resources, starting server and game system
  • A method for dynamically allocating competitive game resources, starting server and game system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] Embodiment 1: A method for dynamically allocating competitive game resources, such as figure 1 shown, including the following steps:

[0049] S101: Receive the game participation request sent by the user including the minimum expected resource value and the game partition; the game partition includes but not limited to the game type and the network service area;

[0050] S102: Allocate the number of users participating in the allocation in descending order and calculate the expected value set composed of corresponding users to determine whether the allocation strategy satisfies the minimum resource expectations of all users participating in the allocation at the same time;

[0051] S103: According to the preset lower limit of the number of users, it is judged whether the distribution strategy that meets expectations allows the game to start;

[0052] S104: Obtain the user information of corresponding participating users in the allocation strategy under the allowed game...

Embodiment 2

[0068] Embodiment 2: A startup server, such as figure 2 As shown, the startup server includes a receiving module, a policy allocation module, a policy screening module, and a policy generation module; the receiving module is used to receive the game participation request sent by the user that includes the minimum expected resource value and the game partition; the policy allocation module is used to sort in descending order Allocation by way of allocation The amount of users participating in the allocation and the calculation of the expected value set composed of corresponding users to determine whether the allocation strategy meets the minimum resource expectations of all users participating in the allocation at the same time; The game is allowed to start; the policy generation module is used to obtain the user information of the corresponding participating users in the allocation strategy under the allowed game start, and generate an optimal dynamic allocation strategy based...

Embodiment 3

[0069] Embodiment 3: a kind of game system, such as image 3 As shown, including login server, startup server, account server, game server, resource server.

[0070] The login server is used to receive the game participation request including the minimum expected resource value and the game partition sent by the user terminal, and divide the user into regions according to the game partition.

[0071] The starting server is used to receive the game participation request data of the same game area transmitted by the login server, and generate an optimal dynamic allocation strategy according to the game participation request data.

[0072] The account server is used to review the account resources of the users participating in the distribution according to the optimal dynamic distribution strategy, and after the review is passed, send a starting signal to the game server to allow the users participating in the distribution to join the game, and according to the starting feedback ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for dynamically allocating competitive game resources, a starting server and a game system, and relates to the field of network technology. Participate in the allocation of users and the calculation of the expected value set composed of corresponding users to determine whether the allocation strategy meets the minimum resource expectations of all participating users at the same time; judge whether the distribution strategy that meets the expectation is allowed to start the game according to the preset lower limit of the number of users; obtain the allowed game Start the user information of the corresponding users participating in the allocation in the allocation strategy, and generate an optimal dynamic allocation strategy based on all user information. The present invention can dynamically start the game level according to the number of participants in the competitive game, and can adaptively adjust the number of game program starts each time according to the peak period and idle period, the user waiting time is short, the user experience is good, and the stickiness is strong.

Description

technical field [0001] The invention relates to the field of network technology, more specifically, it relates to a method for dynamically allocating competitive game resources, a starting server and a game system. Background technique [0002] With the rapid development of network technology, online games gradually occupy a large proportion in people's leisure and entertainment life, which greatly enriches people's leisure life. In order to enhance the interactivity of games, online games are mainly multiplayer games. . [0003] At present, most multiplayer games require users to log in and send a game participation request. The game program is started only when the number of users in the waiting list reaches the system preset number. Since the number of users required to start the game program is fixed, if there is a game peak The queuing time for entering the waiting list during the period is longer, and the time for waiting for the number of game participation is longer...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): A63F13/46A63F13/63A63F13/798G06Q30/02
CPCA63F13/46A63F13/63A63F13/798G06Q30/0209
Inventor 付荣
Owner 成都汉玮科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More