Systems and methods for tracking motion, performance, and other data for an individual such as a winter sports athlete
First Claim
1. A computer-implemented method of determining individual movement for a winter sports athlete, the method comprising:
- providing a mobile computing device comprising;
one or more processors;
a display; and
one or more magnetometers;
providing a first magnet for placement on a first piece of winter sports equipment used by the winter sports athlete and a second magnet for placement on a second piece of winter sports equipment used by the winter sports athlete;
measuring, by the one or more processors, using the one or more magnetometers, (i) first magnetic field information for the first magnet disposed on a portion of the first piece of winter sports equipment used by the winter sports athlete and (ii) second magnetic field information for the second magnet disposed on a portion of the second piece of winter sports equipment used by the winter sports athlete;
determining, by the one or more processors, using the first magnetic field information and the second magnetic field information, one or more pieces of individual movement data associated with the winter sports athlete;
generating, by the one or more processors, a graphical representation of the one or more pieces of individual movement data; and
displaying, by the one or more processors on the display, the generated graphical representation to the winter sports athlete.
2 Assignments
0 Petitions
Accused Products
Abstract
A winter sports tracking system, in various embodiments, is configured to measure winter sports athlete speed, heading, distance traveled, acceleration, and other motion related measurements based at least in part on magnetic field measurements taken by one or more magnetometers. In a particular embodiment, the system comprises one or more magnetometers (e.g., that may be embedded in one or more wearable devices, such as eyewear) and at least one magnet disposed on a portion of the winter sports athlete or their equipment. The system is configured to receive magnetic field information associated with the at least one magnet using the one or more magnetometers and determine the speed and other data based at least in part on the magnetic field information. In various embodiments, the system is configured to track movement and speed of a skier or snowboarder.
245 Citations
19 Claims
-
1. A computer-implemented method of determining individual movement for a winter sports athlete, the method comprising:
-
providing a mobile computing device comprising; one or more processors; a display; and one or more magnetometers; providing a first magnet for placement on a first piece of winter sports equipment used by the winter sports athlete and a second magnet for placement on a second piece of winter sports equipment used by the winter sports athlete; measuring, by the one or more processors, using the one or more magnetometers, (i) first magnetic field information for the first magnet disposed on a portion of the first piece of winter sports equipment used by the winter sports athlete and (ii) second magnetic field information for the second magnet disposed on a portion of the second piece of winter sports equipment used by the winter sports athlete; determining, by the one or more processors, using the first magnetic field information and the second magnetic field information, one or more pieces of individual movement data associated with the winter sports athlete; generating, by the one or more processors, a graphical representation of the one or more pieces of individual movement data; and displaying, by the one or more processors on the display, the generated graphical representation to the winter sports athlete. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for determining and tracking performance data for a winter sports athlete comprising:
-
a memory; one or more processors; a display; and one or more magnetometers, wherein the one or more processors are configured for; measuring first magnetic field information for a first magnet disposed adjacent the winter sports athlete at a first time using the one or more magnetometers, the first magnetic field information comprising; a first magnetic field strength; and a first magnetic field direction; measuring second magnetic field information for a second magnet disposed adjacent the winter sports athlete at the first time using the one or more magnetometers, the first magnetic field information comprising; a second magnetic field strength; and a second magnetic field direction; storing the first magnetic field information and the second magnetic field information in memory; measuring third magnetic field information for the first magnet at a second time using the one or more magnetometers, the second magnetic field information comprising; a third magnetic field strength; and a third magnetic field direction; measuring fourth magnetic field information for the second magnet at the second time using the one or more magnetometers, the second magnetic field information comprising; a fourth magnetic field strength; and a fourth magnetic field direction; storing the third magnetic field information and the fourth magnetic field information in memory; calculating, using at least the first magnetic field information and the third magnetic field information, a change in relative position and orientation of the first magnet between the first time and the second time; calculating, using at least the second magnetic field information and the fourth magnetic field information, a change in relative position and orientation of the second magnet between the first time and the second time; determining, based at least in part on (i) the calculated relative position and orientation of the first magnet between the first time and the second time and (ii) the calculated relative position and orientation of the second magnet between the first time and the second time, a first position of the winter sports athlete at the first time and a second position of the winter sports athlete at the second time; generating a graphical representation of the winter sports athlete at the first position and the second position; and displaying the generated graphical representation on the display. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer system for determining and tracking performance data for a winter sports athlete comprising:
-
a memory; one or more processors; a display; one or more global positioning sensors; one or more altimeters; and one or more magnetometers, wherein the one or more processors are configured for; continuously measuring instantaneous first magnetic field information for a first magnet disposed on a first piece of equipment worn by the winter sports athlete over a period of time using the one or more magnetometers, the instantaneous first magnetic field information comprising; instantaneous first magnetic field strength; and instantaneous first magnetic field direction; continuously measuring instantaneous second magnetic field information for a second magnet disposed on a second piece of equipment worn by the winter sports athlete over the period of time using the one or more magnetometers, the instantaneous magnetic field information comprising; instantaneous second magnetic field strength; and instantaneous second magnetic field direction; storing (i) a plurality of the measured instantaneous first magnetic field information over the period of time in memory and (ii) a plurality of the measured instantaneous second magnetic field information over the period of time in memory; continuously determining, based at least in part on (i) the plurality of the measured instantaneous first magnetic field information over the period of time in memory and (ii) the plurality of the measured instantaneous second magnetic field information over the period of time in memory, an instantaneous position of the winter sports athlete over the period of time using the one or more global positioning sensors; storing a plurality of the determined instantaneous positions over the period of time in memory; continuously measuring an instantaneous altitude of the winter sports athlete over the period of time using the one or more altimeters; storing a plurality of the measured instantaneous altitudes over the period of time in memory; continuously determining, for each of a plurality of points of time over the period of time, using at least the plurality of measured instantaneous magnetic field information, the plurality of instantaneous positions, and the plurality of instantaneous altitudes; a location of the winter sports athlete; a velocity of the winter sports athlete; an acceleration of the winter sports athlete; and a position of the piece of equipment worn by the winter sports athlete; generating a graphical representation of the location of the winter sports athlete, the velocity of the winter sports athlete, the acceleration of the winter sports athlete, and the position of the piece of equipment worn by the winter sports athlete over the period of time; and displaying the generated graphical representation on the display. - View Dependent Claims (19)
-
Specification