03/11/2024
I get asked what exactly did I invent. Below are the core claims to what make up Live Sports Bettng (MicroBetting) All twenty claims are used by every mobile sports betting app in the marketplace today. DraftKings FanDuel BetMGM ESPN Bet Simplebet8 Gaming Ceasers Palace Sports Book Bet 365 Sportsbook Fanatics Sportsbook PB WynnBET Ceasars Palace Sportsbook BetRivers SI Sportsbook PointsBet Hard Rock Bet
Claims
1. A method for high frequency wagering in a game with incremental play events, comprising:
receiving a real-time stream of game data for a live game, wherein the game data contains a series of play event timestamps corresponding to one or more descriptions of one or more play events associated with the live game;
analyzing the game data to detect a betting event associated with a play event about to take place in the live game, wherein analyzing further comprises: locating predefined triggers in the one or more descriptions of the one or more play events; and identifying a betting event based on the predefined triggers;
generating betting odds corresponding with the betting event, wherein the betting odds are based on an historic data and at least one of an environmental data and a circumstantial data;
transmitting, to a participant device, a plurality of options, wherein each option of the plurality of options is associated with a possible outcome of the play event;
receiving, from the participant device, an option indication selected from the plurality of options and option metadata corresponding to the option indication, wherein the option metadata comprises an option indication timestamp of when the option indication was transmitted by the participant device;
generating a betting window configured to close before the outcome of the play event is determined, wherein the betting window is 10 seconds or less; and
accepting the option indication based on a comparison of the option indication timestamp and the betting window, wherein the betting event is detected and the option indication is received without interrupting the live game.
2. The method of claim 1, wherein the comparison comprises detecting fraudulent location data in the option metadata by verifying consistency in network delay across a plurality of communications previously received from the participant device.
3. The method of claim 1, wherein the option metadata further comprises location data of the participant device.
4. The method of claim 3, wherein accepting the option indication further comprises: verifying that the participant device is physically and currently located in a permitted area.
5. The method of claim 1, wherein the betting window is determined based on a statistical analysis of previous moves in past play events performed by a player.
6. The method of claim 1, wherein the betting window is dynamically determined based on previous moves in past play events performed by a player and current conditions of the player or the live game.
7. The method of claim 1, further comprising: recording the option indication and the option metadata using blockchain to create an immutable chain of records.
8. A system for high frequency wagering in a game with incremental play events, comprising:
at least one non-transitory computer-readable medium configured to store instructions; and
at least one processor configured to execute the instructions to perform operations comprising: receiving a real-time stream of game data for a live game, wherein the game data contains a series of play event timestamps corresponding to one or more descriptions of one or more play events associated with the live game; analyzing the game data to detect a betting event associated with a play event about to take place in the live game, wherein analyzing further comprises: locating predefined triggers in the one or more descriptions of the one or more play events; and identifying a betting event based on the predefined triggers; generating betting odds corresponding with the betting event based on an historic data and at least one of an environmental data and a circumstantial data; transmitting, to a participant device, a plurality of options, wherein each option of the plurality of options is associated with a possible outcome of the play event; receiving, from the participant device, an option indication selected from the plurality of options and option metadata corresponding to the option indication, wherein the option metadata comprises an option indication timestamp of when the option indication was transmitted by the participant device;
generating a betting window configured to close before the outcome of the play event is determined, wherein the betting window is 10 seconds or less; and accepting the option indication based on a comparison of the option indication timestamp and the betting window, wherein the betting event is detected and the option indication is received without interrupting the live game.
9. The system of claim 8, wherein the comparison comprises detecting fraudulent location data in the option metadata by verifying consistency in network delay across a plurality of communications previously received from the participant device.
10. The system of claim 8, wherein the option metadata further comprises location data of the participant device.
11. The system of claim 10, wherein accepting the option indication further comprises: verifying that the participant device is physically and currently located in a permitted area.
12. The system of claim 8, wherein the betting window is determined based on a statistical analysis of previous moves in past play events performed by a player.
13. The system of claim 8, wherein the betting window is dynamically determined based on previous moves in past play events performed by a player and current conditions of the player or the live game.
14. The system of claim 8, wherein the operations further comprise: recording the option indication and the option metadata using blockchain to create an immutable chain of records.
15. A non-transitory computer readable medium comprising instructions, which, when executed by at least one processor, cause the at least one processor to perform operations for high frequency wagering in a game with incremental play events, the operations comprising:
receiving a real-time stream of game data for a live game, wherein the game data contains a series of play event timestamps corresponding to one or more descriptions of one or more play events associated with the live game;
analyzing the game data to detect a betting event associated with a play event about to take place in the live game, wherein analyzing further comprises: locating predefined triggers in the one or more descriptions of the one or more play events; and identifying a betting event based on the predefined triggers;
generating betting odds corresponding with the betting event based on an historic data and at least one of an environmental data and a circumstantial data;
transmitting, to a participant device, a plurality of options, wherein each option of the plurality of options is associated with a possible outcome of the play event;
receiving, from the participant device, an option indication selected from the plurality of options and option metadata corresponding to the option indication, wherein the option metadata comprises an option indication timestamp of when the option indication was transmitted by the participant device;
generating a betting window configured to close before the outcome of the play event is determined, wherein the betting window is 10 seconds or less; and
accepting the option indication based on a comparison of the option indication timestamp and the betting window,
wherein the betting event is detected and the option indication is received without interrupting the live game.
16. The non-transitory computer readable medium of claim 15, wherein the comparison comprises detecting fraudulent location data in the option metadata by verifying consistency in network delay across a plurality of communications previously received from the participant device.
17. The non-transitory computer readable medium of claim 15, wherein the option metadata further comprises location data of the participant device, and wherein accepting the option indication further comprises: verifying that the participant device is physically and currently located in a permitted area.
18. The non-transitory computer readable medium of claim 15, wherein the betting window is determined based on a statistical analysis of previous moves in past play events performed by a player.
19. The non-transitory computer readable medium of claim 15, wherein the betting window is dynamically determined based on previous moves in past play events performed by a player and current conditions of the player or the live game.
20. The non-transitory computer readable medium of claim 15, wherein the operations further comprise:
recording the option indication and the option metadata using blockchain to create an immutable chain of records.