US 11,896,884 B2
Systems and methods for evaluating player performance
Alan W. Marty, Menlo Park, CA (US); and John Carter, Elkmont, AL (US)
Assigned to Pillar Vision, Inc., Menlo Park, CA (US)
Filed by Pillar Vision, Inc., Menlo Park, CA (US)
Filed on Jan. 17, 2023, as Appl. No. 18/155,468.
Application 18/155,468 is a continuation of application No. 17/862,606, filed on Jul. 12, 2022, abandoned.
Application 17/862,606 is a continuation of application No. 16/505,661, filed on Jul. 8, 2019, granted, now 11,413,514, issued on Aug. 16, 2022.
Application 16/505,661 is a continuation in part of application No. 15/684,413, filed on Aug. 23, 2017, granted, now 10,343,015, issued on Jul. 9, 2019.
Claims priority of provisional application 62/800,005, filed on Feb. 1, 2019.
Prior Publication US 2023/0173367 A1, Jun. 8, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. A63B 69/00 (2006.01); A63B 24/00 (2006.01)
CPC A63B 69/0071 (2013.01) [A63B 24/0021 (2013.01); A63B 2024/0028 (2013.01); A63B 2024/0053 (2013.01); A63B 2220/806 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A system for evaluating player performance, comprising:
at least one sensor for capturing images of a player performing a basketball shot for which the player shoots a basketball toward a basketball goal;
at least one processor programmed with instructions that, when executed by the at least one processor, cause the at least one processor to:
analyze the images to determine a trajectory of the basketball during the basketball shot,
based on the determined trajectory, determine a first location or direction from which the basketball was shot by the player for the basketball shot;
based on the determined first location or direction, select a reference point for use in evaluating a performance of the player for the basketball shot,
based on the images, determine a second location of the basketball along the trajectory,
calculate a first value indicating a distance of the second location from the reference point, and
provide, based on the first value, performance information indicating the performance of the player for the basketball shot; and
an output mechanism configured to display the performance information, wherein the displayed performance information includes the first value, a first area that is color coded based on the first value, or a graphical element having a shape that is controlled based on the first value.