CPC G01C 21/3415 (2013.01) [G01C 21/3476 (2013.01); G01C 21/3632 (2013.01); G01C 21/3644 (2013.01); G01C 21/367 (2013.01); G01C 21/3697 (2013.01)] | 20 Claims |
1. An electronic device, comprising:
a display;
a geolocation device;
a memory configured to store computer-executable instructions; and
a processor configured to access the memory and execute the computer-executable instructions to at least:
receive, from a remote server, graduated directions for navigating to a service location for providing a service relating to an item for a user, the service location associated with a first geolocation;
provide, for presentation on the display, a first set of graduated directions of the graduated directions, the first set of graduated directions for navigating towards the first geolocation using a first navigation method;
determine a current location of the electronic device using the geolocation device;
detect a transition trigger using the current location of the electronic device, the transition trigger being associated with a second geolocation; and
responsive to detecting the transition trigger, transition from the first set of graduated directions to a second set of graduated directions of the graduated directions by at least:
ceasing providing, for presentation at the display, the first set of graduated directions; and
providing, for presentation at the display, the second set of graduated directions for moving from the second geolocation towards the service location using a second navigation method.
|