METHODS AND SYSTEMS FOR AUTOMATICALLY PROVIDING POINT OF INTEREST INFORMATION BASED ON USER INTERACTION
First Claim
17. A system for providing to user geographical mapping information relating to a trip from a start location to a destination, the system including:
- a data storage device storing instructions for causing computer servers or mobile devices to provide to a user geographical mapping information relating to a trip from a start location to a destination; and
a processing device configured to execute the instructions to perform a method of;
receiving, from a user'"'"'s electronic device and over a network, user input data including at least the destination location;
determining whether a distance between the start location and the destination is equal to or above a pre-determined threshold;
generating and displaying a route from the start location to the destination location on an electronic map based on the user input data;
displaying on the route, in response to determining the distance is equal to or above the pre-determined threshold, a pin movable by the user along the route;
receiving, from the user'"'"'s electronic device, a drop location where the user has dropped the pin along the route;
calculating a snap location along the route closest to the drop location;
animating movement of the pin from the drop location to the snap location; and
displaying the geographical mapping information based on the snap location.
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 including. 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
20 Claims
-
17. A system for providing to user geographical mapping information relating to a trip from a start location to a destination, the system including:
-
a data storage device storing instructions for causing computer servers or mobile devices to provide to a user geographical mapping information relating to a trip from a start location to a destination; and a processing device configured to execute the instructions to perform a method of; receiving, from a user'"'"'s electronic device and over a network, user input data including at least the destination location; determining whether a distance between the start location and the destination is equal to or above a pre-determined threshold; generating and displaying a route from the start location to the destination location on an electronic map based on the user input data; displaying on the route, in response to determining the distance is equal to or above the pre-determined threshold, a pin movable by the user along the route; receiving, from the user'"'"'s electronic device, a drop location where the user has dropped the pin along the route; calculating a snap location along the route closest to the drop location; animating movement of the pin from the drop location to the snap location; and displaying the geographical mapping information based on the snap location. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19)
-
-
18-1. The system of claim 17 wherein the step of calculating the snap location along the route closest to the drop location is based on the shortest travel time from the drop location to the snap location.
-
20. A computer-readable medium storing instructions that, when executed by a processor, causes the processor to provide, to a user, geographical mapping information relating to a trip from a start location to a destination, the method including:
-
receiving, from a user'"'"'s electronic device and over a network, user input data including at least the destination location; determining whether a distance between the start location and the destination is equal to or above a pre-determined threshold; generating and displaying a route from the start location to the destination location on an electronic map based on the user; displaying on the route, in response to determining the distance is equal to or above the pre-determined threshold, a pin movable by the user along the route; receiving, from the user'"'"'s electronic device, a drop location where the user has dropped the pin along the route; calculating a snap location along the route closest to the drop location; animating movement of the pin from the drop location to the snap location; and displaying the geographical mapping information based on the snap location.
-
Specification