US 12,008,839 B2
Golf club and other object fitting using quantitative biomechanical-based analysis
Samuel Menaker, Bellevue, WA (US); Jeehae Lee, San Francisco, CA (US); and Michael Rye Kennewick, Sr., Bellevue, WA (US)
Assigned to Sportsbox.ai Inc., Bellevue, WA (US)
Filed by Sportsbox.ai Inc., Bellevue, WA (US)
Filed on Nov. 21, 2023, as Appl. No. 18/516,185.
Application 18/516,185 is a continuation in part of application No. 18/189,857, filed on Mar. 24, 2023.
Application 18/189,857 is a continuation of application No. 17/721,318, filed on Apr. 14, 2022, granted, now 11,620,858, issued on Apr. 4, 2023.
Claims priority of provisional application 63/194,308, filed on May 28, 2021.
Prior Publication US 2024/0087367 A1, Mar. 14, 2024
Int. Cl. G06V 40/20 (2022.01); A63B 24/00 (2006.01); A63B 69/36 (2006.01); A63B 71/06 (2006.01); G06T 13/40 (2011.01); G06V 10/34 (2022.01)
CPC G06V 40/23 (2022.01) [A63B 24/0006 (2013.01); A63B 24/0062 (2013.01); A63B 24/0087 (2013.01); A63B 69/3605 (2020.08); A63B 71/0622 (2013.01); G06T 13/40 (2013.01); G06V 10/34 (2022.01); A63B 2024/0009 (2013.01); A63B 2024/0015 (2013.01); A63B 2024/0096 (2013.01); A63B 69/36 (2013.01); A63B 2071/063 (2013.01); A63B 2071/0636 (2013.01); A63B 2071/0647 (2013.01); A63B 2220/05 (2013.01); A63B 2220/806 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system configured for performing object fitting recommendations in connection with an online system, the system comprising:
one or more hardware processors; and
a memory configured for storing instructions, which when executed, cause the system to:
receive, from a user device, a sequence of 2D images of a user's movement using a first object;
analyze the sequence of 2D images to generate 3D data of the user's movement;
perform a quantitative, biomechanical-based analysis of the user's movement from the 3D data to generate biomechanical values;
compare the biomechanical values to target values and known biomechanical capabilities to determine a recommendation for a second object; and
display information about the second object on a graphical user interface with an actionable display element from which the second object can be selected for purchase;
wherein the instructions further cause the system to assess an actual result of the user's movement using the first object and generate a simulation of the user's movement using the second object.