| CPC A63B 24/0075 (2013.01) [A63B 21/0058 (2013.01); A63B 21/072 (2013.01); A63B 24/0062 (2013.01); A63B 71/0622 (2013.01); G06T 13/40 (2013.01); G16H 20/30 (2018.01); A63B 2024/0065 (2013.01); A63B 2024/0068 (2013.01); A63B 2024/0071 (2013.01); A63B 2071/0638 (2013.01); A63B 2220/05 (2013.01); A63B 2220/17 (2013.01); A63B 2220/806 (2013.01); A63B 2220/833 (2013.01); A63B 2225/20 (2013.01); A63B 2225/50 (2013.01); A63B 2230/62 (2013.01)] | 19 Claims |

|
1. A non-transitory computer readable medium containing instructions that when executed by at least one processor cause the at least one processor to perform exercise scoring operations, comprising:
storing an exercise goal for a particular individual;
receiving from a sensor on a piece of electronic exercise equipment, exertion data;
receiving, from at least one image sensor monitoring use of the piece of electronic exercise equipment, image data reflecting form and posture of the particular individual during an exercise set;
controlling, using control electronics associated with at least one resistance motor of the electronic exercise equipment, a resistance amount applied by the at least one resistance motor, wherein the at least one resistance motor is located inside the piece of electronic exercise equipment, and wherein the electronic exercise equipment is an electronic wall-mountable exercise machine;
determining an intensity based on the resistance amount;
generating a score for the exercise set by performing an aggregate analysis of the exercise goal, the exertion data, the intensity, and the image data reflecting the form and posture; and
outputting the score.
|