×

Camera-biometric motion sensor and method of synchronization

  • US 10,152,830 B2
  • Filed: 01/31/2018
  • Issued: 12/11/2018
  • Est. Priority Date: 02/06/2017
  • Status: Active Grant
First Claim
Patent Images

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 all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×