Method for providing team driving navigation screen and navigation device for executing same
By detecting delays or early arrivals during group driving using navigation devices, and displaying graphical objects or recommended location information, the problem of delays or early arrivals during group driving is solved, improving user convenience and coordination efficiency.
Patent Information
- Application Number
- CN202511170219.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-08-21
- Filing Date
- 2025-08-20
- Publication Date
- 2026-03-03
AI Technical Summary
In group driving, existing technologies cannot effectively support time adjustments and recommended stopover points when arriving at a common destination ahead of or behind schedule, resulting in insufficient user convenience.
The system detects the difference between the estimated arrival time and the required arrival time using navigation devices and companion navigation devices, displays graphical objects or recommended location information, and supports delayed related communications or the display of recommended locations, including triggering telephone connections and appointment service notifications.
It improves user convenience in group driving by quickly adjusting reservation times and providing recommended location information, thereby enhancing coordination efficiency and user experience.
Smart Images

Figure CN121594908A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to a method for providing a navigation screen for group driving and a navigation device for performing the method, and more specifically, to providing a navigation screen including information supporting group driving based on the expected arrival time of the group driving members, and a navigation device for performing the method. Background Technology
[0002] Typically, various mobile devices use a navigation system, which includes a Global Positioning System (GPS) to confirm or determine the current position and speed of the mobile device. The navigation system receives radio waves representing latitude, longitude, altitude, and other information from multiple satellites, calculates the current position of the mobile device, confirms the user-inputted destination, and determines the path from the current position to the destination.
[0003] On the other hand, when multiple users are driving in a convoy towards a common destination, it is known to have technology that displays information such as the location and estimated arrival time of each user on the navigation screen. However, according to this existing technology, users in a convoy are limited to confirming each other's locations, and there is still a lack of other services that can improve the convenience of convoy driving users. Summary of the Invention
[0004] The problem to be solved
[0005] The technical problem to be solved by the embodiments of this disclosure is to provide a method for informing the common destination of the delay and supporting adjustments to the reservation time when the estimated time of arrival at the common destination during convoy driving is delayed compared to the required arrival time.
[0006] Another technical problem to be solved by the embodiments of this disclosure is to provide a method for recommending locations that can be considered as stopover points when the expected time of arrival at a common destination in convoy driving is earlier than the required time of arrival.
[0007] The technical problem addressed in this disclosure is not limited to the technical problems mentioned above. Those skilled in the art should be able to clearly understand another technical problem not mentioned through the following description.
[0008] Problem-solving methods
[0009] A method for providing a convoy driving navigation screen according to an embodiment of the present disclosure to solve the aforementioned technical problem may include: displaying a driving route of a convoy consisting of a navigation device and one or more companion navigation devices heading toward a common destination; detecting that the estimated time of arrival (ETA) of at least one of the navigation device and the companion navigation devices is delayed by a time of arrival required for the common destination by a factor of 1 or more than a first reference value; and, in response to detecting the delay, displaying a graphical object for sending delay-related communication to a communication device at the common destination.
[0010] In one embodiment, the required arrival time at the common destination can be either the scheduled arrival time at the common destination or the average estimated arrival time of the driving group.
[0011] In one embodiment, the step of displaying the graphical object may include: determining whether to display the graphical object based on the number of delay navigation devices that detect the delay; and displaying the graphical object in response to determining that the graphical object should be displayed.
[0012] In one embodiment, the step of determining whether to display the graphical object may include: determining to display the graphical object when the number of delayed navigation devices is more than half, and determining to display the graphical object when the number of delayed navigation devices is less than half.
[0013] In one embodiment, the step of determining whether to display the graphical object may include: confirming the type of the common destination when the number of delayed navigation devices is less than half; and determining to display the graphical object when the type of the common destination is included in a preset destination type, and determining not to display the graphical object when the type of the common destination is not included in the preset destination type.
[0014] In one embodiment, the step of displaying the graphical object may further include: displaying a label representing delay information of a delay navigation device that detects the delay.
[0015] In one embodiment, the graphical object may include at least one of a first graphical object for triggering a telephone connection with the common destination, and a second graphical object for triggering a notification to an application providing the appointment service.
[0016] In one embodiment, the method may further include: displaying the transmission information of the delay-related communication in response to the selection of the graphical object.
[0017] In one embodiment, the transmission information of the delay-related communication may include: information about whether the delay-related communication has been performed, and information about the result of the delay-related communication.
[0018] A method for providing a convoy driving navigation screen according to another embodiment of the present disclosure for solving the aforementioned technical problem may include: displaying a driving route of a convoy consisting of the navigation device and one or more companion navigation devices toward a common destination; detecting that the estimated time of arrival (ETA) of the navigation device reaches or exceeds a second reference value earlier than the required time of arrival at the common destination; and, in response to detecting the earlier arrival, displaying information about recommended locations.
[0019] In one embodiment, the step of displaying the recommended location information may include: displaying a screen asking whether to confirm the recommended location information; and, in response to a user's selection to accept confirmation of the recommended location information, displaying a screen including at least one detailed information about the recommended location.
[0020] In one embodiment, the step of displaying information about the recommended locations may include: confirming the type of road currently being driven by the mobile device with the navigation device; when the road type is a first type of road, re-searching for a path to a second type of road that is different from the first type of road; and displaying information about at least one recommended location located within a preset distance of the re-searched path.
[0021] In one embodiment, the step of displaying the recommended location information may include: determining whether the mobile device having the navigation device is in a parked state; and when it is determined that the mobile device is in a parked state, displaying a screen including detailed information of at least one recommended location.
[0022] In one embodiment, the recommended location may be selected based on the chat content related to the driving group.
[0023] In one embodiment, the method may further include the step of displaying a route to the recommended location in response to the user selecting the recommended location.
[0024] A method for providing a convoy driving navigation screen according to another embodiment of the present disclosure for solving the aforementioned technical problem may include: sending information about a driving route of the convoy to a common destination to each device in a convoy consisting of a plurality of navigation devices; detecting that the estimated time of arrival (ETA) of at least one of the plurality of navigation devices is delayed by a first reference value relative to the time of arrival required to the common destination; and, in response to detecting the delay, sending a command to at least one of the plurality of navigation devices to display a graphical object for sending delay-related communication to a communication device at the common destination.
[0025] A method for providing a group driving navigation screen according to another embodiment of the present disclosure for solving the aforementioned technical problem may include: sending information about the driving route of the driving group to a common destination for each driving group consisting of a plurality of navigation devices; detecting that the estimated time of arrival (ETA) of at least one of the plurality of navigation devices reaches or exceeds a second reference value earlier than the required time of arrival at the common destination; and in response to detecting the earlier arrival, sending a command to at least one of the plurality of navigation devices that detected the earlier arrival to display information about recommended locations.
[0026] A navigation device according to another embodiment of the present disclosure for solving the aforementioned technical problem may include: a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform the following operations: displaying a driving route of a driving convoy consisting of the navigation device and one or more companion navigation devices toward a common destination; detecting that the estimated time of arrival (ETA) of at least one of the navigation device and the companion navigation devices is delayed by a time of arrival required for the common destination by a delay that reaches or exceeds a first reference value; and, in response to detecting the delay, displaying a graphical object for sending delay-related communication to a communication device at the common destination.
[0027] A navigation device according to another embodiment of the present disclosure for solving the aforementioned technical problem may include: a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform the following operations: displaying a driving route for a driving group consisting of the navigation device and one or more companion navigation devices toward a common destination; detecting that the estimated time of arrival (ETA) of the navigation devices reaches or exceeds a second benchmark value earlier than the required time of arrival at the common destination; and, in response to detecting the earlier arrival, displaying information about recommended locations. Attached Figure Description
[0028] Figure 1An exemplary illustration shows an environment in which a navigation device according to one embodiment of the present disclosure can be applied.
[0029] Figure 2 This is a flowchart illustrating, by way of providing a group driving navigation screen according to an embodiment of the present disclosure.
[0030] Figure 3 For illustrative purposes only Figure 2 A sequence diagram of a variant embodiment of the method for providing a group driving navigation screen.
[0031] Figures 4 to 8 This is an example shown Figure 2 A diagram of a navigation screen can be referenced in the embodiments.
[0032] Figure 9 A flowchart illustrating an exemplary method for providing a driving platoon navigation screen according to another embodiment of the present disclosure is shown.
[0033] Figure 10 and Figure 11 This is an example shown Figure 9 A diagram of a navigation screen can be referenced in the embodiments.
[0034] Figure 12 This is a block diagram illustrating the hardware configuration of a computing device for providing a convoy driving navigation screen according to an embodiment of the present disclosure. Detailed Implementation
[0035] The preferred embodiments of this disclosure are described in detail below with reference to the accompanying drawings. The advantages and features of this disclosure, as well as methods for implementing them, become apparent from the accompanying drawings and the embodiments described in detail below. However, this disclosure is not limited to the embodiments described below, but can be implemented in many different ways. These embodiments are provided only to complete this disclosure and to fully inform those skilled in the art of the scope of the invention, which is defined only by the scope of the claims.
[0036] When using reference numerals for structural elements in the accompanying drawings, care should be taken to ensure that the same structural element is used even if it is shown in different drawings. Furthermore, in describing this disclosure, detailed descriptions of relevant well-known structures or functions are omitted if it is believed that such descriptions might obscure the main points.
[0037] Unless otherwise defined, all terms used in this specification (including technical and scientific terms) are to be used in the sense commonly understood by one of ordinary skill in the art to which this disclosure pertains. Furthermore, terms as defined in commonly used dictionaries should not be ideally or excessively interpreted unless explicitly defined otherwise. The terminology used in this specification is for illustrative purposes and is not intended to limit the invention. In this specification, singular forms are used as well as plural forms unless specifically stated in the context.
[0038] Furthermore, in describing the structural elements of this disclosure, terms such as first, second, A, B, (a), and (b) may be used. These terms are used only to distinguish the structural element from other structural elements, and do not imply that the essence, order, or sequence of the structural element is limited by the term. When it is stated that certain structural elements are “connected,” “combined,” or “linked” with other structural elements, it should be understood that the structural elements may be directly connected or linked to other structural elements, but structural elements may also be “connected,” “combined,” or “linked” to another structural element.
[0039] The use of the terms "comprises" and / or "comprising" in this specification refers to structural elements, steps, operations, and / or devices, without excluding the presence or addition of more than one other structural element, step, operation, and / or device.
[0040] Figure 1 An exemplary illustration shows an environment in which a navigation device according to one embodiment of this disclosure can be applied. For example... Figure 1 As shown, multiple navigation devices, including navigation device 10, can interact with navigation service server 20 and communication device 30 to perform a group driving navigation screen provision method according to some embodiments of the present disclosure.
[0041] According to one embodiment of this disclosure, the navigation device 10 may display information supporting convoy driving and graphical objects including such information on the navigation screen. For example, when it is detected that the estimated time of arrival (ETA) of at least one of the navigation devices and / or the companion navigation devices is delayed compared to the required arrival time at the common destination, the navigation device 10 may display graphical objects on the navigation screen for sending delay-related communications to the communication device 30 at the common destination. In another example, in response to detecting that the estimated time of arrival (ETA) of the navigation devices has reached or exceeded a second reference value earlier than the required arrival time at the common destination, the navigation device 10 may display information about recommended locations on the navigation screen.
[0042] According to one embodiment of this disclosure, the navigation service server 20 can perform the function of sending information or commands supporting convoy driving to each device in a driving group consisting of multiple navigation devices including navigation device 10. For example, the navigation service server 20 can send information about a driving route to a common destination for the driving group. Additionally, in response to detecting that the estimated arrival time of at least one of the multiple navigation devices is delayed by a first reference value compared to the required arrival time at the common destination, the navigation service server 20 can send a command to at least one of the multiple navigation devices to display a graphical object for sending delayed communication related to the communication device 30 to the common destination.
[0043] In another example, in response to detecting that the estimated arrival time of at least one of the plurality of navigation devices is earlier than or exceeds a second benchmark value compared to the required arrival time of the common destination, the navigation service server 20 may send a command to the at least one of the plurality of navigation devices that was detected to be earlier to display information about recommended locations.
[0044] The navigation device 10, navigation service server 20, and communication device 30 according to embodiments of this disclosure can be implemented on at least one computing device. For example, all functions of the navigation device 10 can be implemented in one computing device, some functions of the navigation device 10 can be implemented in a first computing device, and the remaining functions can be implemented in a second computing device. Alternatively, specific functions of the navigation device 10 can be implemented in multiple computing devices. The computing devices can include any device having a processing unit and a communication unit. An embodiment of the navigation device 10 implemented as a computing device will be described in the reference section. Figure 12 A more detailed explanation will follow.
[0045] also, Figure 1 The structural elements shown can communicate via a network. For example, the network can be implemented as any type of wired / wireless network, such as a Local Area Network (LAN), a Wide Area Network (WAN), a mobile radio communication network, or a Wireless Broadband Internet (Wibro). Figure 1 The navigation device 10, navigation service server 20, and communication device 30 shown can be configured as a computing system that communicates via a network.
[0046] References up to now Figure 1An exemplary environment for providing an executable platoon driving navigation screen according to some embodiments of this disclosure has been described. The embodiments described above can be understood in more detail with reference to other embodiments described below. Furthermore, the technical ideas that can be understood from the described embodiments, even if not specifically indicated, can be reflected in other embodiments described below.
[0047] Below, we will refer to Figure 2 The following figures illustrate in detail a method for providing a group driving navigation screen according to some embodiments of the present disclosure. The subsequent method for providing a group driving navigation screen can be executed by at least one computing device. This at least one computing device can be a navigation device 10 and / or a navigation service server 20. That is, all steps / operations of the subsequent method for providing a group driving navigation screen can be executed by the navigation device 10 or the navigation service server 20, some steps / operations can be executed by the navigation device 10, and other steps / operations can be executed by the navigation service server 20.
[0048] For ease of understanding, the following description will assume that the navigation device 10 plays a leading role. Therefore, when the subject of a specific step / operation is omitted, it can be understood that it is performed by the navigation device 10. However, even if the subject of a specific step / operation is mentioned as the navigation device 10, the navigation service server 20 may also perform the step / operation depending on the implementation method, viewpoint, etc.
[0049] Figure 2 This is a flowchart illustrating, by way of providing a group driving navigation screen according to an embodiment of the present disclosure. However, this is merely a preferred embodiment for achieving the purposes of the present disclosure, and of course, some steps may be added or deleted as needed. Furthermore, for ease of explanation, the operational entities of each step may be omitted.
[0050] like Figure 2 As shown, the method for providing a group driving navigation screen according to an embodiment of the present disclosure can begin with step S100, which displays a driving route for a driving group consisting of a navigation device and one or more companion navigation devices to a common destination. Specifically, the route from the current location of the mobile device with the navigation device to the common destination of the driving group can be displayed, and the locations of the companion mobile devices with each companion navigation device can be displayed on a map.
[0051] In one embodiment, a navigation app that includes navigation devices belonging to a driving team, i.e., information about the members of the driving team, can be displayed in one area of the navigation device's screen. The driving team app can display identifiers (icons, photos, roles, nicknames, etc.) for each member of the driving team, and in the area corresponding to each identifier, information such as the estimated arrival time, delay information, and delay-related communication transmission information for each member can be displayed.
[0052] Next, in step S210, it can be detected that the estimated time of arrival (ETA) of at least one of the navigation devices and companion navigation devices is delayed by or exceeds a first benchmark value compared to the arrival time required for the common destination. The estimated arrival time information of multiple navigation devices belonging to the driving group (i.e., the navigation device and one or more companion navigation devices) can be obtained either when searching for a route to the common destination or in real time. When the estimated arrival time of at least one of the multiple navigation devices is delayed by or exceeds the first benchmark value compared to the arrival time required for the common destination, information about the delayed navigation device can be obtained. The arrival time required for the common destination can be either the reservation time of the common destination or the average estimated arrival time of the driving group. The average estimated arrival time of the driving group can be calculated using the estimated arrival time information of multiple navigation devices and the number of multiple navigation devices (i.e., the number of members belonging to the driving group). On the other hand, the first benchmark value can be determined according to the type of common destination, or it can be preset by the user or automatically set by the system. For example, the first benchmark value can represent 15 minutes.
[0053] Next, in step S310, in response to detecting that the estimated arrival time of at least one of the navigation device and the companion navigation device is delayed by a first reference value compared to the arrival time required for the common destination, a graphical object for sending delay-related communication to the communication device at the common destination can be displayed. When the estimated arrival time is delayed compared to the arrival time required for the common destination, appropriate measures need to be taken, such as informing the common destination of the delay and adjusting the reservation time. Therefore, in this embodiment, when a delay occurs, a graphical object for sending delay-related communication (i.e., information about the delay and information about time adjustments) to the communication device at the common destination can be displayed. At this time, the graphical object can be displayed on the driving platooning applet described above.
[0054] On the other hand, in cases where, for example, a few members of a driving group are expected to be delayed, it may be more preferable not to send delay-related communications to the common destination. Therefore, in this embodiment, whether to display a graphical object can be determined based on the number of delay navigation devices that detect delays, and a graphical object can be displayed in response to determining that a graphical object should be displayed.
[0055] Figure 3 For illustrative purposes only Figure 2 A sequence diagram of a variant embodiment of the method for providing a group driving navigation screen.
[0056] refer to Figure 3If the estimated arrival time of at least one of the navigation devices and companion navigation devices is detected to be delayed by a first reference value compared to the arrival time required for the common destination (S210), it is determined whether the number of delayed navigation devices detected is more than half (S311). That is, it is determined whether more than half of all members belonging to the driving team are expected to be delayed. At this time, if the number of delayed navigation devices is more than half (yes), it can be determined to display a graphic object, and thus the graphic object can be displayed (S312).
[0057] Conversely, if the number of delayed navigation devices is less than half (No), it can be further determined whether the common destination type is included in the preset destination types (S313). Based on the determination result, if the common destination type is included in the preset destination types (Yes), it is determined to display the graphic object (S312); if the common destination type is not included in the preset destination types (No), it is determined not to display the graphic object (S314). The preset destination types refer to locations where delay information needs to be communicated, or where measures such as adjusting reservation times are required, such as hotels and other accommodation facilities, restaurants, cafes, and other food and beverage establishments.
[0058] On the other hand, if a delay is detected, delay information needs to be displayed so that members / companions in the driving group can identify it. In one embodiment, a label indicating the delay information of the navigation device that detected the delay can be displayed. For example, if the number of navigation devices that detected delays is more than half, a "More than half delay" label can be displayed to indicate that more than half of the delays are occurring. In another example, if the number of navigation devices that detected delays is less than half, a "Delay" label can be displayed to indicate that some navigation devices (i.e., members) are experiencing delays.
[0059] Refer again Figure 2 If user input is received indicating the selection of a graphical object, delayed communication transmission information can be displayed in response to the selection. This delayed communication transmission information may include information about the progress of the delayed communication and information about its result. Specifically, if user input is received regarding the selection of a graphical object for any of the multiple navigation devices belonging to a driving group, a prompt indicating that delayed communication is in progress can be displayed in the information display area of that navigation device. At this time, graphical objects that support informing driving group members of the delayed communication result can be simultaneously displayed on the navigation screen. Furthermore, if a graphical object that supports providing delayed communication result information is selected, information about the delayed communication result can be displayed.
[0060] Below, for reference Figures 4 to 8The navigation screen in the driving group navigation screen provision method according to this embodiment is illustrated by various examples.
[0061] Figures 4 to 8 This is an example shown Figure 2 A diagram of a navigation screen can be referenced in the embodiments.
[0062] Figure 4 An example is shown where the number of delayed navigation devices exceeds half. For example... Figure 4 As shown, a portion of the navigation screen displays the route to the common destination based on the location of "My Vehicle," and can also display the locations of fellow vehicles (A, B, C). Another portion of the navigation screen displays a driving group mini-program 40 that includes information on the driving group members. The driving group mini-program 40 can display driving-related information for each member (A, B, C) in the driving group, including "My Vehicle."
[0063] Figure 4 In this scenario, when vehicles A and C experience delays, the map can display delay information indicating the detected delays in both vehicles. Additionally, the driving platooning app 40 can display a graphical object 41 for sending delay-related communications to a communication device at a common destination. This graphical object 41 may include a first graphical object that triggers a phone call to the common destination, and a second graphical object that triggers a notification to the application providing the reservation service. However, this embodiment is not limited to this; if other means exist to notify the common destination of delays, then graphical objects triggering those other means can be displayed.
[0064] Additionally, when more than half of the navigation devices are delayed, a "More Than Half Delay" label 42 indicating that more than half of the delays are present can be displayed. In this case, the "More Than Half Delay" label 42 can be displayed for all members of the driving group. That is, the "More Than Half Delay" label 42 can be displayed in each area displaying member driving information.
[0065] Figure 5 and Figure 6 An example is shown of a navigation screen when the number of delayed navigation devices is less than half.
[0066] When the number of delayed navigation devices is less than half, if the common destination is included in the preset destination type, then as follows: Figure 5 As shown, a graphical object 51 for sending delay-related communications to communication devices at a common destination can be displayed on the driving group app 50. Additionally, a "Delay" label 52 can be displayed in the area showing the driving information of member A, who was found to have experienced a delay.
[0067] When the number of delayed navigation devices is less than half, if the common destination is not included in the preset destination type, then as follows: Figure 6 As shown, the graphical object used to send delay-related communications to the communication device at the common destination will not be displayed; the “Delay” label 62 can only be displayed in the area showing the driving information of member A who has detected a delay.
[0068] Figure 7 Exemplary Figure 6 The example above shows the navigation screen when a graphical object is selected.
[0069] like Figure 7 As shown, when a graphical object used to send delay-related communication to a communication device at a common destination is selected, the transmission information of the delay-related communication can be displayed in the area where the graphical object is displayed. Specifically, in the driving platooning app 70, on the information display area of the member selected in the graphical object (i.e., the member currently conducting delay-related communication), information indicating that delay-related communication with the common destination is being conducted can be displayed in text form, such as "Calling destination," and graphical objects ("Success," "Failure") 71 that allow selection of the delay-related communication result can be displayed. Therefore, the progress of delay-related communication can be confirmed.
[0070] like Figure 8 As shown, after the delay-related communication is completed, if the graphic object 81 representing "success" is selected, information indicating the result of the delay-related communication, such as "time adjustment successful", can be displayed on the other member information display area of the non-delay-related communication subject.
[0071] In this embodiment, when some members of a driving group heading to a common destination experience delays, time adjustments can be implemented quickly and conveniently, thereby improving user convenience.
[0072] On the other hand, depending on the departure location, traffic conditions, etc., the expected arrival time may be earlier than other members. In this case, it is necessary to provide information that helps pass the time before other members arrive. See below for reference. Figures 9 to 11 This document details an embodiment of providing recommended location information when a group is expected to arrive earlier than other members during a convoy driving trip.
[0073] Figure 9 A flowchart illustrating a method for providing a driving platoon navigation screen according to another embodiment of the present disclosure is provided. However, this is merely a preferred embodiment for achieving the purposes of the present disclosure, and steps may be added or deleted as needed. It is worth noting that content repeated in the preceding embodiments will be omitted.
[0074] First, in step S100, the driving route of the driving convoy consisting of a navigation device and one or more companion navigation devices towards a common destination can be displayed. Specifically, the route from the current location of the mobile device with the navigation device to the common destination of the driving convoy can be displayed, and the locations of the companion mobile devices with each companion navigation device can be displayed on a map.
[0075] Next, in step S220, it can be detected that the estimated time of arrival (ETA) of the navigation device reaches or exceeds a second benchmark value earlier than the required arrival time of the common destination. The required arrival time of the common destination can be either the reservation time of the common destination or the average estimated arrival time of the driving group. Furthermore, the second benchmark value can be, for example, one hour. However, this embodiment is not limited to this and can be set according to the type of common destination, the type of recommended location, etc.
[0076] Next, in step S320, in response to detecting that the estimated time of arrival (ETA) of the navigation device has reached or exceeded the second benchmark value earlier than the arrival time required for the common destination, information on recommended locations can be displayed.
[0077] Specifically, if an advance warning is detected, a screen can be displayed asking whether the user wants to confirm the recommended location information. In response to the user's selection to accept confirmation of the recommended location information, a screen including details of at least one recommended location can be displayed. For user safety, this screen including details of at least one recommended location can be displayed when it is determined that the mobile device with the navigation device is parked.
[0078] Additionally, at least one recommended location is located within a preset distance along the path to the common destination. This location can be selected considering user activity information (e.g., access information, ratings, favorites, points of interest, keywords, etc.) or environmental information (e.g., current time, date, weather, season, location, etc.). In one embodiment, the recommended location can be selected based on chat content related to the driving group. For example, if a location is mentioned in chat content between members (users) of the driving group, information about that location can be displayed.
[0079] On the other hand, when a mobile device with a navigation device is currently driving on a highway, it may be difficult to select a recommended location around the currently set route. Therefore, in this embodiment, if the mobile device with a navigation device is currently driving on a highway, a route re-search operation can be performed before selecting / providing a recommended location. Specifically, the type of road the mobile device with a navigation device is currently driving on is confirmed. If the road type is a first type road (i.e., a highway), a route detouring to a second type road (ordinary road) is re-searched, and information on at least one recommended location within a preset distance of the re-searched route can be displayed.
[0080] Below, for reference Figure 10 and Figure 11 The navigation screen of the driving group navigation screen provision method according to this embodiment is illustrated by various examples.
[0081] Figure 10 and Figure 11 This is an example shown Figure 9 A diagram of a navigation screen can be referenced in the embodiments.
[0082] Figure 10 This example illustrates how the screen displays when an advance warning is detected, prompting the user to confirm the recommended location information. For instance... Figure 10 As shown, a pop-up window appears asking whether the user wants to confirm the recommended location information, such as "We expect to arrive an hour early, would you like to do some sightseeing?", "Yes", or "No". If the user selects "Yes", the recommended location details are displayed; if the user selects "No", the pop-up window is removed.
[0083] Figure 11 Exemplary Figure 10 In the example described, when the "Yes" object is selected, screen 200 is displayed, which includes details of at least one recommended location.
[0084] like Figure 11 As shown, at least one recommended location's image, name, address, keywords, distance, and other information can be displayed as detailed information about the recommended location. At this point, if "Skip" is selected, screen 200 will be removed; if "View Location" is selected, then... Figure 10 The map displays the locations of various recommended locations, and in response to selecting a recommended location, it displays a path that includes that recommended location.
[0085] The methods described so far in the embodiments of the present invention can be executed by running a computer program implemented with computer-readable code. The computer program can be transmitted from a first computing device to a second computing device via a network such as the Internet and installed on the second computing device, thereby enabling its use on the second computing device.
[0086] Figure 12 This is a block diagram illustrating the hardware configuration of a computing device for providing a convoy driving navigation screen according to an embodiment of the present disclosure. (See also:) Figure 12 The computing device 500 may include one or more processors 510, a bus 530, a communication interface 540, a memory 520 for loading a computer program executed by the processor 510, and a storage device 550 for storing the computer program 560. Figure 12 Only structural elements relevant to embodiments of this disclosure are shown. Therefore, those skilled in the art to which this disclosure pertains will understand that, in addition to… Figure 12 In addition to the structural elements shown, the computing device 500 may also include other general structural elements. That is, besides the structural elements shown, it may also include other general structural elements. Figure 12 In addition to the structural elements shown, various other structural elements may be included. Furthermore, depending on the circumstances, the computing device 500 may be configured to omit... Figure 12 The diagram shows the shape of some of the structural elements. The structural elements of the computing device 500 will be described below.
[0087] Processor 510 can control the overall operation of various structures of computer device 500. Processor 510 may be configured as at least one of a central processing unit (CPU), a microprocessor unit (MPU), a microcontroller unit (MCU), a graphics processing unit (GPU), or any type of processor known in the art of this disclosure. Furthermore, processor 510 can perform operations on at least one application program or program for executing operations / methods according to embodiments of this disclosure. Computer device 500 may have more than one processor.
[0088] Next, memory 520 may store various data, commands, and / or information. Memory 520 may load computer program 560 from storage device 550 to perform operations / methods according to embodiments of this disclosure. Memory 520 may be implemented as volatile memory such as RAM, but this disclosure is not limited thereto.
[0089] Next, bus 530 provides communication functionality between the structural elements of computer device 500. Bus 530 can be implemented as various types of buses, such as address bus, data bus, and control bus.
[0090] Next, the communication interface 540 can support wired / wireless Internet communication of the computer device 500. Furthermore, the communication interface 540 can also support various communication methods other than Internet communication. Therefore, the communication interface 540 can be configured using communication modules known in the art of this disclosure.
[0091] Next, storage device 550 does not temporarily store more than one computer program 560. Storage device 550 may be configured as a non-volatile memory such as read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, hard disk, removable disk, or any form of computer-readable recording medium known in the art to which this disclosure pertains.
[0092] Next, computer program 560 may include one or more instructions loaded in memory 520 that cause processor 510 to execute one or more operations / methods according to various embodiments of the present disclosure. That is, processor 510 executes one or more loaded instructions, thereby enabling the execution of operations / methods according to various embodiments of the present disclosure.
[0093] For example, computer program 560 may include instructions that perform the following operations: displaying a driving route for a driving convoy consisting of a navigation device and one or more companion navigation devices toward a common destination; detecting that the estimated time of arrival (ETA) of at least one of the navigation device and the companion navigation devices is delayed by a first reference value compared to the time of arrival required for the common destination; and, in response to detecting the delay, displaying a graphical object for sending delay-related communication to a communication device at the common destination.
[0094] As another example, computer program 560 may include instructions that perform the following operations: displaying a driving route for a driving convoy consisting of a navigation device and one or more companion navigation devices toward a common destination; detecting that the estimated time of arrival (ETA) of the navigation devices reaches or exceeds a second benchmark value earlier than the required time of arrival at the common destination; and, in response to detecting the earlier arrival, displaying information about recommended locations.
[0095] References up to now Figures 1 to 12 Various embodiments of this disclosure and the effects of these embodiments are mentioned. The effects of the technical concept of this disclosure are not limited to those mentioned above; those skilled in the art will clearly understand other effects not mentioned through the following description.
[0096] While the foregoing has described the combination of multiple structural elements constituting embodiments of this disclosure into one, or their combined operation, this disclosure is not necessarily limited to these embodiments. That is, within the scope of the purpose of this disclosure, the structural elements may also be selectively combined into more than one for operation.
[0097] Although the operations are illustrated in a specific order in the accompanying drawings, this should not be construed as meaning that the operations must be performed in the specific order shown or sequentially, or that all illustrated operations must be performed to obtain the desired result. In certain situations, multitasking and parallel processing are more advantageous. Moreover, the separation of various structures in the embodiments described above should not be construed as a necessity, but rather as meaning that the described program structure elements and systems are typically integrated together as a single software product or can be packaged into multiple software products.
[0098] While various embodiments of this disclosure have been described above with reference to the accompanying drawings, those skilled in the art will understand that this disclosure can be implemented in other specific ways without altering its technical concept or essential features. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not limiting. The scope of protection of this disclosure should be interpreted in accordance with the appended claims, and all technical concepts within the equivalent scope should be interpreted as included within the scope of the rights of this disclosure.
Claims
1. A method for providing navigation screens for group driving, executed in a navigation device, characterized in that, include: The steps for displaying the driving route of a driving convoy consisting of the navigation device and one or more companion navigation devices toward a common destination; The step of detecting that the estimated time of arrival (ETA) of at least one of the navigation device and the companion navigation device is delayed by a first reference value compared to the time of arrival required for the common destination; as well as In response to the detection of the delay, a step is taken to display a graphical object for sending delay-related communication to the communication device at the common destination.
2. The method for providing a group driving navigation screen according to claim 1, characterized in that, The required arrival time at the common destination is either the scheduled arrival time at the common destination or the average estimated arrival time of the driving group.
3. The method for providing a group driving navigation screen according to claim 1, characterized in that, The steps for displaying the graphical object include: The step of determining whether to display the graphical object based on the number of delay navigation devices that detect the delay; and The step of displaying the graphic object in response to determining to display the graphic object.
4. The method for providing a group driving navigation screen according to claim 3, characterized in that, The step of determining whether to display the graphic object includes: determining to display the graphic object when the number of delayed navigation devices is more than half, and determining to display the graphic object when the number of delayed navigation devices is less than half.
5. The method for providing a group driving navigation screen according to claim 4, characterized in that, The steps for determining whether to display the graphical object include: When the number of delayed navigation devices is less than half, the step of confirming the type of the common destination; and The steps are as follows: when the type of the common destination is included in the preset destination types, the graphic object is determined to be displayed; when the type of the common destination is not included in the preset destination types, the graphic object is determined not to be displayed.
6. The method for providing a group driving navigation screen according to claim 1, characterized in that, The step of displaying the graphical object further includes the step of displaying a label representing delay information of the delay navigation device that detected the delay.
7. The method for providing a group driving navigation screen according to claim 1, characterized in that, The graphical object includes at least one of a first graphical object for triggering a telephone connection with the common destination, and a second graphical object for triggering a notification to the application providing the reservation service.
8. The method for providing a group driving navigation screen according to claim 1, characterized in that, Also includes: The step of displaying the transmission information of the delay-related communication in response to the selection of the graphical object.
9. The method for providing a group driving navigation screen according to claim 8, characterized in that, The information transmitted in the delay-related communication includes: information about whether the delay-related communication has been performed, and information about the result of the delay-related communication.
10. A method for providing a navigation screen for group driving, executed in a navigation device, characterized in that, include: The steps for displaying the driving route of a driving convoy consisting of the navigation device and one or more companion navigation devices toward a common destination; The step of detecting that the estimated time of arrival (ETA) of the navigation device reaches or exceeds a second reference value earlier than the required time of arrival at the common destination; as well as The step of displaying information about the recommended location in response to the detection of the advance.
11. The method for providing a group driving navigation screen according to claim 10, characterized in that, The required arrival time at the common destination is either the scheduled arrival time at the common destination or the average estimated arrival time of the driving group.
12. The method for providing a group driving navigation screen according to claim 10, characterized in that, The steps for displaying information about the recommended locations include: The steps include displaying a screen asking whether to confirm the recommended location information; and In response to a user's selection to accept and confirm the recommended location information, a step is taken to display a screen including details of at least one recommended location.
13. The method for providing a group driving navigation screen according to claim 10, characterized in that, The steps for displaying information about the recommended locations include: The step of confirming the type of road currently being driven by the mobile device equipped with the navigation device; When the road type is a first type road, the step of re-searching for a path to a second type road that is different from the first type road; and The step of displaying information about at least one recommended location within a preset distance of the re-searched path.
14. The method for providing a group driving navigation screen according to claim 10, characterized in that, The steps for displaying information about the recommended locations include: The step of determining whether a mobile device equipped with the navigation device is in a parked state; and When it is determined that the mobile device is in a parked state, the step of displaying a screen including detailed information of at least one recommended location is performed.
15. The method for providing a group driving navigation screen according to claim 10, characterized in that, The recommended location is selected based on the chat content related to the driving team.
16. The method for providing a group driving navigation screen according to claim 10, characterized in that, Also includes: The step of displaying the path to the recommended location in response to the user's selection of the recommended location.
17. A method for providing navigation screens for group driving, which is executed in a navigation service server, characterized in that, include: The step of sending information about the driving route of the driving group to a common destination to each device in a driving group consisting of multiple navigation devices; The step of detecting that the estimated time of arrival (ETA) of at least one of the plurality of navigation devices is delayed by or exceeds a first reference value compared to the time of arrival required for the common destination; as well as In response to detecting the delay, the step of sending a command to at least one of the plurality of navigation devices to display a graphical object for sending delay-related communication to a communication device to the common destination.
18. A method for providing navigation screens for group driving, which is executed in a navigation service server, characterized in that, include: The step of sending information about the driving routes of the driving teams, which consist of multiple navigation devices, to each driving team to a common destination; The step of detecting that the estimated time of arrival (ETA) of at least one of the plurality of navigation devices reaches or exceeds a second benchmark value earlier than the time of arrival required for the common destination; as well as In response to detecting the advance, the step of sending a command to at least one of the plurality of navigation devices that detected the advance to display information about recommended locations.
19. A navigation device, characterized in that, include: processor; as well as Memory, stored instructions When the instruction is executed by the processor, the processor causes the processor to perform the following operations: The operation of displaying the driving route of a driving group consisting of the navigation device and one or more companion navigation devices heading toward a common destination; The operation of detecting that the estimated time of arrival (ETA) of at least one of the navigation device and the companion navigation device is delayed by a first reference value compared to the time of arrival required for the common destination; as well as In response to the detection of the delay, an operation is displayed to show a graphical object for sending delay-related communication to the communication device at the common destination.
20. A navigation device, characterized in that, include: processor; as well as Memory, stored instructions When the instruction is executed by the processor, the processor causes the processor to perform the following operations: The operation of displaying the driving route of a driving group consisting of the navigation device and one or more companion navigation devices heading toward a common destination; The operation of detecting that the estimated time of arrival (ETA) of the navigation device reaches or exceeds a second benchmark value earlier than the required time of arrival at the common destination; as well as In response to the detection of the advance, the operation of displaying information about the recommended location is performed.