Patent classifications
A63B69/0071
BASKETBALL FORM TRAINING SYSTEM
A sports training system including a sport training machine, a sensor, and one or more processors coupled to one or more computer-readable storage media having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations including obtaining, from the sensor, sensor data including a person performing a player movement, extracting, from the sensor data, action data including multiple points including respective locations of biometric data points corresponding to the person appearing in the multiple frames and tracking the player movement, identifying, from the action data, two or more phases of the player movement each including a proper subset of the multiple points tracking a timing and movement of the phase of the player movement, and generating, from the extracted action data, a movement profile for the player movement including the two or more phases.
BASKETBALL TRAINING SYSTEM
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a basketball training system. One method can include, while a ball delivery system is executing a workout for a user, obtaining sensor data from one or more sensors of the ball delivery system; generating a workout signature using the sensor data, the workout signature including representations of actions that occurred at different times during the workout; evaluating the generated workout signature; and providing a result of evaluating the generated workout signature using an indicator of the ball delivery system.
Simulation system and method
A simulation system in which an amateur player may obtain an assessment of how the amateur players skills compare to those of an average professional athlete or a selected professional athlete that takes into consideration the physical differences between the amateur player and the professional athlete. Measurements of an amateur player are obtained and compared to those of a professional athlete. Such comparisons are used to adjust parameters for a physical or virtual simulation that may be used to assess the abilities of amateur player relative to that of the professional athlete.
BASKETBALL TRAINING SYSTEMS AND METHODS OF USE
According to another embodiment, a method may include: receiving, at a centralized controller, a play data for players using a plurality of basketball hoop devices, the play data comprising shot data comprising ball flight trajectory data, shot angle data, shot distance data, and shot success data; calculating, by the centralized controller, a skill level for each of the plurality of players using the play data; applying, by the centralized controller, a skill leveling algorithm to the shot data to determine parameters for each basketball hoop device based on the skill level of each of the players, wherein the parameters comprise a hoop height, a hoop angle, and a hoop distance; and communicating, by the centralized controller, the parameters to local controllers at the respective basketball hoop device, wherein the local controllers control actuators at the respective basketball hoop devices to implement the parameters.
BALL FEEDING SYSTEMS AND METHODS
A ball feeding system has a ball feeder that is configured to receive a basketball and launch the basketball to a shooter for enabling the shooter to shoot the basketball toward a basketball goal. The ball feeder is coupled to a sensor (e.g., a camera) by an arm that extends from the ball feeder, and the sensor is configured to sense the basketball as it is traveling on a trajectory toward the basketball during a shot of the basketball by the shooter. At least one processor is configured to determine, based on the sensor, at least one trajectory parameter indicative of the trajectory and provide feedback indicative of a performance of the shooter in shooting the basketball.
Two player three in one junior basketball game
A multi-game arcade-type apparatus includes a framework, a first goal assembly, a ball return chute, and a second goal assembly. The first goal assembly receives tossed balls in a first game and is attached to a support portion of the framework. The ball return chute includes a bed and sidewalls for collecting balls from the first goal assembly and is attached between the support portion and a foldable portion of the framework. The second goal assembly receives tossed bean bags tossed in a second game and is attached to the bed. A rectangular front-end frame attached to the foldable portion includes a moveable upper cross member. In a first lower position, the moveable upper cross member stops the returning balls of the first game. In a second higher position, the moveable upper cross member acts as part of a third goal assembly for ladder balls tossed in a third game.
Methods and systems for object trajectory reconstruction
Methods and systems for object trajectory reconstruction are disclosed. The methods and systems perform steps of first, receiving a first trajectory in a first image space and a user's location. Next, generating at least one trajectory line based on the user's location and the first trajectory, where the trajectory line can include at least one projection point representing a projection of the object's position. And finally, for the trajectory line, determining an associated second trajectory by determining, for the projection point in the trajectory line, a distance between the object and a plane. Some embodiments of the present invention enable a resource-limited mobile device, such as a smartphone, to efficiently perform this method. Also disclosed are benefits of the new methods, and alternative embodiments of implementation.
Basketball launching device
A basketball launching device includes a user interface for receiving user input regarding a subset of locations of varying distance from a throwing mechanism to launch basketballs to for a player to catch and shoot towards a basketball goal as part of a practice session. A distance adjustment mechanism is connected to the throwing mechanism for adjusting an exit velocity of the basketballs launched by the throwing mechanism. A controller receives data regarding the user input and commands the throwing mechanism and the distance adjustment mechanism to undertake operations for launching at least one of the basketballs towards each of the locations in the subset.
Basketball passing system providing virtual drill instructions
A basketball passing machine providing a multi-user mode and related systems and methods are provided. A controller receives programming information for a basketball practice drill including participant information for multiple users. Based on the programming information received, each pass in the basketball practice drill is associated with a respective one of the multiple users. A launching device passes basketballs to locations at a basketball playing area, and participant information is displayed at the front display for an associated one of the users for a respective one of the passes.
Modular,Multi purpose,Smart Soccer Rebounder LED display,Multi-source AI with Real -Time feedback,performance Tracking and Skill Development
The invention presents an advanced soccer training system designed to revolutionize traditional practice methods through a synergy of technology and interactivity. It features an integration of sensors, Artificial Intelligence, and Augmented Reality technologies, providing real-time feedback, immersive simulations, and personalized training experiences. The system promotes skill development via data-driven insights and dynamic training environments, supported by mobile application connectivity for customized training regimens and performance analysis. Additional attributes include energy-efficient design, user-friendly transport mechanisms, and extensive multimedia capabilities like video recording and photo capture for skill review, establishing a novel paradigm in athletic training and development.