# US 2014/0195143 A1 · Dynamic Presentation of Navigation Instructions

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195143 A1
- Document ID: US20140195143A1
- Status: Published application
- Kind: A1
- Application number: 13/736,741
- Filed: 2013-01-08
- Published: 2014-07-10
- Earliest claimed: 2013-01-08
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Anil K. Kandangath; Xiaoyuan Tu
- Web page: https://patentgrep.com/patent/US20140195143A1

## CPC

- G01C 21/3629: {Guidance using speech or audio output, e.g. text-to-speech (text to speech systems per se G10L13/00)}
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)

## Abstract

In some implementations, a mobile device can be configured to provide navigation instructions to a user of the mobile device. The navigation instructions can be graphical, textual or audio instructions. The presentation of the navigation instructions can be dynamically adjusted based the importance of individual instructions and/or environmental conditions. For example, each navigation instruction can be associated with an importance value indicating how important the instruction is. The volume of important audio instructions can be adjusted (e.g., increased) to compensate for ambient noise so that a user will be more likely to hear the navigation instruction. The timing and/or repetition of the presentation of important instructions can be adjusted based on weather conditions, traffic conditions, or road conditions and/or road features so that a user will be less likely to miss an important navigation instruction.

## Claims

### Claim 1

A method comprising:
receiving, at a mobile device, a route for traveling from a first location to a second location;
receiving instructions for navigating the route, each instruction having an associated importance value;
determining a first instruction to present to the user;
causing the first instruction to be presented to the user as audio at a first volume level, the first volume level determined based on the importance value associated with the first instruction.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
determining a second instruction to present to the user;
causing the second instruction to be presented to the user as audio at a second volume level, the second volume level determined based on the importance value associated with the second instruction;
where the first volume level is different than the second volume level.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
detecting ambient noise proximate to the mobile device;
determining a loudness of the ambient noise;
determining the first volume level based on the loudness of the ambient noise, where the loudness of the audio presented at the first volume level is greater than the loudness of the ambient noise.

### Claim 4 (depends on 1)

The method of claim 1, wherein the first importance value is based on how frequently the first instruction is missed by users travelling along the route.

### Claim 5 (depends on 1)

The method of claim 1, wherein the first importance value is based on the amount of travel time that would be added to the route if the user were to miss the first instruction.

### Claim 6 (depends on 1)

The method of claim 1, wherein the first importance value is based on whether the first instruction corresponds to an unusual road condition.

### Claim 7 (depends on 2)

The method of claim 2, further comprising:
determining that the user missed the second instruction, where the second instruction was presented at a default volume level;
increasing the default volume at which subsequent audio instructions are presented based on the determination that the user missed the second instruction.

### Claim 8

A non-transitory computer-readable medium including one or more sequences of instructions which, when executed by one or more processors, causes:
receiving, at a mobile device, a route for traveling from a first location to a second location;
receiving instructions for navigating the route, each instruction having an associated importance value;
determining a first instruction to present to the user;
causing the first instruction to be presented to the user as audio at a first volume level, the first volume level determined based on the importance value associated with the first instruction.

### Claim 9 (depends on 8)

The non-transitory computer-readable medium of claim 8, where the instructions cause:
determining a second instruction to present to the user;
causing the second instruction to be presented to the user as audio at a second volume level, the second volume level determined based on the importance value associated with the second instruction;
where the first volume level is different than the second volume level.

### Claim 10 (depends on 8)

The non-transitory computer-readable medium of claim 8, where the instructions cause:
detecting ambient noise proximate to the mobile device;
determining a loudness of the ambient noise;
determining the first volume level based on the loudness of the ambient noise, where the loudness of the audio presented at the first volume level is greater than the loudness of the ambient noise.

### Claim 11 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the first importance value is based on how frequently the first instruction is missed by users travelling along the route.

### Claim 12 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the first importance value is based on the amount of travel time that would be added to the route if the user were to miss the first instruction.

### Claim 13 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the first importance value is based on whether the first instruction corresponds to an unusual road condition.

### Claim 14 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the instructions cause:
determining that the user missed the second instruction, where the second instruction was presented at a default volume level;
increasing the default volume at which subsequent audio instructions are presented based on the determination that the user missed the second instruction.

### Claim 15

A system comprising:
one or more processors; and
a computer-readable medium including one or more sequences of instructions which, when executed by the one or more processors, causes:
receiving, at a mobile device, a route for traveling from a first location to a second location;
receiving instructions for navigating the route, each instruction having an associated importance value;
determining a first instruction to present to the user;
causing the first instruction to be presented to the user as audio at a first volume level, the first volume level determined based on the importance value associated with the first instruction.

### Claim 16 (depends on 15)

The system of claim 15, where the instructions cause:
determining a second instruction to present to the user;
causing the second instruction to be presented to the user as audio at a second volume level, the second volume level determined based on the importance value associated with the second instruction;
where the first volume level is different than the second volume level.

### Claim 17 (depends on 15)

The system of claim 15, where the instructions cause:
detecting ambient noise proximate to the mobile device;
determining a loudness of the ambient noise;
determining the first volume level based on the loudness of the ambient noise, where the loudness of the audio presented at the first volume level is greater than the loudness of the ambient noise.

### Claim 18 (depends on 15)

The system of claim 15, wherein the first importance value is based on how frequently the first instruction is missed by users travelling along the route.

### Claim 19 (depends on 15)

The system of claim 15, wherein the first importance value is based on the amount of travel time that would be added to the route if the user were to miss the first instruction.

### Claim 20 (depends on 15)

The system of claim 15, wherein the first importance value is based on whether the first instruction corresponds to an unusual road condition.

### Claim 21 (depends on 16)

The system of claim 16, wherein the instructions cause:
determining that the user missed the second instruction, where the second instruction was presented at a default volume level;
increasing the default volume at which subsequent audio instructions are presented based on the determination that the user missed the second instruction.
