US 12,390,709 B2
Basketball training systems and methods of use
R. Anthony Orsbon, Charlotte, NC (US); and Thomas M. House, Mint Hill, NC (US)
Assigned to AllZones LLC, Charlotte, NC (US)
Filed by AllZones LLC, Charlotte, NC (US)
Filed on Apr. 17, 2023, as Appl. No. 18/301,530.
Claims priority of provisional application 63/363,039, filed on Apr. 15, 2022.
Prior Publication US 2023/0330502 A1, Oct. 19, 2023
Int. Cl. A63B 69/00 (2006.01); A63B 71/06 (2006.01); A63B 24/00 (2006.01)
CPC A63B 69/0071 (2013.01) [A63B 71/0605 (2013.01); A63B 71/0622 (2013.01); A63B 2024/0025 (2013.01); A63B 2024/0034 (2013.01); A63B 2225/093 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a basketball hoop device comprising:
a backboard;
a hoop projecting from the backboard;
a plurality of sensors configured to sense a location of a ball and a player, and a distance between the ball and the player to the hoop, and to produce output signals corresponding to the sensed location of the ball, the sensed location of the player, a distance of the ball to the hoop, and a distance of the player from the hoop; and
a plurality of actuators configured to manipulate a hoop height, a hoop angle, and a hoop distance of the hoop:
an electronic device comprising a computer processor that executes a computer program that:
receives the output signals from the plurality of sensors;
identifies, from the output signals, a plurality of shots made by the player;
for each of the plurality of shots, calculates play data comprising a trajectory of ball flight in the shot, an angle of the shot relative to the backboard, and a distance of the player relative to the backboard, and determines whether the shot was successful, and stores the trajectory, the angle, the distance, and whether the shot was successful in a database;
calculates a skill level for the player using the play data;
applies a skill leveling algorithm to the play data to determine parameters for the basketball hoop device based on the skill level of the player, wherein the parameters comprise the hoop height, the hoop angle, and the hoop distance; and
controls the plurality of actuators to manipulate the hoop height, the hoop angle, and/or the hoop distance.