IP Library › Granted Patent US 12,536,874
Granted Patent B2
US 12,536,874 · App. 17/741,330 · Granted Jan 27, 2026

System and method for enabling wagering event between sports activity players with stored event metrics

Inventors: William Choung (Plano, TX); Daniel Sahl (Henderson, NV)
Assignees: William Choung; Daniel Sahl
G07F17/3288G07F17/3209G07F17/3225
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,536,874
App. No.
17/741,330
Granted
Jan 27, 2026
Kind
B2
Abstract

Individual sports event activities are recorded along with metric results of individual or collective results of the activities. The data from these recordings and metrics are provided to a central gaming server. Individual players offer wagers of value to be used in competition against other individual or groups of players. The central gaming server compares the metrics of at least two individual players that have offered wagers of values and determines a winning individual player based on the comparison of metrics.

Claims (37)

1 . A method of executing a wagering event between at least two players comprising:

a first physical sport activity player executing a physical sport activity event while in view of a visual recording system having a range of view that encompasses a player's physical activities in the physical sport activity event, said physical sport activity being selected from the group consisting of golf, bowling, archery, basketball shooting, hitting a ball with a bat or racquet, darts, and fixed equipment exercise activities, the recording system including a central gaming server;

recording in the central gaming server on the visual recording system a single sport activity event or a series of sport activity events in which there is movement of an object in the physical sport activity event for the single physical sport activity player in the at least one physical sport activity event selected from the group consisting of golf, bowling, archery, basketball shooting, hitting a ball with a bat or racquet, darts, and fixed equipment exercise activities by the single physical sport activity player and recording on the visual recording system metric results for the movement of the object within that at least one single physical sport activity event;

transmitting as data the recording of the movement of the object in of the single physical sport activity event or series of sport activity events and the metric results for the single player to the central gaming server, the gaming server storing the data with an electronically readable name associated with the first physical sport activity player;

the central gaming server comprising executable image software to modify images of the player's physical activity with image-enhancing, partial image replacement or avatar replacement effects, with a library of avatars stored on the central gaming server;

a second single physical sport activity player executes an event of a same single physical sport activity in which there is movement of an object in the physical sport activity event with a same or different visual recording system connected to the central gaming server to provide data as a second single physical sport activity player recording and metric results;

transmitting as data the recording of the second single physical sport activity event or series of single physical sport activity events and the metric results for the second single physical sport player to the central gaming server, the gaming server storing the data with an electronically readable name associated with the second single physical sport player;

each of the single physical sport activity player and the second physical sport activity player agreeing to a competitive wager for value in determined by the central gaming server comparing individual metrics for the movement of the object in the single physical sport activity player and the second physical sport activity player for the single physical sport activity event;

the central gaming server modifying received image data of the player's physical activities and executing the executable image software to modify images of the player's physical activity; and

the central gaming server comparing the metrics for the movement of the object for the single physical sport activity player and the second physical sport activity player for the single physical sport activity event and the central game server determining by a direct comparison of the individual metrics of the first single physical sport activity player and the second physical sport activity player a winner of the value of the competitive wager.

2 . The method of claim 1 wherein the central game server date stamps each transmission of data and associates that date stamp as well as the transmitted data with respective movements of an object by the single physical sport activity players and stores the transmitted data with the date stamp, and at least one player selects an avatar for an opposing player at any stage of the competition.

3 . The method of claim 1 wherein metrics are compared by the central game server using a stored handicapping value for the first single physical sport activity player and the second single physical sport activity player, and at least one player selects an avatar for an opposing player at any stage of the competition.

4 . The method of claim 3 wherein the handicapping includes values of at least one of distance, speed, accuracy, time and score, and at least one player selects an avatar for an opposing player at any stage of the competition, with stored avatars comprising virtual avatar images of real persons or virtual avatar images of animated characters.

5 . The method of claim 1 wherein the single sport activity event comprises golf and the visual recording also includes visual or electronic measurement of golf club head speed and position at a moment of impact with a golf ball.

6 . The method of claim 1 wherein the single sport activity event comprises golf and the visual recording is converted into the transmitted data to include a metric based on an amount of energy transferred from a golf club head to a golf ball as the object with movement, an amount of spin on the golf ball immediately after impact of the golf ball with the golf club head, an angle at which the golf ball takes off after separation from the golf club head, how far the golf ball would travel in air under defined ambient conditions, ball speed immediately after the golf ball leaves the golf club head, the sped of the golf club head at impact, an amount of loft on the golf club head face at a time of impact with the golf ball, an amount of loft on the golf club head face at the time of impact with the golf ball, and a face angle for the golf club head face.

7 . The method of claim 1 wherein the data recording the movement is used to create a digital avatar of the first sport activity player in the specific sport that is used as a digital character in a digital sporting environment.

8 . The method of claim 7 wherein the created digital avatar competes on behalf of the first sport activity player in a competitive system without the first sport activity player being logged into the competitive system.

9 . The method of claim 8 wherein data collected about the first sport activity player from a golf simulator is used to create a personal programed avatar that performs according to the first sport activity player's level of real-skill in a digital game simulation against a computer program or other simulated digital avatars.

10 . The method of claim 1 wherein dart throwing at a target or a basket is used as the physical sport activity and metrics transmitted include a score attained by individual darts on a dart board or balls scoring through a basket.

11 . The method of claim 1 wherein the central game server randomly selects the first single physical sport activity player recording and metric results and the second single sport activity player recording and metric results to compete against each other.

12 . The method of claim 10 wherein the random selection by the central game server is limited within ranges of handicapped abilities of the first single sport activity player and the second single physical sport activity player.

13 . The method of claim 1 wherein the selection of the first single physical sport activity player and the second single sport activity player is commanded to the central game server by the first single sport activity player and the second single sport activity player.

14 . The method of claim 6 wherein the selection of the first single physical sport activity player and the second single physical sport activity player is commanded to the central game server by the first single sport activity player and the second single sport activity player.

15 . The method of claim 1 wherein at least one of the first single physical sport activity player and the second single physical sport activity player can access memory of the central game server to have an opponent's specific recording of the recorded single physical sport activity event or a series of physical sport activity events, only after the central game server has determined by a direct comparison of the individual metrics a winner of the value of the wager.

16 . The method of claim 4 wherein at least one of the first single physical sport activity player and the second single physical sport activity player can access memory of and display a video feed from the central game server to have an opponent's specific recording of the recorded single physical sport activity event or a series of physical sport activity events, only after the central game server has determined by a direct comparison of the individual metrics a winner of the value of the wager.

17 . The method of claim 14 wherein the method further comprises a method for displaying content on a client device, the method comprising: receiving the video feed; receiving a spatiotemporal index corresponding to the filmed occurrence from the central gaming server, wherein the spatiotemporal index indexes information relating to events and objects captured in the video feed as a function of respective video frames in which the sports activity events and objects are detected; outputting a video corresponding to the video feed via a user interface of a sport activity player device; receiving a user command via a user interface on the sport activity player device to display content.

18 . A method of executing a wagering event between at least two players comprising:

a first physical sport activity player executing a physical sport activity in which there is movement of an object in the physical sport activity while the object is in view of a visual recording system having at least two digital cameras with a combined range of view that encompasses a player's physical activities in causing the movement of the object in the physical sport activity, said physical sport activity being selected from the group consisting of golf, bowling, archery, basketball shooting, hitting a ball with a bat or racquet, darts, and fixed equipment, the recording system including a central gaming server;

recording in the central gaming server a single sport activity event or a series of sport activity events in which there is movement of the object in the physical sport activity event within the combined range of view for the first single physical sport activity player in at least one physical sport activity selected from the group consisting of golf, bowling, archery, basketball shooting, hitting a ball with a bat or racquet, darts, and fixed equipment exercise activities for the first single physical sport activity player and metric results for that at least one first single sport activity event;

transmitting as data the recording of the first single physical sport activity event or series of sport activity events and the metric results in which there is movement of an object in the physical sport activity for the first single physical sport activity player to a central gaming server, the gaming server storing the data with an electronically readable name associated with the first single physical sport activity player;

the central gaming server comprising executable image software to modify images of the player's physical activity with image-enhancing, partial image replacement or avatar replacement effects, with a library of avatars stored on the central gaming server;

a second single physical sport activity player executes an event of a same single physical sport activity event with movement of an object with a same or different visual recording system having at least two digital cameras with a combined range of view that encompasses a second player's physical activities in the physical sport activity event to provide a second single physical sport activity player recording and metric results;

transmitting as data the recording of the second single physical sport activity event or series of single physical sport activity events and the metric results for the movement of the object in the physical sport activity of the second single physical sport player to a central gaming server, the gaming server storing the data with an electronically readable name associated with the second single physical sport player;

each of the first single physical sport activity player and the second physical sport activity player agreeing to a competitive wager for value determined by the central gaming server comparing individual metrics for movement of the object in the single physical sport activity player and the second physical sport activity player for the single sport activity event; and

the central gaming server comparing the metrics for movement of the object in the single physical sport activity player and the second physical sport activity player for the single physical sport activity event and the central game server determining by a direct comparison of the individual metrics a winner of the first single physical sport activity player and the second physical sport activity player of the value of the competitive wager, and data recording the movement is used to create a digital avatar of the first sport activity player in the specific sport that is used as a digital character in a digital sporting environment, and after a digital avatar has been first created, additional sensed data of a physical sports player's performance is entered into the system, causing the system to modify the avatar and characterization of a level of performance of the physical sports player associated with that avatar.

19 . The method of claim 18 wherein the single physical sport activity event is hitting golf balls as the movement of the object off a mat using golf clubs, and at least one player selects an avatar for an opposing player or for the at least one player at any stage of the competition.

20 . The method of claim 18 wherein the single physical sport activity event is selected from the group consisting of shooting basketballs into a hoop as the movement of the object and throwing darts at a dart board as the movement of the object.

Continuity (2)
Continuation In Part 17062565 · Oct 3, 2020
Related Publication 20220270447A1 · Aug 25, 2022
References Cited (24)
US 5288993A · Bidiville et al. · 1994 [cited by applicant]
US 5703356A · Bidiville et al. · 1997 [cited by applicant]
US 5775996A · Ohtmer et al. · 1998 [cited by applicant]
US 5820463A · O'Callaghan · 1998 [cited by applicant]
US 6321128B1 · Costin et al. · 2001 [cited by applicant]
US 10870059B1 · Litman · 2020 [cited by examiner]
US 20020004764A1 · Stolze et al. · 2002 [cited by applicant]
US 20020026321A1 · Faris et al. · 2002 [cited by applicant]
US 20070074504A1 · Driscoll et al. · 2007 [cited by applicant]
US 20120306892A1 · Hui · 2012 [cited by applicant]
US 20140266160A1 · Coza · 2014 [cited by applicant]
US 20150328516A1 · Coza et al. · 2015 [cited by applicant]
US 20160071355A1 · Morrison · 2016 [cited by examiner]
US 20160158641A1 · Summons et al. · 2016 [cited by applicant]
US 20180117436A1 · Coza et al. · 2018 [cited by applicant]
US 20180158286A1 · Strause et al. · 2018 [cited by applicant]
US 20190358492A1 · Coza et al. · 2019 [cited by applicant]
US 20190388791A1 · Lapoint · 2019 [cited by applicant]
US 20200038742A1 · Van Wagoner et al. · 2020 [cited by applicant]
US 20200061435A1 · Huston et al. · 2020 [cited by applicant]
US 20200074181A1 · Chang et al. · 2020 [cited by applicant]
US 20210097808A1 · Litman · 2021 [cited by examiner]
US 20220108589A1 · Choung et al. · 2022 [cited by applicant]
US 20230074999A1 · Gupta et al. · 2023 [cited by applicant]