System and method for counting swimming laps
First Claim
1. A lap-counting device worn by a swimmer comprising:
- a sensor comprising a compass having a magnetometer that generates a heading output and an accelerometer that generates a gravity vector, the sensor being wearable by a user;
a human interface device in communication with the sensor, the human interface device comprising a display and being wearable by the user; and
a controller integrated into the sensor or human interface device, the controller being in communication with both the sensor and human interface device, the controller generating a compensated heading output by using the gravity vector from the accelerometer to adjust the heading output of the compass, the controller calculates a lap count based on the compensated heading output, wherein the lap count is communicated to the display.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention can be worn by the swimmer and comprises a sensor module, preferably with a digital compass and accelerometer, preferably worn under a swim cap or attached to goggles, and a human interaction device, preferably integrated into or worn as wrist watch, for displaying laps. The sensor module and the human interaction device are in communication with each other, preferably via wireless communication. A microprocessor with software is included in either the sensor module, watch or both. The microprocessor/software interprets data from a digital compass and digital accelerometer within the sensor to determine when the swimmer has changed directions and thereby count the number of laps. The watch can then display the number of laps.
9 Citations
6 Claims
-
1. A lap-counting device worn by a swimmer comprising:
-
a sensor comprising a compass having a magnetometer that generates a heading output and an accelerometer that generates a gravity vector, the sensor being wearable by a user; a human interface device in communication with the sensor, the human interface device comprising a display and being wearable by the user; and a controller integrated into the sensor or human interface device, the controller being in communication with both the sensor and human interface device, the controller generating a compensated heading output by using the gravity vector from the accelerometer to adjust the heading output of the compass, the controller calculates a lap count based on the compensated heading output, wherein the lap count is communicated to the display. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification