Competition management system

By providing an event management system, including a publishing module, an audit module, and a registration module, it solves the problem of institutions with less experience in organizing events having difficulty formulating reasonable event rules and attracting users, and achieves the comprehensive hosting of events and the promotion of national sports.

CN119338412APending Publication Date: 2025-01-21ZHEJIANG PUZZLE CHESS & CARDS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411501323.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

Institutions with less experience in holding find it difficult to formulate reasonable order of event hosting, competition events rules and ranking promotion logic, and it is difficult to attract users to participate in events, resulting in restrictions on event holding and thus hindering the promotion of national sports.

Method used

Provide an event management system, including a publishing module, an audit module and a registration module. It publishes event hosting invitations to the hosting organization through the platform. After the hosting organization initiates the request, the platform reviews and publishes event registration information to the user terminal for users to sign up. . The system also includes setting modules for event order, rules and ranking logic to help formulate reasonable event rules.

Benefits of technology

It reduces the difficulty for organizers in formulating event rules and attracting users, improves the overall hosting rate of events, and promotes the promotion of national sports.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119338412A_ABST
    Figure CN119338412A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a competition management system, which is applied to a platform end and comprises a first publishing module, an auditing module and a second publishing module, the first publishing module is used for publishing a competition undertaking invitation to an undertaking organization end so as to provide an undertaking entrance for the undertaking organization end to initiate a competition undertaking request to the platform end at the undertaking organization end; the auditing module is used for receiving a competition undertaking request initiated by an undertaking organization end through an undertaking entrance and auditing the competition undertaking request; and the second publishing module is used for obtaining the competition application information based on the competition undertaking invitation and the competition undertaking request and publishing the competition application information to an application program installed at the user side when the competition undertaking request initiated by the undertaking mechanism side through the undertaking entrance is approved, so that an application entrance for the user to apply to participate in the competition is provided at the user side. According to the method, experience support can be provided for competition holding, resource support is provided for competition participating users, comprehensive holding of various competitions is promoted, and promotion of all-people sports is promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Multiple embodiments of this specification relate to the technical field of event management, and specifically to an event management system. Background Art

[0002] In the process of hosting events, the organizers face many challenges. Challenge 1: Organizers with less hosting experience find it difficult to formulate a complete and reasonable order for hosting events; Challenge 2: The competition rules involved in the event are complex and difficult to understand, so it is difficult for organizers with less hosting experience to formulate complete and reasonable competition rules; Challenge 3: Organizers with less hosting experience cannot formulate a complete and reasonable ranking and promotion logic; Challenge 4: Organizers with less hosting experience cannot attract many users to participate in the event, or need to pay a large amount of pre-promotion costs to attract more users to participate in the event.

[0003] It is precisely because of the challenges of holding the above-mentioned events that the holding of various events is currently restricted, such as basketball events, football events, chess and card events, etc., which is not conducive to the comprehensive development of various events, and thus cannot promote the advancement of national sports. Therefore, there is an urgent need for an event management system that can provide experience support for event holding and user resource support for event participants, so as to promote the comprehensive holding of various events and thus promote the advancement of national sports. Summary of the invention

[0004] The embodiments of this specification provide a competition management system that can provide experience support for competition hosting and user resource support for competition participants.

[0005] The technical solution is as follows: In a first aspect, an embodiment of this specification provides a competition management system, which is applied to a platform end and includes a first publishing module, a review module, and a second publishing module; The first publishing module publishes an invitation to host a competition to the organizer, so as to provide an entrance for the organizer to initiate a request to host the competition to the platform. The review module receives a request for hosting an event initiated by the organizer through the hosting portal, and reviews the request for hosting the event; The second publishing module, when the event hosting request initiated by the organizing organization through the hosting portal is approved, obtains event registration information based on the event hosting invitation and event hosting request, and publishes the event registration information to the application installed at the user end, so as to provide the user with a registration portal for registering for the event at the user end.

[0006] As a preferred solution, it also includes a competition order setting module, a competition rule setting module, and a competition ranking and promotion logic setting module; The event order setting module sets the event order information; The competition rules setting module sets the competition rules information of the competition items involved in the competition; The competition ranking promotion logic setting module sets the competition ranking promotion logic information; The first publishing module publishes an event hosting invitation to the organizing organization based on the set event organizing order information, competition item rule information, and event ranking and promotion logic information, so as to provide an organizing entrance for the organizing organization to initiate an event hosting request to the platform.

[0007] As a preferred solution, it also includes a preset storage module, which includes an order book preset unit, a rule book preset unit, and a logic book preset unit; The program book preset unit presets and stores multiple event program books; The rule book preset unit presets and stores multiple game rule books; The logic book preset unit presets and stores multiple competition ranking promotion logic books; The event order setting module selects a target event order book from a plurality of event order books stored in the order book preset unit to set event order information; The competition rule setting module selects a target competition rule book from a plurality of competition rule books stored in a rule book preset unit to set competition rule information; The competition ranking promotion logic setting module selects a target competition ranking promotion logic book from a plurality of competition ranking promotion logic books stored in a logic book preset unit to set competition ranking promotion logic information.

[0008] As a preferred solution, the rule book preset unit includes a rule item preset subunit and a rule book preset subunit; The rule item presetting subunit presets and stores a plurality of competition item rule items; The rule book preset subunit selects a plurality of target competition item rule items from a plurality of competition item rule items stored in the rule item preset subunit to combine and obtain a competition item rule book, and stores the result.

[0009] As a preferred solution, it also includes a matchup setting module; The match setting module sets the match information corresponding to all participating users who have registered for the event, and sends it to the organizing agency.

[0010] As a preferred solution, the matchup setting module sets the event matchup information corresponding to all participating users who have registered for the event, including the opponent information and teammate information of the participating users, and the teammate information includes teammate information within the matchup group and / or teammate information outside the matchup group.

[0011] As a preferred solution, a competition includes multiple rounds of competition, and the competition matchup information corresponding to all participating users who sign up for the competition set by the matchup setting module includes opponent information and teammate information corresponding to the participating users in the multiple rounds of competition.

[0012] As a preferred solution, the matchup setting module uses a genetic algorithm to set the event matchup information corresponding to all participating users who have registered for the event, and the fitness function applied when using the genetic algorithm to set the event matchup information corresponding to all participating users who have registered for the event simultaneously considers the repeated opponent information and / or repeated teammate information of all participating users in multiple rounds of competition.

[0013] As a preferred solution, it also includes a competition association module; The event association module associates multiple events; The fitness function applied when the match setting module uses a genetic algorithm to set the match information corresponding to all participating users who have registered for the event also considers the repeated opponent information and / or repeated teammate information of all participating users in all related events.

[0014] As a preferred solution, it also includes a competition management module, which includes a competition result information receiving unit and a competition management unit; A competition result information receiving unit receives the competition result information entered by the organizing organization; The event management unit manages the event according to the received event result information.

[0015] As a preferred solution, the competition management unit includes a competition result publishing subunit; The competition result publishing subunit publishes the competition result information to the user terminals corresponding to all participating users who have registered for the competition.

[0016] As a preferred solution, it also includes a certificate issuing module, which includes a certificate book preset unit and a certificate issuing unit; The certificate book preset unit presets the competitive level rating rule books corresponding to different competition events; The certificate issuing unit issues competitive level certificates to all participating users based on the competition result information and the corresponding preset competitive level rating rule book.

[0017] As a preferred solution, it also includes a fee management module, which includes an online fee management unit and an offline fee management unit; The online fee management unit records and stores the online registration fee information corresponding to all participants who register for the event to obtain an online fee database; The offline expense management unit records and stores the income and expense information generated offline at the organizing agency end and inputted by the organizing agency end, so as to obtain an offline expense database.

[0018] As a preferred solution, the expense management module further includes an account splitting unit; The account splitting unit obtains account splitting information based on an online expense database and an offline expense database, and the account splitting information includes the hosting expense information that needs to be paid to the hosting organization.

[0019] As a preferred solution, it also includes a storage module and a third publishing module, wherein the storage module includes an audit unit and a storage unit; The review unit receives a referee entry request initiated by a user at a user terminal, and reviews the referee entry request; The storage unit stores the user corresponding to the approved referee storage request in the referee database, and performs identity information tag operation on the user in the referee database, so that the organizing agency can select a user in the referee database and initiate a referee employment request for the selected user; The third publishing module publishes the event referee invitation information corresponding to the event hosting invitation information to an application installed at the user terminal of the user to whom the referee hiring request is initiated, so as to provide an entry for accepting referee business orders at the user terminal of the user to whom the referee hiring request is initiated.

[0020] As a preferred solution, the referee storage request includes referee event information, referee qualification information, referee fee information, user location information, and user contact information; The warehousing unit will store the user corresponding to the approved referee entry request into the referee database, and perform identity information tag operation on the user in the referee database based on the referee project information, referee qualification information, referee fee information, user location information, and user contact information in the referee entry request, so that the organizing agency can select users in the referee database and initiate a referee employment request for the selected user.

[0021] In a second aspect, an embodiment of the present specification provides a competition management system, which is applied to an organizing organization, and includes a first acquisition module, a request module, and a second acquisition module; The first acquisition module acquires a hosting entry provided by the platform end for initiating a request for hosting an event to the platform end; The request module initiates a request for hosting an event to the platform through the hosting portal; The second acquisition module acquires the review result of the platform end on the event hosting request.

[0022] As a preferred solution, it also includes a third acquisition module; The third acquisition module obtains the event matchup information corresponding to all participating users who have registered for the event and issued by the platform. The event matchup information corresponding to all participating users includes the opponent information and teammate information of the participating users. The teammate information includes teammate information within the matchup group and / or teammate information outside the matchup group.

[0023] As a preferred solution, it also includes a first input module; The first input module inputs the event result information and sends it to the platform.

[0024] As a preferred solution, it also includes a second input module; The second input module inputs the income and expense information generated offline at the organizing agency end and sends it to the platform end.

[0025] As a preferred solution, it also includes a hiring initiation module; The hiring initiation module selects users from among all users stored in the referee database on the platform side and initiates a referee hiring request to the selected user.

[0026] The beneficial effects brought by the technical solutions provided by some embodiments of this specification include at least: Provided is a platform-side event management system, the platform side issues an event hosting invitation to the hosting organization side, the hosting organization side can initiate an event hosting request based on the hosting portal provided by the platform side, when the event hosting request initiated by the hosting organization side through the hosting portal is reviewed and approved, the platform side obtains event registration information based on the event hosting invitation and event hosting request, and publishes the event registration information to the application installed at the user side, so as to provide the user with a registration portal for registering for the event at the user side. That is, the hosting organization does not need to attract participating users, the work of attracting participating users is performed by the platform side, the hosting organization only needs to judge whether it has the hosting capacity based on the event hosting invitation issued by the platform side, and does not need to consider the subsequent matters of attracting participating users, which reduces the requirements for the hosting organization to host the event. And for the platform side, on the basis of solving the problem of participating user resources, it can attract more hosting organizations to host various events for it, thereby promoting the comprehensive holding of various events, and then promoting the promotion of national sports.

[0027] The platform side also includes a competition order setting module, a competition rule setting module, and a competition ranking promotion logic setting module, which can respectively set the competition order information, the competition item rule information of the competition items involved in the competition, and the competition ranking promotion logic information. Further based on the set competition order information, competition item rule information, and competition ranking promotion logic information, the event hosting invitation is issued to the organizer side, so as to provide the organizer side with a hosting entrance for the organizer side to initiate a request for hosting the event to the platform side. That is, the platform side also provides the event hosting order information, competition item rule information, and event ranking promotion logic information that may be involved in the event hosting process, and can provide experience support for the event hosting. The organizer only needs to judge whether it has the ability to host according to the event hosting invitation issued by the platform side, without considering the subsequent competition system formulation matters, which reduces the requirements for the organizer to host the event. And for the platform side, on the basis of solving the problem of reasonable formulation of the competition system, it can attract more organizers to host various events for it, thereby promoting the comprehensive holding of various events, and then promoting the promotion of national sports. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0029] Figure 1 This is a schematic diagram of a usage scenario architecture of a competition management system provided in an embodiment of this specification.

[0030] Figure 2 It is a structural diagram of the event management system on the platform side provided in the embodiments of this specification.

[0031] Figure 3 This is a schematic diagram of an application scenario of a competition management system provided in an embodiment of this specification.

[0032] Figure 4 This is another application scenario diagram of a competition management system provided by an embodiment of this specification.

[0033] Figure 5 It is a structural diagram of the event management system at the organizing organization end provided in the embodiments of this specification. DETAILED DESCRIPTION

[0034] The technical solutions in the embodiments of this specification will be described clearly and completely below in conjunction with the drawings in the embodiments of this specification.

[0035] The terms "first", "second", "third", etc. in the description and claims of this specification and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0036] The following description provides examples and does not limit the scope, applicability or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements described without departing from the scope of the present specification. Various processes or components may be appropriately omitted, substituted or added to each example. For example, the described method may be performed in an order different from the order described, and various steps may be added, omitted or combined. In addition, features described with respect to some examples may be combined in other examples.

[0037] Before describing the event management system in detail in conjunction with one or more embodiments, this specification first introduces the usage scenario architecture of the event management system.

[0038] like Figure 1 As shown, the usage scenario architecture of the event management system may include at least a platform end 101 , an organizing organization end 102 , and a user end 103 .

[0039] The platform end 101, the organizer end 102, and the user end 103 involved in the embodiments of this specification can all use the corresponding functions in the event system through electronic devices. The electronic devices can be smart phones, tablet computers, desktops, laptops, notebook computers, ultra-mobile personal computers (Ultra-mobile Personal Computer, UMPC), handheld computers, PC devices, personal digital assistants (Personal Digital Assistant, PDA), virtual reality devices, etc.

[0040] Reference Figure 3 As shown, the platform end 101 can publish an event hosting invitation through the event management system installed on the platform end 101, so as to provide a hosting entrance on the hosting organization end 102 for the hosting organization end 102 to initiate an event hosting request to the platform end 101.

[0041] The invitation to host an event may include, but is not limited to, event hosting order information, competition item rules information, and event ranking and promotion logic information.

[0042] The event organizing order information may include, but is not limited to, information such as the events involved in the event, the rounds of the event, the number of participants in a single round, and the duration of a single round.

[0043] The game item rule information may include, but is not limited to, the penalty criteria for the game items, the game item playing rules, and other information (for example, basketball has a 3-second violation rule, football has an off-line rule, and Landlord has a card-restricting rule, and Gobang has a forbidden hand rule), and may also be some game points definition rule information (for example, the total field score is the sum of the field points of each game).

[0044] The event ranking and promotion logic information may be, but is not limited to: ranking based on total points, and the top 3 will advance.

[0045] After obtaining the hosting portal provided by the platform 101 for initiating a request for hosting an event to the platform 101, the hosting organization 102 initiates a request for hosting an event to the platform 101 through the hosting portal. The platform 101 receives the request for hosting an event initiated by the hosting organization 102 through the hosting portal, and reviews the request for hosting an event. When the request for hosting an event initiated by the hosting organization 102 through the hosting portal is approved, the hosting organization 102 obtains event registration information based on the event hosting invitation and the event hosting request, and publishes the event registration information to the application installed at the user end 103, so as to provide the user at the user end 103 with a registration portal for registering for the event, and then the user of the user end 103 can register for the event (Note: Figure 3 The registration interface of the user terminal 103 is not shown).

[0046] The event hosting request may include, but is not limited to, the qualification information and location information of the hosting organization. The event registration information may include, but is not limited to, event hosting order information, competition item rule information, event ranking and promotion logic information, institution qualification information, and institution location information.

[0047] See next Figure 2 , Figure 2 A schematic diagram of the structure of a competition management system 200 provided in an embodiment of this specification is shown.

[0048] The event management system 200 is applied to the platform 101 and may include at least a first publishing module 201, a review module 202, and a second publishing module 203; The first publishing module 201 publishes the event hosting invitation to the organizer 102, so as to provide the organizer 102 with a hosting portal for initiating an event hosting request to the platform 101; The review module 202 receives a request for hosting an event initiated by the organizer 102 through the hosting portal, and reviews the request for hosting the event; The second publishing module 203 obtains event registration information based on the event hosting invitation and event hosting request when the event hosting request initiated by the organizing agency end 102 through the hosting portal is reviewed and approved, and publishes the event registration information to the application installed at the user end 103, so as to provide a registration portal for users to register for the event at the user end 103.

[0049] The present embodiment provides a competition management system of a platform end 101. The platform end 101 issues a competition hosting invitation to the organizer end 102. The organizer end 102 can initiate a competition hosting request based on the hosting portal provided by the platform end 101. When the competition hosting request initiated by the organizer end 102 through the hosting portal is approved, the platform end 101 obtains competition registration information based on the competition hosting invitation and the competition hosting request, and publishes the competition registration information to the application installed at the user end 103, so as to provide a registration portal for users to register for the competition at the user end 103. That is, the organizer does not need to attract participating users, and the work of attracting participating users is performed by the platform end 101. The organizer only needs to judge whether it has the ability to host the competition based on the competition hosting invitation issued by the platform end 101, and does not need to consider the subsequent matters of attracting participating users, which reduces the requirements for the organizer to host the competition. And for the platform 101, on the basis of solving the problem of participating user resources, it can attract more organizing agencies to host various events for it, thereby promoting the comprehensive holding of various events and promoting the advancement of national sports.

[0050] It should be noted that the application may be, but is not limited to, a text message program, an APP, a mini-program, or other application that can receive event registration information.

[0051] It should also be noted that the application described in the embodiments of this specification is preferably an APP or a mini-program, which is controlled by the platform end 101. It can be understood that the user end 103 needs to download the corresponding APP or mini-program in advance and register an account.

[0052] In one embodiment of the present specification, the competition management system 200 further includes a competition order setting module 208, a competition rule setting module 209, and a competition ranking promotion logic setting module 210; The event order setting module 208 sets the event holding order information; The competition rules setting module 209 sets the competition rules information of the competition items involved in the competition; The competition ranking promotion logic setting module 210 sets the competition ranking promotion logic information; The first publishing module 201 publishes an event hosting invitation to the organizing agency side 102 based on the set event organizing order information, competition item rule information, and event ranking and promotion logic information, so as to provide a hosting entrance on the organizing agency side 102 for the organizing agency side 102 to initiate an event hosting request to the platform side 101.

[0053] This description provides a kind of event management system of platform end 101, platform end 101 also includes event order setting module 208, event rule setting module 209, event ranking promotion logic setting module 210, which can set the event holding order information, event related competition item rule information, and event ranking promotion logic information respectively. Further based on the set event holding order information, competition item rule information, and event ranking promotion logic information, the event hosting invitation is issued to the organizer end 102, so as to provide the organizer end 102 with a hosting entrance for the organizer end 102 to initiate the event hosting request to the platform end 101. That is, the platform end 101 also provides the event holding order information, competition item rule information, and event ranking promotion logic information that may be involved in the event hosting process, and can provide experience support for the event hosting. The organizer only needs to judge whether it has the ability to host according to the event hosting invitation issued by the platform end, without considering the subsequent competition system formulation matters, which reduces the requirements for the organizer to host the event. And for the platform 101, on the basis of solving the problem of reasonable formulation of the competition system, it can attract more organizing agencies to host various events for it, thereby promoting the comprehensive holding of various events and promoting the advancement of national sports.

[0054] In one embodiment of the present specification, the event hosting invitation information can be obtained by filling the set event holding order information, competition item rule information, and event ranking and advancement logic information into a preset universal template, wherein the universal template includes an event holding order information filling section, a competition item rule information filling section, an event ranking and advancement logic information filling section, and at least one preset universal content section, wherein the preset universal content section is pre-filled with universal content, and thus after filling the set event holding order information, competition item rule information, and event ranking and advancement logic information into the preset universal template, the complete event hosting invitation information can be obtained.

[0055] Therefore, in one embodiment of the present specification, the first publishing module 201 includes a template preset unit, a filling unit, and a publishing unit; The template presetting unit presetting a universal template, the universal template comprising a competition order information filling part, a competition item rule information filling part, a competition ranking promotion logic information filling part and at least one universal content part, the universal content part presetting universal content (which can be text or picture); The filling unit fills the set event holding order information, competition item rule information, and event ranking and promotion logic information into the event holding order information filling part, the competition item rule information filling part, and the event ranking and promotion logic information filling part in the general template, respectively, to obtain the event hosting invitation information; The publishing unit publishes the event hosting invitation to the organizer end 102 based on the acquired event hosting invitation information, so as to provide the organizer end 102 with a hosting entrance for the organizer end 102 to initiate an event hosting request to the platform end 101 .

[0056] In one embodiment of the present specification, the event management system 200 further includes a preset storage module (Note: Figure 2 (not shown), the preset storage module includes an order book preset unit, a rule book preset unit, and a logic book preset unit; The program book preset unit presets and stores multiple event program books; The rule book preset unit presets and stores multiple game rule books; The logic book preset unit presets and stores multiple competition ranking promotion logic books; The event order setting module selects a target event order book from a plurality of event order books stored in the order book preset unit to set event order information; The competition rule setting module selects a target competition rule book from a plurality of competition rule books stored in a rule book preset unit to set competition rule information; The competition ranking promotion logic setting module selects a target competition ranking promotion logic book from a plurality of competition ranking promotion logic books stored in a logic book preset unit to set competition ranking promotion logic information.

[0057] It can be understood that in this embodiment, multiple event holding order books are preset and stored, multiple competition item rule books are preset and stored, and multiple event ranking and promotion logic books are preset and stored. When subsequently setting the event holding order information, competition item rule information of the event-related competition items, and event ranking and promotion logic information, it is only necessary to make corresponding selections, thereby improving the setting speed and flexibility of the event holding order information, competition item rule information of the event-related competition items, and event ranking and promotion logic information.

[0058] In one embodiment of the present specification, the rule book preset unit includes a rule item preset subunit and a rule book preset subunit; The rule item presetting subunit presets and stores a plurality of competition item rule items; The rule book preset subunit selects a plurality of target competition item rule items from a plurality of competition item rule items stored in the rule item preset subunit to combine and obtain a competition item rule book, and stores the result.

[0059] The game item rule information may include, but is not limited to, the penalty criteria for the game items, the game item playing rules, and other information (for example, basketball has a 3-second violation rule, football has an off-line rule, and Landlord has a card-restricting rule, and Gobang has a forbidden hand rule), and may also be some game points definition rule information (for example, the total field score is the sum of the field points of each game).

[0060] It is understandable that there are many rules described above, and there are many combinations. Therefore, in this embodiment, multiple competition item rule items are preset and stored, and later, it is only necessary to select multiple target competition item rule items from the multiple competition item rule items stored in the rule item preset subunit to combine and obtain a competition item rule book, and store it, which improves the setting speed and setting flexibility of the competition item rule book.

[0061] In one embodiment of the present specification, the event management system 200 further includes a match-up setting module 212; The matchup setting module 212 sets the matchup information corresponding to all participating users who have registered for the event, and sends it to the organizing agency end 102.

[0062] It can be understood that the embodiment provides a competition management system of the platform end 101, and the platform end 101 also includes a match setting module 212, which can provide the event match information corresponding to all participating users of the organizing organization end 102, further reducing the requirements for the organizing organization end 102 to host the event.

[0063] In one embodiment of the present specification, the matchup setting module 212 sets the event matchup information corresponding to all participating users who sign up for the event, including the opponent information and teammate information of the participating users.

[0064] It should be noted that in the event management system of the platform 101 provided in this embodiment, the event matchup information includes opponent information and teammate information of participating users, and the teammate information includes teammate information within the matchup group and / or teammate information outside the matchup group.

[0065] Take a chess tournament as an example: usually in a chess tournament, there are multiple match groups, each match group is 1v1, and each participating user in each match group has an opponent in his or her corresponding match group (Note: in a chess tournament, there are no teammates in the match group, but in a basketball or football tournament, there are teammates in the match group). In this embodiment, teammates outside the match group can also be set for each participating user, which adds the concept of inter-group teams, thereby increasing the diversity of the ranking and promotion rules for participating users, and increasing the possibility of ranking and promotion operations based on the participating user's own intra-group game situation and the game situation of the inter-group teams to which the participating user belongs.

[0066] In one embodiment of the present specification, a competition includes multiple rounds of competition. The competition setting module 212 sets the competition match information corresponding to all participating users who have registered for the competition, including the opponent information and teammate information corresponding to the participating users in the multiple rounds of competition.

[0067] Still taking a chess match as an example, a chess match has multiple rounds. In this embodiment, the match information includes the opponent information and teammate information of the participating users in the multiple rounds. That is, the diversity of the match is increased, including the diversity of opponents and teammates.

[0068] It is understandable that, in some cases, whether a participating user can advance depends not only on the competition situation within the participating user's own group, but also on the competition situation between the teams to which the participating user belongs. Therefore, in the match setting mode of this embodiment, the randomness of the competition ranking and promotion results is further increased, thereby achieving the purpose of attracting users with not particularly high competitive levels to participate in the competition, because in such a match setting mode, these users with not particularly high competitive levels may also obtain a higher ranking.

[0069] In one embodiment of the present specification, the matchup setting module 212 uses a genetic algorithm to set the matchup information corresponding to all participating users who sign up for the event, and the fitness function used when using the genetic algorithm to set the matchup information corresponding to all participating users who sign up for the event simultaneously considers the opponent repetition information and / or teammate repetition information of all participating users in multiple rounds of competition. The teammate repetition information includes teammate repetition information within the matchup group and / or teammate repetition information outside the matchup group.

[0070] Genetic algorithm is an optimization algorithm based on biological evolution theory. It simulates the biological evolution process in nature and evolves better solutions from generation to generation through crossover and mutation operations between individuals in the population. Therefore, genetic algorithm can handle complex problems, especially those with huge search space and difficult to solve. Since genetic algorithm is a prior art, it will not be explained in detail in this manual.

[0071] It can be understood that the fitness function applied when the genetic algorithm is used to set the event matchup information corresponding to all participating users who have registered for the event in this embodiment simultaneously considers the repeated opponent information and / or repeated teammate information of all participating users in multiple rounds of competition, thereby achieving the purpose of reducing the repeated opponents and / or repeated teammates of the participating users in multiple rounds of competition, and improving the rationality of the matchup setting.

[0072] In one embodiment of the present specification, the event management system 200 further includes an event association module 211; The event association module 211 associates multiple events; The fitness function applied by the match setting module 212 when setting the match information corresponding to all participating users who sign up for the event using the genetic algorithm also considers the repeated opponent information and / or repeated teammate information of all participating users in all related events.

[0073] It is understandable that the fitness function used in this embodiment when setting the match information corresponding to all participating users who sign up for the event using the genetic algorithm also considers the repeated opponent information and / or repeated teammate information of all participating users in all related events. This can achieve the purpose of reducing the repeated opponents and / or repeated teammates of participating users in multiple events, and further improve the rationality of the match setting.

[0074] It should be noted that the opponent repetition information may include but is not limited to the total number of repeated opponents of all participating users. The total number of repeated opponents is the sum of the number of repeated opponents corresponding to all participating users. The calculation of the number of repeated opponents of participating users may be but is not limited to the following: If a contestant A plays against a contestant B twice during his match, the number of repeated opponents of contestant A will be +1; if he plays against a contestant B three times during his match, the number of repeated opponents of contestant A will be +2.

[0075] The teammate duplication information may include, but is not limited to, the total number of duplicate teammates of all participating users. The total number of duplicate teammates is the sum of the number of duplicate teammates corresponding to all participating users. The number of duplicate teammates of participating users may be calculated by taking into account both teammates within the matchup group and teammates outside the matchup group. The calculation method may be, but is not limited to, as follows: If a certain contestant A becomes teammates with contestant B twice within the confrontation group and becomes teammates with contestant B once outside the confrontation group during the match, then the number of repeated teammates of contestant A will be +2; if a certain contestant A becomes teammates with contestant B zero times within the confrontation group and becomes teammates with contestant B twice outside the confrontation group during the match, then the number of repeated teammates of contestant A will be +1.

[0076] The number of duplicate teammates of participating users may also be calculated by considering teammates within the opponent group and teammates outside the opponent group separately, that is, the number of duplicate teammates of participating users includes the number of duplicate teammates within the opponent group and the number of duplicate teammates outside the opponent group, which may be but is not limited to the following: For a certain contestant A, if during his match, he becomes teammates with contestant B twice within the match group, and becomes teammates with contestant B once outside the match group, then the number of repeated teammates of contestant user A is +1, because he becomes teammates with contestant B only once outside the match group, and there is no duplication of teammates outside the match group; if during his match, he becomes teammates with contestant B twice within the match group, and becomes teammates with contestant B twice outside the match group, then the number of repeated teammates of contestant user A is +2, because he becomes teammates with contestant B twice both within the match group and outside the match group, which is repeated once for each; if during his match, he becomes teammates with contestant B once within the match group, and becomes teammates with contestant B once outside the match group, then the number of repeated teammates of contestant user A is +0.

[0077] The method for calculating the number of repeated teammates of participating users can be selected from the two calculation methods mentioned above according to the number of participating users. If the number of participating users is small, the method of considering teammates within the opponent group and teammates outside the opponent group separately can be used for calculation.

[0078] In addition, the opponent repetition information may also include the variance of repeated opponent times calculated from the repeated opponent times corresponding to all participating users, so as to avoid the situation where the overall opponent repetition of all participating users is good but the opponent repetition of individual participating users is poor.

[0079] Similarly, the teammate duplication information may also include the variance of the number of duplicate teammates calculated from the number of duplicate teammates corresponding to all participating users, so as to avoid the situation where the overall teammate duplication of all participating users is good but the teammate duplication of individual participating users is poor.

[0080] In one embodiment of the present specification, the event management system 200 further includes an event management module 204, and the event management module 204 includes an event result information receiving unit and an event management unit; A competition result information receiving unit receives the competition result information input by the organizing organization terminal 102; The event management unit manages the event according to the received event result information.

[0081] The event management unit may include, but is not limited to, an event result publishing subunit; The competition result publishing subunit publishes the competition result information to the user terminals 103 corresponding to all participating users who have registered for the competition.

[0082] It is understandable that the event result information is entered by the organizing organization end 102, and the platform end 101 can view, review, manage, and other operations on the entered event result information, and the platform end 101 can publish the event result information to the user end 103 corresponding to all participating users who have registered for the event.

[0083] It should be noted here that a ranking module can be set up on the platform side 101 or the organizing agency side 102 (the location is not limited, that is, the ranking can be completed by the platform side 101 or by the organizing agency side 102, and is preferably set up on the organizing agency side 102, and when completed by the organizing agency side 102, information related to the ranking results needs to be sent to the platform side 101).

[0084] The ranking module performs ranking operations on all participating users based on the entered event result information corresponding to each participating user, the event match information corresponding to each participating user, and the event ranking promotion logic information; The ranking module performs ranking operations on all participating users based on the entered event result information corresponding to each participating user, the event match information corresponding to each participating user, and the event ranking promotion logic information, including: Based on the entered event result information corresponding to all participating users and the event match information corresponding to all participating users, the team result information corresponding to all inter-group teams is obtained. The inter-group teams are composed of participating users and teammates outside the participating users' match groups. All participating users are ranked based on the event result information corresponding to all participating users and the team result information corresponding to all teams in each group.

[0085] After ranking, the users who advance to the next round can be selected, and the ranking results and the promotion information can be published to the user terminals 103 corresponding to all the participating users who have registered for the competition through the competition result publishing subunit.

[0086] In one embodiment of the present specification, the event management system 200 further includes a certificate issuing module 205, and the certificate issuing module 205 includes a certificate book preset unit and a certificate issuing unit; The certificate book preset unit presets the competitive level rating rule books corresponding to different competition events; The certificate issuing unit issues competitive level certificates to all participating users based on the competition result information and the corresponding preset competitive level rating rule book.

[0087] It can be understood that in this embodiment, different competition level rating rule books are set for different competition events, and competition level certificates can be issued to participating users based on their historical competition records to increase their enthusiasm for participating.

[0088] In one embodiment of the present specification, the event management system 200 further includes a fee management module 213, and the fee management module 213 includes an online fee management unit and an offline fee management unit; The online fee management unit records and stores the online registration fee information corresponding to all participants who register for the event to obtain an online fee database; The offline expense management unit records and stores the income and expense information generated offline at the organizing agency end and inputted by the organizing agency end, so as to obtain an offline expense database.

[0089] The expense management module 213 also includes an account splitting unit; The account splitting unit obtains account splitting information based on the online expense database and the offline expense database, and the account splitting information includes the hosting expense information that needs to be paid to the hosting institution end 102.

[0090] Since the platform 101 provides experience support for event hosting and user resource support for event participants in multiple embodiments of this specification, the fees are pre-collected by the platform 101 and then distributed to the organizing organization 102 based on the hosting situation.

[0091] Based on the above background, the embodiment needs to manage the fees, including the management of the online registration fee information corresponding to all participants who register for the event and the management of the offline income and fee information generated by the organizer. Among them, the offline income and fees can include but are not limited to the sales income and fees of the event peripheral products provided by the platform end 101 and the registration fees paid offline by the participating users. Finally, the account splitting information can be calculated by the account splitting unit.

[0092] Reference Figure 2 , Figure 4 As shown, in one embodiment of the present specification, the event management system 200 further includes a storage module 206 and a third publishing module 207, wherein the storage module 206 includes an audit unit and a storage unit; The review unit receives a referee entry request initiated by a user at the user terminal 103 and reviews the referee entry request; The storage unit stores the user corresponding to the approved referee storage request in the referee database, and performs identity information tag operation on the user in the referee database, so that the organizing agency terminal 102 can select a user in the referee database and initiate a referee employment request for the selected user; The third publishing module 207 publishes the event referee invitation information corresponding to the event hosting invitation information to the application installed at the user terminal of the user to whom the referee hiring request was initiated, so as to provide an entry for accepting referee business orders at the user terminal of the user to whom the referee hiring request was initiated.

[0093] The referee entry request includes referee event information, referee qualification information, referee fee information, user location information, and user contact information; The warehousing unit will store the user corresponding to the approved referee entry request into the referee database, and perform identity information tag operation on the user in the referee database based on the referee project information, referee qualification information, referee fee information, user location information, and user contact information in the referee entry request, so that the organizing agency can select users in the referee database and initiate a referee employment request for the selected user.

[0094] It can be understood that in order to improve the comprehensiveness of the competition management system 200, in this embodiment, the function of providing referee resources is also added.

[0095] For the user terminal 103, if it believes that it has the ability to referee a certain game event, it can initiate a request to the platform terminal to store referee resources.

[0096] For the platform 101, if it believes that a user who initiates a referee entry request does have the refereeing ability, it can allow him to join the referee database.

[0097] For the host organization 102, in the early stage of hosting the event, it can directly select the user it recognizes in the referee database (which can be but not limited to the referee project counterpart, good referee qualification, reasonable referee fee, and user location close), and initiate a referee hiring request to the user. Subsequently, the third publishing module 207 of the platform 101 publishes the event referee invitation information corresponding to the event hosting invitation information to the application installed at the user end 103 of the user to whom the referee hiring request was initiated, so as to provide an entry for receiving referee business orders at the user end 103 of the user to whom the referee hiring request was initiated, thereby forming a two-way selection.

[0098] See next Figure 5 , Figure 5 A schematic diagram of the structure of a competition management system 500 provided in an embodiment of this specification is shown.

[0099] The event management system 500 is applied to the organizing organization 102 and may include at least a first acquisition module 501, a request module 502, and a second acquisition module 503; The first acquisition module 501 acquires a hosting entry provided by the platform 101 for initiating a request for hosting an event to the platform 101; The request module 502 initiates a request for hosting an event to the platform 101 through the hosting portal; The second acquisition module 503 acquires the review result of the platform 101 on the event hosting request.

[0100] In one embodiment of the present specification, the event management system 500 further includes a third acquisition module 504; The third acquisition module 504 acquires the event matchup information corresponding to all participating users who have registered for the event and issued by the platform 101. The event matchup information corresponding to all participating users includes the opponent information and teammate information of the participating users. The teammate information includes teammate information within the matchup group and / or teammate information outside the matchup group.

[0101] In one embodiment of the present specification, the event management system 500 further includes a first entry module 505; The first input module 505 inputs the event result information and sends it to the platform end 101.

[0102] In one embodiment of the present specification, the event management system 500 further includes a second entry module 506; The second input module 506 inputs the income and expense information generated offline at the organizing agency end and sends it to the platform end 101 .

[0103] In one embodiment of the present specification, the event management system 500 further includes a hiring initiation module 507; The hiring initiation module 507 selects users from among all users stored in the referee database of the platform end 101 and initiates a referee hiring request to the selected user.

[0104] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the embodiment of the event management system applied to the organizer end 102, since it corresponds to the embodiment of the event management system applied to the platform end 101, the description is relatively simple, and the relevant parts can be referred to the partial description of the embodiment of the event management system applied to the platform end 101.

[0105] The embodiments described above are merely preferred embodiments of this specification and are not intended to limit the scope of this specification. Without departing from the design spirit of this specification, various modifications and improvements made to the technical solutions of this specification by ordinary technicians in this field should fall within the scope of protection determined by the claims of this specification.

Claims

1. A competition management system, applied to a platform, characterized in that: It includes a first publishing module, a review module, and a second publishing module; The first publishing module publishes an invitation to host a competition to the organizer, so as to provide an entrance for the organizer to initiate a request to host the competition to the platform. The review module receives a request for hosting an event initiated by the organizer through the hosting portal, and reviews the request for hosting the event; The second publishing module, when the event hosting request initiated by the organizing organization through the hosting portal is approved, obtains event registration information based on the event hosting invitation and event hosting request, and publishes the event registration information to the application installed at the user end, so as to provide the user with a registration portal for registering for the event at the user end.

2. A competition management system according to claim 1, characterized in that: It also includes a competition order setting module, a competition rule setting module, and a competition ranking and promotion logic setting module; The event order setting module sets the event order information; The competition rules setting module sets the competition rules information of the competition items involved in the competition; The competition ranking promotion logic setting module sets the competition ranking promotion logic information; The first publishing module publishes an event hosting invitation to the organizing organization based on the set event organizing order information, competition item rule information, and event ranking and promotion logic information, so as to provide an organizing entrance for the organizing organization to initiate an event hosting request to the platform.

3. A competition management system according to claim 2, characterized in that: It also includes a preset storage module, which includes an order book preset unit, a rule book preset unit, and a logic book preset unit; The program book preset unit presets and stores multiple event program books; The rule book preset unit presets and stores multiple game rule books; The logic book preset unit presets and stores multiple competition ranking promotion logic books; The event order setting module selects a target event order book from a plurality of event order books stored in the order book preset unit to set event order information; The competition rule setting module selects a target competition item rule book from a plurality of competition item rule books stored in a rule book preset unit to set competition item rule information; The competition ranking promotion logic setting module selects a target competition ranking promotion logic book from a plurality of competition ranking promotion logic books stored in a logic book preset unit to set competition ranking promotion logic information.

4. A competition management system according to claim 3, characterized in that: The rule book preset unit includes a rule item preset subunit and a rule book preset subunit; The rule item presetting subunit presets and stores a plurality of competition item rule items; The rule book preset subunit selects a plurality of target competition item rule items from a plurality of competition item rule items stored in the rule item preset subunit to combine and obtain a competition item rule book, and stores the result.

5. A competition management system according to any one of claims 1 to 4, characterized in that: Also includes matchup setup module; The match setting module sets the match information corresponding to all participating users who have registered for the event, and sends it to the organizing agency.

6. A competition management system according to claim 5, characterized in that: The matchup setting module sets the matchup information corresponding to all participating users who sign up for the event, including the opponent information and teammate information of the participating users, and the teammate information includes teammate information within the matchup group and / or teammate information outside the matchup group.

7. A competition management system according to claim 6, characterized in that: A competition includes multiple rounds of competition. The competition setting module sets the competition match information corresponding to all participating users who sign up for the competition, including the opponent information and teammate information corresponding to the participating users in the multiple rounds of competition.

8. A competition management system according to claim 7, characterized in that: The matchup setting module uses a genetic algorithm to set the event matchup information corresponding to all participating users who have registered for the event, and the fitness function applied when using the genetic algorithm to set the event matchup information corresponding to all participating users who have registered for the event simultaneously considers the repeated opponent information and / or repeated teammate information of all participating users in multiple rounds of competitions.

9. A competition management system according to claim 8, characterized in that: It also includes event association modules; The event association module associates multiple events; The fitness function applied when the match setting module uses a genetic algorithm to set the match information corresponding to all participating users who have registered for the event also considers the repeated opponent information and / or repeated teammate information of all participating users in all related events.

10. A competition management system according to any one of claims 1 to 4, characterized in that: It also includes a competition management module, which includes a competition result information receiving unit and a competition management unit; A competition result information receiving unit receives the competition result information entered by the organizing organization; The event management unit manages the event according to the received event result information.

11. A competition management system according to claim 10, characterized in that: The event management unit includes an event result publishing subunit; The competition result publishing subunit publishes the competition result information to the user terminals corresponding to all participating users who have registered for the competition.

12. A competition management system according to claim 10, characterized in that: It also includes a certificate issuing module, which includes a certificate book preset unit and a certificate issuing unit; The certificate book preset unit presets the competitive level rating rule books corresponding to different competition events; The certificate issuing unit issues competitive level certificates to all participating users based on the competition result information and the corresponding preset competitive level rating rule book.

13. A competition management system according to any one of claims 1 to 4, characterized in that: It also includes a fee management module, which includes an online fee management unit and an offline fee management unit; The online fee management unit records and stores the online registration fee information corresponding to all participants who register for the event to obtain an online fee database; The offline expense management unit records and stores the income and expense information generated offline at the organizing agency end and inputted by the organizing agency end, so as to obtain an offline expense database.

14. A competition management system according to claim 13, characterized in that: The expense management module also includes an account splitting unit; The account splitting unit obtains account splitting information based on an online expense database and an offline expense database, and the account splitting information includes the hosting expense information that needs to be paid to the hosting organization.

15. A competition management system according to any one of claims 1 to 4, characterized in that: It also includes a storage module and a third release module, wherein the storage module includes an audit unit and a storage unit; The review unit receives a referee entry request initiated by a user at a user terminal, and reviews the referee entry request; The storage unit stores the user corresponding to the approved referee storage request in the referee database, and performs identity information tag operation on the user in the referee database, so that the organizing agency can select a user in the referee database and initiate a referee employment request for the selected user; The third publishing module publishes the event referee invitation information corresponding to the event hosting invitation information to an application installed at the user terminal of the user to whom the referee hiring request was initiated, so as to provide an entry for accepting referee business orders at the user terminal of the user to whom the referee hiring request was initiated.

16. A competition management system according to claim 15, characterized in that: The referee entry request includes referee event information, referee qualification information, referee fee information, user location information, and user contact information; The warehousing unit will store the user corresponding to the approved referee entry request into the referee database, and perform identity information tag operation on the user in the referee database based on the referee project information, referee qualification information, referee fee information, user location information, and user contact information in the referee entry request, so that the organizing agency can select users in the referee database and initiate a referee employment request for the selected user.

17. A competition management system, applied to an organizing organization, characterized in that: It includes a first acquisition module, a request module, and a second acquisition module; The first acquisition module acquires a hosting entry provided by the platform end for initiating a request for hosting an event to the platform end; The request module initiates a request for hosting an event to the platform through the hosting portal; The second acquisition module acquires the review result of the platform end on the event hosting request.

18. A competition management system according to claim 17, characterized in that: Also includes a third acquisition module; The third acquisition module obtains the event matchup information corresponding to all participating users who have registered for the event and issued by the platform. The event matchup information corresponding to all participating users includes the opponent information and teammate information of the participating users. The teammate information includes teammate information within the matchup group and / or teammate information outside the matchup group.

19. A competition management system according to claim 17 or 18, characterized in that: Also included is a first entry module; The first input module inputs the event result information and sends it to the platform.

20. A competition management system according to claim 17 or 18, characterized in that: Also included is a second entry module; The second input module inputs the income and expense information generated offline at the organizing agency end and sends it to the platform end.

21. A competition management system according to claim 17 or 18, characterized in that: It also includes a hiring initiation module; The hiring initiation module selects users from among all users stored in the referee database on the platform side and initiates a referee hiring request to the selected user.