Real-Time Comparison of Athletic Information
First Claim
1. A method of comparing athletic information relating to a user performing an athletic activity, the method comprising:
- receiving, by an athletic parameter measurement device, electrical signals from one or more sensors associated with the user during performance of athletic activity in a first athletic activity session;
processing, by the athletic parameter measurement device, the electrical signals;
transmitting, from the athletic parameter measurement device to a computing unit, the processed signals;
generating, by the computing unit during the first athletic activity session and based on the processed signals, a first set of athletic data;
retrieving a second set of athletic data corresponding to the first set of athletic data from baseline athletic activity data, wherein the baseline athletic activity data comprises a plurality of sets of athletic data previously generated for athletic activity performed by the user at different times during a second athletic activity session different from the first athletic activity session, and wherein the second athletic activity session is selected by the user for comparison with the first athletic activity session;
selecting, by an athletic activity feedback control unit, a time-dependent athletic data value from the second set of athletic data;
receiving user input defining at least one parameter of the first athletic activity session;
determining, by the athletic activity feedback control unit, a duration of the first athletic activity session based on the at least one parameter and the time-dependent athletic data value; and
selecting, by the athletic activity feedback control unit musical content meeting the determined duration of the first athletic activity session;
comparing the generated first set of athletic data with the retrieved second set of athletic data;
determining, by the athletic feedback control unit and based on the comparison, whether a value of at least one metric of the first set of athletic data is within a predefined proximity range relative to a corresponding value of a corresponding metric of the second set of athletic data;
selecting, from a feedback data group including a plurality of sets of feedback data, a first feedback data set to audibly communicate to the user in response to determining that the value of the at least one metric of the first set of athletic data is within the predefined proximity range relative to the corresponding value of the corresponding metric of the second set of athletic data, wherein the predefined proximity range is greater than zero; and
selecting, from the feedback data group, a second, alternate feedback data set to audibly communicate to the user in response to determining that the value of the at least one metric of the first set of athletic data is not within the predefined proximity range of the corresponding value of the corresponding metric of the second set of athletic data, the second feedback data set being configured to influence the user'"'"'s performance of the athletic activity relative to the first feedback data set.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus compares athletic information relating to a user performing an athletic activity. The apparatus has a module (503, 505, 509) that generates a first set of athletic data corresponding to athletic information corresponding to the athletic activity performed by the user. The module has a memory (511) storing a second set of athletic data. The module compares the first set of athletic data to the second set of athletic data and communicates content to the user based on the comparison of the first set of athletic data to the second set of athletic data. The apparatus also has a module (803, 805) that determines the expected time of athletic activity and selects a set of feedback data having a duration proximate the expected time of athletic activity, wherein the module communicates the selected set of feedback data to the user.
6 Citations
20 Claims
-
1. A method of comparing athletic information relating to a user performing an athletic activity, the method comprising:
-
receiving, by an athletic parameter measurement device, electrical signals from one or more sensors associated with the user during performance of athletic activity in a first athletic activity session; processing, by the athletic parameter measurement device, the electrical signals; transmitting, from the athletic parameter measurement device to a computing unit, the processed signals; generating, by the computing unit during the first athletic activity session and based on the processed signals, a first set of athletic data; retrieving a second set of athletic data corresponding to the first set of athletic data from baseline athletic activity data, wherein the baseline athletic activity data comprises a plurality of sets of athletic data previously generated for athletic activity performed by the user at different times during a second athletic activity session different from the first athletic activity session, and wherein the second athletic activity session is selected by the user for comparison with the first athletic activity session; selecting, by an athletic activity feedback control unit, a time-dependent athletic data value from the second set of athletic data; receiving user input defining at least one parameter of the first athletic activity session; determining, by the athletic activity feedback control unit, a duration of the first athletic activity session based on the at least one parameter and the time-dependent athletic data value; and selecting, by the athletic activity feedback control unit musical content meeting the determined duration of the first athletic activity session; comparing the generated first set of athletic data with the retrieved second set of athletic data; determining, by the athletic feedback control unit and based on the comparison, whether a value of at least one metric of the first set of athletic data is within a predefined proximity range relative to a corresponding value of a corresponding metric of the second set of athletic data; selecting, from a feedback data group including a plurality of sets of feedback data, a first feedback data set to audibly communicate to the user in response to determining that the value of the at least one metric of the first set of athletic data is within the predefined proximity range relative to the corresponding value of the corresponding metric of the second set of athletic data, wherein the predefined proximity range is greater than zero; and selecting, from the feedback data group, a second, alternate feedback data set to audibly communicate to the user in response to determining that the value of the at least one metric of the first set of athletic data is not within the predefined proximity range of the corresponding value of the corresponding metric of the second set of athletic data, the second feedback data set being configured to influence the user'"'"'s performance of the athletic activity relative to the first feedback data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for comparing athletic information relating to a user performing an athletic activity, the apparatus comprising:
-
at least one processor; and memory operatively coupled to the at least one processor and storing computer readable instructions that, when executed, cause the apparatus to; receive, by an athletic parameter measurement device, electrical signals from one or more sensors associated with the user during performance of athletic activity in a first athletic activity session; process, by the athletic parameter measurement device, the electrical signals; transmit, from the athletic parameter measurement device to device computing unit, the processed signals; generate, during the first athletic activity session and by the computing unit, a first set of athletic data from the athletic information received; retrieve a second set of athletic data corresponding to the first set of athletic data from baseline athletic activity data, wherein the baseline athletic activity data comprises a plurality of sets of athletic data previously generated for athletic activity performed by the user at different times during a second athletic activity session different from the first athletic activity session and wherein the second athletic activity session is selected by the user for comparison with the first athletic activity session; select a time-dependent athletic data value from the second set of athletic data; receive user input defining at least one parameter of the first athletic activity session; determine a duration of the first athletic activity session based on the at least one parameter and the time-dependent athletic data value; and select musical audible content meeting the determined duration of the first athletic activity session; compare the generated first set of athletic data with the retrieved second set of athletic data; determine, based on the comparison, whether a value of at least one metric of the first set of athletic data is within a predefined proximity range relative to a corresponding value of a corresponding metric of the second set of athletic data; select, from a feedback data group including a plurality of sets of feedback data, a first feedback data set to audibly communicate to the user in response to determining that the at least one metric of the first set of athletic data is within the predefined proximity range relative to the corresponding value of the corresponding metric of the second set of athletic data, wherein the predefined proximity range is greater than zero; and select, from the feedback data group, a second, alternate feedback data set to audibly communicate to the user in response to determining that the value of the at least one metric of the first set of athletic data is not within the predefined proximity range of the corresponding value of the corresponding metric of the second set of athletic data, the second, alternate feedback data set being configured to influence the user'"'"'s performance of the athletic activity relative to the first feedback data set. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by a processor, cause a computing device to:
-
receive, by an athletic parameter measurement device, electrical signals from one or more sensors associated with the user during performance of athletic activity in a first athletic activity session; process, by the athletic parameter measurement device, the electrical signals; transmit, from the athletic parameter measurement device to device computing unit, the processed signals; generate, during the first athletic activity session and by the computing unit, a first set of athletic data from the athletic information received; retrieve a second set of athletic data corresponding to the first set of athletic data from baseline athletic activity data, wherein the baseline athletic activity data comprises a plurality of sets of athletic data previously generated for athletic activity performed by the user at different times during a second athletic activity session different from the first athletic activity session and wherein the second athletic activity session is selected by the user for comparison with the first athletic activity session; select a time-dependent athletic data value from the second set of athletic data; receive user input defining at least one parameter of the first athletic activity session; determine a duration of the first athletic activity session based on the at least one parameter and the time-dependent athletic data value; and select musical audible content meeting the determined duration of the first athletic activity session; compare the generated first set of athletic data with the retrieved second set of athletic data; determine, based on the comparison, whether a value of at least one metric of the first set of athletic data is within a predefined proximity range relative to a corresponding value of a corresponding metric of the second set of athletic data; select, from a feedback data group including a plurality of sets of feedback data, a first feedback data set to audibly communicate to the user in response to determining that the at least one metric of the first set of athletic data is within the predefined proximity range relative to the corresponding value of the corresponding metric of the second set of athletic data, wherein the predefined proximity range is greater than zero; and select, from the feedback data group, a second, alternate feedback data set to audibly communicate to the user in response to determining that the value of the at least one metric of the first set of athletic data is not within the predefined proximity range of the corresponding value of the corresponding metric of the second set of athletic data, the second, alternate feedback data set being configured to influence the user'"'"'s performance of the athletic activity relative to the first feedback data set. - View Dependent Claims (20)
-
Specification