MONITORING FITNESS USING A MOBILE DEVICE
First Claim
1. A system comprising:
- a mobile athletic activity monitoring device comprising;
a first sensor device configured to measure athletic activity;
a second sensor device configured to determine a change in physical location of a user during the user'"'"'s workout;
a processor; and
memory storing computer readable instructions that, when executed, cause the monitoring device to;
determine whether the user'"'"'s athletic activity includes a change in physical location; and
in response to determining that the user'"'"'s athletic activity does not include the change in physical location;
automatically activate recording of athletic activity data using the first sensor device, andautomatically deactivate recording of athletic activity data using the second sensor device, otherwise,in response to determining that the user'"'"'s athletic activity does include the change in physical location, automatically activate recording of athletic activity data using the second sensor device.
1 Assignment
0 Petitions
Accused Products
Abstract
Athletic performance monitoring and tracking may provide multiple ways in which to track athletic movement and activity. In one example, an athletic monitoring device may include or be associated with multiple types of movement sensors and switch between the sensors or use both depending on various factors including type of workout. Workouts may also be tagged with various parameters including mood, weather, terrain, athletic equipment used and the like. In one or more examples, the parameters may be automatically determined based on location. User workouts and accomplishments may also be celebrated through messages from celebrities, family, friends and other users. In some cases, the messages may be triggered by various conditions. Coaching may also be provided to the user to help improve workouts and overall athletic performance. Running routes may also be automatically tracked, stored and shared.
342 Citations
51 Claims
-
1. A system comprising:
a mobile athletic activity monitoring device comprising; a first sensor device configured to measure athletic activity; a second sensor device configured to determine a change in physical location of a user during the user'"'"'s workout; a processor; and memory storing computer readable instructions that, when executed, cause the monitoring device to; determine whether the user'"'"'s athletic activity includes a change in physical location; and in response to determining that the user'"'"'s athletic activity does not include the change in physical location; automatically activate recording of athletic activity data using the first sensor device, and automatically deactivate recording of athletic activity data using the second sensor device, otherwise, in response to determining that the user'"'"'s athletic activity does include the change in physical location, automatically activate recording of athletic activity data using the second sensor device. - View Dependent Claims (2)
-
3. One or more non-transitory computer readable media storing computer readable instructions that, when executed, cause a computing system to:
-
generate a first interface when no previous athletic activity workouts have been recorded for a user, the first interface comprising an option to initiate a new workout; and generate a second interface when at least one athletic activity workout has been recorded for the user, the second interface comprising an option configured to cause the computing system to automatically generate a recommendation for a workout that improves upon the previously recorded at least one athletic activity workout. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, by a computing system, a user selection of an athletic activity workout; automatically identifying, by the computing system, one or more other users to participate in the athletic activity workout; and transmitting an electronic invitation to participate in the athletic activity workout to the identified one or more other users. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
determining whether a location of a user has changed during an athletic activity workout using a first sensor; selecting a first set of one or more athletic activity sensors from which to record athletic activity workout data in response to determining that the location of the user has changed, wherein the first set of one or more athletic activity sensors includes a second sensor; and selecting a second set of one or more athletic activity sensors from which to record athletic activity workout data in response to determining that the location of the user has not changed, wherein the second set of one or more athletic activity sensors includes the first sensor. - View Dependent Claims (15, 16)
-
-
17. An apparatus comprising:
-
a processor; and memory storing computer readable instructions that, when executed, cause the apparatus to; store athletic performance data for an athletic activity performed by a user; identify athletic equipment used by the user during performance of the athletic activity, wherein the athletic equipment is different from the apparatus; and tag the athletic performance data with information identifying the athletic equipment used during performance of the athletic activity. - View Dependent Claims (18, 19, 20)
-
-
21. An apparatus comprising:
-
a processor; and memory storing computer readable instructions that, when executed, cause the apparatus to; store athletic performance data for an athletic activity performed by a user; determine a geographic location associated with the athletic activity using a geographic location determination system; determine at least one attribute of the geographic location, wherein the at least one attribute includes information other than identification of geographic locations associated with the athletic activity performed; and tag the athletic performance data with the determined at least one attribute of the geographic location. - View Dependent Claims (22, 23, 24)
-
-
25. An apparatus comprising:
-
a processor; and memory storing computer readable instructions that, when executed, cause the apparatus to; determine a geographic location of a user using a location determination system; identify at least a portion of a route on which the user is performing an athletic activity; determine at least one attribute of the identified at least one portion of the route; and generate a recommendation for performing the athletic activity on the identified at least one portion of the route based on the determined at least one attribute. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus comprising:
-
a processor; and memory storing computer readable instructions that, when executed, cause the apparatus to; provide information defining an athletic workout to an on-line community; provide a determination relating to an amount of feedback received from other users in the on-line community, wherein the feedback corresponds to the information defining the athletic workout; and select a message to provide to the user based on the provision of the determined amount of feedback received, wherein a first message is selected if the amount of feedback corresponds to a first range of amounts and a second message is selected if the amount of feedback corresponds to a second range of amounts. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. An apparatus comprising:
-
a processor; and memory storing computer readable instructions that, when executed, cause the apparatus to; record a route for an athletic activity performed by a user based on detected location information; store athletic performance data of the athletic activity in association with the recorded route; generate a route map showing the recorded route, wherein the route map further includes one or more markers on the route identifying at least on metric of the athletic activity. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification