IP Library › Granted Patent US 11,100,797
Granted Patent B2
US 11,100,797 · App. 14/869,682 · Granted Aug 24, 2021

Traffic notifications during navigation

Inventors: Christine B. McGavran (Pacifica, CA); Wesley Yue (Sunnyvale, CA); Christopher Y. Tremblay (San Jose, CA); Supratik Maitra (Sunnyvale, CA); Usama M. Hajj (San Francisco, CA); Brian Andrich (San Francisco, CA); Eric L. Grundstrom (Oakland, CA); J. Paul McCabe (San Jose, CA); Eric J. Albert (San Francisco, CA); Ameya A. Limaye (Sunnyvale, CA); Graydon Armstrong (Santa Cruz, CA)
Assignee: Apple Inc.
G08G1/096827G01C21/3415G01C21/3492G01C21/3608G01C21/3667G01C21/3691G08G1/0969G08G1/096844
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 11,100,797
App. No.
14/869,682
Granted
Aug 24, 2021
Kind
B2
Abstract

Some embodiments of the invention provide a navigation application that uses a novel traffic notification scheme for providing traffic related notifications during a navigation presentation that is provided by a device. While providing a navigation presentation, the application iteratively monitors traffic conditions along the route. When traffic conditions meet a set of one or more threshold criteria, the application identifies a type of traffic notification that it should provide from several possible traffic notifications types. Next, without receiving any input from outside of the device, the application provides a traffic notification that is associated with the selected traffic notification type. In some embodiments, the traffic notification types include a notification (1) relating to traffic congestion along the current route, (2) relating to one or more faster routes that can replace the current route, and (3) regarding a road closure or extreme delay along the current route.

Claims (42)

1. A non-transitory machine readable medium storing a navigation application for execution by a set of processing units of a device, the navigation application for providing navigation guidance as the device travels a route, the application comprising sets of instructions for:

as the device travels along the route, providing a navigation presentation that presents navigation maneuvers of the route and a map display area;

while navigating the route, receiving traffic condition data regarding a traffic condition associated with the route;

comparing the traffic condition data to a first notification threshold that corresponds to a traffic congestion notification and a second notification threshold that corresponds to a faster route prompt;

while navigating the route, automatically determining, by the device, that the traffic condition data satisfies the first notification threshold and the second notification threshold; and

in response to the automatic determination, presenting the faster route prompt and forgoing presentation of the traffic congestion notification.

2. The non-transitory machine readable medium of claim 1 ,

wherein a plurality of possible notifications comprises at least two of (i) a traffic-congestion notification relating to traffic congestion along the current route, (ii) a faster-route notification relating to a faster route that can replace the current route, and (iii) a route- obstruction notification regarding a road closure along the current route.

3. The non-transitory machine readable medium of claim 2 , wherein the application further comprises sets of instructions for:

providing an option to take the faster route with the faster-route notification; and

upon selection of the option, providing the faster route instead of the current route.

4. The non-transitory machine readable medium of claim 2 , wherein the application further comprises sets of instructions for:

determining that a faster route that circumvents the detected traffic condition is not available; and

providing a traffic-congestion notification to provide notice regarding traffic along the current route.

5. The non-transitory machine readable medium of claim 1 , further comprising:

generating a traffic notification display area;

based on the determination, presenting a first notification in the traffic notification display area, wherein the traffic notification display area is non-transparent.

6. The non-transitory machine readable medium of claim 5 , wherein the traffic notification display area comprises a traffic notification banner, and wherein the application comprises sets of instructions for:

selecting a type of notification to be provided;

providing the traffic notification banner with a first appearance when the selected type is the traffic-congestion notification;

providing the traffic notification banner with a second appearance when the selected type is the faster-route notification; and

providing the traffic notification banner with a third appearance when the selected type is the route-obstruction notification,

wherein the first, second and third appearances differ from each other.

7. The non-transitory machine readable medium of claim 6 , wherein the first, second and third different appearances are different colors.

8. The non-transitory machine readable medium of claim 6 , wherein the first, second and third different appearances are different shapes of the traffic, faster-route, and route-obstruction notification banners.

9. The non-transitory machine readable medium of claim 6 , wherein at least one of the traffic notification banners is provided above or below a navigation banner that is provided during the navigation presentation to provide navigation instructions.

10. The non-transitory machine readable medium of claim 1 , wherein a first type of traffic notification provides a selectable control for selecting a new route that is not provided by a second type of traffic notification.

11. The non-transitory machine readable medium of claim 1 , wherein the application comprises a set of instructions for iteratively monitoring traffic conditions along the route.

12. The non-transitory machine readable medium of claim 11 , wherein application further comprises a set of instructions for comparing the monitored traffic conditions to a set of threshold criteria.

13. The non-transitory machine readable medium of claim 11 , wherein the monitored traffic conditions comprise expected traffic delays along the route.

14. For a device, a method for providing navigation guidance as the device travels a route, the method comprising:

as the device travels along the route, providing a navigation presentation that presents navigation maneuvers of the route and a map display area;

while navigating the route, receiving traffic condition data regarding a traffic condition associated with the route;

comparing the traffic condition data to a first notification threshold that corresponds to a traffic congestion notification and a second notification threshold that corresponds to a faster route prompt;

while navigating the route, automatically determining, by the device, that the traffic condition data satisfies the first notification threshold and the second notification threshold; and

in response to the automatic determination, presenting the faster route prompt and forgoing presentation of the traffic congestion notification.

15. The method of claim 14 ,

wherein the route is a current route;

wherein a plurality of possible notifications comprises at least two of (i) a traffic-congestion notification relating to traffic congestion along the current route, (ii) a faster-route notification relating to a faster route that can replace the current route, and (iii) a route-obstruction notification regarding a road closure along the current route.

16. The method of claim 15 , wherein the route-obstruction notification is also provided when there is delay along the current route that is greater than a threshold amount.

17. The method of claim 16 further comprising displaying a new route along with the route-obstruction notification.

18. The method of claim 14 , further comprising presenting the first notification in a traffic notification.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2016
From: MCGAVRAN, CHRISTINE B.; YUE, WESLEY; TREMBLAY, CHRISTOPHER Y.; MAITRA, SUPRATIK; HAJJ, USAMA M.; ANDRICH, BRIAN; GRUNDSTROM, ERIC L.; MCCABE, J. PAUL; ALBERT, ERIC J.; LIMAYE, AMEYA A.; ARMSTRONG, GRAYDON
To: APPLE INC.
Reel/Frame 038321/0521 →
Continuity (2)
Provisional Application 62171493 · Jun 5, 2015
Related Publication 20160358468A1 · Dec 8, 2016
Cited By (1)
US 12,227,193