Patent ID: 8152693

Claim:
A method comprising: receiving, by a cellular telecommunications network, at least one input in a portable device capable of executing an exercise application indicating a selected exercise goal; obtaining, from the exercise application in the portable device, exercise goal data relating to said selected exercise goal; obtaining a current performance measurement related to exercise performance data inputted to said exercise data device, said current performance measurement comprising a current distance and a current time measurement; calculating a current progress indicator using said current performance measurement and said exercise goal data; and using the current progress indicator to provide an indication of the current performance measurement relative to the selected exercise goal; wherein said exercise goal data comprises at least one check point, each at least one check point comprising a check point time and a check point distance; the selected exercise goal corresponds to a detected current performance class, and said exercise goal data is calculated by said exercise application in the portable device using said detected current performance class as an input; wherein exercise goals enabled by the exercise application for selection are limited by a detected current performance class; the method further comprising using the exercise goal data to define intermediate points for the selected exercise goal, and calculating a current target position using an interpolation between at least two intermediate points of the selected exercise goal to provide a profile of the current target position over time; and comparing the profile of current target position over time to a profile of current target position over time of an online opponent at another portable device in real time and providing an indication of a result of the comparison on the current progress indicator; and sending, by the cellular telecommunications network, the result of the comparison to the online opponent.