| 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)] | 25 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 communicate with a plurality of remote sensors associated with dispersed exercise equipment and to simulate a virtual weightlifting experience, the operations comprising:
generating a simulated exercise environment in which weightlifting is simulated;
presenting a first avatar in the simulated exercise environment, wherein the first avatar is associated with a first participant using a first piece of weightlifting equipment located in a first physical location;
presenting a second avatar in the simulated exercise environment, wherein the second avatar is associated with a second participant using a second piece of weightlifting equipment located in a second physical location remote from the first physical location;
receiving from at least one first sensor associated with the first piece of weightlifting equipment in the first physical location first signals representing first physical exertions emulating weightlifting by the first participant;
in response to the first signals, causing the first avatar to simulate, in the simulated exercise environment, the first physical exertions emulating weightlifting by the first participant;
receiving from at least one second sensor associated with the second piece of weightlifting equipment in the second physical location second signals representing second physical exertions emulating weightlifting by the second participant, wherein at least one of the first piece of weightlifting equipment or the second piece of weightlifting equipment includes a resistive motor coupled to a cable for exerting tension on the cable to simulate weightlifting, and wherein at least one of the first physical exertions or the second physical exertions includes the first participant or the second participant pulling on an end of the cable in a manner simulating a weightlifting exercise;
based on the second signals, causing the second avatar to simulate, in the simulated exercise environment, the second physical exertions emulating weightlifting by the second participant;
enabling the first participant to view from the first physical location the simulations of the first physical exertions and the second physical exertions in the simulated exercise environment;
enabling the second participant to view from the second physical location the simulations of the first physical exertions and the second physical exertions in the simulated exercise environment; and
enabling the first participant and the second participant to communicate with each other during a common weightlifting exercise session in the simulated exercise environment
wherein the simulated exercise environment contains a simulation of a piece of exercise equipment and wherein the first physical exertions and the second physical exertions are simulated on the simulation of the piece of exercise equipment.
|