Athletic performance monitoring system utilizing heart rate information
First Claim
1. An athletic performance monitoring system comprising:
- a data collection module comprising a processor and memory operatively coupled to the processor, the memory storing computer readable instructions that, when executed, cause the data collection module to;
detect the presence of one or more athletic activity sensors,poll the one or more athletic activity sensors for athletic performance data, andreceive the athletic performance data;
a first sensor configured to measure a first type of athletic activity parameter, wherein the first type of athletic activity parameter includes one of;
a speed of a user performing the athletic activity, a pace of the user performing the athletic activity, and a distance traveled by the user performing the athletic activity; and
a second sensor configured to measure a second type of athletic activity parameter different from the first type, wherein the second type of athletic activity parameter includes a heart rate of the user performing an athletic activity,wherein, when the athletic performance monitoring system is used to detect athletic activity of the user;
the data collection module is configured to collect heart rate information through the second sensor for a plurality of activity types, and configured to provide the user with a plurality of heart beat credits that are configured to be earned and dedicated by the user to one or more interests of the user, andthe data collection module is configured to collect the first type of athletic activity parameter through the first sensor for only a subset of the plurality of activity types.
1 Assignment
0 Petitions
Accused Products
Abstract
Athletic activity may be monitored using heart rate in addition to or instead of other types of metrics. Accordingly, multiple different activity types may be compared based on heart rate information. Additionally, the heart rate information may be visualized by displaying the heart rate data over time or relative to pace or distance. Additionally, the system may allow a user to analyze his or her heart rate performance by identifying one or more portions of the athletic activity in which a user exhibited a specified range of heart rates. Athletic activity sessions may further be tagged with various indicators including weather, terrain, difficulty and intensity. According to one or more aspects, data for different types of activity metrics may be polled and/or transmitted to a system at different rates or based on different schedules. Moreover, users may specify whether sensed data may be uploaded, recorded and/or visualized prior to or during an activity session.
27 Citations
17 Claims
-
1. An athletic performance monitoring system comprising:
-
a data collection module comprising a processor and memory operatively coupled to the processor, the memory storing computer readable instructions that, when executed, cause the data collection module to; detect the presence of one or more athletic activity sensors, poll the one or more athletic activity sensors for athletic performance data, and receive the athletic performance data; a first sensor configured to measure a first type of athletic activity parameter, wherein the first type of athletic activity parameter includes one of;
a speed of a user performing the athletic activity, a pace of the user performing the athletic activity, and a distance traveled by the user performing the athletic activity; anda second sensor configured to measure a second type of athletic activity parameter different from the first type, wherein the second type of athletic activity parameter includes a heart rate of the user performing an athletic activity, wherein, when the athletic performance monitoring system is used to detect athletic activity of the user; the data collection module is configured to collect heart rate information through the second sensor for a plurality of activity types, and configured to provide the user with a plurality of heart beat credits that are configured to be earned and dedicated by the user to one or more interests of the user, and the data collection module is configured to collect the first type of athletic activity parameter through the first sensor for only a subset of the plurality of activity types. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
generating, by a computing device, a graph for an athletic activity comprising heart rate information and pace information, wherein generating the graph is performed after completion of the athletic activity, and wherein the graph includes a first graphical representation of the heart rate information and a second graphical representation, different from the first graphical representation, of the pace information; generating a heart rate profile of a user for a workout, from the completed athletic activity, wherein the user is alerted when the workout meets a predefined heart rate profile with specified portions of the workout falling within multiple heart rate ranges, and wherein the user is provided with a plurality of heart beat credits, the plurality of heart beat credits configured to be earned and dedicated by the user to one or more interests of the user; generating, by the computing device, a heart rate range control including an upper limit control element and a lower limit control element; receiving a first user selection of a first heart rate range after the graph has been generated, wherein receiving the first user selection of the first heart rate range includes; receiving user input indicating a change in a position of at least one of the upper limit control element and the lower limit control element; and in response, determining the first heart rate range, wherein the first heart rate range is a range of heart rates between a lower heart rate limit corresponding to the lower limit control element and an upper heart rate limit corresponding to the upper limit control element; determining, by the computing device, a first portion of the graph corresponding to the selected first heart rate range in response to receiving the first user selection; and visually identifying the first portion of the graph differently from at least one other portion of the graph not corresponding to the selected first heart rate range. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a processor; and memory operatively coupled to the processor and storing computer readable instructions that, when executed, cause the apparatus to; generate a graph for a completed athletic activity session, the graph comprising heart rate information and pace information, wherein the graph includes a first graphical representation of the heart rate information and a second graphical representation, different from the first graphical representation, of the pace information; generate a heart rate profile of a user for a workout, from the completed athletic activity session, wherein the user is alerted when the workout meets a predefined heart rate profile with specified portions of the workout falling within multiple heart rate ranges, and wherein the user is provided with a plurality of heart beat credits that are configured to be earned and dedicated by the user to one or more interests of the user; generate a heart rate range control including an upper limit control element and a lower limit control; receive a first user selection of a first heart rate range after generating the graph, wherein receiving the first user selection of the first heart rate range includes; receiving user input indicating a change in a position of at least one of the upper limit control element and the lower limit control element; and in response, determining the first heart rate range, wherein the first heart rate range is a range of heart rates between a lower heart rate limit corresponding to the lower limit control element and an upper heart rate limit corresponding to the upper limit control element; determine a first portion of the graph corresponding to the selected first heart rate range; and visually identify the first portion of the graph differently from at least one other portion of the graph not corresponding to the selected first heart rate range. - View Dependent Claims (14, 15, 16, 17)
-
Specification