Computer implemented methods and system for providing a plurality of options with respect to a stopping point
First Claim
Patent Images
1. A computer implemented method, comprising:
- providing a graphical user interface to a computing device via a network;
receiving a start point data and an end point data from the computing device via the network;
creating a route based on both the start point and end point data received from the computing device;
providing the route to the computing device via the network;
receiving a stopping point;
providing a plurality of options with respect to the stopping point, the plurality of options including options to add the stopping point to the route, search for a point of interest according to the stopping point, and save the stopping point without adding the stopping point to the route;
receiving a selection of at least one of the options;
updating the route according to the selected option;
providing an interface to receive another stopping point, and presenting the plurality of options when another stopping point is received; and
providing the updated route to the computing device via the 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.
-
Citations
21 Claims
-
1. A computer implemented method, comprising:
-
providing a graphical user interface to a computing device via a network; receiving a start point data and an end point data from the computing device via the network; creating a route based on both the start point and end point data received from the computing device; providing the route to the computing device via the network; receiving a stopping point; providing a plurality of options with respect to the stopping point, the plurality of options including options to add the stopping point to the route, search for a point of interest according to the stopping point, and save the stopping point without adding the stopping point to the route; receiving a selection of at least one of the options; updating the route according to the selected option; providing an interface to receive another stopping point, and presenting the plurality of options when another stopping point is received; and providing the updated route to the computing device via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method, comprising:
-
providing a graphical user interface to a computing device via a network; receiving a start point data and an end point data from the computing device via the network; creating a route based on both the start point and end point data received from the computing device; providing the route to the computing device via the network; identifying at least one stopping point associated with the route, wherein the stopping point is 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; providing a plurality of options with respect to the at least one stopping point, the plurality of options including options to add the stopping point to the route, search for a point of interest according to the stopping point, and save the stopping point without adding the stopping point to the route; receiving a selection of at least one of the options; updating the route according to the selected option; providing an interface to receive another stopping point, and presenting the plurality of options when another stopping point is received; and providing the updated route to the computing device via the network. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
at least one database comprising map data and data related to locations of a plurality of entities; a client computing device; and a server in selective communication with the at least one database and the client, wherein the server is configured to create a route based on input received from the client and information in the at least one database, identify a first stopping point associated with the route, wherein the first stopping point is based on at least one of a distance along the route, an indication of a place on a map, a category search for an entity, and a key word search for an entity, present a set of options with respect to the first stopping point, the set of options including options to add the stopping point to the route, search for a point of interest according to the stopping point, and save the stopping point without adding the stopping point to the route, receive a selection of at least one of the options with respect to the first stopping point, identify a second stopping point associated with the route, provide the set of options with respect to the second stopping point, receive an option selection with respect to the second stopping point, update the route according to the selected options with respect to the first and the second stopping points, and provide the updated route to the computing device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification