Interactive mapping method and system
First Claim
1. A method comprising:
- receiving, over a network, a set of address locations in a given order;
presenting the set of address locations as a list of directions, the set of address locations being visibly displayed on a display of a user device;
presenting the set of address locations graphically on a map that is visibly displayed on the display of the user device, wherein the map includes a route connecting the set of address locations according to the given order, and wherein the map further includes a marker for each of the address locations;
providing a query string within a pair of marking characters in a uniform resource locator (URL) in a browser address;
retrieving information describing a current map view using the query string in the URL;
updating the URL to include information describing the current map view; and
providing the URL to a second user; and
presenting the current map view to the second user using the URL.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and computer program product for presenting a set of address locations in a browser window of a user device via the Internet are disclosed. The method includes receiving a set of address locations in a given order, presenting the set of address locations as a list of directions, and presenting the set of address locations graphically on a map, where the map includes a route connecting the set of address locations according to the given order and a marker for each of the address locations. The method further includes creating a new order of the set of address locations from the given order by dragging an address location from the map to a different position in the list of directions, updating the list of directions according to the new order of the set of address locations, and updating the map according to the new order of the set of address locations.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving, over a network, a set of address locations in a given order; presenting the set of address locations as a list of directions, the set of address locations being visibly displayed on a display of a user device; presenting the set of address locations graphically on a map that is visibly displayed on the display of the user device, wherein the map includes a route connecting the set of address locations according to the given order, and wherein the map further includes a marker for each of the address locations; providing a query string within a pair of marking characters in a uniform resource locator (URL) in a browser address; retrieving information describing a current map view using the query string in the URL; updating the URL to include information describing the current map view; and providing the URL to a second user; and presenting the current map view to the second user using the URL. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium tangibly encoded with a computer program product comprising computer-executable instructions, that when executed by a computing device, perform a method comprising:
-
receiving, over a network, a set of address locations in a given order; presenting the set of address locations as a list of directions; and presenting the set of address locations graphically on a map, wherein the map includes a route connecting the set of address locations according to the given order, and wherein the map further includes a marker for each of the address locations; and providing a query string within a pair of marking characters in a uniform resource locator (URL) in a browser address; retrieving information describing a current map view using the query string in the URL; updating the URL to include information describing the current map view, providing the URL to a second user; and presenting the current map view to the second user using the URL. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification