CONTROL METHOD AND CONTROL SYSTEM OF MOBILE DEVICE
20220397412 ยท 2022-12-15
Assignee
Inventors
Cpc classification
G01C21/3644
PHYSICS
G01C21/365
PHYSICS
G01C21/3647
PHYSICS
G01C21/3885
PHYSICS
International classification
Abstract
A control method and control system of a mobile device perform a route guidance and POI guidance using a POI database for a commercial navigation and a POI database for AR, and enable seamless transition between commercial navigation services and AR services by removing the dependency of data through data exchange between the POI database for commercial navigation and the POI database for AR. The control method includes receiving a selection of destination; executing one of a first route guidance mode based on non-AR and a second route guidance mode based on AR, based on the selected destination; and providing a route guidance service based on AR by switching from the first route guidance mode to the second route guidance mode, in response to that a remaining distance or remaining time from a location of the mobile device to the selected destination approaches within a predetermined distance or predetermined time.
Claims
1. A control method of a mobile device, the control method comprising: receiving a selection of a destination; executing one of a first route guidance mode based on non-Augmented Reality (non-AR) and a second route guidance mode based on Augmented Reality (AR), based on the selected destination; and providing a route guidance service based on AR by switching from the first route guidance mode to the second route guidance mode, in response to that a remaining distance or remaining time from a location of the mobile device to the selected destination approaches within a predetermined distance or predetermined time.
2. The control method of claim 1, wherein the first route guidance mode is a route guidance mode based on a commercial navigation service.
3. The control method of claim 1, further comprising: receiving data necessary for the first route guidance mode from a first database in the first route guidance mode; receiving data necessary for the second route guidance mode from the first database and a second database in the second route guidance mode, wherein the first database provides data for the first route guidance mode and the second database provides data for the second route guidance mode.
4. The control method of claim 1, further comprising: in addition to a state where the remaining distance or remaining time to the selected destination approaches within the predetermined distance or predetermined time, providing the route guidance service based on AR by switching from the first route guidance mode to the second route guidance mode if an AR environment is built around the destination.
5. The control method of claim 1, further comprising: maintaining the first route guidance mode before the remaining distance or remaining time to the selected destination approaches within the predetermined distance or predetermined time.
6. The control method of claim 1, wherein the second route guidance mode is executed in a background while running the first route guidance mode.
7. The control method of claim 1, further comprising: in response to entering a global positioning system (GPS) shadow area where a GPS signal reception is impossible, searching for an AR environment built based on GPS to provide the route guidance service.
8. A control system of a mobile device, the control system comprising: a mobile device configured to receive data from a first database for a first route guidance mode based on non-Augmented Reality (non-AR), receive data from a second database for a second route guidance mode based on Augmented Reality (AR), and execute one of the first route guidance mode based on non-AR and the second route guidance mode based on AR, based on a selection of destination; wherein in response to that a remaining distance or remaining time from a location of the mobile device to the selected destination approaches within a predetermined distance or predetermined time, the mobile device is configured to switch from the first route guidance mode to the second route guidance mode to provide a route guidance service based on AR.
9. The control system of claim 8, wherein the first route guidance mode is a route guidance mode based on a commercial navigation service.
10. The control system of claim 8, wherein the mobile device is configured to receive data necessary for the first route guidance mode from the first database in the first route guidance mode, and receive data necessary for the second route guidance mode from the first database and the second database in the second route guidance mode.
11. The control system of claim 8, wherein in addition to a state where the remaining distance or remaining time to the selected destination approaches within the predetermined distance or predetermined time, the mobile device is configured to provide the route guidance service based on AR by switching from the first route guidance mode to the second route guidance mode if an AR environment is built around the destination.
12. The control system of claim 8, wherein the mobile device is configured to maintain the first route guidance mode before the remaining distance or remaining time to the selected destination approaches within the predetermined distance or predetermined time.
13. The control system of claim 8, wherein the second route guidance mode is executed in a background while running the first route guidance mode.
14. The control system of claim 8, wherein in response to entering a global positioning system (GPS) shadow area where a GPS signal reception is impossible, the mobile device is configured to search for an AR environment built based on GPS to provide the route guidance service.
15. A control method of a mobile device, the control method comprising: receiving a selection of destination; executing one of a first route guidance mode based on non-Augmented Reality (non-AR) and a second route guidance mode based on Augmented Reality (AR), based on the selected destination; providing a route guidance service based on AR by switching from the first route guidance mode to the second route guidance mode in response to that a remaining distance or remaining time from a location of the mobile device to the selected destination approaches within a predetermined distance or predetermined time or if an AR environment is built around the destination; and maintaining the first route guidance mode in response to that before the remaining distance or remaining time to the selected destination approaches within the predetermined distance or predetermined time or if the AR environment is not built around the destination.
16. A control system of a mobile device, the control system comprising: a mobile device configured to: receive data from a first database for a first route guidance mode based on non-Augmented Reality (non-AR), receive data from a second database for a second route guidance mode based on Augmented Reality (AR), execute one of the first route guidance mode based on non-AR and the second route guidance mode based on AR, based on a selection of destination, provide a route guidance service based on AR by switching from the first route guidance mode to the second route guidance mode in response to that a remaining distance or remaining time from a location of the mobile device to the selected destination approaches within a predetermined distance or predetermined time or if an AR environment is built around the destination, and maintain the first route guidance mode in response to that before the remaining distance or remaining time to the selected destination approaches within the predetermined distance or predetermined time or if the AR environment is not built around the destination.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0024] These and/or other aspects of the disclosure will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
[0025]
[0026]
DETAILED DESCRIPTION
[0027]
[0028] The mobile device according to the exemplary embodiment of the disclosure enables a user to receive both the commercial navigation service and the AR service through mutual switching between the commercial navigation service and the AR service during a route guidance to a destination. To this end, the mobile device according to the exemplary embodiment of the disclosure is provided with a POI database for commercial navigation and a POI database for AR separately, but enables seamless mutual switching between commercial navigation services and AR services by removing a dependency of data through data exchange between the POI database for commercial navigation and the POI database for AR. Herein, POI refers to a Point of Interest.
[0029] In the mobile device according to the exemplary embodiment of the disclosure, when a predetermined condition is satisfied, the user's convenience is promoted by automatically switching between the commercial navigation services and the AR services without user's intervention. Herein, the predetermined condition may include, for example, a case in which a remaining distance to the destination is less than or equal to a predetermined distance, or a remaining time to reach the destination is less than or equal to a predetermined time.
[0030] As shown in
[0031] As such, in a state where the commercial navigation services are executed in the foreground of the user's mobile device and the AR services are running in the background thereof, the user carrying the mobile device approaches the destination further, and thus when the remaining distance from the current location to the destination approaches the predetermined distance (e.g., 50 m) or less or the remaining time to reach the destination approaches the predetermined time (e.g., 5 min) or less, a route guidance mode of the mobile device is switched from the commercial navigation services to the AR services to provide a reality-based route guidance service.
[0032] However, even if the user approaches the predetermined distance or the predetermined time or less near the destination, any one of maintenance of the commercial navigation services, switching to the AR services, and mixing of the commercial navigation services and the AR services may be optionally taken depending on whether the AR environment is built near the destination.
[0033] For example, when the AR environment near the destination is built, a route guidance service environment of the mobile device is switched from the commercial navigation services to the AR services and the AR services are provided from the foreground through an AR platform, in response to the user arriving near the destination. At this time, the POI database for AR is used for the route guidance based on the AR services. If necessary, data that does not exist in the POI database for AR but exists in the POI database for commercial navigation is secured through collaboration with the POI database for commercial navigation, leading to be used for route guidance based on AR service.
[0034] Accordingly, the mobile device according to the exemplary embodiment of the disclosure utilizes the POI database for commercial navigation and the POI database for AR for the route guidance (or POI guidance), but to avoid duplication (or to minimize duplication) of data stored in the POI database for commercial navigation and the POI database for AR, respectively, the POI data for commercial navigation and the POI data for AR are separately stored, and collaboration is made through mutual data exchange if necessary. For example, the POI database for commercial navigation stores route data and POI data that are generally provided to navigation services, and the POI database for AR stores data specific to the AR environment (e.g., user-participation data). As such, by storing unique data in each of the POI database for commercial navigation and the POI database for AR and performing free transition between the commercial navigation services and the AR services based on route guidance conditions, the mobile device according to the exemplary embodiment of the disclosure may freely utilize the data stored in each of the POI database for commercial navigation and the POI database for AR.
[0035] To this end, the POI database for commercial navigation may store search history data, auto complete data, route guidance data, traffic information data, and traffic sign data. Furthermore, the POI database for AR may store AR-based POI location data, POI user-generated content, and POI detail information. The POI database for commercial navigation and the POI database for AR may be provided by itself in the mobile device, or may be separately provided in a remote server. When provided in the remote server, the POI database for commercial navigation and the POI database for AR may communicate with the mobile device via a wireless communication.
[0036] Conversely, if the AR environment near the destination is not built, the commercial navigation services currently in service is maintained in response to the user arriving near the destination.
[0037]
[0038] As shown in
[0039] The user of the mobile device may search for and select a final destination on the executed application, and the mobile device receives the result of a user's destination selection (204).
[0040] After receiving the selected destination of users result in 204, a navigation to be performed is selected based on the received user selection (206). At this time, the mobile device may reflect the user's navigation search result in the navigation selection (208). If the destination selected by the user is located within the predetermined distance (time) from the current location, the AR services are executed to provide the route and POI guidance services based on AR. Conversely, if the destination selected by the user is located outside the predetermined distance (time) from the current location, the commercial navigation services are performed to start the general commercial navigation mode.
[0041] When the destination selection and navigation selection are completed, the navigation is executed based on the selected results (210). In
[0042] The mobile device may determine how close the mobile device approaches the destination as the user moves while carrying the mobile device (212 and 214). A method of determining how close the user approaches the destination in the mobile device may be a method 212 based on navigation information and a method 214 based on global positioning system (GPS) information.
[0043] The mobile device, through the operation 212 based on the navigation information and the operation 214 based on the GPS information, monitors whether the user approaches within the predetermined distance (e.g., 50 m) from the destination or the user approaches the remaining time to reach the destination or less the predetermined time (e.g., 5 min) (216). When the user carrying the mobile device approaches within the predetermined distance (time) from the destination, it is determined whether the environment for providing the AR-based guidance services is built at the corresponding location (i.e., around the destination) (218).
[0044] If the environment for providing the AR-based guidance services is built around the destination (YES in 218), the mobile device switches to the AR service mode (220). To this end, in the mobile device, the existing commercial navigation service mode activated on the foreground is deactivated (222), and the AR service mode running in the background is activated on the foreground (224). At this time, the POI database for AR is used for the route guidance based on the AR services, but if necessary, the data that does not exist in the POI database for AR but exists in the POI database for commercial navigation is secured through collaboration with the POI database for commercial navigation, resulting in utilizing the AR-based route guidance.
[0045] In 218 of
[0046] If the area where the mobile device is located is a GPS shaded area where GPS signal reception is impossible, the mobile device preferentially searches for AR environment based on GPS, and if the AR environment based on GPS has been established, the route guidance service based on the GPS may be provided through the AR environment.
[0047] The above embodiments are described based on a mobile device. The mobile device may include a cell phone, a computer, or the like, the present disclosure, however, is not limited thereto. The mobile device may include a vehicle or the like.
[0048] In one example, the disclosed embodiments may be implemented in the form of a non-transitory computer-readable recording medium storing software, instructions, or algorithm. The mobile device may include a processor and the non-transitory computer-readable recording medium storing the software, instructions, or algorithm. When the software, instructions, or algorithm is executed by the processor 25 (or the mobile device), the processor (or the mobile device) may be configured to perform the above-described functions or operations. The computer-readable recording medium includes various kinds of recording media such as a hard disk drive (HDD), a solid state drive (SSD), a silicon disc drive (SDD), read-only memory (ROM), random-access memory (RAM), CD-ROM, magnetic tapes, floppy disks, optical data storage devices, and the like.
[0049] As is apparent from the above, according to the exemplary embodiments of the disclosure may perform the route guidance and the POI guidance using the POI database for the commercial navigation and the POI database for AR, but enable seamless transition between commercial navigation services and AR services by removing the dependency of data through data exchange between the POI database for commercial navigation and the POI database for AR.
[0050] Exemplary embodiments of the disclosure have thus far been described with reference to the accompanying drawings. It should be apparent to those of ordinary skill in the art that the disclosure may be practiced in other forms than the exemplary embodiments as described above without changing the technical idea or essential features of the disclosure. The above exemplary embodiments are only by way of example, and should not be interpreted in a limited sense.