Patent ID: 8825445

Claim:
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 input identifying one or more parameters of an activity challenge; receive physical activity data for one or more users; display a plurality of geographic locations in an interface, each of the plurality of geographic locations including at least one athletic activity goal; receive a user selection of a first geographic location from the plurality of locations; and in response to receiving the selection, generate a geographic progress map of the first geographic location, the geographic progress map comprising a plurality of athletic activity goals, and wherein the geographic progress map provides a representation of an amount of athletic activity required for the first geographic location and includes a plurality of geographic sub-locations within the first geographic location, wherein generating the geographic progress map includes visually updating, based on the received physical activity data, an appearance of a first virtual object representing the activity challenge in accordance with a progress of the one or more users toward completing the activity challenge.