Method and system for providing road guidance service

By automatically changing the camera angle of the navigation screen and displaying position-related information, the problem that existing navigation devices cannot automatically adjust the angle and provide additional information is solved, and the visibility and convenience of navigation are improved.

CN120121066APending Publication Date: 2025-06-10HYUNDAI AUTOEVER
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411791307.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-12-07
Filing Date
2024-12-06
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

Existing navigation devices cannot automatically change the camera angle and only provide map information, and cannot conveniently provide additional information related to specific locations.

Method used

By automatically determining the position change, change the camera angle of the navigation screen, and display relevant information according to the event type (such as parking lots, elevators, entrance channels, etc.).

Benefits of technology

Improve the visibility of map images, facilitate users to obtain additional information related to the current location, and improve navigation convenience and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120121066A_ABST
    Figure CN120121066A_ABST
Patent Text Reader

Abstract

Provided are a method and system for providing a road guidance service with improved visibility and convenience. A road guidance service providing method according to some embodiments may comprise: a step of displaying a navigation screen related to a first camera angle; a step for determining whether or not an event related to the angle change has occurred on the basis of the measured position; a step of changing the camera angle of the navigation screen from the first camera angle to a second camera angle on the basis of a result of determining that the event related to the angle change has occurred; and a step of displaying information related to the event.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a method for providing a road guidance service. In particular, it relates to a method and system for providing a road guidance service with improved visibility and convenience. Background Art

[0002] A navigation device is installed in a vehicle or the like to guide a moving path to a destination. The navigation device represents the moving path using lines of a pre-determined color.

[0003] The navigation device also determines the color of the line representing the moving path according to the congestion level of each road. For example, when the congestion level of a road exceeds a critical value, a red line is used to represent the moving path.

[0004] However, existing navigation devices preset the camera angle and display a map image through the set camera angle. If a user needs to view a map image from a specific angle, they need to change the angle of the map image through input operations such as rotation.

[0005] In addition, existing navigation devices only provide map information to users. If a user needs to obtain information related to a specific location, they need to operate on the navigation screen or perform a separate search.

[0006] Therefore, there is a need for a technology that can automatically change the angle and can also conveniently provide additional information related to the location to the user. Summary of the Invention

[0007] Some embodiments of the present disclosure aim to solve the technical problem of providing a method and system for providing a road guidance service that can improve the visibility of the map pattern by automatically changing the camera angle of the navigation screen.

[0008] Another technical problem that some embodiments of the present disclosure aim to solve is to provide a method and system that can intuitively and conveniently provide additional information related to the current location to the user based on events.

[0009] Another technical problem that some embodiments aim to solve is to provide a method and system for providing a road guidance service that can quickly and conveniently complete parking.

[0010] Another technical problem that some embodiments aim to solve is to provide a method and system for providing a road guidance service that can conveniently and quickly guide a user to move to a destination by displaying the moving path from an elevator to the destination.

[0011] The technical problems of the present disclosure are not limited to those mentioned above. Those of ordinary skill in the technical field of the present disclosure will be able to further clearly understand other technical problems not mentioned through the following description.

[0012] To solve the above technical problems, a road guidance service providing method according to an embodiment of the present disclosure may include: a step of displaying a navigation screen related to a first camera angle; a step of determining, based on the measured position, whether an event related to an angle change has occurred; a step of changing the camera angle of the navigation screen from the first camera angle to a second camera angle based on the result of determining that the event related to the angle change has occurred; and a step of displaying information related to the event.

[0013] In addition, the step of determining whether an event has occurred may include: a step of determining that the event has occurred when the measured position is included in a position range related to a parking lot; and the step of outputting information related to the event may include: a step of displaying information related to the parking lot.

[0014] In addition, the information related to the parking lot may include a parking lot layout diagram, and the second camera angle may be an angle for displaying the parking lot layout diagram in a planar form.

[0015] In addition, the information related to the parking lot may include a parking lot layout diagram, and in the parking lot layout diagram, available parking spaces may be represented by a first graphic element.

[0016] In addition, in the parking lot layout diagram, parking spaces available for special groups may be represented by a second graphic element.

[0017] In addition, the road guidance service providing method may further include, after the step of displaying information related to the event: a step of changing the camera angle of the navigation screen to the first camera angle after a predetermined time.

[0018] In addition, the step of determining whether an event has occurred may include: a step of determining that the event has occurred when the measured position is included in a position range related to an elevator; and the step of changing the first camera angle to the second camera angle may include: a step of changing the camera angle of the navigation screen to the second camera angle by reducing the first camera angle.

[0019] In addition, the step of displaying information related to the event may include: a step of displaying at least one of the floor where the user is located and information about each floor.

[0020] In addition, the step of displaying information related to an event may include: a step of identifying the floor where the destination is located; and a step of displaying information including at least one of the identified floor number and the movement path to the destination.

[0021] In addition, the step of determining whether an event has occurred may include: a step of determining that the event has occurred when the measured position is included in the position range related to the entrance passage; and the step of outputting information related to the event may include: a step of displaying a guiding line related to the entrance passage.

[0022] To solve the above technical problem, a road guiding service providing method according to another embodiment of the present disclosure may include: a step of determining whether the measured position is included in the position range related to a parking lot; a step of obtaining parking lot information including available parking spaces based on the result that the measured position is included in the position range related to the parking lot; and a step of displaying a navigation screen including the number of parkable vehicles and the moving direction of each parking area based on the obtained parking lot information.

[0023] In addition, the step of displaying the navigation screen may include: a step of displaying the navigation screen associated with a first graphic element indicating the moving direction of each parking area and a second graphic element indicating the number of parkable vehicles.

[0024] In addition, the step of displaying the navigation screen may include: a step of determining a recommended parking area based on the obtained parking lot information; and a step of displaying the navigation screen using a third graphic element to represent the movement path to the recommended parking area.

[0025] In addition, the step of determining the recommended parking area may include: a step of determining the recommended parking area based on the number of parkable vehicles in each parking area included in the obtained parking lot information and the measured position.

[0026] To solve the above technical problem, a road guiding service providing method according to still another embodiment of the present disclosure may include: a step of calculating the remaining time until a scheduled time; a step of determining a display object animation based on at least one of the calculated remaining time and the distance to the destination; and a step of displaying a navigation screen including the determined animation.

[0027] In addition, the step of determining the display object animation may include: a step of calculating a urging index based on at least one of the calculated remaining time and the distance to the destination; a step of determining a first animation that changes at a first speed as the display object animation when the calculated urging index is included in a first range; and a step of determining a second animation that changes at a second speed as the display object animation when the calculated urging index is included in a second range.

[0028] In addition, the step of displaying the navigation screen may include: a step of generating a movement path from the measured position to the destination when it is detected that the vehicle has completed parking; and a step of displaying the navigation screen indicating the generated movement path; and the output object animation may be played in a manner associated with the movement path.

[0029] In addition, the computing system may include a mobile terminal, and when it is detected that the vehicle has completed parking, the navigation screen may be displayed using the mobile terminal.

[0030] In addition, the computing system may include a navigation device. When the mobile terminal receives a message related to the vehicle turning off from the navigation device, it may determine that the vehicle has completed parking and display the navigation screen.

[0031] The navigation screen may be a simulated navigation screen. The road guidance service providing method may further include: a step of receiving a user input of swiping in a first direction or a second direction; and a step of playing the movement path at a specific speed or fast-forwarding at a specific speed based on the received user input.

[0032] To solve the above technical problem, a computing system according to another embodiment of the present disclosure may include: one or more processors; and a memory for storing a computer program executed by the one or more processors; the computer program may include instructions for performing an action of displaying a navigation screen related to a first camera angle, an action of determining whether an event related to an angle change has occurred based on the measured position, an action of changing the camera angle of the navigation screen from the first camera angle to a second camera angle based on the result of determining that the event related to the angle change has occurred, and an action of displaying information related to the event.

[0033] To solve the above technical problem, a road guidance service providing method according to another embodiment of the present disclosure may include: one or more processors; and a memory for storing a computer program executed by the one or more processors; the computer program may include instructions for performing an action of determining whether a measured position is included in a position range related to a parking lot, obtaining parking lot information including available parking spaces based on the result of determining that the measured position is included in the position range related to the parking lot, and displaying a navigation screen including the number of parkable vehicles and the moving direction in each parking area based on the obtained parking lot information.

[0034] To solve the above technical problem, a road guidance service providing method according to another embodiment of the present disclosure may include: one or more processors; and a memory for storing a computer program executed by the one or more processors; the computer program may include instructions for performing an action of calculating the remaining time until a specified time, determining a display object animation based on at least one of the calculated remaining time and the distance to the destination, and displaying a navigation screen including the determined animation. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 FIG. is a schematic diagram illustrating the configuration of a road guidance system according to an embodiment of the present disclosure.

[0036] Figure 2 FIG. is a sequence diagram for explaining a method of providing a road guidance service according to an embodiment of the present disclosure.

[0037] Figure 3 FIG. is a sequence diagram for explaining the specific actions of step S240 executed when an event belongs to a first event related to a parking lot in Figure 2 according to an embodiment of the present disclosure.

[0038] Figure 4 FIG. is a schematic diagram illustrating a layout plan of a parking lot displayed in a planar form according to an embodiment of the present disclosure.

[0039] Figure 5 FIG. is a schematic diagram illustrating a navigation screen displaying a moving path related to a recommended parking area according to an embodiment of the present disclosure.

[0040] Figure 6 FIG. is a sequence diagram for explaining the specific actions of step S240 executed when an event belongs to a second event related to an elevator in Figure 2 according to an embodiment of the present disclosure.

[0041] Figure 7 It is a schematic diagram illustrating a navigation screen including a movement path from an elevator on the 7th floor to a destination according to an embodiment of the present disclosure.

[0042] Figure 8 It is for executing when an event belongs to a third event related to an entrance passage according to an embodiment of the present disclosure. Figure 2 It is a sequence diagram for explaining the specific actions of step S240 in

[0043] Figure 9 It is a schematic diagram illustrating a navigation screen including a guiding line to an entrance passage according to an embodiment of the present disclosure.

[0044] Figure 10 It is a sequence diagram for explaining a method of providing a road guiding service according to another embodiment of the present disclosure.

[0045] Figure 11 It is a schematic diagram illustrating a navigation screen including a first animation according to an embodiment of the present disclosure.

[0046] Figure 12 It is a schematic diagram illustrating a navigation screen including a second animation according to an embodiment of the present disclosure.

[0047] Figure 13 It is a signal processing diagram for explaining a method of displaying a navigation screen by linking a navigation device with a mobile terminal according to still another embodiment of the present disclosure.

[0048] Figure 14 It is a hardware configuration diagram of a computing system according to some embodiments of the present disclosure. Detailed Description of the Invention

[0049] Next, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. The advantages and features of the present disclosure and the methods for achieving them will be further clarified by the subsequent embodiments described in detail with reference to the drawings. However, the present disclosure is not limited to the embodiments described below, but can be implemented in various different forms. These embodiments are only for making the present disclosure more complete and introducing the scope of the present invention more completely to those with ordinary knowledge in the technical field to which the present disclosure pertains. The present disclosure should only be defined by the scope of the claims.

[0050] Note that when assigning reference numerals to the components of each drawing, the same reference numerals are assigned to the same components as much as possible even if they are shown in different drawings. In addition, during the description of the present disclosure, when it is determined that a detailed description of a well-known component or function may make the gist of the present disclosure unclear, the detailed description related thereto will be omitted.

[0051] Unless otherwise defined, all terms (including technical and scientific terms) used in this specification have the same meaning as commonly understood by those of ordinary skill in the art to which this disclosure pertains. In addition, unless otherwise clearly defined, terms that are commonly used and defined in a dictionary should not be interpreted in an overly idealized or exaggerated manner. The terms used in this specification are only for describing the embodiments and are not intended to limit the present invention. In this specification, unless otherwise clearly stated, singular statements also include plural meanings.

[0052] In addition, during the description of the components of the present disclosure, terms such as first, second, A, B, (a), and (b) may be used. The terms described above are only used to distinguish the components from other components, and the nature, order, or sequence of the corresponding components are not limited by the terms. When a component is described as "connected", "coupled", or "linked" to another component, the component may be directly connected or linked to the other component, but it should be understood that there may be another component "connected", "coupled", or "linked" between the respective components.

[0053] As used in this specification, "comprises" and / or "comprising" do not exclude the possibility that one or more other components, steps, actions, and / or elements other than the recited components, steps, actions, and / or elements exist or are added.

[0054] Next, several embodiments of the present disclosure will be described in detail with reference to the drawings.

[0055] Figure 1 is a schematic diagram illustrating the configuration of a road guidance system according to an embodiment of the present disclosure.

[0056] Refer to Figure 1 , the road guidance service may include a navigation device 10 and a route search server 20. The navigation device 10 may be mounted on a vehicle 40. In some embodiments, the navigation device 10 may be included in a mobile terminal such as a smart phone.

[0057] The navigation device 10 can display a navigation screen including a map image. In one embodiment, the navigation device 10 can communicate with a route search server 20 via a network 30. Among them, the network 30 can include a short-range wireless communication network, a mobile communication network, a wired communication network, and the like.

[0058] In one embodiment, the navigation device 10 can include a Global Navigation Satellite System (GNSS) receiver and use the GNSS receiver to determine the current location. In addition, the navigation device 109 can automatically change the camera angle of the displayed navigation screen when the current location belongs to an event-related location. In some embodiments, the navigation device 10 can display additional information when the current location belongs to an event-related location. The additional information is information related to the current location, and can include, for example, parking-related information, floor-related information, and guiding route-related information, etc. Various examples of changing the camera angle or displaying additional information based on events will be described in detail later. Figures 2 to 12 For a detailed description.

[0059] The route search server 20 can include map data and can calculate the congestion level of each road in real time. The route search server 20 can receive the current location and moving speed from multiple navigation devices 10 and calculate the congestion level of each road based on the current location and moving speed of each of the multiple navigation devices 10.

[0060] The route search server 20 can receive a route search request including the current location and the destination location from the navigation device 10. In the above situation, the route search server 20 can retrieve one or more routes based on the congestion level of each road, the current location of the navigation device 10, and the destination location, etc., and transmit them to the navigation device 10. Among them, one or more routes can include at least one of the shortest route and the least time route, etc. The route search server 20 can transmit one or more pieces of event information to the navigation device 10. The event information can include the changed camera angle, the event location range, and additional information, etc. For example, the first event information can include the changed camera angle, additional information related to parking, and the location range related to the parking lot, etc. As another example, the second event information can include the changed camera angle, information related to each floor, and the location range related to the elevator, etc. As yet another example, the third event information can include the changed camera angle and the location range related to the entrance passage, etc.

[0061] In one embodiment, the path retrieval server 20 may transmit map data to the navigation device 10. Among them, the map data may include, for example, road-related map data, walking-related map data, and indoor map data, etc. In each map data, at least one of a two-dimensional map image and a three-dimensional map image may be included.

[0062] In some embodiments, the path retrieval server 20 may transmit map data based on a digital twin to the navigation device 10. Among them, a digital twin refers to the result of virtualizing actual roads, buildings, sidewalks, etc., and digital twin-related data may be stored in the path retrieval server 20. For example, digital virtual models obtained by virtualizing actual roads, sidewalks, buildings, the interior of buildings, and various facilities (such as overpasses, parking locks, zebra crossings, signboards, and shelves) may be stored in the path retrieval server 20 and / or the navigation device 10. Each virtual road, each zebra crossing, and each facility included in the digital twin may include location information. Among them, the location information may include the Global Navigation Satellite System (GNSS) coordinate range or the Global Navigation Satellite System (GNSS) representative coordinate where the actual road, actual zebra crossing, actual sidewalk, and actual facility are configured.

[0063] When the path retrieval server 20 transmits map data based on a digital twin to the navigation device 10, the navigation device 10 may display a map image based on the digital twin and perform road guidance using the map image based on the digital twin.

[0064] In this embodiment, the camera angle may be changed based on the occurrence of an event and the navigation screen may be displayed, thereby improving the visibility of the map image. In addition, by automatically displaying additional information related to the event, the user can conveniently obtain relevant information about the current location. In addition, in this embodiment, a map image based on a digital twin may be displayed in the navigation device 10, thereby further improving the visibility.

[0065] Figure 2 It is a sequence diagram for explaining a method for providing a road guidance service according to an embodiment of the present disclosure. Figure 2 The method illustrated in [the figure] is only one embodiment for achieving the purpose of the present disclosure, and some steps may be added or deleted as needed. In addition, Figure 2 The method illustrated in [the figure] may be executed by at least one processor included in a computing system (such as Figure 14 the processor illustrated in [the example]). Among them, the computing system may include at least one of a navigation device, a mobile terminal, and a path retrieval server. For the convenience of explanation, in Figure 2 it will be assumed that Figure 1The operation of the navigation device illustrated in the figure will be described.

[0066] In step S210, the navigation device can display a navigation screen including a map image. For example, the navigation device can measure the unknown and display a navigation screen including a map image within a predetermined range based on the measured position. The navigation screen may include a line indicating the movement path to the destination.

[0067] Next, in step S220, the navigation device can periodically or in real time measure the current position.

[0068] Next, in step S230, the navigation device can determine whether an event related to the camera angle change has occurred based on the measured position. For example, the navigation device can determine whether the currently measured position is included in the event position range related to the camera angle change.

[0069] Next, when the navigation device determines that an event related to the camera angle change has occurred, it can determine the camera angle of the change target based on the event. Next, in step S240, the navigation device can change the navigation screen to the determined camera angle and display the information related to the event. The navigation device can determine whether an event related to the camera angle change has occurred based on the position range included in the event information received from the path retrieval server and the currently measured position. Among them, the changed camera angle can be related to a predetermined angle, direction, zoom ratio, etc. For example, the camera angle can be a camera angle related to flatness, a camera angle related to obliquity, a camera angle related to first-person / third-person perspective, a camera angle related to zoom out, and a camera angle related to zoom in, etc.

[0070] In addition, the event-related information can be related to the additional information at the current position. For example, the event-related information can include parking lot information, the floor number of the current position, each floor information, the walking movement path to the destination, and the number of vehicles that can be parked on each floor, etc. Next, reference will be made to Figures 3 to 12 Multiple illustrations of changing the camera angle based on an event or displaying event-related information will be described.

[0071] After a predetermined time has elapsed, the navigation device can change the camera angle of the navigation screen to the previous camera angle, that is, the first camera angle.

[0072] In accordance with Figure 2 One example of changing the camera angle is illustrated in the method of Figure 2The various steps included in the method can be repeatedly executed before ending the road guidance service.

[0073] Figure 3 is a sequence diagram for explaining the specific actions of step S240 in [a certain context] when the event belongs to a first event related to a parking lot according to an embodiment of the present disclosure. Figure 2 The respective steps illustrated in [a certain context] can be executed when the type of the first event belongs to an event related to a parking lot. Figure 3

[0074] Refer to Figure 3 In step S310, the navigation device can obtain first event information related to the current location. When the navigation device detects the first event, it can receive the acquisition of the first event information from the path retrieval server. As another example, when the navigation device obtains the movement path information from the path retrieval server, it can simultaneously receive the first event information and store it in advance in a storage component (such as a storage device and a memory, etc.), and extract the first event information from the storage component when the first event is detected. Among them, the first event information may include parking lot information and a location range related to the parking lot. In addition, the parking lot information may include, for example, a parking lot layout diagram, a plurality of divided parking areas, the number of vehicles that can be parked in each area, available parking spaces, and parking spaces for special groups. Among them, the parking spaces for special groups may include disabled parking spaces and female-only parking spaces, etc.

[0075] Next, in step S320, the navigation device can change the camera angle of the navigation screen from a first camera angle to a second camera angle. The first camera angle may be a default set camera angle, and the second camera angle may be a camera angle in the form of observing an image from top to bottom at a predetermined angle. For example, when the navigation device detects a first event related to a parking lot, it can display the map image in a planar form by changing the camera angle.

[0076] Next, in step S330, the navigation device can extract the parking lot layout diagram from the first event information and display the extracted parking lot layout diagram. The parking lot layout diagram is an image that illustrates all the parking spaces on the corresponding floor and can be displayed in the form of a floor plan.

[0077] Figure 2 Next, the navigation device can obtain the available parking spaces and the parking spaces for special groups from the first event information, represent the available parking spaces using a first graphic element, and further represent the parking spaces available for special groups using a second graphic element. The first graphic element may be a first color / first texture / first graphic, and Figure 2The graphic element may be a second color / second texture / second graphic. In some embodiments, the navigation device may receive from a path retrieval server a parking lot layout map including available parking spaces represented by a first graphic element and parking spaces available for special populations represented by a second graphic element.

[0078] Next, in step S340, the navigation device may determine whether the display time of the parking lot layout map has exceeded a predetermined time. In the case where the display time exceeds the predetermined time, in step S350, the navigation device may change the camera angle of the navigation screen to a first camera angle, thereby restoring the camera angle to the state before the change.

[0079] Next, in step S360, the navigation device may extract the remaining number of parking spaces (i.e., the number of vehicles that can be parked) in each parking area from the first event information and display a navigation screen representing the direction of each parking area and the remaining number of parking spaces in each parking area based on the current position. The direction of the parking area and the remaining number of parking spaces may be displayed in association with each other.

[0080] Next, the navigation device may determine a recommended parking area from multiple parking areas based on the remaining number of parking spaces and the positions in each parking area. Next, in step S370, the navigation device may display a navigation screen representing a movement path to the recommended parking area as a recommended movement path. The navigation device may represent the recommended movement path in the navigation screen using a separate graphic element. Among them, the separate graphic element may include a specific color, graphic, chart, texture, etc.

[0081] Figure 4 It is a schematic diagram illustrating a parking lot displayed in a planar form according to an embodiment of the present disclosure.

[0082] Through the navigation screen changed to the second camera angle, a parking lot layout map in the form of a floor plan as shown Figure 4 can be displayed. As illustrated in Figure 4 , in the parking lot layout map, parking spaces 410, 420 available for special populations can be represented using separate graphic elements. For example, the women-only parking space 410 can be represented using a first graphic element, and the disabled-only parking space 420 can be represented using a second graphic element.

[0083] In addition, the available parking spaces 430 can be represented by a third graphic element. The parking spaces with parked vehicles (i.e., unavailable parking spaces) can be represented by a fourth graphic element. In addition, although not shown, the dedicated parking spaces for electric vehicles can be represented by a fifth graphic element, and the dedicated parking spaces for light vehicles can be represented by a sixth graphic element. Herein, the graphic element can include at least one of color, text, graphic, chart, and texture, etc.

[0084] Figure 5 FIG. is a schematic diagram illustrating a navigation screen showing a movement path related to a recommended parking area according to an embodiment of the present disclosure.

[0085] Refer to Figure 5 , a navigation screen including the number of parkable vehicles (i.e., the number of remaining available parking spaces) in each parking area can be displayed. That is, the navigation device can display the number of parkable vehicles in each parking area based on the number of remaining parking spaces in each parking area included in the first event information. Alternatively, the navigation device can display a navigation screen including the movement path to each parking area based on the positions of each parking area included in the first event information and the current position. In Figure 5 , an example is shown where the movement path from the current position to each parking area is represented by a line including an arrow. In addition, in Figure 5 , an example is shown where the number of parkable vehicles in the left parking area is "0", the number of parkable vehicles in the front parking area is "2", and the number of parkable vehicles in the right parking area is "5".

[0086] In one embodiment, the recommended parking area can be determined based on at least one of the positions of each parking area and the number of parkable vehicles. For example, the navigation device can apply a first weighting value to the distance between the current position and the parking area, and apply a second weighting value to the number of remaining parking spaces (i.e., the number of parkable vehicles) in the parking area, and then accumulate the weighted distance and the remaining parking spaces to calculate the recommendation index for the corresponding parking area. The navigation device can determine the parking area with the highest recommendation index as the recommended parking area. After determining the movement path to the determined recommended parking area as the recommended movement path, the navigation device can use a separate graphic element to represent the determined recommended movement path and display it on the navigation screen. In Figure 5 , an example is shown where the path represented by diagonal lines is the recommended movement path.

[0087] In this embodiment, when the user enters the parking lot, a parking lot map in the form of a floor plan will be displayed, and the user can easily identify, through the parking lot map displayed in a planar form, such as vacant parking spaces and parking spaces for special groups. At the same time, parking can be quickly and conveniently completed by following the moving path to the recommended parking area.

[0088] Figure 6 is a sequence diagram for explaining the specific actions of step S240 executed when an event belongs to a second event related to an elevator according to an embodiment of the present disclosure. Figure 2 The various steps illustrated in can be executed when the type of the second event belongs to an elevator-related event. Figure 6

[0089] Figure 6 Refer to , in step S610, the navigation device can obtain second event information related to the current location. When the navigation device detects a second event, it can receive the acquisition of the second event information from the path retrieval server. As another example, when the navigation device obtains the moving path information from the path retrieval server, it can simultaneously receive the second event information and store it in a storage component (such as a storage device and a memory, etc.), and extract the second event information from the storage component when the second event occurs. Among them, the second event information may include floor information, indoor map images, destination location information, and location ranges, etc.

[0090] Next, in step S620, the navigation device can change the camera angle of the navigation screen from the first camera angle to the third camera angle. Among them, the third camera angle may be the result of reducing the first camera angle by a pre-determined magnification factor. For example, when the navigation device detects a second event related to an elevator, it can display a map image reduced by a pre-determined magnification factor by changing the camera angle.

[0091] Next, in step S630, the navigation device can identify the floor where the user is located and display the identified floor. For example, when the current location is on the 3rd floor, the navigation device can display floor information indicating that the current location is on the 3rd floor.

[0092] Next, in step S640, the navigation device can determine whether a destination is set. Among them, the destination may be a place located on a specific floor.

[0093] When the navigation device determines that a destination is set, in step S650, it can display the floor where the destination is located and a map image related to the floor. For example, the navigation device can display a map image including a floor plan of the floor where the destination is located.

[0094] Next, in step S660, the navigation device may display a movement path to the destination on the navigation screen. For example, the navigation device may use specific graphic elements to display a movement path from the elevator or the current location to the destination on the navigation screen.

[0095] In addition, in step S670, when the navigation device determines that no destination is set, it may display information related to each floor. For example, the navigation device may display information about each floor including the current status of stores and offices on each floor.

[0096] In addition, when the elevator is a vehicle elevator, the navigation device may display parking information for each floor including the number of vehicles that can be parked on each floor. In the above-described case, the navigation device may receive second event information including the number of vehicles that can be parked on each floor from the path retrieval server, and display the parking information for each floor based on the number of vehicles that can be parked on each floor included in the second event information.

[0097] Figure 7 FIG. is a schematic diagram illustrating a navigation screen including a movement path from an elevator on the 7th floor to a destination according to an embodiment of the present disclosure.

[0098] As Figure 7 illustrated in, a navigation screen including a movement path from the elevator to the destination can be displayed. In addition, the navigation screen may display a map related to the 7th floor. In the map related to the 7th floor, the situation including the area and location occupied by each store / office is illustrated.

[0099] In this embodiment, when the user enters the elevator-related area, a reduced navigation screen including the floor where the user is located may be displayed, thereby intuitively providing floor information. In addition, the user can be conveniently and quickly guided from the elevator to the destination through a navigation screen including a movement path from the current location (i.e., the elevator) to the destination.

[0100] Figure 8 FIG. is a sequence diagram for explaining the specific operations of step S240 performed when the event belongs to a third event related to the entrance passage according to an embodiment of the present disclosure. Figure 2 Each step illustrated in can be executed when the type of the third event belongs to an event related to the entrance passage. Figure 8 Referring to

[0101] Refer to Figure 8 , in step S810, the navigation device may obtain third event information related to the current location. The third event information may include location information related to the entrance passage.

[0102] Next, in step S820, the navigation device may change the camera angle of the navigation screen from the first camera angle to the fourth camera angle. Among them, the fourth camera angle may be the result of rotating the first camera angle by a predetermined angle and direction. For example, the navigation device may change the camera angle according to the predetermined angle and direction when detecting the third event related to the entrance passage.

[0103] Next, in step S830, the navigation device may determine the movement path from the current position to the entrance passage. Next, in step S840, the navigation device may generate a guidance line by representing the determined movement path with specific graphic elements, and display a navigation screen including the guidance line.

[0104] Figure 9 It is a schematic diagram illustrating a navigation screen including a guidance line to an entrance passage according to an embodiment of the present disclosure.

[0105] As Figure 9 illustrated in, the guidance line 910 for guiding the movement to the entrance passage may be represented in the navigation screen by specific graphic elements. Among them, the entrance passage may be the entrance passage to the parking lot.

[0106] In this embodiment, the movement path to the entrance passage such as the entrance of a building and the entrance of a parking lot can be intuitively provided to the user through the guidance line.

[0107] Figure 10 It is a sequence diagram for explaining a method of providing a road guidance service according to another embodiment of the present disclosure. Figure 10 The method illustrated in can only be an embodiment for achieving the purpose of the present disclosure, and some steps may be added or deleted as needed. In addition, Figure 10 The method illustrated in can be executed by at least one processor (such as Figure 14 the processor illustrated in) included in the computing system. Among them, the computing system may include at least one of a navigation device, a mobile terminal, and a server. For the convenience of explanation, in Figure 10 it will be assumed that the case of executing using the Figure 1 navigation device illustrated in will be described. In addition, in this embodiment, it will be assumed that the position of the destination and the appointed time are stored in the navigation device.

[0108] Refer to Figure 10, in step S1010, the navigation device can detect the parking state of the vehicle. In one embodiment, the navigation device can receive a message related to vehicle engine shutdown from a vehicle monitoring server (not shown) that communicates with the vehicle or a communication device mounted on the vehicle. The navigation device can determine that the vehicle has completed parking when it receives a message related to vehicle engine shutdown.

[0109] Next, in steps S1020 and S1030, the navigation device can measure the current position and identify a preset destination. The destination can be an indoor location or an outdoor location.

[0110] Next, in step S1040, the navigation device can generate a movement path from the current position to the destination and display a navigation screen including the movement path. In addition, in step S1050, the navigation device can calculate the remaining time until the agreed time.

[0111] Next, in step S1060, the navigation device can determine a display object animation based on the remaining time until the agreed time and the distance to the destination, and play the determined animation on the navigation screen. The animation can be generated based on GIF images, Flash images, videos, etc.

[0112] In some embodiments, the navigation device can apply a third weight value to the remaining time and a fourth weight value to the distance to the destination, and then accumulate the weighted remaining time and distance to calculate a prompting index. When the prompting index is within a first range related to leisurely movement, the navigation device can determine a first animation that changes at a first speed as the display object animation. When the prompting index is within a second range related to fast movement, the navigation device can determine a second animation that changes at a second speed greater than the first speed as the display object animation. The display object animation can be played in a manner associated with the movement path.

[0113] Figure 11 is a schematic diagram illustrating a navigation screen including a first animation according to an embodiment of the present disclosure.

[0114] See Figure 11 , when the prompting index is within a first range related to leisurely movement, the navigation device can display a navigation screen including a first animation that requires general movement and changes at a first speed. As Figure 11 illustrated in, the remaining time until the agreed time can be displayed on the navigation screen, and an animation of character 1110 changing at a first speed in a walking posture can be displayed.

[0115] In addition, according to the user's input, the movement path can be simulated, or the movement path can be fast-forwarded or rewound. For example, through the fast-forward or rewind menu 1120, when a user input of swiping in the first direction (e.g., the right direction) is received, a simulated animation of playing the movement path from the current position to the destination can be displayed based on the swiping speed and distance. The map image can be changed based on the user's average movement speed and movement position, so as to display the simulated animation. The playback speed of the simulation can be determined and displayed based on the swiping speed (e.g., the dragging speed in the first direction). In addition, based on the swiping distance, a specific position in the movement path from the current position to the destination can be determined, and the movement path from the current position to the determined position can be simulated.

[0116] As another example, through the fast-forward or rewind menu 1120, when a user input of swiping in the second direction (e.g., the left direction) is received, a historical movement path of rewinding the movement path from the starting position of the road guidance service to the current position can be displayed based on the swiping speed (e.g., the dragging speed in the second direction) and distance. For example, based on the swiping distance, the rewound historical position can be determined, and the movement path from the current position to the determined historical position can be displayed in reverse chronological order. The playback speed can be determined and displayed based on the swiping speed.

[0117] Figure 12 It is a schematic diagram illustrating a navigation screen including a second animation according to an embodiment of the present disclosure.

[0118] Refer to Figure 12 , when the urging index is included in the second range requiring fast movement, the navigation device can display a navigation screen including a second animation requiring fast movement and changing at a second speed. As Figure 12 illustrated in, the remaining time until the agreed time can be displayed in the navigation screen, and an animation of the character 1210 changing at the second speed in a running posture can be displayed. In addition, based on the user input of swiping through the fast-forward or rewind 1120, the movement path can be simulated, and the movement path so far can be played in reverse chronological order.

[0119] In addition, when the navigation device is mounted on a vehicle and the vehicle has completed parking, the mobile terminal can display the navigation screen instead of the navigation system.

[0120] Figure 13 It is a signal processing diagram for explaining a method of displaying a navigation screen by linking a navigation device and a mobile terminal according to another embodiment of the present disclosure.

[0121] Refer to Figure 13, in step S1310, the navigation device can display a navigation screen. Next, in step S1320, when the vehicle has completed parking and the engine is turned off, the navigation device can transmit a parking completion notification message to the mobile terminal. Herein, the mobile terminal can be a computing device capable of implementing mobile communication such as a smart phone. In one embodiment, the mobile terminal can receive the destination location from the navigation device when the vehicle engine is turned off.

[0122] Next, in step S1340, the mobile terminal can measure the current location and transmit a route search request including the measured location and the destination to the route search server. In the above-described case, in step S1350, the route search server can search for a mobile route based on the current location of the mobile terminal and the destination location, etc., and transmit it to the mobile terminal. Herein, the mobile route can be a route that can be walked. When the vehicle engine is turned off, it will be determined that the user is moving on foot. At this time, the mobile terminal will transmit a route search request with the movement mode set to walking to the route search server, and the route search server will search for a mobile route that can be walked and transmit it to the mobile terminal.

[0123] Next, in step S1360, the mobile terminal can display a navigation screen in which the mobile route is represented in the map image. The mobile terminal can periodically or in real time measure the current location and update the map image shown in the navigation screen based on the measured current location.

[0124] As in the various embodiments described above, the mobile terminal can, based on the current location, when it determines that an event related to the camera angle has occurred, display a navigation screen including event-related information while changing the camera angle.

[0125] In this embodiment, road guidance services can be enjoyed through the navigation device inside the vehicle, and road guidance services can be utilized using the mobile terminal after the vehicle engine is turned off. For example, the user can receive a mobile route for the vehicle to move using the navigation device, and can receive a mobile route that can be walked using the mobile terminal in the parked state.

[0126] In addition, the above-described embodiment can also be applied to road guidance simulation. For example, movement simulation can be performed based on digital twins. In the above-described case, the current location can be measured based on virtual objects. When the virtual object moves, its location will be updated, and when the updated location is included in the location range causing the camera angle to change, the camera angle in the simulation will also change, so that the map image can be displayed through the changed camera angle. In addition, information related to the event can be displayed in the simulation screen.

[0127] Figure 14 The computing system 1000 in Figure 1 illustrates the hardware structure of the computing system of the road guidance system described with reference to Figure 14 For example, the computing system 1000 in

[0128] In one embodiment, the computer program 1500 may include instructions for performing operations of displaying a navigation screen related to a first camera angle, determining whether an event related to an angle change has occurred based on the measured position, changing the camera angle of the navigation screen from the first camera angle to a second camera angle based on the result of determining that an event related to an angle change has occurred, and displaying information related to the event.

[0129] In addition, the computer program 1500 may include instructions for performing operations of determining whether the measured position is included in a position range related to a parking lot, obtaining parking lot information including available parking spaces based on the result of determining that the measured position is included in the position range related to the parking lot, and displaying a navigation screen including the number of parkable vehicles and the moving direction in each parking area based on the obtained parking lot information.

[0130] In some embodiments, the computer program 1500 may include instructions for performing operations of calculating the remaining time until a specified time, determining a display object animation based on at least one of the calculated remaining time and the distance to the destination, and displaying a navigation screen including the determined animation.

[0131] The method according to an embodiment of the present invention described above can be executed by running a computer program implemented by computer-readable code. The computer program can be transmitted from a first computing device to a second transmission device via a network such as the Internet and installed on the second computing device for use in the second computing device. In addition, although the operations are illustrated in a specific order in the drawings, it should not be understood that these operations must be performed in the specific order or sequentially shown, or that all the operations shown must be performed to achieve the desired result. In certain cases, multitasking and parallel processing may be more advantageous.

[0132] In the foregoing, embodiments of the present disclosure have been described with reference to the accompanying drawings. However, those of ordinary skill in the art to which the present disclosure pertains should understand that the present invention can be implemented in other specific forms without changing its technical idea or essential features. Therefore, the embodiments described above should be understood in all respects as being for illustrative purposes only and not for limitation. The scope of protection of the present invention should be interpreted by the appended claims, and all technical ideas within the same scope as thereof should be interpreted as being included within the scope of the claims defining the technical idea by the present disclosure.

Claims

1. A method for providing a road guidance service, As a method performed by a computing system, comprising: The step of displaying a navigation screen associated with a first camera angle; A step of determining whether an event related to an angle change has occurred based on the measured position; A step of changing the camera angle of the navigation screen from the first camera angle to a second camera angle based on a result of determining that the event related to the angle change has occurred; as well as, A step for displaying information related to the event.

2. The method for providing road guidance services according to claim 1, The step of determining whether an event has occurred comprises: When the measured position is included in a position range related to the parking lot, determining that the event has occurred; The steps to display information related to the event include: The step of displaying information related to the parking lot.

3. The method for providing road guidance services according to claim 2, The parking lot related information includes a parking lot layout map, The second camera angle is an angle for displaying the parking lot layout diagram in the form of a plan view.

4. The method for providing road guidance services according to claim 2, The parking lot related information includes a parking lot layout map, In the parking lot layout diagram, vacant parking spaces are represented by first graphic elements.

5. The method for providing road guidance services according to claim 4, In the parking lot layout diagram, vacant parking spaces are represented by first graphic elements.

6. The method for providing road guidance services according to claim 1, After the step of displaying information related to the event, it also includes: The step of changing the camera angle of the navigation screen to the first camera angle after a predetermined time has passed.

7. The method for providing road guidance services according to claim 1, The step of determining whether an event has occurred comprises: When the measured position is included in the position range related to the elevator, a step of determining that the event has occurred; The step of changing the first camera angle to the second camera angle includes: The step of changing the camera angle of the navigation screen to the second camera angle by reducing the first camera angle.

8. The method for providing road guidance services according to claim 7, The steps to display information related to the event include: The step of displaying at least one of the floor where the user is located and the information of each floor.

9. The method for providing road guidance services according to claim 7, The steps to display information related to the event include: The step of identifying the floor where the destination is located; as well as, The step of displaying information including at least one of the number of the recognized floor and a moving path to the destination.

10. The method for providing road guidance services according to claim 1, The step of determining whether an event has occurred comprises: When the measured position is included in a position range related to the entrance passage, a step of determining that the event has occurred; The steps to display information related to the event include: Steps showing the guide lines associated with the entryway.

11. A method for providing a road guidance service, As a method performed by a computing system, comprising: A step of determining whether the measured position is included in a position range related to the parking lot; A step of acquiring parking lot information including vacant parking spaces based on the result of determining that the measured position is included in a position range related to the parking lot; as well as, A step of displaying a navigation screen including the number of parkable vehicles and the moving direction in each parking area based on the acquired parking lot information.

12. The method for providing road guidance services according to claim 11, The steps for displaying the navigation screen include: The step of displaying the navigation screen associated with a first graphic element indicating a moving direction of each parking area and a second graphic element indicating the number of parkable vehicles.

13. The method for providing road guidance services according to claim 11, The steps for displaying the navigation screen include: The step of determining a recommended parking area based on the acquired parking lot information; as well as, The step of displaying the navigation screen indicating a movement route to the recommended parking area using a third graphic element.

14. The method for providing road guidance services according to claim 13, The step of determining the recommended parking area comprises: The step of determining the recommended parking area based on the number of parkable vehicles in each parking area included in the acquired parking lot information and the measured position.

15. A method for providing a road guidance service, As a method performed by a computing system, comprising: Steps to calculate the time remaining until the agreed time; The step of determining to display the object animation based on at least one of the calculated remaining time and the distance to the destination; as well as, A step of displaying a navigation screen including the determined animation.

16. The method for providing road guidance services according to claim 15, The step of determining to display the object animation comprises: The step of calculating an urgency index based on at least one of the calculated remaining time and the distance to the destination; When the calculated urging index is within a first range, determining a first animation that changes at a first speed as the display target animation; as well as, A step of determining, when the calculated urging index is included in a second range, a second animation that changes at a second speed as the display target animation.

17. The method for providing road guidance services according to claim 15, The steps for displaying the navigation screen include: When it is detected that the vehicle has completed parking, a step of generating a moving path from the measured position to the destination; as well as, A step of displaying the navigation screen showing the generated moving route; Output object animation to play in a manner related to the movement path.

18. The method for providing road guidance services according to claim 17, The computing system includes a mobile terminal, When it is detected that the vehicle has completed parking, the navigation screen is displayed using the mobile terminal.

19. The method for providing road guidance services according to claim 18, The computing system includes a navigation device, When receiving a message related to vehicle shutdown from the navigation device, the mobile terminal determines that the parking of the vehicle is detected and displays the navigation screen.

20. The method for providing road guidance services according to claim 15, The navigation screen is a simulated navigation screen. The method further comprises: The step of receiving a user input of sliding in a first direction or a second direction; as well as, Based on the received user input, the moving path is played at a specific speed, or the moving path is rewound at a specific speed.