US 11,918,856 B2
System and method for estimating movement variables
F. Grant Kovach, Baltimore, MD (US); Michael Mazzoleni, Baltimore, MD (US); and Jeffrey Allen, Baltimore, MD (US)
Assigned to Under Armour, Inc., Baltimore, MD (US)
Filed by Under Armour, Inc., Baltimore, MD (US)
Filed on Aug. 5, 2022, as Appl. No. 17/881,931.
Application 17/881,931 is a continuation of application No. 16/259,416, filed on Jan. 28, 2019, granted, now 11,413,500.
Claims priority of provisional application 62/624,214, filed on Jan. 31, 2018.
Prior Publication US 2022/0370852 A1, Nov. 24, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. A63B 24/00 (2006.01); A63B 71/06 (2006.01); G01C 22/00 (2006.01); G06V 40/20 (2022.01); G16H 10/60 (2018.01); G16H 20/30 (2018.01); G16H 40/63 (2018.01); G16H 40/67 (2018.01); G16H 50/70 (2018.01); G16H 80/00 (2018.01)
CPC A63B 24/0062 (2013.01) [A63B 24/0003 (2013.01); G06V 40/25 (2022.01); G16H 20/30 (2018.01); G16H 40/63 (2018.01); G16H 40/67 (2018.01); G16H 50/70 (2018.01); A63B 2071/0663 (2013.01); A63B 2220/12 (2013.01); A63B 2220/22 (2013.01); G01C 22/006 (2013.01); G16H 10/60 (2018.01); G16H 80/00 (2018.01)] 21 Claims
OG exemplary drawing
 
1. A fitness tracking system for generating at least one movement variable corresponding to movement of a user, the fitness tracking system comprising:
a remote processing server in communication with a personal electronic device, the remote processing server comprising a machine learning model, the remote processing server configured to receive from the personal electronic device movement data corresponding to movement of a user, raw speed data corresponding to a speed of the user, raw distance data corresponding to a distance moved by the user, and feature data calculated by applying a set of rules to the movement data, the remote processing server further configured to apply the machine learning model to the feature data, the raw speed data, and the raw distance data to determine movement variable data corresponding to the at least one movement variable,
wherein the at least one movement variable comprises at least one of an estimated speed of the user, an estimated distance moved by the user, and an estimated stride length of the user, and
wherein the remote processing service is configured to transmit to the personal electronic device the at least one movement variable determined by the machine learning model of the remote processing server.