Navigation application
First Claim
1. A machine readable medium storing a navigation program for execution by at least one processing unit of a device, the navigation program comprising sets of instructions for:
- identifying a current location of the device and a destination location;
identifying a style of road signs associated with the identified current location of the device;
generating a plurality of navigation instructions for a plurality of junctures along a route from the current location to the destination location; and
presenting the plurality of navigation instructions in the form of navigation banners with a style that matches the identified style of the road signs, as the device travels along the route, wherein a particular navigation banner with a first appearance is presented for a duration of time before modifying the first appearance of the particular navigation banner to a second appearance in order to draw attention to the particular navigation banner.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a navigation application that presents a novel navigation presentation on a device. The application identifies a location of the device, and identifies a style of road signs associated with the identified location of the device. The application then generates navigation instructions in form of road signs that match the identified style. To generate the road sign, the application in some embodiments identifies a road sign template image for the identified style, and generates the road sign by compositing the identified road sign template with at least one of text instruction and graphical instruction. In some embodiments, the road sign is generated as a composite textured image that has a texture and a look associated with the road signs at the identified location.
119 Citations
22 Claims
-
1. A machine readable medium storing a navigation program for execution by at least one processing unit of a device, the navigation program comprising sets of instructions for:
-
identifying a current location of the device and a destination location; identifying a style of road signs associated with the identified current location of the device; generating a plurality of navigation instructions for a plurality of junctures along a route from the current location to the destination location; and presenting the plurality of navigation instructions in the form of navigation banners with a style that matches the identified style of the road signs, as the device travels along the route, wherein a particular navigation banner with a first appearance is presented for a duration of time before modifying the first appearance of the particular navigation banner to a second appearance in order to draw attention to the particular navigation banner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory machine readable medium storing a navigation program for execution by at least one processing unit of a device, the program comprising sets of instructions for:
-
identifying two successive maneuvers for two consecutive junctures that are close to each other along a navigated route; and presenting concurrently a first navigation banner and a second navigation banner to describe the two maneuvers. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method of generating a navigation presentation, the method comprising:
-
identifying a current location of the device and a destination location; identifying a style of road signs of a geographical area associated with the identified current location of the device; generating a plurality of navigation instructions for a plurality of junctures along a route from the current location to the destination location; and presenting the plurality of navigation instructions in the form of navigation banners with a style that matches the identified style of the road signs in the geographical area, as the device travels along the route, wherein a particular navigation banner with a first appearance is presented for a duration of time before modifying the first appearance of the particular navigation banner to a second appearance in order to draw attention to the particular navigation banner. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification