Mapping Application Search Function
First Claim
1. For a mobile device connected to a vehicle'"'"'s interactive communication system that comprises a display screen, a method comprising:
- identifying at least one search term from audio data received through the vehicle'"'"'s interactive communication system;
at the mobile device, performing a search to identify at least one location related to the identified search term; and
generating a map, that displays the identified location, for output on the display screen of the interactive communication system of the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a method for a mobile device connected to a vehicle'"'"'s interactive communication system that includes a display screen. The method identifies at least one search term from audio data received through the vehicle'"'"'s interactive communication system. At the mobile device, the method performs a search to identify at least one location related to the identified search term. The method generates a map, that displays the identified location, for output on the display screen of the interactive communication system of the vehicle.
-
Citations
25 Claims
-
1. For a mobile device connected to a vehicle'"'"'s interactive communication system that comprises a display screen, a method comprising:
-
identifying at least one search term from audio data received through the vehicle'"'"'s interactive communication system; at the mobile device, performing a search to identify at least one location related to the identified search term; and generating a map, that displays the identified location, for output on the display screen of the interactive communication system of the vehicle. - View Dependent Claims (2, 3, 4)
-
-
5. A machine readable medium storing a program for execution by at least one processing unit of a mobile device, the program comprising sets of instructions for:
-
receiving a set of search terms for identifying at least one location on a map; determining whether a set of local databases includes at least one result that matches the received set of search terms; if the set of local databases includes a location that matches the received set of search terms, displaying the location from the set of local databases on a map display as results of the search; and if the set of local databases does not include any results that match the received set of search terms, performing a search for the set of search terms with a search engine and displaying one or more locations received the search engine on the map display as results of the search. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for performance by a mobile device, the method comprising:
-
identifying an order for a plurality of locations within a map region that match a search request, the order based on a set of criteria; within a display of the map region, displaying identifiers for each of the plurality of locations with a first one of the identifiers initially selected, the initially selected identifier corresponding to a first location in the order; receiving input to step through the plurality of identified locations; and displaying the identifiers within the display of the map region with a second one of the identifiers selected, the second identifier corresponding to a second location in the order, the second location directly after the first location in the order. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A machine readable medium storing a program for execution by at least one processing unit of a mobile device, the program comprising:
-
a search module for generating a plurality of locations within a map region that match a received set of search terms, the plurality of locations ordered as search results based on a set of criteria; a graphical user interface (GUI) display generator for generating a GUI display comprising (i) the map region, (ii) individually selectable identifiers within the map region for the plurality of locations, and (iii) selectable controls for stepping through the plurality of locations in order by selecting the identifiers one at a time. - View Dependent Claims (23, 24, 25)
-
Specification