US2023053992A1PendingUtilityA1

Ball sports training system

Assignee: Robo Point Guard IncPriority: Feb 5, 2020Filed: Feb 4, 2021Published: Feb 23, 2023
Est. expiryFeb 5, 2040(~13.5 yrs left)· nominal 20-yr term from priority
A63B 63/083A63B 47/02A63B 47/002A63B 69/40A63B 69/0071
34
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A ball sports training system has a processor(s) and a memory storing program instructions that, when executed by the processor(s), causes the one or more processors to: cause a ball passing system to move between a first position and a second position different from the first position; (b) determine when the ball passing system is in the second position; and (c) responsive to the determining, cause the ball collection station to release the at least one of the first plurality of sports balls, whereby the at least one of the first plurality of sports balls is moved on a delivery travel path. The second position is selected to position the second receiving portion in the delivery travel path of the at least one of the first plurality of sports balls, whereby the second receiving portion is configured to receive the at least one of the first plurality of sports balls.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A ball sports training system, comprising:
 a ball collection station having a first receiving portion shaped to receive a first plurality of sports balls and a delivery portion;   a ball passing system having a second receiving portion shaped to receive at least one of the first plurality of sports balls from the ball collection station and a passing portion shaped and configured to selectively pass the at least one of the first plurality of sports balls;   one or more processors;   one or more sensors;   a user interface; and   a memory, the memory storing program instructions that, when executed by the one or more processors, causes the one or more processors to:
 cause the ball passing system is to move between a first position and a second position different from the first position; 
 determine when the ball passing system is in the second position; and 
 responsive to the determining, cause the ball collection station to release the at least one of the first plurality of sports balls, whereby the at least one of the first plurality of sports balls is moved on a delivery travel path, wherein 
 the second position is selected to position the second receiving portion in the delivery travel path of the at least one of the first plurality of sports balls, whereby the second receiving portion is configured to receive the at least one of the first plurality of sports balls. 
   
     
     
         2 . The ball sports training system of  claim 1 , wherein:
 the ball passing system comprises a third receiving portion different from the second receiving portion, the third receiving portion configured to receive a sports ball different from the plurality of sports balls.   
     
     
         3 . The ball sports training system of  claim 1 , wherein:
 the ball passing system is configured to hold between zero and a maximum number of sports balls; and   the memory stores program instructions that, when executed by the one or more processors, causes the one or more processors to:
 determine when the ball passing system is holding the maximum number of sports balls; 
 determine when the ball passing system is holding zero sports balls; 
 determine when the ball passing system is holding greater than zero and less than the maximum number of sports balls; and 
 responsive to determining the ball passing system is holding zero sports balls, cause the ball passing system to move to the second position. 
   
     
     
         4 . The ball sports training system of  claim 1 , wherein:
 the first plurality of sports balls comprises up to ten sports balls.   
     
     
         5 . The ball sports training system of  claim 1 , wherein:
 the ball collection station comprises a base system and a netting system, the base system having at least one roller, whereby the base system is transportable, the netting system shaped and configured to receive balls, the netting system collapsible, whereby an envelope size of the ball collection station is reducible for storage.   
     
     
         6 . The ball sports training system of  claim 1 , wherein:
 the memory stores program instructions that, when executed by the one or more processors, causes the one or more processors to:
 cause the ball passing system is to move between the first position and a third position different from the first position and the second position. 
   
     
     
         7 . The ball sports training system of  claim 1 , wherein:
 the memory stores program instructions that, when executed by the one or more processors, causes the one or more processors to:
 cause the ball passing system is to move between the first position and a third position different from the first position and the second position. 
   
     
     
         8 . The ball sports training system of  claim 1 , wherein:
 the memory stores program instructions that, when executed by the one or more processors, causes the one or more processors to:
 cause the second position to be adjusted based at least in part on a determination that a location of the ball collection station has been adjusted. 
   
     
     
         9 . The ball sports training system of  claim 1 , wherein:
 the memory stores program instructions that, when executed by the one or more processors, causes the one or more processors to:
 responsive to an input from the user interface, cause the ball passing system to pass one or more sports balls positioned in the ball passing system. 
   
     
     
         10 . The ball sports training system of  claim 1 , wherein:
 the memory stores program instructions that, when executed by the one or more processors, causes the one or more processors to:
 responsive to an input from the one or more sensors, determine a location of the ball passing system relative to the ball collection station.

Join the waitlist — get patent alerts

Track US2023053992A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.