System And Method For Selecting And Presenting A Route To A User
First Claim
1. A method for selecting and presenting a route to a user comprising:
- storing on at least one of a server and a device a plurality of associations, each association between a route taken by a user and at least one safety characteristic of the route;
receiving from a particular user a request for at least one recommended route to a destination point;
formulating a query based on user specified parameters, including an origination point, the destination point, and a safety characteristic, to obtain the at least one recommended route;
retrieving, in response to the query, a plurality of routes including routes from the stored plurality of associations, the plurality of routes based on a safety characteristic of the routes and related to at least one of the origination point and the destination point; and
presenting the at least one recommended route to the particular user based on at least one of the retrieved routes that most closely matches the user specified parameters,wherein at least one of the preceding actions is performed on at least one of the server and the device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for selecting and presenting a route to a user. An exemplary embodiment includes storing a plurality of associations, each association between a route taken by a user and at least one safety characteristic of the route. Received from a particular user is a request for at least one recommended route to a destination point. A query is formulated based on user specified parameters, including an origination point, the destination point, and a safety characteristic, to obtain the at least one recommended route. A plurality of routes, including routes from the stored associations, based on a safety characteristic of the routes and related to at least one of the origination point and the destination point is retrieved. At least one recommended route is recommended to the user based on at least one of the retrieved routes that most closely matches the specified parameters.
-
Citations
26 Claims
-
1. A method for selecting and presenting a route to a user comprising:
-
storing on at least one of a server and a device a plurality of associations, each association between a route taken by a user and at least one safety characteristic of the route; receiving from a particular user a request for at least one recommended route to a destination point; formulating a query based on user specified parameters, including an origination point, the destination point, and a safety characteristic, to obtain the at least one recommended route; retrieving, in response to the query, a plurality of routes including routes from the stored plurality of associations, the plurality of routes based on a safety characteristic of the routes and related to at least one of the origination point and the destination point; and presenting the at least one recommended route to the particular user based on at least one of the retrieved routes that most closely matches the user specified parameters, wherein at least one of the preceding actions is performed on at least one of the server and the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for selecting and presenting a route to a user comprising system components including:
-
at least one route database component for storing a plurality of associations, each association between a route taken by a user and at least one safety characteristic of the route; a routing module component coupled to the route database for receiving from a particular user a request for at least one recommended route to a destination point, wherein in response to the request, the routing module is configured to; formulate a query based on user specified parameters, including an origination point, the destination point, and a safety characteristic, to obtain the at least one recommended route; retrieve, in response to the query, a plurality of routes including routes from the stored plurality of associations, the plurality of routes based on a safety characteristic of the routes and related to at least one of the origination point and the destination point; and present the at least one recommended route to the particular user based on at least one of the received routes that most closely matches the specified parameters, wherein at least one of the system components includes at least one electronic hardware component. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-readable medium containing program instructions for selecting and presenting a route to a user, the program instructions for:
-
storing a plurality of associations, each association between a route taken by a user and at least one safety characteristic of the route; receiving from a particular user a request for at least one recommended route to a destination point; formulating a query based on the request and user specified parameters, including an origination point, the destination point, and a safety characteristic, to obtain the at least one recommended route; retrieving, in response to the query, a plurality of routes including routes from the stored plurality of associations, the plurality of routes based on a safety characteristic of the routes and related to at least one of the origination point and the destination point; and presenting the at least one recommended route to the particular user based on at least one of the retrieved routes that most closely matches the user specified parameters.
-
Specification