Invitational competitive sports match method and apparatus

By constructing a database and evaluation system for athletes, calculating competition data, and providing methods for inviting athletes to compete, this solves the problem that existing technologies cannot assess the skill level of athletes or find matching opponents, thus realizing an effective platform for evaluating athletes' skills and inviting them to compete.

CN115689333BActive Publication Date: 2026-06-05GUANGZHOU BAIYIZHE SPORTS TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGZHOU BAIYIZHE SPORTS TECH CO LTD
Filing Date
2022-09-29
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Existing software and systems cannot effectively record and statistically analyze multi-faceted data on athletes' participation in competitive sports, cannot assess the improvement of their competitive sports skills, and lack systematic methods to help athletes find opponents and partners whose skill levels and ranks match.

Method used

We will build a database of sports enthusiasts, assess the technical levels and ranks of various types of competitive sports, calculate competition data using formulas, provide methods for inviting athletes to compete, and establish an information platform to promote competition and communication.

Benefits of technology

An objective and reasonable comprehensive data analysis system for competitive sports has been established to help athletes assess their technical level, promote technical exchange and improvement, provide a platform for inviting athletes to compete, and meet the needs of athletes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115689333B_ABST
    Figure CN115689333B_ABST
Patent Text Reader

Abstract

The application provides a method and device for inviting competitive sports match, comprising the steps of: constructing a sports exerciser database, the sports exerciser database storing personal information, participating competitive sports data, competition score data, competition total score Jid value, competitive sports skill level and rank of each sports exerciser; constructing an evaluation system of skill level and rank of each type of public competitive sports; obtaining competition data of both sides after each competitive match; calculating the competition data according to the evaluation system, and updating the skill level and rank of both sides. The application constructs an objective, reasonable and fair comprehensive data analysis and evaluation system for sports exercisers participating in competitive sports, and also builds a platform for sports exercisers to publish demand information of partners and opponents for inviting competitive sports match.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of big data technology for mass competitive sports training, specifically involving a method and equipment for inviting athletes to compete in competitive sports. Background Technology

[0002] Given the strong demand for physical health, widespread participation in various sports and physical activities has become a common phenomenon. However, when engaging in competitive sports requiring partners or opponents, athletes often need to find, select, and invite like-minded individuals with similar skill levels to compete and exchange ideas effectively and enjoyably. Existing software and systems often only record and statistically analyze a few independent data points related to public physical activity. There is no comprehensive system to record and statistically analyze data such as the frequency, intensity, and duration of participation in competitive sports, as well as to compare the skill levels of athletes in similar sports. Furthermore, there is no system to record and accumulate comprehensive sports data management and evaluation, including the number of times athletes participate in competitive sports, the intensity of participation, the time effect, and the skill levels of athletes in similar sports. Without a method to assess the public's continuous efforts in competitive sports training and their increasing familiarity, mastery, and improvement of competitive sports techniques based on big data from such matches, it is impossible to construct a universally accepted, objective, reasonable, and fair comprehensive data analysis and evaluation system for sports participants to measure and evaluate each athlete's achievements and skill level at a given stage. Therefore, currently there is no method or system to meet the needs of sports participants to search for and find opponents and partners who match their competitive sports skill level, rank, and geographical location for mutual exchange and matches, or to help them publish and send invitations for matches, thus promoting and facilitating mutual invitations and matches in sports activities. Summary of the Invention

[0003] In order to overcome the above-mentioned technical defects and enable the majority of sports enthusiasts to engage in competitive sports activities more actively and effectively.

[0004] The first aspect of this invention provides a method for assessing the competitive level of the general public, comprising the steps of:

[0005] A database of sports participants will be constructed, which will store each participant's personal information, data on participation in competitive sports, competition points, total competition points (Jid value), and competitive sports technical level and rank.

[0006] Establish an evaluation system for the technical levels and ranks of various types of mass competitive sports;

[0007] After each competitive game match ends, obtain the game data of both sides of the match;

[0008] According to the evaluation system, calculate the game data and update the competitive sports technical levels and rankings of both sides of the match.

[0009] As a further improvement of the present invention, the steps of constructing the evaluation system for various types of mass competitive sports technical levels and rankings include:

[0010] Set the integral value interval defining constants for different levels and rankings of various types of mass competitive sports technical levels: L0, L1, L2, L3, …… Ln (Ln-1 < Ln);

[0011] Compare the total game integral Jid value with the integral value interval defining constant to determine the technical level and ranking.

[0012] As a further improvement of the present invention, the steps of calculating the game data according to the evaluation system include:

[0013] Assign the beginner level of sports technology to the exercisers whose total game integral Jid value < the integral value interval defining constant Lm, where m is an integer and m < n;

[0014] When both Party A and Party B participating in the match are rated as the beginner level of sports technology, use the first set of equations and the second set of equations to calculate the game data of both sides. The first set of equations is: [[ID=2,4]]

[0015]

[0016] The second set of equations is:

[0017]

[0018] Among them, J甲 and J乙 respectively represent the total game integral obtained by Party A and Party B, Js甲 and Js乙 respectively represent the total game win integral obtained by Party A and Party B, Jf甲 and Jf乙 respectively represent the total game loss integral obtained by Party A and Party B, F甲 and F乙 respectively represent the sports exercise frequency reward parameters of Party A and Party B in the game integral calculation parameters, Ns1, Ns2, …… Nsn represent the win integral parameters of a certain type of mass competitive sports beginner level and ranking in the game integral calculation parameters, and Nf1, Nf2, …… Nfn represent the loss integral parameters of a certain type of mass competitive sports beginner level and ranking in the game integral calculation parameters;

[0019] Among them, the formula includes: determine the value of F甲 in the following way,

[0020] $F_{A}=(1 + C_{1A} / T_{1}+C_{2A} / T_{2}\cdots + C_{nA} / T_{n})$, and it is assumed that: $F_{A}\geq1$

[0021] Among them, $C_{1A}$, $C_{2A}$, $\cdots$, $C_{nA}$ represent the number of times Party A participates in battle competitions in different time periods, and $T_{1}$, $T_{2}$, $\cdots$, $T_{n}$ represent different time periods;

[0022] Among them, the said formula includes: The value of $F_{B}$ is determined in the following way,

[0023] $F_{B}=(1 + C_{1B} / T_{1}+C_{2B} / T_{2}\cdots + C_{nB} / T_{n})$, and it is assumed that: $F_{B}\geq1$

[0024] Among them, $C_{1B}$, $C_{2B}$, $\cdots$, $C_{nB}$ represent the number of times Party B participates in battle competitions in different time periods, and $T_{1}$, $T_{2}$, $\cdots$, $T_{n}$ represent different time periods.

[0025] As a further improvement of the present invention, the step of calculating the competition data according to the evaluation system includes:

[0026] For those physical exercisers whose total competition score $J_{id}$ value $\geq$ the integral value interval defining constant $L_{m}$, a higher level of sports technology is given, where $m$ is an integer and $m\lt n$;

[0027] When one or both of Party A and Party B participating in the battle competition are rated as having a higher level of sports technology, the third equation set and the fourth equation set are used to calculate the competition data of both sides. The third equation set is:

[0028]

[0029] The fourth equation set is:

[0030]

[0031] Among them, $J_{A}$ and $J_{B}$ respectively represent the total game scores obtained by Party A and Party B, $J_{sA}$ and $J_{sB}$ respectively represent the total game win scores obtained by Party A and Party B, $J_{fA}$ and $J_{fB}$ respectively represent the total game loss scores obtained by Party A and Party B, $V$ represents the winning coefficient of the competitive battle competition. The magnitude of the value of the winning coefficient $V$ reflects the difference ratio between the competitive sports technology levels and rankings of both sides in the battle competition. $M_{s1}$, $M_{s2}$, $\cdots$, $M_{sn}$ represent the win score parameters of a certain type of mass sports technology higher level and ranking in the competition score calculation parameters, and $M_{f1}$, $M_{f2}$, $\cdots$, $M_{fn}$ represent the loss score parameters of a certain type of mass sports technology higher level and ranking in the competition score calculation parameters;

[0032] Among them, the formula includes: determining the value of V in the following manner,

[0033] V = Jidf / Jids

[0034] Jidf represents the total competition score value of the competitive sports technical level and rank of the losing side of the competition, and Jids represents the total competition score value of the competitive sports technical level and rank of the winning side of the competition.

[0035] As a further improvement of the present invention, when the value of V exceeds the set critical value range of the Va < V < Vb interval, it indicates that the technical levels and ranks of the two sides in the battle competition are too different, and the calculation of competition data can be restricted; among them, 0 < Va < 1, 1 < Vb, and Va and Vb can be respectively set as the interval critical constants of the winning coefficient V value of a certain type of competitive battle competition.

[0036] As a further improvement of the present invention, the step of obtaining the competition data of both sides of the battle after each competitive competition battle includes:

[0037] A record template is provided for both sides of the battle to fill in; the record template is set according to various types of competitive sports and various competition systems, and various competition score calculation parameter values corresponding to the battle competition data are set in the template. After the physical exercisers' battle competition activities with each other, they select a record template that conforms to the competitive sports type and competition system of their competition, and enter comprehensive data such as the time of each competitive sports battle competition, the intensity of the competition, the winning and losing scores of both sides of the battle throughout the competition, and the winning and losing results of the whole competition.

[0038] After obtaining the information that both sides of the battle confirm the competition data, it is marked as valid battle data, and the competition data of both sides of the battle is saved.

[0039] Compared with the prior art, the present invention has the following beneficial effects and promotes the effect of mass physical exercise: The present invention records, calculates, and accumulates comprehensive data such as the winning and losing scores of both sides of the battle competition and the winning and losing results of the whole competition for competitive sports enthusiasts. The total competition score Jid value of the enthusiasts is used to measure the various types of mass competitive sports technical levels and ranks of the physical exercisers, and an objective, reasonable, and fair comprehensive data analysis and evaluation system for physical exercisers to participate in competitive sports is constructed, dividing and evaluating the achievements obtained by each competitive sports exerciser and the competitive sports technical level owned in a certain stage, enabling physical exercise enthusiasts to intuitively see the gains of each of their movements and more actively and effectively carry out competitive sports exercise activities with many enthusiasts, and jointly improving the competitive sports technical level.

[0040] A second aspect of the present invention provides a method for inviting participants to compete in competitive sports, comprising the mass sports evaluation method as described in any one of claims 1 to 6, and further comprising the steps of:

[0041] Upon receiving the invitation information from the inviter, the system matches the sports exerciser database with the sports exerciser information and sends invitations to the matched sports exerciser.

[0042] As a further improvement of the present invention, the sending of invitations to matching exercisers includes:

[0043] Based on the inviter's selection, send invitations to matching exercisers; or automatically send invitations to matching exercisers.

[0044] Based on the confirmation information from the inviter and the respondent, complete the invitation and notify both the inviter and the respondent; or based on the cancellation information from the inviter and the respondent, cancel the invitation and notify both the inviter and the respondent.

[0045] A reminder message will be sent when the difference in athletic skill level and rank between the inviter and the matched athlete exceeds a set value.

[0046] As a further improvement of the present invention, the present invention also includes the following steps:

[0047] An interactive window is provided for inviters and those who accept invitations to exercise to input information.

[0048] Compared with the prior art, the present invention has the following beneficial effects: it establishes a platform to help athletes publish their needs for partners and opponents in competitive sports matches, promotes communication between the two parties to reach a match agreement, and provides athletes with a multi-information platform.

[0049] A third aspect of the present invention provides an apparatus comprising: a server and a user, wherein both the server and the user include a processor and a memory, the memory storing at least one instruction, at least one program, a code set, or an instruction set, wherein the at least one instruction, at least one program, a code set, or an instruction set is loaded and executed by the processor to implement the above-described method for inviting players to compete in sports. Attached Figure Description

[0050] The specific embodiments of the present invention will be further described in detail below with reference to the accompanying drawings, wherein:

[0051] Figure 1 This is a flowchart of the mass sports level assessment method described in Example 1;

[0052] Figure 2Flow chart of the invitation competitive sports battle method described in Embodiment 2;

[0053] Figure 3 Structural schematic diagram of the device described in Embodiment 3. Specific implementation manners

[0054] The following describes the preferred embodiments of the present invention with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0055] Embodiment 1

[0056] This embodiment provides a method for evaluating the mass competitive level, as Figure 1 shown, including the steps:

[0057] S101. Construct a database of sports exercisers, which stores the personal information, competitive sports participation data, competition score data, total competition score Jid value, competitive sports technical level and rank of each sports exerciser. Among them, the personal information includes: personal nickname, gender, regional information, types of favorite sports, etc.

[0058] S102. Construct an evaluation system for different technical levels and ranks of various types of mass competitive sports; specifically including:

[0059] Set the integral value interval defining constants for different levels and ranks of various types of mass competitive sports technical levels: L0, L1, L2, L3,... Ln (Ln-1 < Ln). The integral value interval defining constants are used to set the total competition score value interval range for evaluating various technical levels and ranks. The increase amplitude between two adjacent values of this interval defining constant is associated with the upgrade difficulty of a certain type of competitive sports technical level and rank.

[0060] Compare the total competition score Jid value with the integral value interval defining constants to define the technical level and rank. For example, L0 can be defaulted as the initial integral value (0 ≤ L0). If L1 (or Ln) is set as the defining constant for the entry and upgrade levels and ranks of a certain type of mass competitive sports technical level, then sports exercisers with a total competition score Jid value < L1 will be given the entry level and rank of mass competitive sports technical level, and sports exercisers with a total competition score Jid value ≥ L1 will be given the upgraded level and rank of mass competitive sports technical level. Compare the value of the total competition score Jid of the sports exerciser with each set integral value interval defining constant, and thus the current mass competitive sports technical level and rank possessed by the sports exerciser can be evaluated and assigned.

[0061] S103. After each competitive game battle ends, obtain the game data of both sides of the battle;

[0062] In order to facilitate the two sides of a confrontation to quickly fill in the competition data, in this embodiment, a record template is provided for the two sides of the confrontation to fill in; the record template is set according to various types of competitive sports and various competition formats, and various competition score calculation parameter values corresponding to the confrontation competition data are set in the template. After the sports exercisers have a confrontation competition activity with each other, they select a record template that conforms to the type of competitive sports and competition format of their competition, and input comprehensive data such as the time of each competitive sports confrontation competition, the intensity of the competition, the winning and losing scores of both sides of the confrontation in the whole competition, and the winning and losing result of the whole competition; after obtaining the information that the two sides of the confrontation confirm the competition data, the competition data of the two sides of the confrontation is saved; mainly, after these competition data are confirmed by the two sides of the confrontation, they are marked as valid confrontation data and used as the basis for the competition score calculation data for subsequent competitions.

[0063] S104. According to the evaluation system, calculate the competition data and update the competitive sports technical levels and rankings of both sides of the competition.

[0064] For a sports exerciser with the total competition score Jid value < the integral value interval defining constant Lm, the entry level of sports technology is assigned, where m is an integer and m < n. In this embodiment, the value of m can be taken as 1, that is, a sports exerciser with the total competition score Jid value < L1 is assigned the entry level and ranking of mass competitive sports technology.

[0065] When both Party A and Party B participating in the confrontation competition are rated as the entry level of sports technology, the first equation set and the second equation set are used to calculate the competition data of both sides. The first equation set is:

[0066]

[0067] The second equation set is:

[0068]

[0069] Among them, J_A and J_B respectively represent the total game points obtained by Party A and Party B. Js_A and Js_B respectively represent the winning points obtained by Party A and Party B in the whole process of the game. Jf_A and Jf_B respectively represent the losing points obtained by Party A and Party B in the whole process of the game. F_A and F_B respectively represent the physical exercise frequency reward parameters of Party A and Party B in the daily participation in the battle games among the game point calculation parameters. Ns1, Ns2, …… Nsn represent the winning point parameters of a certain type of mass competitive sports technology entry level and rank in the game point calculation parameters. Nf1, Nf2, …… Nfn represent the losing point parameters of a certain type of mass competitive sports technology entry level and rank in the game point calculation parameters. The parameter value of the winning point parameter Nsn can be set on the record template in sequence and reasonably according to different actual situations and characteristics such as the number of goals, scores, winning games, winning sets, winning matches, etc. in different types of competitive sports battle games. The parameter value of the losing point parameter Nfn can be set on the record template in sequence and reasonably according to different actual situations and characteristics such as the number of goals conceded, negative scores, losing games, losing sets, losing matches, etc. in different types of competitive sports battle games. And it is set that: Nsn > Nfn. Through the battle game data entered by the record template, and at the same time according to the confirmation information of both sides of the battle, the corresponding Ns1, Ns2, …… Nsn and Nf1, Nf2, …… Nfn game point calculation parameters are respectively retrieved, and substituted into the first equation group and the second equation group for the calculation of the winning, losing points and total game points of Party A and Party B in the whole process of the battle game.

[0070] Among them, the formula includes: The following method is used to determine the value of F_A.

[0071] F_A = (1 + C1_A / T1 + C2_A / T2 …… + Cn_A / Tn), and it is set that: F_A ≥ 1

[0072] Among them, C1_A, C2_A, …… Cn_A represent the number of times Party A participates in the battle games in different time periods, and T1, T2, …… Tn represent different time periods.

[0073] Among them, the formula includes: The following method is used to determine the value of F_B.

[0074] F_B = (1 + C1_B / T1 + C2_B / T2 …… + Cn_B / Tn), and it is set that: F_B ≥ 1

[0075] Among them, C1_B, C2_B, …… Cn_B represent the number of times Party B participates in the battle games in different time periods, and T1, T2, …… Tn represent different time periods.

[0076] The purpose of calculating match points using the first and second sets of equations is to maximize the encouragement for beginners and those at different skill levels to actively invite and participate in matches with partners and opponents of similar skill levels and skill levels, learning from each other and improving their skills as quickly as possible. Based on the different actual situations in different types of competitive sports matches, such as goals scored, points earned, wins, sets won, and matches won, the set parameters Nsn for each win can be retrieved and substituted into the simplified equations to accumulate the total match win points Js. Conversely, different actual situations such as goals conceded, negative points, losses, sets lost, and matches lost are handled by retrieving the set parameters N for each negative point. Substituting fn into the simplified equation system, the total negative score Jf of the entire match is obtained; the total score J of either side is equal to the sum of their total win and loss scores throughout the match; for beginner-level athletes, the total win score parameter Nsn and the total negative score parameter Nfn of a certain type of mass competitive sports technique beginner level and rank can both be set to positive parameter values, that is, regardless of the result of the match, both sides will be given match score rewards, but the win score parameter Nsn should be set to be greater than the negative score parameter Nfn, that is, the winning side will receive higher score rewards than the losing side; and by setting the sports training frequency reward parameter F, athletes who participate in more matches within the same time period will be given more score rewards.

[0077] Furthermore, athletes with a total Jid score ≥ L1 are assigned a skill advancement level and rank in mass competitive sports. When one or both sides of a match are assessed as having advanced a skill level, a third equation set and a fourth equation set are used to calculate the match data for both sides. The third equation set is as follows:

[0078]

[0079] The fourth system of equations is:

[0080]

[0081] Where, J_A and J_B respectively represent the total game scores obtained by Party A and Party B, Js_A and Js_B respectively represent the winning scores obtained by Party A and Party B in the whole process of the game, Jf_A and Jf_B respectively represent the losing scores obtained by Party A and Party B in the whole process of the game, V represents the winning coefficient of the competitive battle game, Ms1, Ms2, …… Msn represent the winning score parameters of a certain type of mass competitive sports technical upgrade level and rank in the game score calculation parameters, Mf1, Mf2, …… Mfn represent the losing score parameters of a certain type of mass competitive sports technical upgrade level and rank in the game score calculation parameters; the parameter values of the winning score parameter Msn can be set on the record template successively and reasonably according to different actual situations and characteristics such as the number of goals scored, the number of points obtained, the number of winning games, the number of winning sets, the number of winning matches, etc. in different types of competitive sports battle games, and the parameter values of the losing score parameter Mfn can be set on the record template successively and reasonably according to different actual situations and characteristics such as the number of goals conceded, the number of negative points, the number of negative games, the number of negative sets, the number of negative matches, etc. in different types of competitive sports battle games. Through the determination and instructions of the comprehensive data of the battle game entered in the record template, the corresponding Ms1, Ms2, …… Msn and Mf1, Mf2, …… Mfn game score calculation parameters are respectively retrieved and substituted into the third equation set and the fourth equation set for the calculation of the winning and losing scores and the total game score of Party A or Party B in the whole process of the battle game.

[0082] Where, the formula includes: The value of V is determined in the following way.

[0083] V = Jidf / Jids

[0084] Jidf represents the total game score value of the competitive sports technical level and rank of the losing party in the game, Jids represents the total game score value of the competitive sports technical level and rank of the winning party in the game. The magnitude of the value of the winning coefficient V reflects the difference ratio between the competitive sports technical levels and ranks of the two sides in the battle game. If the value of V exceeds the critical value range of the set Va < V < Vb interval, it means that the technical levels and ranks of the two sides in the battle game differ too much, and the calculation of the game data can be restricted; where, 0 < Va < 1, 1 < Vb, and Va and Vb can be respectively set as the critical constant intervals of the value of the winning coefficient V of a certain type of competitive battle game.

[0085] The purpose of the integral calculations of the above third and fourth equations is to maximally encourage sports practitioners who upgrade their levels and ranks to happily invite and participate in battle competition exchange activities with partners and opponents that match their technical levels and ranks, and to learn from each other and quickly improve their technical levels during the competition; according to the different actual situations such as goals scored, points scored, winning games, winning sets, winning matches, etc. obtained by any party in different types of competitive sports battles, various winning integral parameters Msn can be retrieved and set and substituted into the simplified equations to accumulate the winning integral Js of the whole competition, while for different actual situations such as goals conceded, negative points, losing games, losing sets, losing matches, etc. of any party, various negative integral parameters Mfn that are set are retrieved and substituted into the simplified equations to deduct the negative integral Jf of the whole competition; the full-game integral J of either party is equal to the sum of the winning and negative integrals of the whole competition. For sports practitioners who upgrade their technical levels and ranks in a certain type of mass competitive sports, the winning integral parameter Msn of the whole competition should be set as the winning reward integral of the competition, and the negative integral parameter Mfn of the whole competition should be set as the negative deduction integral of the competition; V represents the winning coefficient of the competitive battle, and V is equal to the total integral of the losing party divided by the total integral of the winning party (V = Jidf / Jids). The value of V is the difference ratio between the technical levels and ranks of the two parties in the competitive battle. Therefore, Va and Vb can be set to represent the interval critical constants of the value of the winning coefficient V of a certain type of competitive battle respectively. If the value of V exceeds the set range of the interval critical value of Va < V < Vb, it means that the technical levels and ranks of the two parties in the battle are too different, which is not conducive to the two parties carrying out reasonable competitive battle exchange activities at the same technical level. The system pushes a reminder message to both parties in the battle that the large difference in the technical levels and ranks of the two parties in the mass competitive sports will affect the result of the battle, or information restricting the calculation and accumulation of competition integrals.

[0086] After completing the calculation of the full-game integrals obtained by the above-mentioned Party A and Party B of the sports practitioners respectively, the full-game integrals Jₐ and Jᵦ obtained by Party A and Party B of the sports exercise participants in each battle competition are accumulated to the total competition integral Jidₐ value of Party A and the total competition integral Jidᵦ value of Party B, and the mass competitive sports technical level and rank of Party A and Party B are re-evaluated and updated, and saved to the sports practitioner database. And the total competition integrals and the ranking list of the mass competitive sports technical levels and ranks of the sports practitioners within 52 weeks are announced.

[0087] In summary, the mass sports evaluation method in this embodiment is completely different from the traditional scoring method of competitive matches that only considers the overall win or loss and only the winner gets points. It focuses more on statistically analyzing and encouraging the technical improvement and training effects gained by athletes through participating in competitive matches. By recording, calculating and accumulating comprehensive data such as the number and duration of athletes' participation in competitive sports matches, the intensity of each match, the total win / loss points of both sides, and the overall match result, two specific sets of equations are used to calculate and accumulate the overall win / loss points and overall match points for athletes at the beginner and advanced levels. This method evaluates the continuous efforts of athletes who persist in competitive sports and the degree and level of their increasing familiarity, mastery and improvement of competitive sports techniques. It assigns athletes an objective, reasonable and fair mass sports technical level and rank to measure the mass sports technical level that each enthusiast possesses and continues to improve.

[0088] Example 2

[0089] This embodiment provides a method for inviting players to compete in competitive sports, such as... Figure 2 As shown, the public competition evaluation method in Example 1 also includes the following steps:

[0090] S201 provides a variety of templates, such as match invitation templates and invitation information posting templates, for use by sports enthusiasts.

[0091] S202. The inviter fills in information on the invitation template, including: the type of competition they want to hold, the location and time of the competition, the competitive sports skill level and rank of the opponent, etc. The priority of the information can be set according to actual needs. When the inviter's invitation information is obtained, the sports exerciser database is matched with the sports exerciser information according to the priority order, and the invitation is sent to the matched sports exerciser.

[0092] Sending invitations to matched fitness enthusiasts can be done in two ways: 1. Sending invitations to matched fitness enthusiasts based on their selections; 2. Sending invitations automatically to matched fitness enthusiasts. Invitations use invitation and acceptance information templates.

[0093] Based on the confirmation information from the inviter and the respondent, complete the invitation and notify both the inviter and the respondent; or based on the cancellation information from the inviter and the respondent, cancel the invitation and notify both the inviter and the respondent.

[0094] When the winning coefficient V values of both the inviter and the invitee in the sports exercise do not fall within the set critical value range of Va < V < Vb, the system pushes a reminder message to both sides of the invitational battle competition, stating that the significant difference in the mass sports technology levels and rankings between the two sides will affect the result of the battle competition.

[0095] S203. Provide an interactive window for the inviter and the invitee in the sports exercise to input information. For example, through the interactive window, the inviter and the invitee can chat freely and discuss other details of the invitational competition with each other.

[0096] Based on the mass sports evaluation method in Embodiment 1, this embodiment builds a platform to help sports exercisers publish the demand information for partners and opponents in invitational competitive sports battles, promotes the communication activities for both sides to reach a battle competition, and provides a multi-information platform for sports exercisers.

[0097] Embodiment 3

[0098] A device is provided, such as Figure 3 shown, including: a server side and a user side. The user side can be a computer, a mobile phone, a tablet computer, etc. Both the server and the user side include a processor and a memory. At least one instruction, at least one program, a code set or an instruction set is stored in the memory. The at least one instruction, at least one program, the code set or the instruction set is loaded and executed by the processor to implement the invitational competitive sports battle method in Embodiment 1.

[0099] Specifically, the server side is used to store the created sports exerciser database, various data of the evaluation system for the mass sports technology levels and rankings, the battle competition data record templates for various types of competitive sports and various competition formats, and the competition score calculation parameters, etc.

[0100] The user side is for sports exercisers to use, including: filling in information, receiving information, etc. through the user side.

[0101] The above are only the preferred embodiments of this application and are not intended to limit this application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of this application shall be included within the protection scope of this application.

Claims

1. A method for inviting opponents to compete in a competitive sport, characterized in that, Including the following steps: A database of sports participants will be constructed, which will store each participant's personal information, data on participation in competitive sports, competition points, total competition points (Jid value), and competitive sports technical level and rank. Establish an evaluation system for the technical levels and ranks of various types of mass competitive sports; After each competitive match, acquire the match data of both sides; Based on the evaluation system, the competition data is calculated, and the competitive sports technical levels and ranks of both sides are updated. Upon receiving the invitation information from the inviter, the system matches the sports exerciser database with the sports exerciser information and sends invitations to the matched sports exerciser. Provide an interactive window for inviters and exercisers to input information; The steps for constructing an evaluation system for technical levels and ranks in various types of mass competitive sports include: Set constants to define the score ranges for different levels and ranks of various types of mass competitive sports: L0, L1, L2, L3, ..., Ln (Ln-1) <Ln); The total Jid score in the competition is compared with the constant that defines the score range to determine the skill level and rank. The steps for obtaining match data from both sides after each competitive match include: A record template is provided for both sides to fill in; the record template is set according to various types of competitive sports and various competition systems, and the template is set with the corresponding competition score calculation parameter values; After obtaining confirmation from both sides regarding the match data, the data is marked as valid and saved. The process of sending invitations to matching exercisers includes: Based on the inviter's selection, send invitations to matching exercisers; or automatically send invitations to matching exercisers. Based on the confirmation information from the inviter and the respondent, complete the invitation and notify both the inviter and the respondent; or based on the cancellation information from the inviter and the respondent, cancel the invitation and notify both the inviter and the respondent. A reminder message will be sent when the difference in athletic skill level and rank between the inviter and the matched athlete exceeds a set value.

2. The method for inviting athletes to compete in a competitive sport according to claim 1, characterized in that, The steps for calculating the competition data based on the evaluation system include: Those who exercise and whose total score Jid value is less than the constant Lm of the score range are assigned an entry-level sports skill level, where m is an integer and m < n. When both sides, A and B, participating in the competition are assessed as being at the beginner level in sports skills, the first and second equation sets are used to calculate the competition data for both sides. The first equation set is as follows: The second system of equations is: Where, J_A and J_B respectively represent the total game points obtained by Party A and Party B, Js_A and Js_B respectively represent the total winning points obtained by Party A and Party B in the whole process of the game, Jf_A and Jf_B respectively represent the total losing points obtained by Party A and Party B in the whole process of the game, F_A and F_B respectively represent the sports exercise frequency reward parameters of Party A and Party B in the game point calculation parameters for their daily participation in battle games, Ns1, Ns2, …… Nsn represent the winning point parameters of a certain type of mass competitive sports technology entry level and段位 in the game point calculation parameters, and Nf1, Nf2, …… Nfn represent the losing point parameters of a certain type of mass competitive sports technology entry level and段位 in the game point calculation parameters; Where, the formula includes: determining the value of F_A in the following way, F_A = (1 + C1_A / T1 + C2_A / T2 …… + Cn_A / Tn), and it is assumed that: F_A ≥ 1 Where, C1_A, C2_A, …… Cn_A represent the number of times Party A participates in battle games in different time periods, and T1, T2, …… Tn represent different time periods; Where, the formula includes: determining the value of F_B in the following way, F_B = (1 + C1_B / T1 + C2_B / T2 …… + Cn_B / Tn), and it is assumed that: F_B ≥ 1 Where, C1_B, C2_B, …… Cn_B represent the number of times Party B participates in battle games in different time periods, and T1, T2, …… Tn represent different time periods.

3. The method for inviting athletes to compete in a competitive sport according to claim 1, characterized in that, The steps of calculating the game data according to the evaluation system include: Granting the sports exercisers with the total game points Jid value ≥ the integral value interval defining constant Lm an upgraded sports technology level, where m is an integer and m < n; When one or both of Party A and Party B participating in the battle game are rated as having an upgraded sports technology level, use the third equation set and the fourth equation set to calculate the game data of both sides. The third equation set is: The fourth equation set is: Where, J_A and J_B respectively represent the total game points obtained by Party A and Party B, Js_A and Js_B respectively represent the total winning points obtained by Party A and Party B in the whole process of the game, Jf_A and Jf_B respectively represent the total losing points obtained by Party A and Party B in the whole process of the game, V represents the winning coefficient of the competitive battle game, and the size of the winning coefficient V value reflects the difference ratio between the competitive sports technology levels and段位 of both sides in the battle game. Ms1, Ms2, …… Msn represent the winning point parameters of a certain type of mass competitive sports technology upgraded level and段位 in the game point calculation parameters, and Mf1, Mf2, …… Mfn represent the losing point parameters of a certain type of mass competitive sports technology upgraded level and段位 in the game point calculation parameters; Where, the formula includes: determining the value of V in the following way, V = Jidf / Jids Jidf represents the total game point value of the competitive sports technology level and段位 of the losing side of the game, and Jids represents the total game point value of the competitive sports technology level and段位 of the winning side of the game.

4. The method for inviting athletes to compete in a competitive sport according to claim 3, characterized in that, When the value of V exceeds the critical value range of the set Va < V < Vb interval, the calculation of game data can be restricted; where 0 < Va < 1, 1 < Vb, and Va and Vb can be respectively set as the critical constants of the interval of the value of the winning coefficient V of a certain type of competitive battle game.

5. A device, characterized in that, Including: The server side and the user side, both the server and the user side include a processor and a memory. At least one instruction, at least one program, a code set or an instruction set is stored in the memory. The at least one instruction, at least one program, the code set or the instruction set is loaded and executed by the processor to implement the invitation competitive sports battle method according to any one of claims 1 to 4.