System and method for adaptive delivery of game balls based on player-specific performance data analysis
First Claim
1. A ball delivery system configured to deliver ball based on an automated assessment of a player performance from a sensor data comprising:
- ball ejector successively ejecting a plurality of game balls according to specified ball delivery parameters;
plurality of motion sensors, each motion sensor is configured to capture data that measures the performance of the player interacting with the ball ejecting and communicating the sensor data to a computer for analysis;
said computer is configured to (1) analyze the sensor data for the purpose of assessing performance of the player for a motion type (2) automatically select a next a recommended motion type by the computer and parameters based on the player performance assessment (3) calculate ball delivery parameters including trajectory, speed, and delay to be transmitted to the ball ejector for subsequently eject the game balls based on said player performance assessment and the recommended next motion type and parameters;
(4) transmit said ball delivery parameters to a ball ejector controller to set the ball delivery parameters for subsequently ejecting the balls; and
said ball ejector controller is configured to accept data signal to set the ball delivery parameters for subsequently eject the balls and adapt the ball ejector to conform to the ball delivery parameters.
0 Assignments
0 Petitions
Accused Products
Abstract
A game ball delivery apparatus that adjusts the delivery of game balls to the actual practice needs of the player returning the delivered game balls, based on a computer analysis of player performance data, including but not limited to data collected from inertial and physiological sensors. The parameters of delivery, such as trajectory, speed, and interval of successive balls, are modified in real-time, as the player is training. One or more highly miniaturized sensors for collecting performance data are worn by the player without affecting the player'"'"'s motions. A computer capable of analyzing said sensor data, selects delivery parameters for subsequently delivered balls, and transmits said delivery parameters to the ball ejector controller. Further, the system may optionally include a means for generating a feedback signal to the player to indicate deviations of the measured motion of the player from reference performances of the motion.
16 Citations
10 Claims
-
1. A ball delivery system configured to deliver ball based on an automated assessment of a player performance from a sensor data comprising:
-
ball ejector successively ejecting a plurality of game balls according to specified ball delivery parameters; plurality of motion sensors, each motion sensor is configured to capture data that measures the performance of the player interacting with the ball ejecting and communicating the sensor data to a computer for analysis; said computer is configured to (1) analyze the sensor data for the purpose of assessing performance of the player for a motion type (2) automatically select a next a recommended motion type by the computer and parameters based on the player performance assessment (3) calculate ball delivery parameters including trajectory, speed, and delay to be transmitted to the ball ejector for subsequently eject the game balls based on said player performance assessment and the recommended next motion type and parameters;
(4) transmit said ball delivery parameters to a ball ejector controller to set the ball delivery parameters for subsequently ejecting the balls; andsaid ball ejector controller is configured to accept data signal to set the ball delivery parameters for subsequently eject the balls and adapt the ball ejector to conform to the ball delivery parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification