Selecting routes
First Claim
1. A method of providing route information to a plurality of users by means of a data processing device, the method comprising:
- receiving a first location and a second location;
analysing one or more databases selected from the group comprising mapping services, geographic databases and other databases 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,wherein the step of analysing comprises estimating the physical difficulty of each route and estimating based on data defining one or more personal characteristics of the users that the first one of the users will take a time to complete the first route that is within a predetermined threshold of a time that the second one of the users will take to complete the second route.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing route information to a plurality of users by means of a data processing device, the method comprising: receiving a first location and a second location; analyzing 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 analyzing 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.
20 Citations
18 Claims
-
1. A method of providing route information to a plurality of users by means of a data processing device, the method comprising:
-
receiving a first location and a second location; analysing one or more databases selected from the group comprising mapping services, geographic databases and other databases 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, wherein the step of analysing comprises estimating the physical difficulty of each route and estimating based on data defining one or more personal characteristics of the users that the first one of the users will take a time to complete the first route that is within a predetermined threshold of a time that the second one of the users will take to complete the second route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of providing performance information to a first user, the method comprising:
-
estimating by means of a transceiver device local to the first user the location of the first user at a series of times; transmitting from the transceiver device to a data processing device remote from the first user location data representing the estimated location of the first user at a series of times; estimating at the data processing device, in dependence on the location data, the effort expended by the first user, the estimate of the effort expended being dependent on altitude, relief and/or terrain indicated by the location data; comparing the estimated effort expended by the first user with an estimated effort expended by a second user and thereby forming result data representing the result of that comparison; transmitting the result data from the data processing device so the transceiver device; and presenting the result data to the first user by means of the transceiver device local to the first user. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for analysing user activity, the method comprising:
-
gathering by means of a first datalogger carried by a first user first motion data indicating the motion of the first user along a first course, the first datalogger comprising an accelerometer, the first motion data comprising acceleration data derived from the accelerometer indicating the instantaneous acceleration of the first datalogger; gathering by means of a second datalogger carried by a second user second motion data indicating the motion of the second user along a second course geographically remote from the first course; and determining by means of the first motion data and the second motion data a first portion of the first course and a second portion of the second course that involve comparable effort to complete, the effort being determined for the first portion of the first course being based on an estimated difficulty of the first portion, the estimated difficulty of the first portion being based on the first motion data, including the acceleration data. - View Dependent Claims (17)
-
-
18. A non-transitory computer readable storage medium having encoded thereon non-transitory computer readable program code for implementing a method of providing route information to a plurality of users by means of a data processing device, the method comprising:
-
receiving a first location and a second location; analysing one or more databases selected from the group comprising mapping services, geographic databases and other databases 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, wherein the step of analysing comprises estimating the physical difficulty of each route and estimating based on data defining one or more personal characteristics of the users that the first one of the users will take a time to complete the first route that is within a predetermined threshold of a time that the second one of the users will take to complete the second route.
-
Specification