Basketball training system
First Claim
Patent Images
1. A basketball training system comprising:
- a server computer that manages a workout module, wherein the workout module manages operation of a graphical user interface and a workout program that includes a plurality of different workout segments, at least one segment being a shooting segment, at least one segment being a non-shooting physical exercise segment;
a display device that presents the graphical user interface, wherein presenting the graphical user interface comprises;
graphically presenting a segment menu that simultaneously presents i) icons for user-selection of at least one shooting segment and ii) icons for user-selection of non-shooting segments;
receiving a first user selection of at least a first shooting segment defined at least partially by user inputs that include a first set of selected ball delivery locations relative to a graphical representation of a basketball court;
receiving a second user selection of at least one non-shooting physical exercise segment that does not include shooting of a ball; and
receiving a third user selection of at least a second shooting segment defined at least partially by user inputs that include a second set of selected ball delivery locations relative to the graphical representation that are at least partially different than the first set of selected ball delivery locations; and
simultaneously displaying identification of at least the first shooting segment and the non-shooting physical exercise segment arranged in a chronological order recorded in the workout program; and
a ball delivery machine configured to;
receive the workout program; and
use the chronological order recorded in the workout program to;
deliver basketballs to the first set of selected ball delivery locations according to the workout program during the first shooting segment of the workout program;
deliver instructions to perform a non-shooting physical exercise according to the workout program during the non-shooting physical exercise segment of the workout program; and
deliver basketballs to the second set of selected ball delivery locations according to the workout program during the second shooting segment of the workout program.
1 Assignment
0 Petitions
Accused Products
Abstract
A basketball training system includes a server computer and a basketball training machine. The server computer executes a workout module that manages operation of a graphical user interface that presents a graphical representation of a portion of a basketball court and receives user inputs that define a workout program that includes selected ball delivery locations relative to the visual representation. The basketball training machine receives the workout program and delivers basketballs to the selected ball delivery locations.
115 Citations
18 Claims
-
1. A basketball training system comprising:
-
a server computer that manages a workout module, wherein the workout module manages operation of a graphical user interface and a workout program that includes a plurality of different workout segments, at least one segment being a shooting segment, at least one segment being a non-shooting physical exercise segment; a display device that presents the graphical user interface, wherein presenting the graphical user interface comprises; graphically presenting a segment menu that simultaneously presents i) icons for user-selection of at least one shooting segment and ii) icons for user-selection of non-shooting segments; receiving a first user selection of at least a first shooting segment defined at least partially by user inputs that include a first set of selected ball delivery locations relative to a graphical representation of a basketball court; receiving a second user selection of at least one non-shooting physical exercise segment that does not include shooting of a ball; and receiving a third user selection of at least a second shooting segment defined at least partially by user inputs that include a second set of selected ball delivery locations relative to the graphical representation that are at least partially different than the first set of selected ball delivery locations; and simultaneously displaying identification of at least the first shooting segment and the non-shooting physical exercise segment arranged in a chronological order recorded in the workout program; and a ball delivery machine configured to; receive the workout program; and use the chronological order recorded in the workout program to; deliver basketballs to the first set of selected ball delivery locations according to the workout program during the first shooting segment of the workout program; deliver instructions to perform a non-shooting physical exercise according to the workout program during the non-shooting physical exercise segment of the workout program; and deliver basketballs to the second set of selected ball delivery locations according to the workout program during the second shooting segment of the workout program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification