×

Navigation application with adaptive instruction text

  • US 9,418,672 B2
  • Filed: 09/30/2012
  • Issued: 08/16/2016
  • Est. Priority Date: 06/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine readable medium storing a navigation application for execution by at least one processing unit of a device, the navigation application comprising:

  • an interface for receiving data describing junctures along a route from a first location on a map to a second location on the map, wherein the data for each juncture comprises a set of angles at which roads leave the juncture;

    a juncture decoder for synthesizing, from the juncture data, instruction elements for each juncture, each instruction element comprising a text string that describes a different aspect of a maneuver to be performed at the juncture;

    an instruction generator for generating a plurality of instruction variants for a same maneuver, each instruction variant comprising one or more of the instruction elements for the juncture at which the maneuver is to be performed; and

    an instruction retriever for selecting one of the plurality of instruction variants for the maneuver based on an operational modality of the navigation application in which the instruction variant will be displayed, wherein the instruction retriever selects different instruction variants for the maneuver when (i) the navigation application executes in a foreground of the device such that the device displays a navigation presentation and (ii) the navigation application executes in a background of the device without the device displaying the navigation presentation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×