Mapping application with automatic stepping capabilities
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04W-004/02
G01C-021/34
G01C-021/36
출원번호
US-0632002
(2012-09-30)
등록번호
US-9319831
(2016-04-19)
발명자
/ 주소
Vulcano, Emanuele
출원인 / 주소
APPLE INC.
대리인 / 주소
Adeli LLP
인용정보
피인용 횟수 :
13인용 특허 :
20
초록▼
For a mobile device having a display area, a method of displaying instructional signs of a route in the display area is described. The method receives selection of a route having several junctures. The route includes several displayable signs for showing a set of maneuver instructions for at least s
For a mobile device having a display area, a method of displaying instructional signs of a route in the display area is described. The method receives selection of a route having several junctures. The route includes several displayable signs for showing a set of maneuver instructions for at least some of junctures of the route. The method tracks the current location of the device as the device is moving. The method displays different signs by sliding the signs in and out of the display area based on the current location of the device.
대표청구항▼
1. A non-transitory machine readable medium storing a program which when executed by at least one processing unit of a device displays a map, the program comprising sets of instructions for: displaying a calculated route on the displayed map, the calculated route comprising a plurality of maneuver i
1. A non-transitory machine readable medium storing a program which when executed by at least one processing unit of a device displays a map, the program comprising sets of instructions for: displaying a calculated route on the displayed map, the calculated route comprising a plurality of maneuver instructions for a plurality of junctures along the calculated route;tracking a first location of the device;identifying a first juncture along the calculated route based on the first tracked location of the device;displaying on the displayed map (i) a first user interface (UI) item for providing a first maneuver instruction for the first juncture and (ii) a juncture indicator for indicating the first juncture on the map;when a second tracked location meets a first set of criteria, replacing the first UI item with a second UI item for providing a second maneuver instruction for a second juncture of the route; andwhen a third different tracked location meets a second different set of criteria, moving the juncture indicator from the first juncture to the second juncture to identify the second juncture of the route on the map. 2. The machine readable medium of claim 1, wherein the program further comprises sets of instructions for: receiving a starting location and a destination location; andcalculating a set of routes between the starting location and the destination location. 3. The machine readable medium of claim 2, wherein the set of instructions for calculating the set of routes comprises sets of instructions for: identifying, for each route, a plurality of junctures in the route, each juncture having a corresponding maneuver instruction to display; andgenerating a plurality of UI items for providing the maneuver instructions. 4. The machine readable medium of claim 1, wherein the set of instructions for identifying the first juncture comprises a set of instructions for identifying a juncture along the calculated route that has a maneuver instruction and is closest to the first tracked location of the device. 5. The machine readable medium of claim 1, wherein the set of instructions for replacing the first UI item comprises a set of instructions for sliding out the first UI item and sliding in the second UI item based on the second tracked location of the device. 6. The machine readable medium of claim 1, wherein the set of instructions for displaying the first UI item comprises sets of instructions for: identifying a level of accuracy of a tracked location of the device; andusing the identified accuracy level to identify a UI item to display in the display area. 7. A mobile device comprising: a set of processing units;a display area; anda non-transitory machine readable medium storing a program, which when executed by at least one of the processing units, displays a map on the display area, the program comprising sets of instructions for:displaying a calculated route on the displayed map, the calculated route comprising a plurality of maneuver instructions for a plurality of junctures along the calculated route;tracking a first location of the device;identifying a first juncture along the calculated route based on the first tracked location of the device;displaying on the displayed map (i) a first user interface (UI) item for providing a first maneuver instruction for the first juncture and (ii) a juncture indicator for indicating the first juncture on the map;when a second tracked location meets a first set of criteria, replacing the first UI item with a second UI item for providing a second maneuver instruction for a second juncture of the route;and when a third different tracked location meets a second different set of criteria, moving the juncture indicator from the first juncture to the second juncture to identify the second juncture of the route on the map. 8. The mobile device of claim 7, wherein the program further comprises sets of instructions for: receiving a starting location and a destination location; andcalculating a set of routes between the starting location and the destination location. 9. The mobile device of claim 8, wherein the set of instructions for calculating the set of routes comprises sets of instructions for: identifying, for each route, a plurality of junctures in the route, each juncture having a corresponding maneuver instruction to display; andgenerating a plurality of UI items for providing the maneuver instructions. 10. The mobile device of claim 7, wherein the set of instructions for identifying the first juncture comprises a set of instructions for identifying a juncture along the calculated route that has a maneuver instruction and is closest to the first tracked location of the device. 11. The mobile device of claim 7, wherein the set of instructions for replacing the first UI item comprises a set of instructions for sliding out the first UI item and sliding in the second UI item based on the second tracked location of the device. 12. The mobile device of claim 7, wherein the set of instructions for displaying the first UI item comprises sets of instructions for: identifying a level of accuracy of a tracked location of the device; andusing the identified accuracy level to identify a UI item to display in the display area. 13. A method for displaying a map, the method comprising: displaying a calculated route on the displayed map, the calculated route comprising a plurality of maneuver instructions for a plurality of junctures along the calculated route;tracking a first location of the device;identifying a first juncture along the calculated route based on the first tracked location of the device;displaying on the displayed map (i) a first user interface (UI) item for providing a first maneuver instruction for the first juncture and (ii) a juncture indicator for indicating the first juncture on the map;when a second tracked location meets a first set of criteria, replacing the first UI item with a second UI item for providing a second maneuver instruction for a second juncture of the route; andwhen a third different tracked location meets a second different set of criteria, moving the juncture indicator from the first juncture to the second juncture to identify the second juncture of the route on the map. 14. The method of claim 13 further comprising: receiving a starting location and a destination location; andcalculating a set of routes between the starting location and the destination location. 15. The method of claim 14, wherein calculating the set of routes comprises: identifying, for each route, a plurality of junctures in the route, each juncture having a corresponding maneuver instruction to display; andgenerating a plurality of UI items for providing the maneuver instructions. 16. The method of claim 13, wherein identifying the first juncture comprises identifying a juncture along the calculated route that has a maneuver instruction and is closest to the first tracked location of the device. 17. The method of claim 13, wherein replacing the first UI item comprises sliding out the first UI item and sliding in the second UI item based on the second tracked location of the device. 18. The method of claim 13, wherein displaying the first UI item comprises: identifying a level of accuracy of a tracked location of the device; andusing the identified accuracy level to identify a UI item to display in the display area.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (20)
Nobuhiro Kambe JP; Akihiro Abe JP; Takanori Shimada JP; Go Nakano JP, Deformed map automatic generation system including automatic extraction of road area from a block map and shape deformation of at least one road area drawn in the map.
Jeffrey Alan Millington ; Larry E. Spencer, II ; Donald J. Long ; Richard Eklund ; Michael G. Lambie, Vehicle navigation system with location-based multi-media annotation.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas; Szybalski, Andrew Timothy; Dolgov, Dmitri A., Display screen or portion thereof with graphical user interface.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas; Szybalski, Andrew Timothy; Dolgov, Dmitri A., Display screen or portion thereof with graphical user interface.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas; Szybalski, Andrew Timothy; Dolgov, Dmitri A., Display screen or portion thereof with graphical user interface.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas; Szybalski, Andrew Timothy; Dolgov, Dmitri A., Display screen or portion thereof with graphical user interface.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas; Szybalski, Andrew Timothy; Dolgov, Dmitri A., Display screen or portion thereof with graphical user interface.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas; Szybalski, Andrew Timothy; Dolgov, Dmitri A., Display screen or portion thereof with graphical user interface.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas; Szybalski, Andrew Timothy; Dolgov, Dmitri A., Display screen or portion thereof with graphical user interface.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas; Szybalski, Andrew Timothy; Dolgov, Dmitri A., Display screen or portion thereof with graphical user interface.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian, User interface for displaying object-based indications in an autonomous driving system.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas, User interface for displaying object-based indications in an autonomous driving system.
Mariet, Robertus Christianus Elisabeth; Clement, Manuel Christian; Nemec, Philip; Cullinane, Brian Douglas, User interface for displaying object-based indications in an autonomous driving system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.