×

Multi-activity platform and interface

  • US 10,234,290 B2
  • Filed: 06/05/2013
  • Issued: 03/19/2019
  • Est. Priority Date: 06/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors;

    a plurality of tracking devices; and

    memory storing computer readable instructions that, when executed, cause the system to;

    determine, based on activity data obtained from the plurality of tracking devices, a first set of athletic activity data associated with a plurality of users;

    determine, by the one or more processors, a plurality of parameters indicating a synchronization status with the plurality of tracking devices;

    synchronize, based on the plurality of parameters, the first set of athletic activity data with the plurality of tracking devices;

    receive, from the plurality of tracking devices, a second set of athletic activity data associated with the plurality of users, wherein a first user, of the plurality of users, is associated with multiple tracking devices of the plurality of tracking devices, and wherein the first user, of the plurality of users, performed different athletic activities with each of the multiple tracking devices of the plurality of tracking devices;

    provide data used to generate a display of a user interface comprising at least a map and information regarding athletic activity performed in an area displayed in the map;

    receive user input selection from the first user indicating a workout time period;

    receive user input identifying a tracking device type;

    receive user input identifying a first piece of athletic equipment;

    after receiving the first user'"'"'s input selection of an interface element that displays a heat map via the user interface, determine, based on the synchronized first set of athletic activity data and the second set of athletic activity data, a popularity level and an activity level for a plurality of sub-areas of the area displayed in the map, wherein the activity level corresponds to a number of activity points accumulated by the plurality of users, and wherein the popularity level indicates a number of times one or more users, of the plurality of users, have previously traversed a route extending through the plurality of sub-areas;

    transmit, for display via the user interface, an indication of the activity level for one or more sub-areas in the plurality of sub-areas;

    provide data used to generate, based on the synchronized first set of athletic activity data and the second set of athletic activity data, a display of a first route extending through one or more sub-areas in the plurality of sub-areas, wherein providing the data used to generate the first route comprises selecting the one or more sub-areas based on the workout time period, the activity level, and the popularity level, and wherein providing the data used to generate the first route comprises providing data obtained from the identified tracking device type;

    determine, by the one or more processors, one or more users of the plurality of users that have previously used the first route;

    transmitting for display via the user interface, activity statistics for at least a first activity performance of the one or more users corresponding to the first route;

    generate a first search tag based on information received from the first user;

    assign, by the one or more processors, the first search tag to the first route; and

    associate the first piece of athletic equipment with the first route.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×