Camera-biometric motion sensor and method of synchronization
First Claim
1. A method whereby an athlete accurately self-times a premeasured distance to be run by the athlete wherein the premeasured distance has a starting line and a finish line defining the premeasured distance comprising the steps of:
- (a) prepositioning at the finish line a smartphone having a camera with a photo stamp trigger aimed at the finish line and further having a time base acting as a smartphone timer;
(b) loading the smartphone with a photo stamp time app to record a run'"'"'s finish time, T(Stop);
(e) wearing a motion sensor having a free running clock and time base acting as a motion sensor timer;
(d) loading the smartphone with an app to detect RF proximity of the motion sensor;
(e) executing a one-time crystal calibration routine to characterize a relative time base drift error, T(Error), between the smartphone time base and the motion sensor time base;
(f) selecting a run time function from a preloaded app on the smartphone to send a sync command to the motion sensor and the smartphone to zero out the timer of the smartphone and the timer of the motion sensor;
(g) beginning at the starting line a start time, T′
(Start), for the motion sensor timer;
(h) turning off the motion sensor timer upon capturing Start Time, T′
(Start) wherein T′
(Start)=T(Start)+T(Error);
(i) passing the finish line to trigger the camera to capture the finish time, T(Stop);
(j) sending a RF signal stop timer, T(Stop), from the smartphone to the motion sensor timer to capture Start Time, T′
(Start);
(k) using the results of the crystal calibration routine to remove relative time base drift error, T(Error) based on operating system of smartphone from T′
(Start) to give T(Start);
(l) using the smartphone app to calculate the Time of the Run, T(Run) as T(Run) s T(Stop)−
T′
(Start)−
T(Error)=T(Stop)−
{T(Start)+T(Error)}−
T(Error)=T(Stop)−
T(Start).
1 Assignment
0 Petitions
Accused Products
Abstract
An athlete (1) measures sprint time by locating a smartphone (3) having a camera and crystal oscillator clock which is first activated at the finish line. The sprint end time is recorded by a photo stamp time app activated by a video trigger causing the smartphone (3) to send a RF stop event signal to the athlete'"'"'s wrist mounted motion sensor (2). Before this a sensor timer or clock is started via the sprinter'"'"'s start event. The sprinter'"'"'s start activates the sensor'"'"'s clock and saves the captured start time including time drift error. Upon the phone app selecting the run time function, a sync command sent to the sensor (2) by the app zeros out the phone and sensor timers. A one-time crystal calibration routine correcting for drift errors caused by the smartphone'"'"'s operating system is activated which provides the sprint with a corrected start time.
11 Citations
21 Claims
-
1. A method whereby an athlete accurately self-times a premeasured distance to be run by the athlete wherein the premeasured distance has a starting line and a finish line defining the premeasured distance comprising the steps of:
-
(a) prepositioning at the finish line a smartphone having a camera with a photo stamp trigger aimed at the finish line and further having a time base acting as a smartphone timer; (b) loading the smartphone with a photo stamp time app to record a run'"'"'s finish time, T(Stop); (e) wearing a motion sensor having a free running clock and time base acting as a motion sensor timer; (d) loading the smartphone with an app to detect RF proximity of the motion sensor; (e) executing a one-time crystal calibration routine to characterize a relative time base drift error, T(Error), between the smartphone time base and the motion sensor time base; (f) selecting a run time function from a preloaded app on the smartphone to send a sync command to the motion sensor and the smartphone to zero out the timer of the smartphone and the timer of the motion sensor; (g) beginning at the starting line a start time, T′
(Start), for the motion sensor timer;(h) turning off the motion sensor timer upon capturing Start Time, T′
(Start) wherein T′
(Start)=T(Start)+T(Error);(i) passing the finish line to trigger the camera to capture the finish time, T(Stop); (j) sending a RF signal stop timer, T(Stop), from the smartphone to the motion sensor timer to capture Start Time, T′
(Start);(k) using the results of the crystal calibration routine to remove relative time base drift error, T(Error) based on operating system of smartphone from T′
(Start) to give T(Start);(l) using the smartphone app to calculate the Time of the Run, T(Run) as T(Run) s T(Stop)−
T′
(Start)−
T(Error)=T(Stop)−
{T(Start)+T(Error)}−
T(Error)=T(Stop)−
T(Start). - View Dependent Claims (2)
-
-
3. The combination of a smartphone having a time base acting as a smartphone timer and a motion sensor having a time base acting as a motion sensor timer whereby an athlete when wearing the motion sensor accurately self-times a premeasured distance to be run by the athlete wherein the premeasured distance has a starting line and a finish line defining the premeasured distance,
the smartphone further including: -
a camera aimed at the finish line, a preloaded photo stamp time app triggered by the camera to record a run'"'"'s finish time, T(Stop), a detector to detect a RF proximity of the motion sensor, a one-time crystal calibration routine to characterize a relative time base drift error, T(Error), between the smartphone timer base and the motion sensor time base, a preloaded app on the smartphone used to select a run time function to send a sync command to the motion sensor and the smartphone to zero out the timer of the smartphone and the timer of the motion sensor;
the motion sensor further including an app for the time base of the motion sensor to capture a start time for the motion sensor timer, T′
(Start), wherein T′
(Start)=T(Start)+T(Error), when activated at the starting line by a track start or a self start;the smartphone having the app to send a RF signal stop timer, T(Stop), to the motion sensor timer causing the motion sensor timer to send the start time, T′
(Start), to the smartphone;
the smartphone having the app which uses the results of the crystal calibration routine to remove relative time base drift error, T(Error), based on operating system of the smartphone from T′
(Start) to give T(Start);the smartphone having the app to calculate the Time of the Run, T(Run) as T(Riro)=T(Stop)−
T′
(Start)−
T(Error)=T(Stop)−
{T(Start)+T(Error)}−
T(Error)=T(Stop)−
T(Start).
-
- 4. The combination of a smartphone having a time base and a motion sensor having a time base wherein the smartphone includes a camera with a preloaded photo stamp time app used to trigger the camera to detect a finish time T(Stop) of a run over a predetermined distance by an athlete wearing the motion sensor, the motion sensor having a one-time crystal calibration routine based on an operating system of the smartphone to characterize a relative time drift between the time base of the smartphone and the time base of the motion sensor T(Error), the smartphone having the app for selecting a run time function and send a RF sync command signal to both the smartphone time base and the motion sensor time base to zero out their respective time bases, the motion sensor time base including a timer activated upon the start of the run to capture a starting time of the run T′
- 10. The combination of a smartphone having a time base and a motion sensor having a time base wherein the smartphone includes a camera with a preloaded photo stamp time app used to trigger the camera to detect a finish time T(Stop) of a race over a predetermined distance by an athlete wearing the motion sensor, the motion sensor having a one-time crystal calibration routine based on an operating system of the smartphone to characterize a relative time drift between the time base of the smartphone and the time base of the motion sensor T(Error), the smartphone having the app for selecting a race time function and send a RF sync command signal to both the smartphone time base and the motion sensor time base to zero out their respective time bases, the motion sensor time base including a timer activated upon the start of the race to capture a starting time of the race T5(Start).
Specification