IP Library › Granted Patent US 11,148,025
Granted Patent B2
US 11,148,025 · App. 16/251,028 · Granted Oct 19, 2021

Squash training system

Inventors: William S. Ho (Reston, VA); Zachary S. Ho (Reston, VA)
Assignee: SMARTER SQUASH SOLUTIONS, LLC
A63B60/46A63B1/00A63B24/0003A63B71/0619G06T7/246
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 11,148,025
App. No.
16/251,028
Granted
Oct 19, 2021
Kind
B2
Abstract

A squash training system includes a sport sensor. The sport sensor includes a sensing unit configured to detect a motion of a racquet and generate three-dimensional (3D) motion data associated with the motion. The sport sensor also includes a memory configured to store the 3D motion data and a communication interface configured to transmit the 3D motion data to a terminal device. The squash system also includes at least one processor configured to receive the 3D motion data from the sport sensor and determine, based on the 3D motion data, at least one characteristic associated with the motion. The processor is also configured to render a graphical representation of the characteristic on a display.

Claims (47)

1. A sport sensor for sensing motions of a racquet, comprising:

at least one sensing unit configured to detect a motion of the racquet;

a processor configured to determine that the motion corresponds to an individual swing of the racquet based on the detected motion, wherein the at least one sensing unit is further configured to generate three-dimensional (3D) motion data corresponding to the individual swing, and wherein the 3D motion data include a motion profile in a form of a first series of fundamental waveforms;

a memory configured to store the 3D motion data; and

a communication interface configured to transmit the 3D motion data to a terminal device configured to:

determine the first series of fundamental waveforms of the motion profile from the 3D motion data;

compare the first series of fundamental waveforms of the motion profile with a plurality of reference profiles each comprising a second series of fundamental waveforms, each of the plurality of reference profiles being associated with a different category of swing, and the second series of fundamental waveforms of each of the plurality of reference profiles being different; and

determine a type of swing associated with the 3D motion data from the different categories of swings based at least in part on the comparison of the first series of fundamental waveforms of the motion profile with the second series of fundamental waveforms of the plurality of reference profiles.

2. The sport sensor of claim 1 , wherein the 3D motion data comprise 3D linear motion data.

3. The sport sensor of claim 1 , wherein the 3D motion data comprise 3D angular motion data.

4. The sport sensor of claim 1 , wherein the at least one sensing unit is configured to:

detect an impact between a squash ball and the racquet or between the squash ball and strings of the racquet; and

generate impact data associated with the impact.

5. The sport sensor of claim 1 , wherein:

the at least one sensing unit is configured to detect the motion of the racquet by detecting a speed of the racquet; and

the processor is configured to determine that the motion corresponds to the individual swing of the racquet when the detected speed changes from a relatively low speed to a relatively high speed and then changes back to another relatively low speed.

6. The sport sensor of claim 1 , wherein:

the at least one sensing unit is configured to detect the motion of the racquet by detecting a displacement of the racquet; and

the processor is configured to determine that the motion corresponds to the individual swing of the racquet when the detected displacement exceeds a threshold from a reference point.

7. The sport sensor of claim 1 , wherein:

the at least one sensing unit is configured to detect the motion of the racquet by detecting an acceleration or deceleration state of the racquet; and

the processor is configured to determine that the motion corresponds to the individual swing of the racquet based on the detected acceleration or deceleration state of the racquet.

8. A squash training system, comprising:

a sport sensor associated with a racquet, the sport sensor being configured to detect a motion of the racquet and generate three-dimensional (3D) motion data associated with the motion;

a memory storing a plurality of reference motion profiles each comprising a first series of fundamental waveforms, each of the plurality of reference profiles being associated with a different category of swing, and the first series of fundamental waveforms of each of the plurality of reference profiles being different; and

at least one processor configured to:

receive the 3D motion data from the sport sensor;

extract a motion profile from the received 3D motion data;

determine a second series of fundamental waveforms of the motion profile from the 3D motion data;

compare the second series of fundamental waveforms of the motion profile with the first series of fundamental waveforms of the plurality of reference profiles;

determine a type of swing associated with the 3D motion data from the different categories of swings based at least in part on the comparison of the second series of fundamental waveforms of the motion profile with the first series of fundamental waveforms of the plurality of reference profiles; and

render a graphical representation of the information associated with the type of swing on a display.

9. The system of claim 8 , wherein:

the motion corresponds to an individual swing of the racquet.

10. The system of claim 9 , wherein the type of the swing comprises a forehand swing or a backhand swing.

11. The system of claim 9 , wherein the type of the swing comprises a drive, a lob, a drop, or a boast.

12. The system of claim 9 , wherein the processor is configured to render a real-time 3D display of the swing based on the 3D motion data.

13. The system of claim 8 , wherein the processor is configured to render a comparison between the motion profile and a reference profile on the display.

14. The system of claim 8 , wherein:

the sport sensor is configured to:

detect an impact between a squash ball and the racquet or between the squash ball and strings of the racquet; and

generate impact data associated with the impact; and

the processor is configured to:

receive the impact data; and

determine an impact metric based on the impact data.

15. The system of claim 14 , wherein the impact metric comprises power or force associated with the impact.

16. The system of claim 8 , wherein the different categories of swings comprise a drive, a lob, a drop, and a boast.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2019
From: HO, WILLIAM S.; HO, ZACHARY S.
To: SMARTER SQUASH SOLUTIONS, LLC
Reel/Frame 048054/0397 →
Continuity (2)
Provisional Application 62618592 · Jan 17, 2018
Related Publication 20190217171A1 · Jul 18, 2019