Monitoring and tracking athletic activity
First Claim
1. An apparatus comprising:
- a processor; and
memory operatively coupled to the processor and storing computer readable instructions that, when executed cause the apparatus to;
receive user input selection indicating a plurality of workout activities for a workout plan;
detect athletic activity data stored in an athletic data collection module;
determine whether the athletic activity data includes data relating to at least a first type of workout activity;
in response to determining whether the athletic activity data includes data relating to the first type of workout activity, determine whether the athletic activity data includes data relating to a second type of workout activity;
generate a display of an interface comprising the plurality of workout activities, wherein one or more workout activities in the plurality of workout activities correspond to real-world geographic location, and wherein each of the plurality of workout activities in the workout plan is associated with a virtual object corresponding to the stored athletic activity data;
receive data indicating an amount of athletic activity performed by a user; and
visually update an appearance of each virtual object in accordance with the received athletic activity data.
1 Assignment
0 Petitions
Accused Products
Abstract
Tracking and monitoring athletic activity offers individuals with additional motivation to continue such behavior. An individual may track his or her athletic activity by completing goals. These goals may be represented by real-world objects such as food items, landmarks, buildings, statues, other physical structures, toys and the like. Each object may correspond to an athletic activity goal and require an amount of athletic activity to complete the goal. For example, a donut goal object may correspond to an athletic activity goal of burning 350 calories. The user may progress from goal object to goal object. Goal objects may increase in difficulty (e.g., amount of athletic activity required) and might only be available for selection upon completing an immediately previous goal object, a number of goal objects, an amount of athletic activity and the like.
34 Citations
20 Claims
-
1. An apparatus comprising:
-
a processor; and memory operatively coupled to the processor and storing computer readable instructions that, when executed cause the apparatus to; receive user input selection indicating a plurality of workout activities for a workout plan; detect athletic activity data stored in an athletic data collection module; determine whether the athletic activity data includes data relating to at least a first type of workout activity; in response to determining whether the athletic activity data includes data relating to the first type of workout activity, determine whether the athletic activity data includes data relating to a second type of workout activity; generate a display of an interface comprising the plurality of workout activities, wherein one or more workout activities in the plurality of workout activities correspond to real-world geographic location, and wherein each of the plurality of workout activities in the workout plan is associated with a virtual object corresponding to the stored athletic activity data; receive data indicating an amount of athletic activity performed by a user; and visually update an appearance of each virtual object in accordance with the received athletic activity data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
detecting, by a computing device, athletic activity data stored in an athletic data collection module; receiving user input selection indicating a plurality of workout activities for a workout plan; determining, by a computing device, whether the athletic activity data includes data relating to at least a first type of workout activity; in response to determining whether the athletic activity data includes data relating to the first type of activity, determining, by a computing device, whether the athletic activity data includes data relating to a second type of workout activity; generating, by a computing device, a display of an interface comprising the plurality of workout activities, wherein one or more workout activities in the plurality of workout activities correspond to a real-world geographic location, and wherein each of the plurality of workout activities in the workout plan is associated with a virtual object corresponding to the stored athletic activity data; receiving, by a computing device, data indicating an amount of athletic activity performed by a user; and visually updating an appearance of each virtual object in accordance with the received athletic activity data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more non-transitory computer readable media storing computer readable instructions that, when executed, cause an apparatus to:
-
receive user input selection indicating a plurality of workout activities for a workout plan; detect athletic activity data stored in an athletic data collection module; determine whether the athletic activity data includes data relating to at least a first type of workout activity; in response to determining whether the athletic activity data includes data relating to the first type of workout activity, determine whether the athletic activity data includes data relating to a second type of workout activity; generate a display of an interface comprising the plurality of workout activities, wherein one or more workout activities in the plurality of workout activities correspond to a real-world geographic location, and wherein each of the plurality of workout activities in the workout plan is associated with a virtual object corresponding to the stored athletic activity data; receive data indicating an amount of athletic activity performed by a user; and visually update an appearance of each virtual object in accordance with the received athletic activity data. - View Dependent Claims (18, 19, 20)
-
Specification