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 activity feedback device, athletic performance information during performance of athletic activity by the user in a first athletic activity session;
generating, by the athletic activity feedback device during the first athletic activity session, a first set of athletic data from the athletic information received;
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;
comparing the generated first set of athletic data with the retrieved second set of athletic data;
determining, by the feedback device and based on the comparing, whether 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 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 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 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.
1 Assignment
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.
-
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 activity feedback device, athletic performance information during performance of athletic activity by the user in a first athletic activity session; generating, by the athletic activity feedback device during the first athletic activity session, a first set of athletic data from the athletic information received; 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; comparing the generated first set of athletic data with the retrieved second set of athletic data; determining, by the feedback device and based on the comparing, whether 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 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 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 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)
-
-
11. 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 athletic performance information during performance of athletic activity by the user in a first athletic activity session; generate, during the first athletic activity session, 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; compare the generated first set of athletic data with the retrieved second set of athletic data; determine, based on the comparing, whether 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 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 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 (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification