IP Library Granted Patent US 9,453,738
Granted Patent B1
US 9,453,738 · App. 13/867,967 · Granted Sep 27, 2016

Using routing symbols to describe a driving maneuver

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,453,738
App. No.
13/867,967
Granted
Sep 27, 2016
Kind
B1
Abstract

Driving directions are presented where a maneuver in the driving directions includes a road symbol and an action symbol. A road symbol identifies the road involved in the particular maneuver, and an action symbol identifies an action to be performed to execute the particular maneuver. In one example, a road symbol, an action symbol and narrative text may be presented in displayed or printed driving directions. In another example, a road symbol and an action symbol may be used to describe a maneuver presented by an on-board or mobile navigation system when the vehicle in which the navigation system is present approaches the point at which the maneuver is to be taken. The road symbol and the action symbol may be presented with, or without, narrative driving directions.

Claims (61)

1. A computer-implemented method, comprising the following operations performed by at least one processor:

obtaining information identifying a maneuver included within a route from an origin to a destination, the maneuver information comprising information identifying an action associated with the maneuver and text describing the maneuver;

generating an action symbol for the maneuver based the action information, the generated action symbol comprising at least a portion of the text; and

generating an instruction to present a road symbol and the action symbol to a user, the presented road and action symbols conveying the maneuver to the user.

2. The method of claim 1 , wherein:

the action information identifies a turning operation associated with the maneuver; and

the method further comprises generating the action symbol based on the identified turning operation and the portion of text.

3. The method of claim 2 , wherein the portion of text comprises at least one of (i) information identifying an exit associated with the turning operation or (ii) a position of the exit within a corresponding roadway.

4. The method of claim 2 , wherein:

the action information further identifies an angle corresponding to the turning operation; and

the method further comprises generating the action symbol based on the identified turning operation, the corresponding angle, and the portion of text.

5. The method of claim 1 , wherein the generating comprises:

obtaining, based on the action information, an image associated with the action symbol; and

generating, the action symbol for the maneuver, the generated action symbol comprising the obtained image and the portion of the text.

6. The method of claim 1 , wherein the maneuver information comprises information identifying a road associated with the maneuver, the road information comprising at least one of a road type, a road name, a road number, a road direction, or an orientation of the road.

7. The method of claim 6 , further comprising:

determining the road symbol for the maneuver based on at least the road information.

8. The method of claim 6 , further comprising:

accessing a mapping symbol database comprising information identifying a plurality of road symbols and action symbols; and

obtaining at least one of (i) the road symbol from the mapping symbol database using the road information or (ii) the action symbol from the mapping symbol database using the action information.

9. The method of claim 1 , wherein:

the text comprises driving directions associated with the maneuver; and

the method further comprises generating an instruction to present the road symbol, the action symbol, and at least a portion of the driving directions to the user.

10. The method of claim 1 , further comprising:

identifying a time period for presenting the action symbol and the road symbol to the user; and

generating an instruction to present the road symbol and the action symbol to the user during the identified time period.

11. The method of claim 1 , wherein generating the action symbol comprises:

obtaining the action symbol based on the action information; and

modifying at least a portion of the action symbol to incorporate the portion of the text.

12. An apparatus, comprising:

a storage device that stores a set of instructions; and

at least one processor coupled to the storage device, the at least one processor being operative with the set of instructions in order to:

obtain information identifying a maneuver included within a route from an origin to a destination, the maneuver information comprising information identifying an action associated with the maneuver and text describing the maneuver;

generate an action symbol for the maneuver based the action information, the generated action symbol comprising at least a portion of the text; and

generate an instruction to present a road symbol and the action symbol to a user, the presented road and action symbols conveying the maneuver to the user.

13. The apparatus of claim 12 , wherein:

the action information identifies a turning operation associated with the maneuver; and

the at least one processor is further operative with the set of instructions to generate the action symbol based on the identified turning operation and the portion of text.

14. The apparatus the claim 13 , wherein the portion of text comprises at least one of (i) information identifying an exit associated with the turning operation or (ii) a position of the exit within a corresponding roadway.

15. The apparatus of claim 12 , wherein:

the action information further identifies an angle corresponding to the turning operation; and

the at least one processor is further operative with the set of instructions to generate the action symbol based on the identified turning operation, the corresponding angle, and the portion of text.

16. The apparatus of claim 12 , wherein the at least one processor is further operative with the set of instructions to:

obtain, based on the action information, an image associated with the action symbol; and

generate the action symbol for the maneuver, the generated action symbol comprising the obtained image and the portion of the text.

17. The apparatus of claim 12 , wherein:

the maneuver information comprises information identifying a road associated with the maneuver, the road information comprising at least one of a road type, a road name, a road number, a road direction, or an orientation of the road; and

the at least one processor is further operative with the set of instructions to determine the road symbol for the maneuver based on at least the road information.

18. The apparatus of claim 17 , wherein the at least one processor is further operative with the set of instructions to:

access a mapping symbol database comprising information identifying a plurality of road symbols and action symbols; and

obtain at least one of (i) the road symbol from the mapping symbol database using the road information or (ii) the action symbol from the mapping symbol database using the action information.

19. The apparatus of claim 12 , wherein:

the text comprises driving directions associated with the maneuver; and

the at least one processor is further operative with the set of instructions to generate an instruction to present the road symbol, the action symbol, and at least a portion of the driving directions to the user.

20. The method of claim 19 , wherein the at least one processor is further operative with the set of instructions to:

identify a time period for presenting the action symbol and the road symbol to the user; and

generate an instruction to present the road symbol and the action symbol to the user during the identified time period.

21. A tangible, non-transitory computer-readable medium that stores a set of instructions that, when executed by at least one processor, cause the at least one processor to perform a method comprising:

obtaining information identifying a maneuver included within a route from an origin to a destination, the maneuver information comprising information identifying an action associated with the maneuver and text describing the maneuver;

generating an action symbol for the maneuver based the action information, the generated action symbol comprising at least a portion of the text; and

generating an instruction to present a road symbol and the action symbol to a user, the presented road and action symbols conveying the maneuver to the user.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: MAPQUEST, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 047469/0106 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS -RELEASE OF 030936/0011 Recorded Jul 1, 2015
From: JPMORGAN CHASE BANK, N.A.
To: AOL ADVERTISING INC.; AOL INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
Reel/Frame 036042/0053 →
EMPLOYEE AGREEMENT Recorded Dec 10, 2014
From: SCHMITZ, MIKE
To: MAPQUEST.COM, INC.
Reel/Frame 034587/0633 →
CHANGE OF NAME Recorded Dec 10, 2014
From: MAPQUEST.COM, INC.
To: MAPQUEST, INC.
Reel/Frame 034588/0566 →
CHANGE OF NAME Recorded Jun 4, 2014
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 033083/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2014
From: MATTHEWS, MARSHALL B.; GEARHART, G. DUANE
To: AMERICA ONLINE, INC.
Reel/Frame 033023/0807 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2014
From: AOL LLC
To: MAPQUEST, INC.
Reel/Frame 033023/0829 →
SECURITY AGREEMENT Recorded Aug 2, 2013
From: AOL INC.; AOL ADVERTISING INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030936/0011 →