Providing navigation instructions while operating navigation application in background
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01C-021/00
G06F-003/048
출원번호
US-0632125
(2012-09-30)
등록번호
US-8965696
(2015-02-24)
발명자
/ 주소
van Os, Marcel
Vulcano, Emanuele
Moore, Bradford A.
Cato, Andrew B.
출원인 / 주소
Apple Inc.
대리인 / 주소
Adeli LLP
인용정보
피인용 횟수 :
6인용 특허 :
18
초록▼
A method of displaying navigational instructions when a navigation application is running in a background mode of an electronic device is provided. The method displays a non-navigation application in the foreground on a display screen of the electronic device. The method displays a navigation bar wi
A method of displaying navigational instructions when a navigation application is running in a background mode of an electronic device is provided. The method displays a non-navigation application in the foreground on a display screen of the electronic device. The method displays a navigation bar without a navigation instruction when the device is not near a navigation point. The method displays the navigation bar with a navigation instruction when the device is near a navigation point. In some embodiments, the method receives a command to switch from running the navigation application in the foreground to running another screen view in the foreground. The method then runs the other screen view in the foreground while displaying a navigation status display on an electronic display of the device.
대표청구항▼
1. A method of displaying navigational instructions when a navigation application is running in a background mode of an electronic device, the method comprising: displaying an output display of a non-navigation application that is running in the foreground on a display screen of the electronic devic
1. A method of displaying navigational instructions when a navigation application is running in a background mode of an electronic device, the method comprising: displaying an output display of a non-navigation application that is running in the foreground on a display screen of the electronic device; anddisplaying a navigation status bar on the display screen such that the navigation status bar overlays a portion of the output display of the non-navigation application,wherein when the device is not approaching a navigation point, the navigation status bar does not provide any navigation instruction, andwhen the device is approaching a navigation point, the navigation status bar provides a navigation instruction for the navigation point. 2. The method of claim 1 further comprising: receiving a selection of the navigation status bar; andin response to the selection of the navigation status bar, moving the navigation application to the foreground and displaying an output display of the navigation application on the display screen of the electronic device. 3. The method of claim 1 further comprising: when the electronic device passes the navigation point, displaying a next navigation instruction temporarily until a threshold is reached; andupon reaching the threshold, displaying the navigation status bar without providing a navigation instruction again. 4. The method of claim 3, wherein the threshold is a threshold distance. 5. The method of claim 1, wherein the navigation instruction comprises a distance to the navigation point and a direction to take upon reaching the navigation point. 6. The method of claim 1 further comprising, upon reaching a destination, removing the navigation status bar from the display screen. 7. A non-transitory machine readable medium storing a program which when executed by at least one processor displays navigational instructions when a navigation application is executing in a background mode of an electronic device, the program comprising sets of instructions for: displaying an output display of a non-navigation application that is executing in the foreground on a display screen of the electronic device; anddisplaying a navigation status bar on the display screen such that the navigation status bar overlays a portion of the output display of the non-navigation application,wherein when the device is not approaching a navigation point, the navigation status bar does not provide any navigation instruction, andwhen the device is approaching a navigation point, the navigation status bar provides a navigation instruction for the navigation point. 8. The non-transitory machine readable medium of claim 7, the program further comprising sets of instructions for: receiving a selection of the navigation status bar; andin response to the selection of the navigation status bar, moving the navigation application to the foreground and displaying an output display of the navigation application on the display screen of the electronic device. 9. The non-transitory machine readable medium of claim 7, the program further comprising sets of instructions for: when the electronic device passes the navigation point, displaying a next navigation instruction temporarily until a threshold is reached; andupon reaching the threshold, displaying the navigation status bar without providing a navigation instruction again. 10. The non-transitory computer readable medium of claim 9, wherein the threshold is a threshold period of time. 11. The non-transitory machine readable medium of claim 7, wherein the electronic device is a mobile phone. 12. A method of running a navigation application in a background mode of an electronic device, the method comprising: receiving a command to switch from running the navigation application with a first screen view in the foreground to running a non-navigation application with a second screen view in the foreground, wherein when the navigation application is running in the foreground, the first screen view is displayed on a display screen of the device and when the non-navigation application is running in the foreground, the second screen view is displayed on the display screen of the electronic device; andupon receiving the command, running the non-navigation application in the foreground and displaying a navigation status bar over a portion of the second screen view on the display screen of the electronic device. 13. The method of claim 12 further comprising: receiving a selection of the navigation status bar; andswitching back to running the navigation application in the foreground. 14. The method of claim 12 further comprising, upon approaching a junction on a list of junctions of a navigation route, displaying, on the navigation status bar, a navigation direction. 15. The method of claim 14, wherein the navigation direction comprises a turn arrow and a text indicator to turn at the junction. 16. The method of claim 14, wherein approaching a junction comprises coming within a threshold distance of the junction. 17. The method of claim 12, wherein the navigation status bar is displayed over a portion of the second screen view that is near an edge of the electronic device's display screen. 18. The method of claim 17, wherein the bar is twice the width of a standard status bar that is displayed on the display screen of the electronic device. 19. The method of claim 12 further comprising, upon reaching a destination, removing the navigation status bar from the display screen. 20. A non-transitory computer readable medium storing a program which, when executed by at least one processing unit, runs a navigation application in a background mode of an electronic device, the program comprising sets of instructions for: receiving a command to switch from running the navigation application with a first screen view in the foreground to running a non-navigation application with a second screen view in the foreground, wherein when the navigation application is running in the foreground, the first screen view is displayed on a display screen of the device and when the non-navigation application is running in the foreground, the second screen view is displayed on the display screen of the electronic device; andupon receiving the command, running the non-navigation application in the foreground and displaying a navigation status bar over a portion of the second screen view on the display screen of the electronic device. 21. The non-transitory computer readable medium of claim 20, wherein the program further comprises sets of instructions for: receiving a selection of the navigation status bar; andswitching back to running the navigation application in the foreground. 22. The non-transitory computer readable medium of claim 20, wherein the program further comprises a set of instructions for, upon approaching a junction on a list of junctions of a navigation route, displaying, on the navigation status bar, a navigation direction. 23. The non-transitory computer readable medium of claim 22, wherein the navigation direction comprises a turn arrow and a text indicator to turn at the junction. 24. The non-transitory computer readable medium of claim 22, wherein approaching a junction comprises coming within a threshold distance of the junction. 25. The non-transitory computer readable medium of claim 20, wherein the set of instructions for displaying the navigation status bar comprises a set of instructions for displaying the navigation status bar over a portion of the second screen view that is near an edge of the electronic device's display screen. 26. The non-transitory computer readable medium of claim 25, wherein the bar is twice the width of a standard status bar that is displayed on the display screen of the electronic device. 27. The non-transitory computer readable medium of claim 20, wherein the program further comprises a set of instructions for, upon reaching a destination, removing the navigation status bar from the display screen.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (18)
Lau Chung Y. (Sunnyvale CA) Farmer Dominic G. (Milpitas CA) Martin Kreg A. (Cupertino CA) Rodal Eric B. (Cupertino CA), GPS receiver having a low power standby mode.
Jeffrey Alan Millington ; Larry E. Spencer, II ; Donald J. Long ; Richard Eklund ; Michael G. Lambie, Vehicle navigation system with location-based multi-media annotation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.