Patent Document ID: 10018478
Application ID: 14962586

Base Claim:
1. A non-transitory machine readable medium storing a program, which when executed by at least one processing unit of an electronic device, provides navigational directions on a display screen of the electronic device, the program comprising sets of instructions for: receiving a verbal search query associated with a plurality of locations; determining whether the electronic device is in a navigation mode when the search query is received; when the electronic device is in the navigation mode, generating a list from a first set of the plurality of locations that are within a threshold vicinity of a current route along which the device is travelling; when the electronic device is not in the navigation mode, generating the list from a second set of the plurality of locations that are within a threshold vicinity of a current location of the electronic device; and providing audible information to present search results in the generated list.

---

Claim 2:
2. The non-transitory machine readable medium of claim 1 , wherein the set of instructions for providing audible information comprises sets of instructions for: providing audible and visual information to present a first search result from the list of search results, the visual information comprising a portion of a map representation displayed on the display screen of the electronic device, the map portion including an indicator for the presented search result; and upon receiving a verbal instruction, providing navigational directions along a route from a current location of the electronic device to a location associated with the presented search result.