CN-122003705-A - System and method for determining a real-time occurrence ratio of a lead change or tie occurring in an event
Abstract
The disclosed innovations introduce a real-time guessing system that evaluates the probability of teams, players, or competitors leading, remaining leading, or making ties during a dynamic score competition. Unlike traditional live guessing structures, it offers continuous participation by evaluating probabilities over time, regardless of the final outcome. The system employs a mathematical algorithm within a computational framework, adjusts the bias based on predefined criteria, and uses a strength indicator to conduct a correlation analysis with team strength. Notably, it calculates and removes the bias, thereby determining an average of the probabilities. The main objective is to perform these steps within a predetermined period of time, allowing for dynamic adjustment based on factors such as game tempo. Such computer-implemented methods operate with unmanned interactions, query an external API for active contests, process real-time data, and deliver live occurrence ratios to clients. This innovation changes the real-time competition and provides the user with a dynamic and engaging competition experience.
Inventors
- J. Pardo
Assignees
- 盖特立德公司
Dates
- Publication Date
- 20260508
- Application Date
- 20231230
- Priority Date
- 20230815
Claims (17)
- 1. A method of calculating a three-way occurrence ratio of a lead variation substantially in real time and without human intervention at any defined time during a race, the method comprising: Detecting whether an ongoing contest exists; Receiving round-by-round data; processing the round-by-round data; Calculating team strength; calculate real-time probability, and The live occurrence ratio is pushed to the client, Wherein the lead variation is characterized as whether the participants of the race are getting lead, remain lead, or come into play at the arbitrarily defined time.
- 2. A system for calculating a lead rate of change substantially in real time and without human intervention at any defined time during a race, the system comprising: A competition detection module; A round-by-round processing module; a participant strength calculation module; Real-time probability calculation module, and And the client pushing module.
- 3. The system of claim 2, wherein the contest detection module queries an external API and if an ongoing contest is found, initiates a task to the round-by-round processing module to begin processing live round-by-round data.
- 4. The system of claim 2, wherein the contest detection module initiates other modules and, upon initiation by the contest detection module, the initiated module gathers predetermined data.
- 5. The system of claim 2, wherein the real-time probability calculation module determines probabilities for tie, lead change, and take lead.
- 6. The system of claim 2, wherein the live turn data comprises a data type selected from the group consisting of number of ties, number of lead changes, absolute value ratio difference, diffusion coefficient, scoring speed, time remaining, turn cadence, and average score per scoring event.
- 7. The system of claim 2, wherein the round-by-round processing module coordinates collection and processing in the remaining steps to determine a probability output.
- 8. The system of claim 2, wherein the round-by-round processing module communicates the round-by-round data to the real-time probability calculation module.
- 9. The system of claim 2, wherein the round-by-round processing module stores event data in a long-term storage database for future reference.
- 10. The system of claim 2, wherein the round-by-round processing module invokes one or more of the probability processing module and the client push module.
- 11. The system of claim 2, wherein the participant-force calculation module determines force data and makes the force data available to other modules for processing by the other modules.
- 12. The system of claim 2, wherein the real-time probability computation module takes input from other modules, characterizes current race status, and determines an appropriate formula to apply for the purpose of computing the probability of event outcome.
- 13. The system of claim 2, wherein the real-time probability module is invoked by the round-by-round module, the data from the real-time probability module being output back to the round-by-round module, the round-by-round module gathering the data, storing the data, and then sending the output data to the client broadcast module.
- 14. The system of claim 2, wherein the system is further configured to generate and store a unique identifier for each client connection.
- 15. The system of claim 14, wherein the client broadcast module pushes occurrence ratio data to each client connection based on each unique client identifier.
- 16. A computer-implemented method of calculating a three-way occurrence ratio of a lead variation substantially in real time and without human intervention at any defined time during a race, the method comprising: Detecting, by a specially programmed computer querying an external API, whether an ongoing contest exists, and if an ongoing contest is detected, initiating, by the specially programmed computer, a task to begin processing real-time data; receiving, by the specially programmed computer, the real-time data from the external API; establishing a predetermined period of time based on the race type; calculating the occurrence ratio; Performing the calculation entirely within the predetermined time period, and Pushing the occurrence ratio to the client, Wherein the lead variation is characterized as whether the participants of the race are getting lead, remain lead, or come into play at the arbitrarily defined time.
- 17. A computer program product configured to run on a special purpose computer to determine a three-way occurrence ratio of a lead variation substantially in real time and without human intervention at any defined time during a race, the computer program product comprising: Detecting, by a special purpose computer querying an external API, whether an ongoing contest exists, and if an ongoing contest is detected, initiating, by the specially programmed computer, a task to begin processing real-time data; receiving the real-time data from the external API; establishing a predetermined period of time based on the race type; calculating the occurrence ratio; Performing the calculation entirely within the predetermined time period, and Pushing the occurrence ratio to a client. Wherein the lead variation is characterized as whether the participants of the race are getting lead, remain lead, or come into play at the arbitrarily defined time.
Description
System and method for determining a real-time occurrence ratio of a lead change or tie occurring in an event Cross Reference to Related Applications The present application is a non-provisional application of U.S. provisional application No. 63/532835, filed on 8/15 of 2023, and claims priority for that provisional application, which is incorporated herein by reference in its entirety. Technical Field The present invention relates generally to systems and methods for determining event probabilities, and more particularly to systems and methods for determining the real-time occurrence ratio of leading changes or ties occurring in an event. Background As long as there are events, humans are always looking for ways to guess the results of the event. Numerous systems and methods are known in the art for facilitating competition for events. This includes determining the likely probability of a particular outcome of the guess. Since the resulting probabilities are used to determine the amount of settlement for the competition, it is desirable for those relying on probability competition to have a reliable way of calculating those probabilities. Most competition systems provide odds for certain events in the event. These occurrence ratios are calculated to predict the likely probability of a result, such as the final result of the game (e.g., a point difference guess). However, there is currently no system and method that can determine the probability of an event guessing system at any time during a live event. In particular, there is currently no system or method that can determine the probability of a tie or lead change at any time during a live event. Regardless of score, there is always an opportunity to guess the event that occurs, which is an unmet need in the art. Thus, there is a need in the art for a method of determining the probability that a team, player, or competitor will lead other participants in an event at any given moment in time during any contest in which the score (or equivalent indicator of success) will fluctuate throughout the event. Disclosure of Invention Disclosed herein is a system and related method and a computer program product that determines, at any given moment, in real-time, the probability of a team, player, or competitor leading other participants in an event or appearing in a tie during any contest in which score or equivalent success indicators will fluctuate throughout the event. Unlike all other live competition structures (e.g., let a competition guess, win or lose prediction), the probability (occurrence ratio) determined by the system is not limited by the outcome of the competition. In addition, the event for which the probability is determined may occur at any time in the race or event, not just the final score, thereby enabling the user (ultimately the competitor) to remain engaged at all times of the race. The purpose of the system and method is to determine whether a tie or lead change will occur at any time in the race. The probability of these three outcomes (keeping ahead, taking ahead, or tie) fluctuates in real time as score, time, and other factors change. There is currently no guess of this type. This has the advantage that there is always an opportunity to guess the event that occurs, regardless of score. Whichever of the three-way bets wins, the other two fail and require re-betting to continue the game. If a three-way competition is not possible, only one party will fail. By way of overview and example only, some embodiments of the invention use process steps grouped by functional module to determine three-way odds of leading changes, in other words, to determine the probability of a tie, leading change, or remaining leading for a particular event in a race. In some embodiments, technical improvements in the field of determining real-time guess probabilities may be achieved by executing method steps within a computing system that employ a mathematical algorithm that takes into account the determined probabilities of ties, lead variations, or remaining lead, as well as deviations, and varying the deviations based on +/-values of a set of predetermined criteria. Embodiments of the present invention then take this bias into account and use the strength index to find a correlation algorithm that relates the strength of the team to its expected probabilistic result. In an embodiment, different formulas are employed for the different situations that occur. For example, when the strong team leads in the main field, or when the weak team leads in the main field. Embodiments of the present invention employ formulas that take into account the existence of a deviation, however by calculating this deviation, they can minimize their impact. Finally, the resulting average of the above equation may be used to determine the average of the probabilities. It is a further object of the invention to perform the specified method steps in real time-entirely within a predetermi