IP Library Granted Patent US 8,954,274
Granted Patent B2
US 8,954,274 · App. 13/620,972 · Granted Feb 10, 2015

Indicating a travel route based on a user selection

Inventor: David W. Nesbitt (Adamstown, MD)
Assignee: Facebook, Inc.
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 8,954,274
App. No.
13/620,972
Granted
Feb 10, 2015
Kind
B2
Abstract

Techniques are provided for presenting a route in a manner that emphasizes the route and provides context information. For example, a vivid color or vivid colors may be used to display the route, and pastel colors or other desaturated colors may be used for non-route context information. This may result in a map in which the vivid colors of the route stand out over the faded style of the non-route context information to emphasize the route. In this manner, the map may both emphasize the route and provide context information for the route.

Claims (32)

1. A method comprising:

receiving a request for a route;

identifying, using at least one processor, a map portion associated with the route and a narrative portion associated with the route, wherein the narrative portion comprises a listing of a plurality of maneuvers associated with the route;

providing, for display, the map portion associated with the route and the narrative portion associated with the route;

detecting a selection of a particular maneuver from the listing of the plurality of maneuvers; and

providing, for display, an indicator on the map portion that corresponds to the particular maneuver.

2. The method of claim 1 , wherein the narrative portion further comprises a total distance of the route.

3. The method of claim 1 , wherein the narrative portion further comprises an estimated amount of time to travel the route.

4. The method of claim 1 , wherein the listing of the plurality of maneuvers comprises a scrolling list of text descriptions of each maneuver within the listing of the plurality of maneuvers.

5. The method of claim 4 , wherein the text descriptions of each maneuver comprise a distance relative to an adjacent maneuver.

6. The method of claim 1 , wherein each maneuver within the listing of the plurality of maneuvers is associated with a corresponding portion of the route.

7. The method of claim 6 , wherein providing, for display, an indicator on the map portion that corresponds to the particular maneuver comprises providing, for display, highlighting of a portion of the route associated with the particular maneuver.

8. The method of claim 6 , wherein providing, for display, an indicator on the map portion that corresponds to the particular maneuver comprises providing, for display, a cursor proximate to a portion of the route associated with the particular maneuver.

9. The method of claim 1 , wherein detecting a selection of a particular maneuver from the listing of the plurality of maneuvers comprises detecting a mouse cursor proximate to the particular maneuver in the listing of the plurality of maneuvers.

10. The method of claim 1 , wherein detecting a selection of a particular maneuver from the listing of the plurality of maneuvers comprises detecting a mouse click proximate to the particular maneuver in the listing of the plurality of maneuvers.

11. A non-transitory computer readable storage medium storing instructions thereon that, when executed at a processor, cause a computer system to:

idenify a map portion associated with a route and a narrative portion associated with the route, wherein the narrative portion comprises a listing of a plurality of maneuvers associated with the route;

provide, for display, the map portion associated with the route and the narrative portion associated with the route;

detect a selection of a particular maneuver from the listing of the plurality of maneuvers; and

provide, for display, an indicator on the map portion that corresponds to the particular maneuver.

12. The non-transitory computer readable storage medium of claim 11 , wherein the narrative portion further comprises an estimated amount of time to travel the route.

13. The non-transitory computer readable storage medium of claim 11 , wherein the listing of the plurality of maneuvers comprises a scrolling list of text descriptions of maneuvers within the listing of the plurality of maneuvers.

14. The non-transitory computer readable storage medium of claim 11 , wherein each maneuver within the listing of the plurality of maneuvers is associated with a corresponding portion of the route.

15. The non-transitory computer readable storage medium of claim 11 , wherein detecting a selection of a particular maneuver from the listing of the plurality of maneuvers comprises detecting a mouse cursor proximate to the particular maneuver in the listing of the plurality of maneuvers.

16. A method comprising:

providing, for display and using at least one processor, a route that comprises a map portion and a narrative portion, wherein the narrative portion comprises a listing of a plurality of maneuvers;

detecting a selection of a particular maneuver from the listing of the plurality of maneuvers; and

providing, for display, an indicator that illustrates the particular maneuver on the map portion.

17. The method of claim 16 , wherein providing, for display, an indicator that illustrates the particular maneuver on the map portion comprises providing, for display, a maneuver map comprising a sub-portion of the map portion associated with the particular maneuver.

18. The method of claim 17 , further comprising positioning the maneuver map proximate a portion of the map portion corresponding to the particular maneuver.

19. The method of claim 18 , wherein the maneuver map further comprises one or more additional maneuvers that occur within a defined distance of the particular maneuver.

20. The method of claim 18 , wherein the maneuver map further comprises a predefined number of additional maneuvers that occur following the particular maneuver.

Assignments (5)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2013
From: NESBITT, DAVID W.
To: AMERICA ONLINE, INC.
Reel/Frame 030975/0144 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2013
From: AOL LLC
To: MAPQUEST, INC.
Reel/Frame 030975/0185 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2013
From: MAPQUEST, INC.
To: FACEBOOK, INC.
Reel/Frame 030975/0198 →
CHANGE OF NAME Recorded Aug 9, 2013
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 030994/0328 →
Continuity (4)
Continuation 12929959 · Feb 28, 2011
Continuation 11970616 · Jan 8, 2008
Continuation 10330550 · Dec 30, 2002
Related Publication 20130066553A1 · Mar 14, 2013