System for remotely swinging a golf club
OwnerEugene R. Parente, Sean J. Dynes +1inventors
InventorsEugene R. Parente, Sean J. Dynes, Timothy W. Bratcher
Life of this patent
Estimating the term…
Abstract
A method, system, and computer program product for remote golf club swinging is provided. The method can include receiving in a robotic golf club swing fixture from a remote operator over a computer communications network a set of swing parameters defining different aspects of a golf club swing. The method also can include directing a plurality of robotic arms of the fixture to swing a coupled golf club according to the received swing parameters. The method yet further can include sensing a result of the swinging of the coupled golf club. Finally, the method can include transmitting data derived from the sensed result to the remote operator over the computer communications network.
Claims21
-27. (canceled)
A remote golf club swinging method comprising:
- receiving, by a processor executing in a memory of a computer and coupled to a robotic golf club swing fixture, from a remote operator over a computer communications network a set of swing parameters in response to the remote operator setting the set of swing parameters in a graphical user interface (GUI) in a web browser on a computing device remotely disposed from the robotic golf club swing fixture;
- directing, by the processor, a plurality of robotic arms of the robotic golf club swing fixture to swing a coupled golf club resulting in the remote operator remotely causing the robotic golf club swing fixture to swing the coupled golf club according to the set of swing parameters set via the GUI;
- sensing, by the processor, a result of the swinging of the coupled golf club;
- and,
- transmitting, by the processor, data derived from the sensed result to the remote operator for display in the web browser on the computing device over the computer communications network,
- wherein the result is a sensed performance of the golf club.
A remote golf club swinging system comprising:
- a server configured for communicative coupling to a web server and a computing device;
- a robotic golf club swing fixture comprising at least one servo motor coupled to a controller and at least one data capture apparatus coupled to the controller, each servo motor coupled to a plurality of robotic arms, each of the plurality of robotic arms coupled to a golf club;
- and,
- a golf club swinging module executing in a memory of the server and also coupled to the robotic golf club swing fixture, the golf club swinging module comprising program code enabled to receive from a remote operator over a computer communications network a set of swing parameters in response to the remote operator setting the set of swing parameters in a graphical user interface (GUI) in a web browser on the computing device remotely disposed from the robotic golf club swing fixture, to direct the plurality of robotic arms of the robotic golf club swing fixture to swing the coupled golf club resulting in the remote operator remotely causing the robotic golf club swing fixture to swing the coupled golf club according to the set of swing parameters set via the GUI, to sense a result of the swinging of the coupled golf club, and to transmit data derived from the sensed result to the remote operator for display in the web browser on the computing device over the computer communications network, wherein the result is a sensed performance of the golf club.
A computer program product for remotely swinging a golf club, the computer program product comprising:
- a non-transitory computer readable storage medium containing computer instructions stored therein for causing a computer processor to perform:
- receiving, by the computer processor coupled to a robotic golf club swing fixture, from a remote operator over a computer communications network a set of swing parameters in response to the remote operator setting the set of swing parameters in a graphical user interface (GUI) in a web browser on a computing device remotely disposed from the robotic golf club swing fixture;
- directing, by the computer processor, a plurality of robotic arms of the robotic golf club swing fixture to swing a coupled golf club resulting in the remote operator remotely causing the robotic golf club swing fixture to swing the coupled golf club according to the set of swing parameters set via the GUI;
- sensing, by the computer processor, a result of the swinging of the coupled golf club;
- and,
- transmitting, by the computer processor, data derived from the sensed result to the remote operator for display in the web browser on the computing device over the computer communications network,
- wherein the result is a sensed performance of the golf club.
A remote golf club testing method comprising:
- receiving, by a processor executing in a memory of a computer and coupled to a robotic golf club swing fixture, from a remote operator over a computer communications network a set of swing parameters in response to the remote operator setting the set of swing parameters in a graphical user interface (GUI) in a web browser on a computing device remotely disposed from the robotic golf club swing fixture;
- directing, by the processor, a plurality of robotic arms of the robotic golf club swing fixture to swing a coupled golf club resulting in the remote operator remotely causing the robotic golf club swing fixture to swing the coupled golf club according to the set of swing parameters set via the GUI;
- sensing, by the processor, performance of the golf club;
- and,
- transmitting, by the processor, data derived from the sensed performance to the remote operator for display in the web browser on the computing device over the computer communications network.
Dependencies are inferred from the claim text.