| CPC A63B 71/0622 (2013.01) [G06F 40/20 (2020.01); A63B 2071/063 (2013.01); A63B 2071/0638 (2013.01); A63B 2071/0666 (2013.01); A63B 2102/32 (2015.10); A63B 2220/12 (2013.01); A63B 2230/655 (2013.01)] | 20 Claims |

|
1. A method of preparing kinematic recommendations using artificial intelligence, comprising:
receiving a data point generated by one or more sensors, including subject data, playing field data, and weather data generated in real time;
generating, based on the data point, a current state;
identifying a kinematic recommendation based on the current state using a first machine learning model;
determining a selection of one or more types of output devices of a plurality of types of output devices for communicating one or more portions of the kinematic recommendation and a timing of communication for each selected type of output device, based on the current state, the kinematic recommendation, and characteristics of the plurality of types of output devices using a second machine learning model,
the plurality of types of output devices including a first output device that includes a display screen and a second output device that includes a speaker; and
transmitting the one or more portions of the kinematic recommendation respectively to the one or more types of output devices,
wherein the method is performed by one or more processors.
|