Methods and systems for automatically providing point of interest information based on user interaction
First Claim
1. A method comprising:
- receiving, by a device and from an electronic device;
associated with a user, and over a network, user input data that includes at least a destination location;
determining, by the device, that a distance between a start location and the destination location is equal to or above a pre-determined distance threshold;
generating, by the device, a planned route from the start location to the destination location;
providing, by the device and for display by the electronic device, an electronic map that includes the planned route;
providing, by the device and for display by the electronic device, and based on determining that the distance is equal to or above the pre-determined distance threshold, a pin icon along the planned route,the pin icon being movable along the planned route,the pin icon being provided for display at an intermediate point along the planned route,the pin icon being provided for display prior to information about a point of interest (POI), of a plurality of POIs, being provided for display on the planned route, andthe pin icon being provided for display prior to travel of the planned route;
receiving, by the device and from the electronic device, a drop location indicating a location along the planned route at which the pin icon is moved and dropped,the drop location being received prior to travel of the planned route;
calculating, by the device, a snap location, along the planned route, that is closest to the drop location,the snap location being associated with the POI, andthe snap location being calculated prior to travel of the planned route;
providing, by the device and for display by the electronic device, animated movement of the pin icon from the drop location to the snap location,the animated movement being provided prior to travel of the planned route; and
providing, by the device and for display by the electronic device, the geographical mapping information associated with the POI,the information associated with the POI being provided for display prior to travel of the planned route.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer implemented methods are disclosed for providing to a user, geographical mapping information relating to a trip from a start location to a destination location. The method includes receiving user input data including at least the destination location, determining a distance between the start location and the destination is equal to or above a pre-determined threshold, and generating and displaying a route from the start location to the destination location on an electronic map based on the user input data. The route may include a pin that is movable by the user along the route. The location of the pin may be received and a snap location along the route closest to the drop location may be calculated. The method may include animating movement of the pin from the drop location to snap location, and displaying the geographical mapping information based on the snap location.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, by a device and from an electronic device;
associated with a user, and over a network, user input data that includes at least a destination location;determining, by the device, that a distance between a start location and the destination location is equal to or above a pre-determined distance threshold; generating, by the device, a planned route from the start location to the destination location; providing, by the device and for display by the electronic device, an electronic map that includes the planned route; providing, by the device and for display by the electronic device, and based on determining that the distance is equal to or above the pre-determined distance threshold, a pin icon along the planned route, the pin icon being movable along the planned route, the pin icon being provided for display at an intermediate point along the planned route, the pin icon being provided for display prior to information about a point of interest (POI), of a plurality of POIs, being provided for display on the planned route, and the pin icon being provided for display prior to travel of the planned route; receiving, by the device and from the electronic device, a drop location indicating a location along the planned route at which the pin icon is moved and dropped, the drop location being received prior to travel of the planned route; calculating, by the device, a snap location, along the planned route, that is closest to the drop location, the snap location being associated with the POI, and the snap location being calculated prior to travel of the planned route; providing, by the device and for display by the electronic device, animated movement of the pin icon from the drop location to the snap location, the animated movement being provided prior to travel of the planned route; and providing, by the device and for display by the electronic device, the geographical mapping information associated with the POI, the information associated with the POI being provided for display prior to travel of the planned route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a memory to store instructions; and a processor, to execute the instructions in the memory, to; receive, from an electronic device associated with a user, and over a network, user input data that includes at least a destination location; determine that a distance between a start location and the destination location is equal to or above a pre-determined distance threshold; generate a planned route from the start location to the destination location; provide, for display by the electronic device, an electronic map that includes the planned route; provide, for display by the electronic device, and based on determining that the distance is equal to or above the pre-determined distance threshold, a pin icon along the planned route, the pin icon being movable along the planned route, the pin icon being provided for display at an intermediate point along the planned route, the pin icon being provided for display prior to information about a point of interest (POI), of a plurality of POIs, being provided for display on the planned route, and the pin icon being provided for display prior to travel of the planned route; receive, from the electronic device, a drop location indicating a location along the planned route at which the pin icon is moved and dropped, the drop location being received prior to travel of the planned route; calculate a snap location, along the planned route, that is closest to the drop location, the snap location being associated with the POI, and the snap location being calculated prior to travel of the planned route; provide, for display by the electronic device, animated movement of the pin icon from the drop location to the snap location, the animated movement being provided prior to travel of the planned route; and provide, for display by the electronic device, information associated with the POI, the information associated with the POI being provided for display prior to travel of the planned route. - View Dependent Claims (18, 19, 20)
-
-
21. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by a processor, cause the processor to; receive, from an electronic device associated with a user, and over a network, user input data that includes at least a destination location; determine that a distance between a start location and the destination location is equal to or above a pre-determined distance threshold; generate a planned route from the start location to the destination location; provide, for display by the electronic device, an electronic map that includes the planned route; provide, for display by the electronic device, and based on determining that the distance is equal to or above the pre-determined distance threshold, a pin icon along the planned route, the pin icon being movable along the planned route, the pin being provided for display at an intermediate point along the planned route, the pin icon being provided for display prior to information about a point of interest (POI), of a plurality of POIs, being provided for display on the planned route, and the pin icon being provided for display prior to travel of the planned route; receive, from the electronic device, a drop location indicating a location along the planned route at which the pin icon is moved and dropped, the drop location being received prior to travel of the planned route; calculate a snap location, along the planned route, that is closest to the drop location, the snap location being associated with the POI, and the snap location being calculated prior to travel of the planned route; provide, for display by the electronic device, animated movement of the pin icon from the drop location to the snap location, the animated movement being provided prior to travel of the planned route; and provide, for display by the electronic device, information associated with the POI, the information associated with the POI being provided for display prior to travel of the planned route.
Specification