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.
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; 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.
22 Citations
29 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 29)
-
-
18. 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; comparing the estimated effort expended by the first user with the 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 (19, 20, 21, 22, 23)
-
-
24. A data processing system for providing route information to a plurality of users, the system comprising:
-
a communications interface configured to receive a first location and a second location; and a processor configured to analyse a geographic database and thereby determine 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 analysis 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
provide the first route to a first one of the users and provide the second route to a second one of the users.
-
-
25. A data processing system for providing performance information to a first user, the system comprising:
-
a portable transceiver device configured to estimate the location of a first user at a series of times and transmit 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; and a data processing device configured to estimate, in dependence on the location data, the effort expended by the first user;
compare the estimated effort expended by the first user with the effort expended by a second user and thereby form result data representing the result of that comparison; and
transmit the result data from the data processing device to the transceiver device.
-
-
26. 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; 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; wherein the method comprises estimating the difficulty of a part of the first portion by means of first the motion data, and the determining step comprises determining the effort of completing the first portion in dependence on the said difficulty. - View Dependent Claims (27, 28)
-
Specification