Smart system for display of dynamic movement parameters in sports and training
11117033 · 2021-09-14
Inventors
Cpc classification
A63B24/0084
HUMAN NECESSITIES
A63B69/3661
HUMAN NECESSITIES
A63B2220/833
HUMAN NECESSITIES
A63B2225/50
HUMAN NECESSITIES
A63B67/02
HUMAN NECESSITIES
A63B2225/20
HUMAN NECESSITIES
A63B69/3614
HUMAN NECESSITIES
A63B71/0622
HUMAN NECESSITIES
International classification
A63B67/02
HUMAN NECESSITIES
A63B24/00
HUMAN NECESSITIES
A63B71/06
HUMAN NECESSITIES
Abstract
A multifunctional self-contained system that wirelessly integrates actual sports equipment with a computer providing critical feedback to improve all aspects of a player's game, and also allows players to play an actual competitive real or visually simulated game or sports with one or more players. Therefore, an individual player may opt to play solo or practice to improve basic golfing skills and techniques. The system includes sport implements that include, but are not limited to, smart golf clubs, a golf ball receptacle and a golf club motion sensing device, all containing circuits with contact sensors and or motion sensors coupled with signal processing and radio frequency transmitter circuitry to wirelessly communicate game status and performance parameters to a remote receiver and computer. The computer then optionally displays important parameters such as proximity of sports implement contact face to an object, the impact of a sports implement with a sports equipment item, wherein the contact force, contact time, impact location, face angle, spatial orientation of a sports implement and or game apparatus in motion, and the subsequent energy, velocity, and trajectory of a game projectile such as a golf ball. The sports implements can be further equipped with motion sensing devices, and its motion and swing trajectory is visually simulated on the computer display. Standard sport implements which include, but are not limited to, golf clubs may be retrofitted with the device sensors and associated electronic circuitry to convert such clubs into “smart clubs” for use with the system. The system employs specially developed computer software to process player performance data, control interactive sports game play, communicate game information to players, generate and control visual simulations, and display player performance information.
Claims
1. A system for interactive sports, comprising: a game apparatus, configured to be manipulated by a player during a game; a sensor, disposed on the game apparatus, configured to output data representing a response of the sensor to a manipulation of the game apparatus; a wireless communication network; a processor, configured to receive the sensor data from the sensor, process the received sensor data to form digital data, and transmit the digital data via the wireless communication network; a first remote computer, configured to receive the digital data from the processor via the wireless communication network; a display screen, operatively coupled to the first remote computer; and a game server configured to communicate with the first remote computer via the Internet, wherein the first remote computer is further configured to perform operations, comprising creating first visual data using the digital data received from the processor to control the display screen to display the first virtual data on the display screen in a first three-dimensional animation of the first game event, and sending the first visual data to the game server via the Internet; wherein the game server is configured to process performance player data, control game play, communicate game information between remote players, and display player performance information.
2. The system of claim 1, wherein the wireless communication network comprises a radio frequency transmitter and receiver.
3. The system of claim 1, wherein the communication network further comprises infrared communications.
4. The system of claim 1, wherein the first remote computer is further programmed to receive graphic data from the game server, and display player performance graphics.
5. The system of claim 1, wherein the first remote computer is further programmed to simulate and display local and remote game events.
6. The system of claim 1, wherein the first remote computer is further programmed to generate a player participation request, transmit the player participation request over the network to the game server; wherein the game server is configured to identify opponent players, determine player readiness to participate in an internet game competition, and include opponents for game play.
7. The system of claim 1, wherein the game server is configured to control initialization of a plurality of new players and transmit alerts to a plurality of opposing players.
8. The system of claim 1, wherein the sensor comprises an accelerometer configured to derive motion data based on stimulation of the accelerometer; the motion data relating to a three-dimensional acceleration of the game apparatus.
9. The system of claim 1, wherein the sensor further comprises a gyro meter configured to derive motion data based on stimulation of the gyro meter; the motion data relating to a three-dimensional spatial orientation of the game apparatus.
10. The system of claim 1, wherein the sensor is a contact sensor configured to create force and time data indicative of the force of impact between an object and the game apparatus, and a time and a time duration of the force applied.
11. The system of claim 10, wherein the contact sensor is further configured to capture impact data between a game projectile and the game apparatus, representing a velocity and or angle of impact of the game projectile.
12. The system of claim 1, wherein the game server is further configured to control sequential game play by sending an alert to and receiving data from the game apparatus of a player only if it is their turn to play, otherwise the acquired data from said game apparatus of the player is ignored by the server.
13. The system of claim 1, wherein the first remote computer is further configured to control sequential game play of at least two players local to the first remote computer by sending an alert to and receiving data from the game apparatus of a player only if it is their turn to play, otherwise the acquired data from said game apparatus of the player is ignored by the first remote computer.
14. A system for interactive sports, comprising: a game apparatus, configured to be manipulated by a player during a game; a sensor, disposed inside the game apparatus, configured to output data representing a response of the sensor to a manipulation of the game apparatus; a wireless communication network; a processor, configured to receive the sensor data from the sensor, process the received sensor data to form digital data, and transmit the digital data via the wireless communication network; a first remote computer, configured to receive the digital data from the processor via the wireless communication network; a display screen, operatively coupled to the first remote computer; and a game server configured to communicate with the first remote computer via the wireless communication network, wherein the first remote computer is further configured to perform operations, comprising creating first visual data using the digital data received from the processor to control the display screen to display the first virtual data on the display screen in a first three-dimensional animation of the first game event, and sending the first visual data to the game server via the wireless communication network; wherein the game server is configured to process performance player data, control game play, communicate game information between remote players, and display player performance information.
15. The system of claim 14, wherein the wireless communication network comprises a radio frequency transmitter and receiver.
16. The system of claim 14, wherein the communication network further comprises infrared communications.
17. The system of claim 14, wherein the first remote computers are further programmed to receive graphic data from the game server, and display player performance graphics.
18. The system of claim 14, wherein the first remote computers are further programmed to simulate and display local and remote game events.
19. The system of claim 14, wherein the sensor comprises an accelerometer, configured to derive motion data based on stimulation of the accelerometer; the motion data relating to a three-dimensional acceleration of the game apparatus.
20. The system of claim 14, wherein the sensor further comprises a gyro meter, configured to derive motion data based on stimulation of the gyro meter, the motion data relating to a three-dimensional spatial orientation of the game apparatus.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENT
(17) 1. Smart Golf Club
(18) The smart golf club 20 has a head 40 and a shaft 42. As shown in
(19) In an alternative embodiment,
(20) In a second alternative embodiment, to retrofit a standard golf club, contact sensors 46 are part of an adapter 40 attached to an ordinary club head as seen in
(21) A golf ball contacting any sensor 46 produces a detectable variance indication the magnitude and duration of sensor-ball impact. The variance may be a change in resistance of a micro sensor and or a piezoresistive transducer and or a voltage change in the case of a piezoelectric transducer. As shown in
(22) A radio frequency transmitting circuit 58 receives the serial digital sensor data from the microcontroller 56 and wirelessly transmits the information via an internal antenna 60 to a receiver 26 (
(23) 2. Golf Ball Receptacle
(24) The golf ball receptacle 22 has a top 62 shaped to allow entry of a golf ball, as shown in
(25) A golf ball entering the receptacle 60 and containing the sensor pad 65, 66, or 67 produces a detectable variance indicating the ball entry event. The variance may be a change in resistance in the case of a piezoresistive transducer (similar, but not limited to, Cooper Instruments LPM 562) and or a voltage change in the case of a piezoelectric transducer. As illustrated in
(26) The ball return mechanism 68 can be a simple back plate 80 located to be engaged by a ball entering the receptacle 22 and supported and biased by a spring or springs 82 to eject the ball. Other known ejection devices similar to those used in pinball machines and either mechanically or even electrically activated can be used to improve the effect if desired.
(27) The receptacle configuration is susceptible to much variation. The receptacle illustrated and described above is well suited to indoor use, on carpet for example. It is clear, however, that an actual cup, installed in an actual green, with real or synthetic grass, can be similarly equipped.
(28) 3. Motion Sensor Plate
(29) The motion sensor plate 80 having a top motion plate 82 and a bottom motion plate 84 is diagrammatically shown in
(30) Applying an energizing high frequency alternating electrical signal having a frequency in the range from 100 MHz to 200 MHz from an oscillator 87 to the motion plate capacitive network 88 produces an electromagnetic field above the surface of each platelet 83 of the capacitive components of the motion sensor plate 80. Any object, including a golf club, passing near the surface of the energized motion plate will cause a perturbation of the electromagnetic field as illustrated by the sample possible pathways 90 across the plate in
(31) The electrical signal from the comparative amplifier network 92 is applied to an analog-to-digital signal converter 94 (ADC) and the ADC digitized output signal is converted into a serial digital data stream by a multiplexer 96. This data identifies each platelet having had its field disturbed. The serial digital data can be input directly by wire from a multiplexer 96 to the computer 28 located at the site of the player and motion sensor plate 80, or as in the preferred embodiment, illustrated in
(32) The computer 28, under the control of the game system software, will analyze the serial digital club motion signal, recognize from the transmitted signals the platelets 83 over which the club head passed and display the golf club swing motion.
(33) The motion sensors further comprise spatial orientation devices such as a gyro meter and an accelerometer to derive spatial orientation and or translational acceleration data housed inside or mounted to the golf club, sports implement, game apparatus, or gaming item. A gyroscope or equivalently a gyro meter is hereon and heretofore understood to be, and or comprise, spatial orientation devices, and each of the latter is understood to be included in the former.
(34) 4. Wireless Signal Receiver and Computer
(35) At each player site, a wireless radio frequency signal receiver 26 is connected to the computer 28 by either the serial (USB) or parallel computer ports as shown in the functional block diagram,
(36) 5. Computer Golfing Software
(37) At each remote player site, the computer 28 (
(38) If the competitive play mode has been selected, the program generates a player participation request and sends 134 the request to the game internet server (GGC server) 34 (
(39) The event at 133 also has the effect of indicating at 139 that it is no longer the local player's turn and enables (as indicated by line 139) the serial port listener at 132 to detect an event from the remote player, again via the Internet.
(40) If the single player practice mode is selected, the internet communications sequences are disabled, other software sequential operating routines continue as above described, and the player's golf club stroke, ball-receptacle contact, and or club swing motion sensor information are communicated only to the computer located at the player's site and the performance information analyzed and displayed only at the local player's site.
(41) When a game is won, lost, or terminated, the gaming software system generates the appropriate output signals 156 (
(42) Using programming as contained in the accompanying microfiche appendix, one skilled in the art can readily accomplish the game programming described. Alternative programming too will be apparent from the foregoing functional description and the illustrations contained in the appended drawings.
(43) While a preferred embodiment has been described, it will be appreciated that many variations and modifications in the system, its operation, and its various components may be made without departure from the spirit and scope of invention as set forth in the appended claims.