Customizable presentation of navigation directions
First Claim
Patent Images
1. A method for customizing presentation of navigation directions, the method comprising:
- obtaining, at one or more processors, a plurality of navigation instructions which direct a user from a starting point to a destination;
displaying, by the one or more processors, the plurality of navigation instructions via a user interface;
providing, by the one or more processors to the user for each of the plurality of navigation instructions, a separate, individually operable user control for specifying an instruction-specific presentation rule, via the user interface, the instruction-specific presentation rule specifying a manner in which a corresponding navigation instruction is presented to the user, wherein the separate, individually operable user control includes (i) a first option to select a number of times the corresponding navigation instruction is repeated and (ii) a second option to select at least another one of the plurality of navigation instructions to combine with the corresponding navigation instruction into a single navigation instruction;
prior to the user departing from the starting point toward the destination, receiving, by the one or more processors from the user interface, instruction-specific presentation rules, in accordance with which the plurality of navigation instructions is presented during navigation, wherein at least two navigation instructions correspond to different instruction-specific presentation rules; and
when the user departs from the starting point toward the destination, providing, by the one or more processors to the user, each of the plurality of navigation instructions in accordance with the instruction-specific presentation rule for the corresponding navigation instruction as the user approaches a location corresponding to the navigation instruction, wherein at least some of the plurality of navigation instructions are presented audibly or visually.
2 Assignments
0 Petitions
Accused Products
Abstract
Presentation of navigation directions in mapping applications is customized by obtaining navigation instructions that direct a user from a starting point to a destination. The navigation instructions are displayed via a user interface. For each of the navigation instructions, an individually operable user control for specifying an instruction-specific presentation rule is provided. Instruction-specific presentation rules are received prior to the user departing from the starting point toward the destination. The navigation instructions are presented during navigation in accordance with the received instruction-specific presentation rules.
-
Citations
13 Claims
-
1. A method for customizing presentation of navigation directions, the method comprising:
-
obtaining, at one or more processors, a plurality of navigation instructions which direct a user from a starting point to a destination; displaying, by the one or more processors, the plurality of navigation instructions via a user interface; providing, by the one or more processors to the user for each of the plurality of navigation instructions, a separate, individually operable user control for specifying an instruction-specific presentation rule, via the user interface, the instruction-specific presentation rule specifying a manner in which a corresponding navigation instruction is presented to the user, wherein the separate, individually operable user control includes (i) a first option to select a number of times the corresponding navigation instruction is repeated and (ii) a second option to select at least another one of the plurality of navigation instructions to combine with the corresponding navigation instruction into a single navigation instruction; prior to the user departing from the starting point toward the destination, receiving, by the one or more processors from the user interface, instruction-specific presentation rules, in accordance with which the plurality of navigation instructions is presented during navigation, wherein at least two navigation instructions correspond to different instruction-specific presentation rules; and when the user departs from the starting point toward the destination, providing, by the one or more processors to the user, each of the plurality of navigation instructions in accordance with the instruction-specific presentation rule for the corresponding navigation instruction as the user approaches a location corresponding to the navigation instruction, wherein at least some of the plurality of navigation instructions are presented audibly or visually. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A client device comprising:
-
a user interface; one or more processors coupled to the user interface; and a non-transitory computer-readable memory coupled to the one or more processors and storing thereon instructions that, when executed by the one or more processors, cause the client device to; obtain a plurality of navigation instructions which direct a user from a starting point to a destination; provide, for each of the plurality of navigation instructions to the user, a set of individually operable user controls for specifying an instruction-specific presentation rule, via the user interface, the instruction-specific presentation rule specifying a manner in which a corresponding navigation instruction is presented to the user, wherein the set of individually operable user controls includes (i) a first option to select a number of times the corresponding navigation instruction is repeated and (ii) a second option to select at least another one of the plurality of navigation instructions to combine with the corresponding navigation instruction into a single navigation instruction; receive, via the user interface, a plurality of instruction-specific presentation rules for the plurality of navigation instructions, wherein at least two navigation instructions correspond to different instruction-specific presentation rules; and when the user departs from the starting point toward the destination, present, via the user interface, each of the plurality of navigation instructions in accordance with the received instruction-specific presentation rule for the corresponding navigation instruction as the user approaches a location corresponding to the navigation instruction, wherein at least some of the plurality of navigation instructions are presented audibly or visually. - View Dependent Claims (8, 9, 10)
-
-
11. A method for customizing presentation of navigation directions in mapping applications, the method comprising:
-
obtaining, at one or more computing devices, a plurality of navigation instructions which direct a user from a starting point to a destination; for each navigation instruction of the plurality of navigation instructions; providing, by the one or more computing devices, a web interface to the user including individually operable user controls for specifying an instruction-specific presentation rule, the instruction-specific presentation rule specifying a manner in which a corresponding navigation instruction is presented to the user, wherein the individually operable user controls include (i) a first option to select a number of times the corresponding navigation instruction is repeated and (ii) a second option to select at least another one of the plurality of navigation instructions to combine with the corresponding navigation instruction into a single navigation instruction; and receiving, at the one or more computing devices, a selection of an instruction-specific presentation rule, wherein at least two navigation instructions correspond to different instruction-specific presentation rules; and causing, by the one or more computing devices, the plurality of navigation instructions to be provided to a client device in accordance with the instruction-specific presentation rule for each navigation instruction via a communication link, wherein when the user departs from the starting point toward the destination at least some of the plurality of navigation instructions are presented audibly or visually by the client device as the user approaches a location corresponding to each of the at least some navigation instructions. - View Dependent Claims (12, 13)
-
Specification