Athletic performance user interface
AssigneeNIKE, Inc.
InventorsHector Moll-Carrillo, Michael Tchao, Jason Nims
Life of this patent
Estimating the term…
Abstract
Athletic data may be recorded and displayed using a computing device such as a mobile communication device during performance of physical activity. In some examples, the device may provide options for defining and recording athletic activity performed by the user. Such options may include various content item selection and rendering controls. Additionally or alternatively, route selection and controls may be provided through the device. Recorded activity data may further be transmitted to a remote site through a network.
Claims20
A non-transitory machine readable medium storing instructions that, when executed, cause a mobile device to:
- generate a selection interface displaying a plurality of selectable athletic activity types;
- receive a selection of an activity type from the selection interface;
- and
- initiate an athletic activity recordation process including:
- deactivating at least a portion of the selection interface;
- mapping one or more selectable functions of the at least a portion of the selection interface to one or more hardware buttons of the mobile device;
- generating an in-workout interface, wherein the in-workout interface includes at least two of:
- an amount of energy expended, a pace, a distance and a total amount of time spent performing an athletic activity corresponding to the selected activity type;
- receiving athletic activity data for the athletic activity being performed from one or more sensors;
- classifying the athletic activity data into a classification based upon one or more of a detected distance traveled, a total time spent performing the athletic activity, and an average speed value;
- inferring, based upon the athletic activity data being proximal to a predetermined category threshold, a best set of saved athletic data for comparison to the classification;
- and
- updating the in-workout interface by displaying a comparison of the best set of athletic data for the classification to the received athletic activity data.
An apparatus comprising:
- a processor;
- and
- memory storing instructions that, when executed, cause the apparatus to:
- generate a selection interface displaying a plurality of selectable athletic activity types;
- receive a selection of an activity type from the selection interface;
- and
- initiate an athletic activity recordation process including:
- deactivating at least a portion of the selection interface;
- mapping one or more selectable functions of the at least a portion of the selection interface to one or more hardware buttons of the apparatus;
- generating an in-workout interface, wherein the in-workout interface includes at least two of:
- an amount of energy expended, a pace, a distance and a total amount of time spent performing an athletic activity corresponding to the selected activity type;
- receiving athletic activity data for the athletic activity being performed from one or more sensors;
- classifying the athletic activity data into a classification based upon one or more of a detected distance traveled, a total time spent performing the athletic activity, and an average speed value;
- inferring, based upon the athletic activity data being proximal to a predetermined category threshold, a best set of saved athletic data for comparison to the classification;
- and
- updating the in-workout interface by displaying a comparison of the best set of athletic data for the classification to the received athletic activity data.
A method comprising:
- generating, by a mobile computing device, a selection interface displaying a plurality of selectable athletic activity types;
- receiving, by the mobile computing device, a selection of an activity type from the selection interface;
- and
- initiating, by the mobile computing device, an athletic activity recordation process including:
- deactivating at least a portion of the selection interface;
- mapping one or more selectable functions of the at least a portion of the selection interface to one or more hardware buttons of the mobile computing device;
- generating an in-workout interface, wherein the in-workout interface includes at least two of:
- an amount of energy expended, a pace, a distance and a total amount of time spent performing an athletic activity corresponding to the selected activity type;
- receiving athletic activity data for the athletic activity being performed from one or more sensors;
- classifying the athletic activity data into a classification based upon one or more of a detected distance traveled, a total time spent performing the athletic activity, and an average speed value;
- inferring, based upon the athletic activity data being proximal to a predetermined category threshold, a best set of saved athletic data for comparison to the classification;
- and
- updating the in-workout interface by displaying a comparison of the best set of athletic data for the classification to the received athletic activity data.
Dependencies are inferred from the claim text.