IP Library Granted Patent US 9,555,306
Granted Patent B2
US 9,555,306 · App. 14/617,599 · Granted Jan 31, 2017

Ball throwing machine and method

Inventors: Edward J. Lewis (Thousand Oaks, CA); Steven Joseph Barberi (Mission Viejo, CA)
Assignee: TOCA Football, Inc.
A63B69/406A63B24/0075A63B69/002A63B69/40A63B71/0619G09B19/0038A63B2069/402A63B2071/063A63B2071/068A63B2071/0677A63B2071/0683A63B2102/02A63B2102/06A63B2102/065A63B2102/14A63B2102/18A63B2102/182A63B2102/20A63B2208/12A63B2220/56A63B2220/801A63B2220/806A63B2220/836A63B2225/20A63B2225/50A63B2230/062A63B2243/0025A63B2243/0095
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,555,306
App. No.
14/617,599
Granted
Jan 31, 2017
Kind
B2
Abstract

A ball throwing machine can include a hopper for receiving one or more balls and a ball delivery device. The ball delivery device can be used to throw or pitch a ball from the hopper to a user of the machine. The ball delivery device can include wheels to impart speed to the ball and a direction system to control the projection angle of the ball. The direction system can control at least one of the up and down angle and the side to side angle of the ball as it is thrown, among possibly other throwing parameters. A controller may be provided for controlling operation of the ball throwing machine.

Claims (18)

1. A soccer ball throwing system comprising:

a plurality of soccer ball throwing machines, each of the soccer ball throwing machines comprising:

one or more wheels configured to impart motion to a series of soccer balls in succession;

a frame attached to the one or more wheels, wherein the frame is positionable to control a trajectory of the soccer balls;

a ball delivery control circuit configured to control the one or more wheels, the ball delivery control circuit comprising a processor configured to:

wirelessly receive first instructions to execute a first training program comprising a first drill from a coach device in wireless communication with the ball delivery control circuit, the first instructions configured to cause the one or more wheels to deliver the soccer balls to a player according to the first drill;

record player training data comprising information regarding training of the player during the first training program, the player training data comprising data regarding a number of the soccer balls delivered and trajectories of the soccer balls delivered;

submit the player training data over a network to a server for storage in a profile associated with the player; and

wirelessly receive second instructions to execute a second training program from the coach device, the second training program comprising a second drill different from the first drill; and

one or more logic modules stored on a non-transitory storage medium of the coach device, the one or more logic modules including instructions being executable by one or more processors of the coach device to perform operations including wirelessly transmit the first instructions and the second instructions to a first soccer ball throwing machine of the plurality of soccer ball throwing machines.

2. The system of claim 1 , wherein the first and second drills each comprise a series of throwing maneuvers with different speeds and/or trajectories.

3. The system of claim 2 , wherein the first and second drills do not require a coach to individually specify the throwing maneuvers with different speeds and/or trajectories.

4. The system of claim 1 , further comprising a plurality of first coach devices including the coach device, each of the plurality of first coach devices configured to control a separate one of the soccer ball throwing machines.

5. The system of claim 4 , wherein the plurality of first coach devices are tablets.

6. The system of claim 1 , further comprising the soccer balls, and wherein the soccer balls are smaller than size 5 soccer balls to increase training efficiency.

7. The system of claim 1 , wherein each of the soccer ball throwing machines further comprises a hopper that holds a portion of the soccer balls.

8. The system of claim 1 , further comprising the server.

9. The system of claim 8 , wherein the server comprises a network application configured to output the player training data.

Assignments (4)
SECURITY INTEREST Recorded Dec 29, 2025
From: TOCA FOOTBALL, INC.
To: ACP REDSTONE CREDIT, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 073327/0558 →
SECURITY INTEREST Recorded Jan 27, 2025
From: TOCA FOOTBALL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 070019/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2016
From: LEWIS, EDWARD J.; BARBERI, STEVEN JOSEPH
To: TOCA, LLC
Reel/Frame 039434/0478 →
CHANGE OF NAME Recorded Aug 15, 2016
From: TOCA LLC
To: TOCA FOOTBALL, INC.
Reel/Frame 039682/0945 →
Continuity (2)
Continuation 13287749 · Nov 2, 2011
Related Publication 20150352425A1 · Dec 10, 2015