US 11,890,507 B2
System and method for providing functionality to race other athletes asynchronously
Thomas Aulet, Brooklyn, NY (US); Alessandra Gotbaum, Brooklyn, NY (US); and Prasanna Swaminathan, Robbinsville, NJ (US)
Assigned to Ergatta, Inc., Brooklyn, NY (US)
Filed by Ergatta, Inc., Brooklyn, NY (US)
Filed on Jul. 30, 2021, as Appl. No. 17/390,734.
Claims priority of provisional application 63/059,760, filed on Jul. 31, 2020.
Prior Publication US 2022/0032120 A1, Feb. 3, 2022
Int. Cl. A63B 24/00 (2006.01); A63B 22/00 (2006.01); A63B 71/06 (2006.01)
CPC A63B 24/0006 (2013.01) [A63B 22/0076 (2013.01); A63B 24/0062 (2013.01); A63B 24/0075 (2013.01); A63B 71/0622 (2013.01); A63B 2024/0015 (2013.01); A63B 2024/0065 (2013.01); A63B 2024/0068 (2013.01); A63B 2230/75 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A fitness system comprising:
a rowing machine;
a processor in communication with the rowing machine; and
memory that stores computer-executable instructions that, as a result of being executed by the one or more processors, cause the fitness system to:
obtain fitness performance data corresponding to performance of a race course by a plurality of first users using the rowing machine or another rowing machine at a first time, the fitness performance data sampled at a sample rate selected based on movement characteristics of rowing;
modify the obtained fitness performance data to generate movement data for each of the plurality of first users; and
simulate each of the plurality of first users performing the race course by presenting the movement data via graphical user interface concurrently with a second user performing the race course using the rowing machine at a second time, wherein the second time occurs after the first time.