Method and system for route based search including stopping point addition
First Claim
Patent Images
1. A method, comprising:
- generating, at a computing device, a route between a start point and an end point;
providing a plurality of stopping point search options;
receiving a selection of at least one of the stopping point search options;
providing a listing of potential stopping points based on the selected stopping point search option;
receiving a selection of at least one of the potential stopping points;
providing a plurality of stopping point action options with respect to the selected stopping point, the selected stopping action options including at least an option to save the selected stopping point without adding the stopping point to the route, and also including adding the selected stopping point to the route and simultaneously conducting a search for at least one of a business, a person, and a category within a pre-determined proximity to the selected stopping point;
receiving a selection of at least one of the stopping point action options;
updating the route according to the selected stopping point action option; and
providing the updated route to a computing device via a network.
3 Assignments
0 Petitions
Accused Products
Abstract
A route may be created and provided to a client. A stopping point along the route is received, and a search is performed for at least one point of interest according to the stopping point. Further, a route is created and provided to a client, and at least one stopping point associated with the route is identified based on at least one of a distance along the route, an indication of a place on a map, a category search, and a key word search.
30 Citations
22 Claims
-
1. A method, comprising:
-
generating, at a computing device, a route between a start point and an end point; providing a plurality of stopping point search options; receiving a selection of at least one of the stopping point search options; providing a listing of potential stopping points based on the selected stopping point search option; receiving a selection of at least one of the potential stopping points; providing a plurality of stopping point action options with respect to the selected stopping point, the selected stopping action options including at least an option to save the selected stopping point without adding the stopping point to the route, and also including adding the selected stopping point to the route and simultaneously conducting a search for at least one of a business, a person, and a category within a pre-determined proximity to the selected stopping point; receiving a selection of at least one of the stopping point action options; updating the route according to the selected stopping point action option; and providing the updated route to a computing device via a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
at least one database comprising map data and data related to locations of a plurality of entities; and a server in selective communication with the at least one database and a client device, the server being configured to; generate a route that includes directions between a start point and an end point, provide a plurality of entity search options, receive a selection of at least one of the entity search options, provide a listing of entities based on the selected entity search option, receive a selection of at least one entity of the listing of entities, provide a plurality of action options with respect to the selected entity, the action options including at least an option to save the selected entity without adding the selected entity to the route and also including an option to add the selected entity to the route and simultaneously conduct a search for at least one of a business, a person, and a category within a pre-determined proximity to the selected entity, receive a selection of at least one of the action options, update the route according to the selected action option, and provide the updated route to a client device via a network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
providing, by a computing device, a graphical user interface to a computing device via a network; receiving a start point and an end point from the computing device; generating a route between the start point and the end point; providing the route to the computing device; providing a plurality of stopping point search options to the computing device; receiving a selection of at least one of the stopping point search options from the computing device; providing a listing of potential stopping points based on the selected stopping point search option; receiving a selection of at least one of the potential stopping points; determining, by a server device, providing a plurality of stopping point action options with respect to the selected stopping point, the stopping action options including at least an option to save the selected stopping point without adding the selected stopping point to the route and also including an option to add the selected stopping point to the route and simultaneously conduct a search for at least one of a business, a person, and a category within a pre-determined proximity to the selected stopping point; receiving a selection of at least one of the stopping point action options; receiving a selection of at least one additional stopping point; providing the plurality of stopping point action options with respect to the at least one additional stopping point; updating the route based on the selected stopping point action options; and providing the updated route to the computing device. - View Dependent Claims (19, 20, 21, 22)
-
Specification