IP Library Granted Patent US 12,451,026
Granted Patent B2
US 12,451,026 · App. 18/642,116 · Granted Oct 21, 2025

System and method for physical activity performance analysis

Inventors: James Bruce Alexander Grant (Colchester, GB); Pruthvikar Reddy Mosali (Oxford, GB)
Assignee: Motion Metrics Limited
G09B19/0038A43B3/34A43B5/0401A43B5/0415A61B5/1118A61B5/6807B32B5/26B32B7/12B32B15/14B32B15/20G01L1/14G01S19/19G01S19/49A63B69/18B32B2307/202B32B2307/4023B32B2307/546B32B2437/02B32B2457/08H04W88/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,451,026
App. No.
18/642,116
Granted
Oct 21, 2025
Kind
B2
Abstract

A method for providing feedback to a skier, comprising: receiving, by a feedback computer, sensor data from a plurality of sensors associated with the skier, the sensor data representing a movement of the skier during a ski run; receiving, by the feedback computer, video data representing a video recording of the skier during the ski run; after the ski run, synchronizing, by the feedback computer, the sensor data and the video data; and simultaneously displaying, on a display screen in electrical communication with the feedback computer, the video recording and the sensor data.

Claims (36)

1. A method for providing feedback to a skier, the method comprising:

receiving, by a feedback computer, sensor data from a plurality of sensors associated with the skier, the sensor data representing a movement of the skier during a ski run;

receiving, by the feedback computer, video data representing a video recording of the skier during the ski run;

after the ski run, synchronizing, by the feedback computer, the sensor data and the video data; and

simultaneously displaying, on a display screen in electrical communication with the feedback computer, the video recording and the sensor data.

2. The method of claim 1 , wherein the sensor data is displayed alongside the video recording.

3. The method of claim 1 , wherein the sensor data and the video data are synchronized using time stamps.

4. The method of claim 1 , wherein the sensor data includes processed data that indicates a performance metric of the skier during the ski run.

5. The method of claim 4 , wherein the sensors are located in a phone carried by the skier and/or in a watch worn by the skier.

6. The method of claim 5 , wherein:

the ski run includes a plurality of ski turns, and

the performance metric includes a position of an upper body of the skier during each ski turn.

7. The method of claim 6 , wherein the position of the upper body includes a yaw of the upper body.

8. The method of claim 7 , further comprising transmitting the performance metric to the skier after the user completes each ski turn.

9. The method of claim 4 , wherein the sensors are located in a ski pole held by the skier and/or in a glove worn by the skier.

10. The method of claim 4 , wherein the sensors include:

first sensors located in a phone carried by the skier and/or in a watch worn by the skier, and

second sensors located in a ski boot and/or on a ski of the skier.

11. The method of claim 10 , wherein the performance metric includes:

an upper-body yaw of the skier during each ski turn, the upper-body yaw determined using the sensor data from the first sensors, and

a ski yaw during each ski turn, the ski yaw determined using the sensor data from the second sensors.

12. The method of claim 11 , further comprising determining a magnitude of a covariance of the upper-body yaw compared to the ski yaw.

13. The method of claim 10 , wherein:

the seconds sensors are located in a first ski boot or a first ski of the skier and in a second ski boot or a second ski of the skier, and

the method further comprising determining a lead/lag relationship between the first and second skis and an upper body of the skier.

14. A method comprising:

receiving, at a computer, sensor data from at least one sensor associated with a skier, the sensor data acquired during a ski run that includes a plurality of ski turns;

processing, with the computer, the sensor data to form processed data that indicates a performance metric of the skier during each ski turn;

transmitting the processed data to a feedback device associated with the skier; and

providing feedback to the skier, with the feedback device, after each ski turn regarding a performance of the skier for a respective ski turn.

15. The method of claim 14 , wherein the at least one sensor includes global positioning system circuitry, an accelerometer, a gyroscope, and/or a magnetometer.

16. The method of claim 15 , wherein:

the at least one sensor is/are located in a phone carried by the skier and/or in a watch worn by the skier, and

the performance metric includes a position of an upper body of the skier during each ski turn.

17. The method of claim 16 , wherein the position of the upper body includes a yaw of the upper body.

18. The method of claim 15 , wherein the at least one sensor is/are located in a ski pole held by the skier and/or in a glove worn by the skier.

Assignments (2)
SECURITY INTEREST Recorded Aug 7, 2026
From: MOTION METRICS LIMITED
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 075576/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2024
From: GRANT, JAMES BRUCE ALEXANDER; MOSALI, PRUTHVIKAR REDDY
To: MOTION METRICS LIMITED
Reel/Frame 067706/0357 →
Continuity (6)
Continuation 17662716 · May 10, 2022
Continuation 17658197 · Apr 6, 2022
Continuation 15154347 · May 13, 2016
Continuation 15154347 · May 13, 2016
Provisional Application 62162342 · May 15, 2015
Related Publication 20240274031A1 · Aug 15, 2024
References Cited (69)
US 4516110A · Overmyer · 1985 [cited by examiner]
US 4906192A · Smithard et al. · 1990 [cited by applicant]
US 5342054A · Chang · 1994 [cited by examiner]
US 5344323A · Burns · 1994 [cited by applicant]
US 5697791A · Nashner · 1997 [cited by examiner]
US 6018705A · Gaudet et al. · 2000 [cited by applicant]
US 6445960B1 · Borta · 2002 [cited by examiner]
US 6539336B1 · Vock · 2003 [cited by examiner]
US 6959259B2 · Vock et al. · 2005 [cited by applicant]
US 7054784B2 · Flentov · 2006 [cited by examiner]
US 7072789B2 · Vock et al. · 2006 [cited by applicant]
US 7162392B2 · Vock et al. · 2007 [cited by applicant]
US 7264554B2 · Bentley · 2007 [cited by examiner]
US 7386401B2 · Vock · 2008 [cited by examiner]
US 7433805B2 · Vock · 2008 [cited by examiner]
US 7451056B2 · Flentov et al. · 2008 [cited by applicant]
US 7623987B2 · Vock · 2009 [cited by examiner]
US 7966154B2 · Vock · 2011 [cited by examiner]
US 8253586B1 · Matak · 2012 [cited by examiner]
US 8425340B2 · Davenport · 2013 [cited by examiner]
US 8540560B2 · Crowley · 2013 [cited by examiner]
US 8579632B2 · Crowley · 2013 [cited by examiner]
US 8612181B2 · Czaja et al. · 2013 [cited by applicant]
US 8676541B2 · Schrock · 2014 [cited by examiner]
US 8702516B2 · Bentley · 2014 [cited by examiner]
US 8736439B1 · Shinozuka · 2014 [cited by applicant]
US 8739639B2 · Owings · 2014 [cited by examiner]
US 8926445B2 · Davenport · 2015 [cited by examiner]
US 8990048B2 · Czaja et al. · 2015 [cited by applicant]
US 9257054B2 · Coza et al. · 2016 [cited by applicant]
US 9358426B2 · Aragones · 2016 [cited by examiner]
US 9504414B2 · Coza et al. · 2016 [cited by applicant]
US 9522319B2 · Czaja · 2016 [cited by examiner]
US 9642415B2 · Pease · 2017 [cited by examiner]
US 9737261B2 · Coza et al. · 2017 [cited by applicant]
US 9849361B2 · Coza · 2017 [cited by examiner]
US 10922383B2 · Coza et al. · 2021 [cited by applicant]
US 11328620B2 · Grant · 2022 [cited by examiner]
US 11612787B2 · Czaja · 2023 [cited by examiner]
US 12023564B2 · Coza · 2024 [cited by examiner]
US 20030009308A1 · Kirtley · 2003 [cited by applicant]
US 20040219498A1 · Davidson · 2004 [cited by applicant]
US 20050038626A1 · Flentov et al. · 2005 [cited by applicant]
US 20070006489A1 · Case, Jr. et al. · 2007 [cited by applicant]
US 20080214360A1 · Stirling et al. · 2008 [cited by applicant]
US 20090048044A1 · Oleson · 2009 [cited by examiner]
US 20090048070A1 · Vincent · 2009 [cited by examiner]
US 20090137933A1 · Lieberman et al. · 2009 [cited by applicant]
US 20100063778A1 · Schrock et al. · 2010 [cited by applicant]
US 20100152619A1 · Kalpaxis et al. · 2010 [cited by applicant]
US 20110276153A1 · Selner · 2011 [cited by examiner]
US 20120183940A1 · Aragones · 2012 [cited by examiner]
US 20130041617A1 · Pease · 2013 [cited by examiner]
US 20130190903A1 · Balakrishnan · 2013 [cited by examiner]
US 20130218456A1 · Zelek · 2013 [cited by examiner]
US 20150067811A1 · Agnew et al. · 2015 [cited by applicant]
US 20160038788A1 · McMillan · 2016 [cited by examiner]
US 20160335913A1 · Grant · 2016 [cited by examiner]
US 20170087411A1 · Bender · 2017 [cited by examiner]
US 20190076063A1 · Kent · 2019 [cited by examiner]
US 20190353902A1 · Zhovnirovsky et al. · 2019 [cited by applicant]
US 20220230556A1 · Grant · 2022 [cited by examiner]
EP 2657924A1 · 2013 [cited by applicant]
WO 2009089406A2 · 2009 [cited by applicant]
WO WO2012061804A1 · 2012 [cited by examiner]
International Search Report for Application No. PCT/IB2016/000932. Mar. 1, 2017. [cited by applicant]
Hoffman, et al., “Road-Quality Classification and Bump Detection With Bicycle-Mounted Smartphones,” UDM 13, Proceedings of the 3rd International Conference on Ubiquitous Data Mining, dated Mar. 1, 2013. [cited by applicant]
Communication Pursuant to Article 94(3) EPC dated Aug. 16, 2019 From the European Patent Office Re. Application No. 16766599.1. [cited by applicant]
Communication Pursuant to Article 94(3) EPC dated Dec. 10, 2020 From the European Patent Office Re. Application No. 16766599.1. [cited by applicant]