IP Library Granted Patent US 9,052,197
Granted Patent B2
US 9,052,197 · App. 13/632,120 · Granted Jun 9, 2015

Providing navigation instructions while device is in locked mode

Inventors: Marcel van Os (San Francisco, CA); Emanuele Vulcano (San Francisco, CA); Bradford A. Moore (San Francisco, CA); Andrew B. Cato (Sunnyvale, CA)
Assignee: APPLE INC.
G01C21/00G06F3/0484G01S19/34G01C21/3626H04M1/67H04M1/72522H04M1/72544H04M2250/10H04M2250/12H04M2250/22H04W52/0254H04W52/0267H04W52/0274G06F3/0488G01C21/3635G01C21/367
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,052,197
App. No.
13/632,120
Granted
Jun 9, 2015
Kind
B2
Abstract

A method of providing navigation instructions in a locked mode of a device is disclosed. The method, while the display screen of the device is turned off, determines that the device is near a navigation point. The method turns on the display screen and provides navigation instructions. In some embodiments, the method identifies the ambient light level around the device and turns on the display at brightness level determined by the identified ambient light level. The method turns off the display after the navigation point is passed.

Claims (72)

1. A method for providing navigation directions for a device comprising a display screen, the method comprising:

executing a plurality of applications including a navigation application;

when the display screen is on and the navigation application executes in a foreground, maintaining the display screen on and the device in an unlocked mode in order to present turn-by-turn navigation instructions on the display screen as the device passes different navigation points along a navigated route; and

when the display screen is off and the device operates in a locked mode:

determining that the device is approaching a navigation point;

automatically turning the display screen on;

displaying navigation directions without taking the device out of the locked mode; and

turning the display screen off when the device passes the navigation point while in the locked mode.

2. The method of claim 1 , wherein when the device is in the locked mode, access is prevented to a plurality of applications installed on the device until an input to unlock the display screen is received.

3. The method of claim 1 , wherein determining that the device is approaching a navigation point comprises determining that the device is closer than a predetermined threshold distance to the navigation point.

4. The method of claim 1 , wherein passing the navigation point comprises passing the navigation point by a predetermined threshold distance.

5. The method of claim 1 further comprising:

receiving a text message while the display screen is turned off in the locked mode;

automatically turning on the display screen even when the device is not near a navigation location; and

displaying a message notification for a preset length of time.

6. The method of claim 5 further comprising:

after the preset length of time, removing the message notification from the display and displaying a selectable message access control;

receiving a selection of the message access control without unlocking the device; and

displaying the message.

7. The method of claim 5 further comprising closing the message without unlocking the device.

8. The method of claim 1 further comprising, when the display screen is on and the navigation application executes in a background, turning the display screen off and placing the device in the locked mode after detecting a period of inactivity in the unlocked mode.

9. The method of claim 1 , wherein the navigation instructions are provided by the navigation application executed on the device, the method further comprising:

when the device is in the locked mode, receiving an unlocking command; and

unlocking the device into the navigation application despite a different application being open in a foreground of the device before the device was locked.

10. The method of claim 1 further comprising, after turning on the display screen when the device was in the locked mode, displaying a set of decreasing distances between a current location of the device and the navigation point as the device approaches the navigation point without unlocking the device.

11. The method of claim 10 further comprising:

after the navigation point is passed, displaying a next navigation instruction; and

turning off the display screen.

12. A method of displaying messages received in a locked mode of a device with a display screen, the method comprising:

receiving a message while the display screen is turned off and the device is in the locked mode;

automatically turning on the display screen;

displaying a message notification on a display area of the display screen for a preset length of time;

after the preset length of time, removing the message notification from the display area and displaying a selectable message access control;

receiving a selection of the message access control without unlocking the device; and

displaying the message without unlocking the device.

13. The method of claim 12 , wherein the message notification is a first message notification and the message is a first message, the method further comprising displaying a second message notification before receiving a selection of the message access control and displaying both the first message and the second message after receiving the selection of the message access control.

14. The method of claim 12 further comprising, after displaying the message, receiving a command to stop displaying the message and removing the message access control.

15. The method of claim 12 , wherein when the device is in the locked mode, access is prevented to a plurality of applications installed on the device until an input to unlock the display screen is received.

16. A non-transitory machine readable medium storing a program which when executed by at least one processing unit provides navigation directions for a device comprising a display screen, the program comprising sets of instructions for:

executing a plurality of applications including a navigation application;

when the display screen is on and the navigation application executes in a foreground, maintaining the display screen on and the device in an unlocked mode, in order to present turn-by-turn navigation instructions on the display screen as the device passes different navigation points along a navigated route; and

when the display screen is off and the device operates in a locked mode:

determining that the device is approaching a navigation point;

automatically turning the display screen on;

displaying navigation directions without taking the device out of the locked mode; and

turning the display screen off when the device passes the navigation point while in the locked mode.

17. The non-transitory machine readable medium of claim 16 , wherein when the device is in the locked mode, access is prevented to a plurality of applications installed on the device until an input to unlock the display screen is received.

18. The non-transitory machine readable medium of claim 16 , wherein the set of instructions for determining that the device is approaching a navigation point comprises a set of instructions for determining that the device is closer than a predetermined threshold distance to the navigation point.

19. The non-transitory machine readable medium of claim 16 , wherein passing the navigation point comprises passing the navigation point by a predetermined threshold distance.

20. The non-transitory machine readable medium of claim 16 , the program further comprising sets of instructions for:

receiving a text message while the display screen is turned off in the locked mode;

automatically turning on the display screen even when the device is not near a navigation location; and

displaying a message notification for a preset length of time.

21. The non-transitory machine readable medium of claim 20 , the program further comprising sets of instructions for:

after the preset length of time, removing the message notification from the display and displaying a selectable message access control;

receiving a selection of the message access control without unlocking the device; and

displaying the message.

22. The non-transitory machine readable medium of claim 20 , the program further comprising a set of instructions for closing the message without unlocking the device.

23. The non-transitory machine readable medium of claim 16 , wherein the program is a navigation application, the program further comprising sets of instructions for:

when the device is in the locked mode, receiving an unlocking command; and

unlocking the device into the navigation application despite a different application being open in a foreground of the device before the device was locked.

24. A non-transitory machine readable medium storing a program which when executed by at least one processing unit displays messages received in a locked mode of a device with a display screen, the program comprising sets of instructions for:

receiving a message while the display screen is turned off in the locked mode;

automatically turning on the display screen;

displaying a message notification on a display area of the display screen for a preset length of time;

after the preset length of time, removing the message notification from the display area and displaying a selectable message access control;

receiving a selection of the message access control without unlocking the device; and

displaying the message without unlocking the device.

25. The non-transitory machine readable medium of claim 24 , wherein the message notification is a first message notification and the message is a first message, the program further comprising sets of instructions for:

displaying a second message notification before receiving a selection of the message access control; and

displaying both the first message and the second message after receiving the selection of the message access control.

26. The non-transitory machine readable medium of claim 24 , the program further comprising a set of instructions for receiving, after displaying the message, a command to stop displaying the message and removing the message access control.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2013
From: VAN OS, MARCEL; VULCANO, EMANUELE; MOORE, BRADFORD A.; CATO, ANDREW B.
To: APPLE INC.
Reel/Frame 029590/0611 →
Continuity (13)
Substitution 61699842 · Sep 11, 2012
Provisional Application 61655995 · Jun 5, 2012
Provisional Application 61655997 · Jun 5, 2012
Provisional Application 61656015 · Jun 6, 2012
Provisional Application 61656032 · Jun 6, 2012
Provisional Application 61656043 · Jun 6, 2012
Provisional Application 61656080 · Jun 6, 2012
Provisional Application 61657864 · Jun 10, 2012
Provisional Application 61657880 · Jun 10, 2012
Provisional Application 61699855 · Sep 11, 2012
Provisional Application 61699851 · Sep 11, 2012
Provisional Application 61699857 · Sep 11, 2012
Related Publication 20130345981A1 · Dec 26, 2013