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.
-
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