Athletic performance sensing and/or tracking systems and methods
First Claim
1. A method performed by an athletic performance tracking system comprising:
- outputting, by a first computing device of the athletic performance tracking system having at least one processor, a plurality of media content items to a first user while the first user is performing a first physical activity;
receiving, by the first computing device, a first set of athletic performance data from a first sensor measuring athletic performance of the first user for the first physical activity including a first portion of data received when the first computing device is outputting a first media content item of the plurality of media content items and a second portion of data received when the first computing device is outputting a second media content item of the plurality of media content items;
determining, by the first computing device, that the first portion of data is indicative of a more desired performance metric than the second portion of data;
selecting, by the first computing device, the first media content item in response to the determining;
receiving, by a second computing device of the athletic performance tracking system having at least one processor, a second set of athletic performance data from a second sensor measuring athletic performance of a second user for a second physical activity performed by the second user, wherein the second user is a different user than the first user;
determining, by the second computing device, whether the second set of athletic performance data satisfies a predetermined condition, wherein the predetermined condition is one of;
the second user is approaching a predetermined goal;
the second user is approaching a personal best in a particular activity metric;
the second user is approaching a portion of the second physical activity having a high intensity;
the second user is approaching a predetermined time, distance, or location in the second physical activity;
the second user has fallen behind a predetermined pace; and
the second user is approaching a predetermined milestone;
in response to determining that the second set of athletic performance data satisfies the predetermined condition, outputting the first media content item to the second user; and
in response to receiving a user display request, causing display of the second set of athletic performance data on a display of the second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content.
71 Citations
8 Claims
-
1. A method performed by an athletic performance tracking system comprising:
-
outputting, by a first computing device of the athletic performance tracking system having at least one processor, a plurality of media content items to a first user while the first user is performing a first physical activity; receiving, by the first computing device, a first set of athletic performance data from a first sensor measuring athletic performance of the first user for the first physical activity including a first portion of data received when the first computing device is outputting a first media content item of the plurality of media content items and a second portion of data received when the first computing device is outputting a second media content item of the plurality of media content items; determining, by the first computing device, that the first portion of data is indicative of a more desired performance metric than the second portion of data; selecting, by the first computing device, the first media content item in response to the determining; receiving, by a second computing device of the athletic performance tracking system having at least one processor, a second set of athletic performance data from a second sensor measuring athletic performance of a second user for a second physical activity performed by the second user, wherein the second user is a different user than the first user; determining, by the second computing device, whether the second set of athletic performance data satisfies a predetermined condition, wherein the predetermined condition is one of;
the second user is approaching a predetermined goal;
the second user is approaching a personal best in a particular activity metric;
the second user is approaching a portion of the second physical activity having a high intensity;
the second user is approaching a predetermined time, distance, or location in the second physical activity;
the second user has fallen behind a predetermined pace; and
the second user is approaching a predetermined milestone;in response to determining that the second set of athletic performance data satisfies the predetermined condition, outputting the first media content item to the second user; and in response to receiving a user display request, causing display of the second set of athletic performance data on a display of the second computing device. - View Dependent Claims (2, 3, 4)
-
-
5. One or more non-transitory computer readable media storing computer readable instructions that, when executed, cause one or more athletic performance tracking devices to:
-
output a plurality of media content items to a first user while the first user is performing a first physical activity; receive a first set of athletic performance data from a first sensor measuring athletic performance of the first user for the first physical activity including a first portion of data received when the one or more athletic performance tracking devices is outputting a first media content item of the plurality of media content items and a second portion of data received when the one or more athletic performance tracking devices is outputting a second media content item of the plurality of media content items; determine that the first portion of data is indicative of a more desired performance metric than the second portion of data; select the first media content item in response to the determining; receive a second set of athletic performance data from a first sensor measuring athletic performance of a second user for a second physical activity performed by the second user, wherein the second user is a different user than the first user; determine whether the second set of athletic performance data satisfies a predetermined condition, wherein the predetermined condition is one of;
the second user is approaching a predetermined goal;
the second user is approaching a personal best in a particular activity metric;
the second user is approaching a portion of the second physical activity having a high intensity;
the second user is approaching a predetermined time, distance, or location in the second physical activity;
the second user has fallen behind a predetermined pace; and
the second user is approaching a predetermined milestone;in response to determining that the second set of athletic performance data satisfies the predetermined condition, output the first media content item to the second user; and in response to receiving a user display request, cause display of the second set of athletic performance data on a display of at least one of the one or more athletic performance tracking devices. - View Dependent Claims (6, 7, 8)
-
Specification