Device, Method, and Graphical User Interface for Mapping Directions Between Search Results
First Claim
1. A method, comprising:
- at a computing device with a display;
displaying a map, a first field configured to receive a first query input, and a second field configured to receive a second query input;
receiving the first query input in the first field;
receiving the second query input in the second field;
initiating a search that uses the first query input and a search that uses the second query input;
concurrently displaying on the map a first plurality of search results for the first query input and a second plurality of search results for the second query input;
detecting selection of a first search result in the first plurality of search results;
detecting selection of a second search result in the second plurality of search results; and
,in response to detecting selection of the first search result and detecting selection of the second search result, displaying a route on the map from the first search result to the second search result.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes: displaying a map, a first field configured to receive a first query input, and a second field configured to receive a second query input; receiving the first query input in the first field; receiving the second query input in the second field; initiating a search that uses the first query input and a search that uses the second query input; concurrently displaying on the map a first plurality of search results for the first query input and a second plurality of search results for the second query input; detecting selection of a first search result in the first plurality of search results; detecting selection of a second search result in the second plurality of search results; and displaying a route on the map from the first search result to the second search result.
332 Citations
20 Claims
-
1. A method, comprising:
at a computing device with a display; displaying a map, a first field configured to receive a first query input, and a second field configured to receive a second query input; receiving the first query input in the first field; receiving the second query input in the second field; initiating a search that uses the first query input and a search that uses the second query input; concurrently displaying on the map a first plurality of search results for the first query input and a second plurality of search results for the second query input; detecting selection of a first search result in the first plurality of search results; detecting selection of a second search result in the second plurality of search results; and
,in response to detecting selection of the first search result and detecting selection of the second search result, displaying a route on the map from the first search result to the second search result. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computing device, comprising:
-
a display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a map, a first field configured to receive a first query input, and a second field configured to receive a second query input; receiving the first query input in the first field; receiving the second query input in the second field; initiating a search that uses the first query input and a search that uses the second query input; concurrently displaying on the map a first plurality of search results for the first query input and a second plurality of search results for the second query input; detecting selection of a first search result in the first plurality of search results; detecting selection of a second search result in the second plurality of search results; and in response to detecting selection of the first search result and detecting selection of the second search result, displaying a route on the map from the first search result to the second search result. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A graphical user interface on a computing device with a display, a memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
-
a map, a first field configured to receive a first query input, and a second field configured to receive a second query input; wherein; the first query input is received in the first field; the second query input is received in the second field; a search that uses the first query input and a search that uses the second query input are initiated; a first plurality of search results for the first query input and a second plurality of search results for the second query input are concurrently displayed on the map; selection of a first search result in the first plurality of search results is detected; selection of a second search result in the second plurality of search results is detected; and in response to detecting selection of the first search result and detecting selection of the second search result, a route on the map from the first search result to the second search result is displayed.
-
-
15. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device with a display, cause the device to:
-
display a map, a first field configured to receive a first query input, and a second field configured to receive a second query input; receive the first query input in the first field; receive the second query input in the second field; initiate a search that uses the first query input and a search that uses the second query input; concurrently display on the map a first plurality of search results for the first query input and a second plurality of search results for the second query input; detect selection of a first search result in the first plurality of search results; detect selection of a second search result in the second plurality of search results; and in response to detecting selection of the first search result and detecting selection of the second search result, display a route on the map from the first search result to the second search result. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification