System for monitoring repetitive movement
First Claim
Patent Images
1. A device for determining and displaying information about the repetitive movement of a swimmer'"'"'s body, the device comprising:
- a sensor assembly comprising at least two static acceleration sensors configured to be mounted to the swimmer'"'"'s back and including a first acceleration sensor positioned to track movement of the swimmer'"'"'s body about a first axis that is substantially parallel to a direction of travel of the swimmer'"'"'s body and a second acceleration sensor positioned on the swimmer'"'"'s body to detect movement about a second axis that is substantially perpendicular to the first axis, and to generate at least first and second static acceleration signals when the swimmer is swimming; and
a processor coupled to the sensor assembly and configured to determine at least one from among a stroke identification, a stroke count, a stroke pattern, a lap count, and a breathing pattern in response to only the at least one static acceleration signal and to provide a signal for display.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for detecting, tracking, displaying and identifying repetitive movement, including a sensor configured to sense movement, and in particular static acceleration, along at least a first horizontal axis, and ideally about a second horizontal axis, with respect to a vertical axis and a processor to generate output signals therefrom for audible and visual display of information that can include movement identification, movement patterns, and to further include elapsed time, start and stop times, breathing patterns, and variations thereof from a reference.
90 Citations
25 Claims
-
1. A device for determining and displaying information about the repetitive movement of a swimmer'"'"'s body, the device comprising:
a sensor assembly comprising at least two static acceleration sensors configured to be mounted to the swimmer'"'"'s back and including a first acceleration sensor positioned to track movement of the swimmer'"'"'s body about a first axis that is substantially parallel to a direction of travel of the swimmer'"'"'s body and a second acceleration sensor positioned on the swimmer'"'"'s body to detect movement about a second axis that is substantially perpendicular to the first axis, and to generate at least first and second static acceleration signals when the swimmer is swimming; and
a processor coupled to the sensor assembly and configured to determine at least one from among a stroke identification, a stroke count, a stroke pattern, a lap count, and a breathing pattern in response to only the at least one static acceleration signal and to provide a signal for display.
-
2. A device for determining and displaying information about the repetitive movements of a swimmer'"'"'s body, the device comprising:
a sensor assembly comprising a first static acceleration sensor and a second static acceleration sensor configured to be mounted to the swimmer'"'"'s body to detect movement about a longitudinal axis of the swimmer'"'"'s body and an axis perpendicular to the longitudinal axis, respectively, and to generate first and second static acceleration signals in response to movement of the swimmer'"'"'s body when swimming; and
a processor and display device coupled to the sensor assembly and configured to provide a real-time, continuous display of a stroke pattern of the swimmer'"'"'s body in response to only the first and second static acceleration signals.- View Dependent Claims (3, 4)
-
5. A device for determining and displaying information about the repetitive movements of a swimmer'"'"'s body, the device comprising:
-
a sensor comprising a first accelerometer configured to be mounted to the swimmer'"'"'s back and to detect movement about a first axis that is substantially parallel to a direction of travel of the swimmer'"'"'s body and a second accelerometer configured to be mounted to the swimmer'"'"'s body to detect movement that is substantially perpendicular to the first axis, the sensor configured to generate first and second static acceleration signals in response to movement of selected areas of the swimmer'"'"'s body while swimming;
a processing circuit comprising a processor coupled to the sensor and configured to receive the first and second static acceleration signals and to determine the swimmer'"'"'s stroke pattern and breathing pattern in response to only the first and second static acceleration signals; and
a display device for providing a real-time, continuous visual display of the swimmer'"'"'s stroke pattern, stroke count, and breathing pattern. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A device for determining and communicating information about the repetitive movements of a swimmer'"'"'s body, the device comprising:
-
a sensor assembly configured for mounting to the swimmer'"'"'s back and comprising a first accelerometer positioned to detect rolling motion of the swimmer'"'"'s body about a longitudinal axis of the swimmer'"'"'s body that is substantially parallel to the direction of travel of the swimmer'"'"'s body, and a second accelerometer that is positioned to detect tilting movement of the swimmer'"'"'s body about an axis that is substantially perpendicular to the longitudinal axis, the sensor assembly configured to generate static acceleration signals in response to tilting and rolling movements of the swimmer'"'"'s body;
a processor coupled to the sensor and configured to provide real-time, continuous signals identifying at least the swimmer'"'"'s stroke type and the swimmer'"'"'s stroke pattern in response to only the static acceleration signals;
means for transmitting the real-time, continuous signals from the processor; and
a communication device configured to receive the real-time, continuous signals from the transmitting means and to communicate at least the swimmer'"'"'s stroke type and stroke pattern. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A device for monitoring repetitive movement of a swimmer'"'"'s body, comprising:
-
a sensor assembly comprising a first acceleration sensor configured to be mounted to the swimmer'"'"'s body and to generate a first static acceleration signal corresponding to acceleration of the swimmer'"'"'s back about a first axis that is substantially parallel to the direction of travel of the swimmer'"'"'s body when swimming and a second acceleration sensor configured to be mounted to the swimmer'"'"'s back to generate a second static acceleration signal corresponding to acceleration of the swimmer'"'"'s body about a second axis that is substantially perpendicular to the first axis, respectively of the swimmer'"'"'s body when swimming;
a processor configured to receive the first and second static acceleration signals and to determine at least a stroke type and a stroke pattern of the swimmer'"'"'s body therefrom; and
a display device coupled to the processor and configured to display at least the stroke type and the stroke pattern. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for monitoring repetitive movement of a swimmer'"'"'s body, the method comprising:
-
mounting a first sensor to the swimmer'"'"'s back to detect and track movement of the swimmer'"'"'s body about a first axis parallel to the direction of travel of the swimmer'"'"'s body and mounting a second sensor to the swimmer'"'"'s back to detect and track movement of the swimmer'"'"'s body about a second axis that is perpendicular to the first axis, both with respect to a vertical axis, and generating first and second static acceleration signals therefrom, when the swimmer is swimming;
receiving and processing the first and second static acceleration signals to determine at least variations in the swimmer'"'"'s stroke pattern and kicking pattern over time; and
providing a real-time, continuous observable output of at least the variations in the stroke pattern and the kicking pattern. - View Dependent Claims (21, 22, 23)
-
-
24. A system for detecting and communicating information about the repetitive movements of a swimmer'"'"'s body, the system consisting of:
-
a first accelerometer configured to be mounted on the swimmer'"'"'s back and positioned to detect rolling motion of the swimmer'"'"'s body about a longitudinal axis of the swimmer'"'"'s body that is parallel to the direction of travel of the swimmer'"'"'s body, and a second accelerometer that is configured to be mounted on the swimmer'"'"'s back and positioned to detect tilting movement of the swimmer'"'"'s body about an axis that is perpendicular to the longitudinal axis, the first and second accelerometers configured to generate respective first and second continuous static acceleration signals in response to tilting and rolling movements of the swimmer'"'"'s body;
a processor coupled to the first and second accelerometers and configured to provide real-time, continuous signals identifying at least the swimmer'"'"'s stroke type and the swimmer'"'"'s stroke pattern in response to only the first and second static acceleration signals;
a transmitter adapted to transmit the real-time, continuous signals from the processor; and
a communication device configured to receive the real-time, continuous signals from the transmitting means and to communicate at least the swimmer'"'"'s stroke type and stroke pattern.
-
-
25. A method for monitoring repetitive movement of a swimmer'"'"'s body and generating stroke pattern information therefrom, the method consisting of:
-
mounting a first accelerometer and a second accelerometer to the swimmer'"'"'s back and positioning the first accelerometer to detect and track movement of the swimmer'"'"'s body about a first axis parallel to the direction of travel of the swimmer'"'"'s body and positioning the second accelerometer to detect and track movement of the swimmer'"'"'s body about a second axis that is perpendicular to the first axis, both with respect to a vertical axis, and each accelerometer generating respective first and second continuous static acceleration signals;
receiving and processing the first and second continuous static acceleration signals in a processor and display device that are configured to provide a real-time, continuous observable output of the swimmer'"'"'s stroke pattern.
-
Specification