US 12,117,306 B2
Navigation device, navigation system, and method of operating the same
Hyungjun Kim, Seoul (KR); and Taekyu Han, Seongnam-si (KR)
Assigned to THINKWARE CORPORATION, Seongnam-si (KR)
Filed by THINKWARE CORPORATION, Seongnam-si (KR)
Filed on Apr. 6, 2021, as Appl. No. 17/223,275.
Application 17/223,275 is a continuation of application No. 17/060,798, filed on Oct. 1, 2020.
Application 17/060,798 is a continuation of application No. 16/457,174, filed on Jun. 28, 2019, granted, now 11,326,894.
Application 16/457,174 is a continuation of application No. 16/132,012, filed on Sep. 14, 2018, granted, now 10,866,110, issued on Dec. 15, 2020.
Application 16/132,012 is a continuation of application No. 14/931,485, filed on Nov. 3, 2015, granted, now 10,107,637, issued on Oct. 23, 2018.
Application 14/931,485 is a continuation of application No. 13/319,733, granted, now 9,208,685, issued on Dec. 8, 2015, previously published as PCT/KR2010/002232, filed on Apr. 12, 2010.
Claims priority of application No. 10-2009-0041119 (KR), filed on May 12, 2009.
Prior Publication US 2021/0223057 A1, Jul. 22, 2021
Int. Cl. G01C 21/36 (2006.01); G01C 21/34 (2006.01); G08G 1/0968 (2006.01)
CPC G01C 21/362 (2013.01) [G01C 21/3461 (2013.01); G01C 21/3484 (2013.01); G01C 21/3617 (2013.01); G08G 1/096816 (2013.01); G08G 1/09685 (2013.01); G08G 1/096866 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions which, when executed by an electronic device with communication circuitry and a display, cause the electronic device to:
transmit, through the communication circuitry to a server, identification information of the electronic device;
communicate with the server through the communication circuitry to obtain an authentication of the electronic device from the server, based on the transmitted identification information;
based on the authentication, display, through the display, a user interface that includes at least one executable object for setting a destination of a vehicle associated with the electronic device;
based on receiving at least one user input on the at least one executable object, transmit a request through the communication circuitry to the server to provide a route to the destination that is set based on the at least one user input;
receive, from the server through the communication circuitry, information regarding the route in response to the request;
based on receiving the information regarding the route, display, through the display, a user interface that includes an electronic map with summary information of the route from an origin to the destination;
after displaying the user interface including the electronic map with the summary information, receive a user request to provide a preview of the route; and
in response to the reception of the user request, display, before the vehicle is moved, through the display, detailed information of the route from the origin to the destination by displaying images for respectively representing views that are respectively viewed by a driver of the vehicle to be moved on the route,
wherein the images are chronologically displayed according to the route from the origin to the destination.