CPC A63B 24/0075 (2013.01) [A63B 1/00 (2013.01); G06V 40/25 (2022.01); A63B 2024/0065 (2013.01); A63B 2024/0068 (2013.01); A63B 2220/12 (2013.01)] | 15 Claims |
1. A non-transitory, computer readable medium comprising a plurality of instructions which are configured to, when executed, cause a processor to:
receive a plurality of data associated to a workout performed by a user, the plurality of data being classified as corresponding to a particular type of workout activity, wherein the data associated to the workout includes first data collected during the particular type of workout activity and second data collected during a pause or a break in the particular type of workout activity;
process the plurality of data to automatically identify that the second data does not correspond to the particular type of workout activity;
in response to identifying that the second data does not correspond to the particular type of workout activity, prompt the user to select whether to reclassify the second data;
reclassify the second data as a second type of activity that is different than the particular type of workout, in response to the user selecting to reclassify the second data, wherein the second type of activity is a pause or a break in the particular type of workout activity that is subsequently resumed such that second data is collected during the workout (i) after collection of the first data and (ii) prior to collection of third data that is collected during the workout following collection of the second data;
generate a first workout depiction including the first data that remains classified as the particular type of workout and excluding the second data that was reclassified as the second type of activity; and
provide the first workout depiction to a display device for display to the user.
|