Patent attributes
A method of providing route information to a plurality of users by means of a data processing device is disclosed. In one embodiment, the method comprises: receiving a first location and a second location; analysing mapping services and/or geographical or other databases or information and thereby determining a pair of routes, each route comprising a start point, an end point and a defined path from the start point to the end point, the step of analysing comprising determining the routes such that (a) a first one of the routes is in the vicinity of the first location and a second one of the routes is in the vicinity of the second location and (b) the routes are of comparable difficulty for the users to complete; and providing the first route to a first one of the users and providing the second route to a second one of the users. These and other embodiments are disclosed herein.