Smart Top Routes
First Claim
Patent Images
1. A method comprising:
- receiving athletic activity data for a plurality of users;
generating a user interface including a map and information regarding athletic activity performed in an area displayed in the map;
determining a popularity level and an activity level for a plurality of sub-areas of the area displayed in the map based on the received athletic activity data;
receiving a workout time period and distance parameters;
generating a route extending through one or more sub-areas in the plurality of sub-areas, wherein generating the route includes selecting the one or more sub-areas based on the received workout time period and distance parameters; and
displaying the generated route on the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to use of athletic data to generate an output, such as for example, running routes and/or other information useful to runners or other workout participants. Aspects of the disclosure further relate to providing customized workouts to runners by generating routes of interest to a user and modifying the generated routes based on goals and external data.
33 Citations
20 Claims
-
1. A method comprising:
-
receiving athletic activity data for a plurality of users; generating a user interface including a map and information regarding athletic activity performed in an area displayed in the map; determining a popularity level and an activity level for a plurality of sub-areas of the area displayed in the map based on the received athletic activity data; receiving a workout time period and distance parameters; generating a route extending through one or more sub-areas in the plurality of sub-areas, wherein generating the route includes selecting the one or more sub-areas based on the received workout time period and distance parameters; and displaying the generated route on the user interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving athletic activity data for a plurality of users; generating a user interface including a map and information regarding athletic activity performed in an area displayed in the map; determining a popularity level and an activity level for a plurality of sub-areas of the area displayed in the map based on the received athletic activity data; receiving a workout time period and distance parameters; generating a route extending through one or more sub-areas in the plurality of sub-areas, wherein generating the route includes selecting the one or more sub-areas based on the received workout time period and distance parameters; and generating location directions to the generated route. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
a processor; a location-determining sensor configured to capture location data; a media content interface; and a non-transitory computer-readable medium storing computer-executable instructions, wherein the computer-readable medium further comprises computer-executable instructions that when executed by the processor perform at least; receiving athletic activity data for a plurality of users; generating a user interface including a map and information regarding athletic activity performed in an area displayed in the map; determining a popularity level and an activity level for a plurality of sub-areas of the area displayed in the map based on the received athletic activity data; receiving a workout time period and distance parameters; generating a route extending through one or more sub-areas in the plurality of sub-areas, wherein generating the route includes selecting the one or more sub-areas based on the received workout time period and distance parameters; displaying the generated route on the user interface; receiving location data from the location-determining sensor; and displaying the received location data on the user interface along the displayed generated route. - View Dependent Claims (17, 18, 19, 20)
-
Specification