Multi-Activity Platform and Interface
First Claim
Patent Images
1. A system comprising:
- a processor; and
memory storing computer readable instructions that, when executed, cause the system to;
generating a user interface including a map and information regarding athletic activity performed in an area displayed in the map;
determining at least one of;
a popularity level and an activity level of a plurality of sub-areas of the area displayed in the map; and
generating a heat map visually depicting the at least one of;
the popularity level and the activity level of the plurality of sub-areas.
1 Assignment
0 Petitions
Accused Products
Abstract
Activity monitoring may include tracking of a route or location where the activity was performed. In some examples, the route may be displayed against a heat map identifying areas of higher activity or popularity. Alternatively or additionally, routes may be automatically generated by a system based on various specifications such as an amount of time, a preferred location (a start and an end), a level of popularity or activity level, and the like and/or combinations thereof. A user'"'"'s workout information may further be stored in association with a particular location or route.
181 Citations
18 Claims
-
1. A system comprising:
-
a processor; and memory storing computer readable instructions that, when executed, cause the system to; generating a user interface including a map and information regarding athletic activity performed in an area displayed in the map; determining at least one of;
a popularity level and an activity level of a plurality of sub-areas of the area displayed in the map; andgenerating a heat map visually depicting the at least one of;
the popularity level and the activity level of the plurality of sub-areas.
-
-
2. The system of embodiment 1, further comprising generating a route extending through a first sub-area and a second sub-area, wherein generating the route includes selecting the first sub-area and the second sub-area to maximize at least one of:
- an overall popularity level and an overall activity level of the route.
-
3. The system of embodiment 1, further comprising generating a route extending through a first sub-area and a second sub-area, wherein generating the route includes selecting the first sub-area and the second sub-area to minimize at least one of:
- an overall popularity level and an overall activity level of the route.
-
4. The system of embodiment 1, wherein the heat map is generated to depict the activity level of the plurality of sub-areas, wherein the activity level includes a number of activity performances recorded for a corresponding area.
-
5. The system of embodiment 1, wherein the heat map is generated to depict the popularity level, wherein the popularity level includes a number of positive feedback received for a corresponding area.
-
6. The system of embodiment 1, wherein generating the user interface includes generating one or more interaction options for creating an athletic activity route on the heat map.
-
7. The system of embodiment 1, wherein the at least one of:
- the popularity level and the activity level is determined based on activity of a user-specified group of users.
-
8. A non-transitory computer readable medium storing computer readable instructions that, when executed, cause an apparatus to:
-
generating an interface including a list of users that completed an athletic activity route, wherein the list of users includes a current user; providing an option in the interface for the current user to remove the current user from the list of the users; and upon receiving a request to remove the current user from the list of the users, disassociating one or more performances of the current user from the athletic activity route. - View Dependent Claims (9, 10, 11)
-
-
12. A non-transitory computer readable medium storing computer readable instructions that, when executed, cause an apparatus to:
-
receive a user request to display one or more predefined activity routes, wherein the request specifies a location; identifying a plurality of predefined activity routes within a specified distance of the location; and filtering the plurality of predefined activity routes based on at least one parameter of a user from which the request was received. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification