Computer-aided route selection
First Claim
1. A system for assisting a user in selecting a route, comprising:
- a request receiving module configured to receive a route request including map information and route information entered by a user, the map information selected from the group consisting of a starting point, an ending point, a landmark point, and combinations thereof, the route information selected from the group consisting of lighting criteria, travel surface criteria, population density criteria, weather criteria, distance criteria, speed criteria, calorie criteria, time criteria, elevation change criteria, landmark criteria, and combinations thereof;
a map retrieving module configured to retrieve a map based on the map information;
a route providing module configured to provide one or more selected routes on the map based on the route information; and
a display providing module to provide the one or more selected routes and the map for display to the user.
4 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, the invention features a system for assisting a user in selecting a route. The system may include a request receiving module. The request receiving module may be configured to receive a route request including map information and route information entered by a user. The map information may be selected from the group consisting of a starting point, an ending point, a landmark point, and combinations thereof. The route information may be selected from the group consisting of lighting criteria, travel surface criteria, population density criteria, weather criteria, distance criteria, speed criteria, calorie criteria, time criteria, elevation change criteria, landmark criteria, and combinations thereof. The system may include a map retrieving module that is configured to retrieve a map based on the map information. The system may include a route providing module that is configured to provide one or more selected routes on the map based on the route information. The system may include a display providing module to provide the one or more selected routes and the map for display to the user.
47 Citations
20 Claims
-
1. A system for assisting a user in selecting a route, comprising:
-
a request receiving module configured to receive a route request including map information and route information entered by a user, the map information selected from the group consisting of a starting point, an ending point, a landmark point, and combinations thereof, the route information selected from the group consisting of lighting criteria, travel surface criteria, population density criteria, weather criteria, distance criteria, speed criteria, calorie criteria, time criteria, elevation change criteria, landmark criteria, and combinations thereof;
a map retrieving module configured to retrieve a map based on the map information;
a route providing module configured to provide one or more selected routes on the map based on the route information; and
a display providing module to provide the one or more selected routes and the map for display to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium programmed with instructions for performing a method of assisting a user in selecting a route, the medium comprising instructions for causing a programmable processor to:
-
receive a route request including map information and route information entered by a user, the map information selected from the group consisting of a starting point, an ending point, a landmark point, and combinations thereof, the route information selected from the group consisting of lighting criteria, travel surface criteria, population density criteria, weather criteria, distance criteria, speed criteria, calorie criteria, time criteria, elevation change criteria, landmark criteria, and combinations thereof;
retrieve a map based on the map information;
provide one or more selected routes on the map based on the route information; and
provide the one or more selected routes and the map for display to the user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for providing users multiple route selection modes, comprising:
-
a parameter module configured to generate one or more parameter-based routes based on one or more route parameters;
a trace module configured to generate one or more traced routes based on input received via tracing an input instrument on a touch-sensitive screen;
a storage module configured to retrieve one or more stored routes from a storage repository; and
a request processing module configured to receive a route request from a user and to provide the route request to at least one of the parameter module, the trace module, and the storage module that the request processing module determines is equipped to provide responsive information. - View Dependent Claims (18, 19, 20)
-
Specification