US12036465B2ActiveUtilityA1

System and method for player's identification

Assignee: TRACKMAN ASPriority: Mar 5, 2021Filed: Mar 4, 2022Granted: Jul 16, 2024
Est. expiryMar 5, 2041(~14.6 yrs left)· nominal 20-yr term from priority
Inventors:Fredrik Tuxen
G06T 7/20G06T 2207/30241G06T 2207/10016G06T 2207/30221A63B 24/0021A63B 2024/0025A63B 2024/0028G06T 7/85G06T 7/70G06V 10/74H04N 23/695H04N 23/69A63B 2225/54A63B 2220/803A63B 2220/62G06T 2207/30224B25J 19/023B25J 9/1697B25J 9/1692G06T 7/73G06T 7/246G06T 2207/30244G06T 2207/20132G06T 2207/20084G01S 13/9029G06T 7/75G06T 7/80A63B 2220/89A63B 2220/806A63B 2220/12A63B 2220/05A63B 2071/0691A63B 69/3691A63B 24/0006G06V 40/50G06V 40/23G06V 20/42G06V 10/82G06V 40/168A63B 71/0616
72
PatentIndex Score
0
Cited by
20
References
20
Claims

Abstract

A system includes a database, a tracking arrangement, a motion sensor device and a processing arrangement. The database stores profiles for each sports player, each profile comprising identifying information for the player and a playerID. The tracking arrangement captures shot data corresponding to trajectories of sports balls launched by the players. The motion sensor device captures motion data corresponding to a swinging motion of a player or ball striking implement. The tracking arrangement and the motion sensor device: detect a first swing of a first player from the motion data captured by the motion sensor device, the first player being associated with a first playerID; associate the first swing of the first player with a timestamp and a location; and associate a first trajectory of a sports ball from the shot data captured by the tracking arrangement to the first swing based on the timestamp and the location.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A system, comprising:
 a database configured to store profiles for each of a plurality of golfers, each profile comprising identifying information for one of the golfers and a unique playerID associated with the one of the golfers; 
 a tracking arrangement configured to capture shot data corresponding to trajectories of golf balls launched by the golfers; 
 a wearable device carried by a first golfer comprising a motion sensor device configured to capture motion data corresponding to a swinging motion of the first golfer, the wearable device being associated with a first playerID of the first golfer; and 
 a processing arrangement coupled to the database, the tracking arrangement and the wearable device, the processing arrangement configured to identify which one of the plurality of golfers having profiles stored in the database executed a swing resulting in a given trajectory determined from the shot data captured by the tracking arrangement, the processing arrangement configured to:
 determine a first trajectory of a first shot of a first golf ball from the shot data captured by the tracking arrangement; 
 determine a first launch time and a first launch location for the first trajectory; 
 receive information from the wearable device or a mobile device linked to the wearable device, the information indicating a first swing was detected and including the first playerID, a first location for the first swing, and a first timestamp associated with the first swing; 
 compare the first timestamp to the first launch time to determine a correspondence in time and compare the first location to the first launch location to determine a correspondence in location; 
 match the first trajectory to the first swing based on the correspondence in time and the correspondence in location; and 
 based on the first playerID included in the information and associated with the first swing, associate the first trajectory to a first profile of the first golfer associated with the first playerID. 
 
 
     
     
       2. The system of  claim 1 , wherein the wearable device or the mobile device stores swing data corresponding to the first swing, the first timestamp, and the first location, wherein the information is received by the processing arrangement at an end of play of the first golfer for associating the first trajectory to the first profile of the first golfer. 
     
     
       3. The system of  claim 1 , wherein the wearable device or the mobile device linked to the wearable device has a global positioning system (GPS) receiver for determining the first location for the first swing when the first swing is detected. 
     
     
       4. The system of  claim 1 , wherein an electronic identifier carried by the first golfer and associated with the first golfer is detected to determine the location of the first swing. 
     
     
       5. The system of  claim 1 , wherein the processing arrangement is further configured to execute an algorithm utilizing golf logic to facilitate identifying which one of the plurality of golfers generated the first trajectory by narrowing a list of profiles in the database considered when performing the identifying. 
     
     
       6. The system of  claim 5 , wherein the golf logic includes logic related to known groupings of golfers, known golf hole layouts, or known golf course layouts. 
     
     
       7. The system of  claim 5 , wherein the golf logic includes logic related to an estimated current lie of the first golf ball of the first golfer, as determined based on the shot data from the tracking arrangement. 
     
     
       8. The system of  claim 1 , wherein the processing arrangement is further configured to output parameters for the first trajectory to a personal device of the first golfer associated with the first playerID prior to a next shot of the first golfer. 
     
     
       9. The system of  claim 8 , wherein the parameters for the first trajectory include an estimated lie position for the first golf ball after the first golf ball comes to rest so that an application on the personal device can provide data facilitating the finding of the corresponding golf ball. 
     
     
       10. The system of  claim 8 , wherein the parameters for the first trajectory include an indication that the first golf ball has come to rest at a position within a first area of a golf course that is out of bounds, the parameters further including an indication of a second area from which the first golfer can take a next shot that is in bounds. 
     
     
       11. The system of  claim 1 , wherein the processing arrangement is further configured to compile a summary including parameters for all trajectories of all shots taken by the first golfer during a sports event. 
     
     
       12. The system of  claim 1 , wherein the processing arrangement is further configured to:
 detect a type of golf club used by the first golfer for the first shot; and 
 associate the detected type of the golf club with the first trajectory. 
 
     
     
       13. The system of  claim 12 , wherein the type of the golf club is detected based on a signal emitted from an electronic tag attached to the golf club when the golf club is in use. 
     
     
       14. A system, comprising:
 a database configured to store profiles for each of a plurality of golfers, each profile comprising identifying information for one of the golfers and a unique playerID associated with the one of the golfers; 
 a tracking arrangement configured to capture shot data corresponding to trajectories of golf balls launched by the golfers; 
 a mobile device comprising a global positioning system (GPS) receiver for acquiring location data of the mobile device over time and associating a timestamp with a location, the mobile device being associated with a first playerID of the first golfer; and 
 a processing arrangement coupled to the database, the tracking arrangement and the mobile device, the processing arrangement configured to identify which one of the plurality of golfers having profiles stored in the database generated a given trajectory determined from the shot data captured by the tracking arrangement, the processing arrangement configured to:
 determine a first trajectory of a first shot of a first golf ball from the shot data captured by the tracking arrangement; 
 determine a first launch time and a first launch location for the first trajectory; 
 receive information from the mobile device including the location data associated with the first playerID; 
 compare the location data to the first launch time and the first launch location to determine a correspondence in time and location; 
 execute an algorithm utilizing golf logic to facilitate identifying which one of the plurality of golfers generated the first trajectory, the golf logic including logic related to known groupings of golfers, a known golf hole layout, a known golf course layout, or shot trajectories determined by the processing arrangement prior to the first trajectory; and 
 based on the correspondence in time and location and the golf logic, match the first trajectory to a first profile of the first golfer associated with the first playerID. 
 
 
     
     
       15. The system of  claim 14 , wherein the processing arrangement is further configured to reduce a number of profiles from the database to search for matching the first trajectory to the first golfer based on the golf logic. 
     
     
       16. The system of  claim 15 , wherein the processing arrangement is further configured to:
 anticipate an upcoming launch location for an upcoming shot based on an estimated current lie on a golf hole for the first golfer; and 
 match a second trajectory to the first profile of the first golfer based on a correspondence in location for a launch location of the second trajectory to the upcoming launch location. 
 
     
     
       17. The system of  claim 15 , wherein the processing arrangement is further configured to:
 determine, within a first known grouping of the golfers including the first golfer, that an estimated current lie on a current golf hole for the first golfer is furthest from a pin relative to other golfers within the first known grouping; and 
 match a second trajectory to the first profile of the first golfer based on the second trajectory being launched next in time relative to subsequent trajectories launched on the current golf hole. 
 
     
     
       18. The system of  claim 15 , wherein the processing arrangement is further configured to:
 anticipate an upcoming launch location for an upcoming shot based on a completion of a given golf hole by the first golfer, the upcoming launch location being determined as a predefined launch location of a next golf hole after the given golf hole; and 
 match a second trajectory to the first profile of the first golfer based on a correspondence in location for a launch location of the second trajectory to the upcoming launch location. 
 
     
     
       19. The system of  claim 14 , wherein the mobile device comprises an application for associating the first playerID to the first golfer prior to play. 
     
     
       20. The system of  claim 19 , wherein the application comprises a synchronization functionality that, when executed in a special area at a first hole of a golf course, synchronizes the mobile device with the database.

Join the waitlist — get patent alerts

Track US12036465B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.