CPC G16H 20/30 (2018.01) [A63B 21/015 (2013.01); A63B 22/06 (2013.01); A63B 22/0605 (2013.01); A63B 24/0062 (2013.01); A63B 24/0075 (2013.01); A63B 24/0084 (2013.01); A63B 71/0622 (2013.01); A63F 13/798 (2014.09); G09B 5/10 (2013.01); G09B 5/14 (2013.01); G16H 15/00 (2018.01); G16H 20/10 (2018.01); G16Z 99/00 (2019.02); A63B 21/0051 (2013.01); A63B 21/225 (2013.01); A63B 2022/0658 (2013.01); A63B 2024/0065 (2013.01); A63B 2024/0068 (2013.01); A63B 2024/0081 (2013.01); A63B 2024/0096 (2013.01); A63B 2071/0658 (2013.01); A63B 2220/17 (2013.01); A63B 2220/34 (2013.01); A63B 2220/58 (2013.01); A63B 2220/806 (2013.01); A63B 2225/107 (2013.01); A63B 2225/20 (2013.01); A63B 2225/50 (2013.01); A63B 2230/06 (2013.01); A63B 2230/40 (2013.01); A63B 2230/75 (2013.01)] | 20 Claims |
1. A method, comprising:
causing a first display associated with a first exercise device to present an on-demand exercise class and a timeline, wherein the on-demand exercise class comprises previously recorded content;
receiving information indicative of a first user's live activity associated with the first exercise device, the first user's live activity information being associated with first user's physical activity;
receiving information indicative of a second user's live activity associated with a second exercise device, the second user's live activity information associated with second user's physical activity;
synchronizing the second user's live activity information with the first user's live activity information;
synchronizing the timeline and data in the on-demand exercise class to graphically indicate a remaining time or an elapsed time in the on-demand exercise class; and
causing the second user's activity information and the first user's activity information to be displayed as an updating ranked list on the first display together with the timeline.
|