| CPC A63B 24/0021 (2013.01) [A63B 24/0003 (2013.01); A63B 69/3614 (2013.01); A63B 2024/0034 (2013.01); A63B 69/3605 (2020.08); A63B 2102/32 (2015.10); A63B 2220/10 (2013.01); A63B 2220/805 (2013.01); A63B 2220/83 (2013.01); A63B 2220/89 (2013.01); A63B 2225/50 (2013.01)] | 18 Claims |

|
1. A system for generating a recommendation associated with a golf ball, the system comprising:
at least one performance tracking device configured to track a golf ball flight to thereby generate golf ball flight characteristics of the golf ball flight;
a display operatively connected to the at least one performance tracking device;
at least one input device for receiving static input; and
at least one processor and memory operatively connected to the at least one performance tracking device, the display, and the at least one input device,
the memory storing instructions that, when executed by the at least one processor, cause the system to perform a set of operations comprising:
receiving the static input via the at least one input device, wherein the static input includes at least one golf equipment characteristic or golfer characteristic;
receiving dynamic input for a first swing striking a golf ball by a golfer via the at least one performance tracking device, wherein the dynamic input includes the flight characteristics of the golf ball for the first swing;
executing, by the at least one processor, a trained machine-learning model based on the static input and the dynamic input for the first swing to generate a first output for the golfer, wherein the trained machine-learning model has been trained from shot data comprising prior static inputs and prior dynamic inputs for a plurality of golf shots; and
displaying, on the display, the first output, wherein the first output is a recommendation associated with a golf ball.
|