Driving route generation method and system

By analyzing passenger sight data to determine the road of interest and sending this data to the navigation service server for registration, it solves the problem that it is difficult to collect road data of passengers of interest in existing navigation services, and realizes personalized driving route generation.

CN120027807APending Publication Date: 2025-05-23HYUNDAI AUTOEVER
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411674877.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-11-22
Filing Date
2024-11-21
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

Existing navigation services are difficult to effectively collect road data that passengers are interested in during driving, resulting in the inability to ensure passenger participation.

Method used

By obtaining passenger sight data in the mobile device's driving path, the data is analyzed to determine whether the part of the path meets the criteria of interest and sending the relevant data to the navigation service server for registration.

Benefits of technology

It realizes that passengers do not need to enter a separate menu to collect road data of interest and generate driving routes, improving the personalization and user experience of navigation services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120027807A_ABST
    Figure CN120027807A_ABST
Patent Text Reader

Abstract

The invention provides a driving route generation method and system. The driving route generation method according to one embodiment of the present disclosure may comprise: a step of acquiring a first path on which the mobile device travels; acquiring passenger sight line data in the driving process of the first path; a step of analyzing the passenger sight line data; a step of determining whether at least a part of the first route conforms to a driving route by using an analysis result of the passenger line-of-sight data; and a step of transmitting, to a navigation service server, data relating to at least a portion of the first route determined to conform to the driving route. As described above, even if the passenger does not execute a separate process of entering the menu, it is possible to collect road data of a beautiful scene seen by the passenger during driving and generate a driving route.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a driving route generation method and a system thereof, and more particularly to a method for registering a road determined to be of interest to a passenger during driving as a driving route and a system for executing the method. Background Art

[0002] The purpose of the navigation service is to obtain a route that meets the shortest distance or the shortest time to reach the destination from a server and provide it to the mobile device driver.

[0003] The latest navigation service, in addition to the shortest distance and the least time to reach the destination, can also obtain a driving route that meets perceptual criteria such as the mobile device driver's preference for a specific point of interest (POI) and the purpose of driving from a navigation server and provide it to the mobile device driver.

[0004] In addition, the navigation system may collect scenic road data by combining recommendations from passengers who have driven on a specific road or places that have been recommended many times in a social media network (SNS) and generate a driving route using the collected data.

[0005] However, when collecting road data by receiving recommendations from passengers on roads where they feel a good driving experience, passenger engagement cannot be guaranteed.

[0006] Therefore, it is necessary to provide a method for collecting road data determined to be of interest during driving and road data with beautiful scenery and generating a driving route using the collected data without requiring passengers to enter a separate menu. Summary of the invention

[0007] The technical problem that some embodiments of the present disclosure are intended to solve is to provide a system that can collect road data that is of interest based on the passenger's behavioral data and generate a driving route without the passenger having to enter a separate menu.

[0008] Another technical problem to be solved by some embodiments of the present disclosure is to provide a system that can collect scenic road data from location data disclosed in a social media network (SNS) and generate a driving route.

[0009] The technical issues of the present disclosure are not limited to the technical issues mentioned in the above content, and a person skilled in the art of the present disclosure will be able to further clearly understand other technical issues not mentioned through the following description.

[0010] In order to solve the technical problem, a driving route generation method according to one embodiment of the present disclosure, as a method executed by a mobile device, may include: a step of obtaining a first path traveled by the mobile device; a step of obtaining passenger sight line data during the travel of the first path; a step of analyzing the passenger sight line data; a step of determining whether at least a portion of the first path complies with the driving route using the analysis result of the passenger sight line data; and a step of sending data related to at least a portion of the first path determined to comply with the driving route to a navigation service server.

[0011] In one embodiment, the step of obtaining the passenger's sight line data during the travel of the first path may include: the step of obtaining the condition data of the first path; and, when the condition data of the first path meets the pre-defined standards, the step of obtaining the passenger's sight line data during the travel; the condition data may include one or more of speed data, external scenery data, window data, sound data and passenger device data.

[0012] In one embodiment, the condition data meeting the predefined standard, ie, the speed data of the mobile device, may be the speed reduction of the mobile device when the mobile device enters the first path.

[0013] In one embodiment, the condition data meeting a predefined standard, namely, the external scenery data, may be the external scenery data determined to be a predefined landscape.

[0014] In one embodiment, the condition data that meets the predefined standard, namely, the vehicle window data, may be that the vehicle window is opened when the mobile device enters the first path.

[0015] In one embodiment, the conditional data that meets the predefined standard, namely, the sound data, may be decibels above the predefined standard generated inside the mobile device when the mobile device enters the first path.

[0016] In one embodiment, the conditional data meeting the predefined standard, namely the passenger device data, may be captured by a passenger device linked to the mobile device.

[0017] In one embodiment, the step of determining whether at least a portion of the first path complies with the driving route using the analysis result of the passenger's line of sight data comprises: the step of obtaining the line of sight of the passenger of the first path that is gazed outside for more than a predetermined time; the step of obtaining the condition data of the first path; and, if the condition data of the first path complies with the predetermined standard, the step of determining whether the driving route associated with at least a portion of the first path complies with the standard; the condition data may include one or more of speed data, external scenery data, window data, sound data and passenger device data.

[0018] In one embodiment, the step of determining whether the driving route associated with at least a portion of the first path is consistent or not may include the step of receiving a driving route information submission signal input by a user.

[0019] In one embodiment, the step of sending data related to at least a portion of the first path determined to be a driving route to the navigation service server may also include: a step of obtaining retrieval result data by searching the first path in a social media network (SNS); and a step of registering the first path as a driving route when the retrieval result data meets pre-defined criteria.

[0020] In one embodiment, the step of registering the first path as the driving route when the retrieval result data meets a predefined standard may include the step of registering the first path as the driving route when the retrieval result data meets a positive evaluation standard.

[0021] In one embodiment, the step of registering the first path as a driving route when the retrieval result data meets the pre-defined criteria may include the step of registering the first path as a driving route when the retrieval result data meets the mentioned criteria.

[0022] In one embodiment, the step of registering the first path as a driving route when the retrieval result data meets pre-defined criteria may include: a step of receiving an input topic tag related to the first path; and a step of drawing the topic tag to the first path.

[0023] In order to solve the technical problem, a driving route generation server according to another embodiment of the present disclosure includes: a communication interface; a memory for loading a computer program; and one or more processors for running the computer program; the computer program can execute: an action of obtaining a first path traveled by a mobile device, an action of requesting passenger sight data during travel on the first path from a mobile device, an action of obtaining and analyzing the passenger sight data, an action of determining whether at least a portion of the first path complies with the driving route using the analysis result of the passenger sight data, and an action of registering data related to at least a portion of the first path determined to comply with the driving route as a driving route.

[0024] In order to solve the technical problem, a driving route generation system according to another embodiment of the present disclosure may include: one or more processors; and a memory for storing one or more instructions. At this time, the one or more processors may execute the actions of obtaining a first route traveled by a mobile device, obtaining passenger sight data during the travel of the first route, analyzing the passenger sight data, determining whether at least a portion of the first route conforms to the driving route using the analysis result of the passenger sight data, and sending data related to at least a portion of the first route determined to conform to the driving route to a navigation service server by running the stored instructions. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 1 is a structural diagram of a driving route generation system according to one embodiment of the present disclosure.

[0026] Figures 2 to 5 is a sequence diagram for executing the driving route generation process.

[0027] Figures 6 to 9 This is an exemplary diagram for explaining a method of acquiring driving route generation conditions.

[0028] Figure 10 to Figure 11 This is an illustrative diagram illustrating a navigation screen that provides a driving route generation service.

[0029] Fig.12 is an exemplary hardware configuration diagram of the driving route generation system 100 according to some embodiments of the present disclosure. DETAILED DESCRIPTION

[0030] Next, the preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. The advantages and features of the present invention and methods for achieving the advantages and features will be further clarified by the subsequent embodiments described in detail with reference to the accompanying drawings.

[0031] However, the technical idea of ​​the present invention is not limited to the following embodiments, but can be implemented in a variety of different forms. The following embodiments are only intended to more completely disclose the technical idea of ​​the present invention and to more completely introduce the scope of the present invention to persons having general knowledge in the technical field to which the present invention belongs. The technical idea of ​​the present invention should only be defined through the scope of the claims.

[0032] In the process of describing the present disclosure, when it is determined that the detailed description of the related known structures or functions may make the gist of the present invention unclear, the related detailed description will be omitted. Next, several embodiments of the present disclosure will be described with reference to the drawings.

[0033] Unless otherwise defined, the meanings of the terms (including technical and scientific terms) used in the following embodiments are the same as those commonly understood by persons having general knowledge in the technical field described in the present disclosure, but may change according to the intentions of technicians engaged in related fields, practices, or the emergence of new technologies.

[0034] The terms used in the present disclosure are only used to describe the embodiments and are not intended to limit the scope of the present disclosure.

[0035] Unless the context clearly states that the term is singular, a singular term used in the following embodiments also includes a plural term. In addition, unless the context clearly states that the term is plural, a plural term also includes a singular term.

[0036] In addition, the terms such as first, second, A, B, (a) and (b) used in the following embodiments are only used to distinguish a certain component from other components, and the nature, order or sequence of the corresponding components are not limited by the terms.

[0037] Next, before describing several embodiments of the present disclosure, the meanings of several terms that may be used in the present disclosure will be clarified.

[0038] According to some embodiments of the present disclosure, the mobile device (mobility apparatus) may be one of a car, a motorcycle, an electric car, an autonomous car, a bicycle, a shared bike, and an unmanned aerial vehicle (UAV). In addition, the power used by the mobile device may be a generator, electricity, wind power, tidal force, etc.

[0039] Next, multiple embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.

[0040] Figure 1is a diagram of a driving route generation system according to one embodiment of the present disclosure. Figure 1 As shown, the driving route generation system 100 can be connected to the mobile device 220 through the network 210 and obtain condition data for generating the driving route from the mobile device 220, and then select a road that meets the obtained condition data and generate the driving route.

[0041] The driving route generation system 100 can be connected to the user device 230 through the network 210 and obtain context data for determining a route from the user device 230 , and then determine a route that matches the obtained context data and provide it to the user device 230 .

[0042] The user device 230 may be a mobile terminal such as a navigation device built into the mobile device 220 or a smart phone with a navigation application installed. The user device 230 linked to the mobile device 220 may perform an action of acquiring a portion of the condition data used to generate the driving route.

[0043] The mobile device 220 and the user device 230 linked to the mobile device 220 may be devices for acquiring the driving state of the mobile device 220 and the internal / external environment data of the mobile device 220. The driving state of the mobile device 220 and the internal / external environment data of the mobile device 220 may be used as background data for determining a route. In this case, the mobile device 220 may include internal and external sensors mounted on the mobile device.

[0044] The mobile device 220 may obtain the speed data of the mobile device 220 as condition data for generating a driving route. The speed data of the mobile device 220 obtained by the mobile device 220 may include the speed of the mobile device 220, the time point when the speed increases or decreases sharply, and the location of the mobile device 220 at the corresponding time point.

[0045] The speed data of the mobile device 220 can be used as condition data for generating a driving route. For example, in the speed data of the mobile device 220 acquired through the mobile device 220, a sharp decrease in the speed of the mobile device, a time point when the speed of the mobile device 220 is sharply decreased, and a location where the mobile device 220 is located at the time point when the speed of the mobile device is sharply decreased can be used as feature points indicating that a passenger discovers a beautiful external scenery, a time point when the passenger reduces the driving speed to appreciate the external scenery, and a location where the mobile device 220 is located at the corresponding time point.

[0046] In the speed data of the mobile device 220 obtained through the mobile device 220, the sharp increase in the speed of the mobile device, the time point when the speed of the mobile device increases sharply, and the location of the mobile device 220 at the time point when the speed of the mobile device increases sharply can be used as feature points indicating that the external scenery appreciated by the passenger disappears, the time point when the passenger finishes appreciating the external scenery and resumes driving speed reduction, and the location of the mobile device 220 at the corresponding time point.

[0047] The mobile device 220 may obtain the vehicle window data of the mobile device 220 as conditional data for generating a driving route. The vehicle window data obtained by the mobile device 220 may include a signal generated to operate the vehicle window of the mobile device 220, the time point of operating the vehicle window, and the location of the mobile device 220 at the corresponding time point.

[0048] The window data of the mobile device 220 can be used as conditional data for generating a driving route. For example, the window opening signal obtained by the mobile device 220, the time point of opening, and the location of the mobile device 220 at the corresponding time point can be used as feature points indicating that the passenger discovered the beautiful external scenery, the time point when the passenger opened the window to enjoy the external scenery, and the location of the mobile device 220 at the corresponding time point.

[0049] For example, the signal of closing the window obtained by the mobile device 220, the time of closing, and the location of the mobile device 220 at the corresponding time point can be used as feature points indicating that the external scenery enjoyed by the passenger disappears, the time point when the passenger finishes enjoying the external scenery and closes the window, and the location of the mobile device 220 at the corresponding time point.

[0050] The mobile device 220 may obtain the device data of the passenger as condition data for generating the driving route. The passenger device may be the same device as the user device 230. The passenger device data may include signals generated to operate the passenger device linked to the mobile device 220 through wireless communication such as near field wireless communication (NFC), Bluetooth, ZigBee, or beacon. The passenger device data may include signals captured by the passenger device, the time point at which the corresponding signal is generated, and the location of the mobile device 220 at the corresponding time point.

[0051] The passenger device data can be used as conditional data for generating a driving route. For example, the signal captured by the passenger device, the time point at which the corresponding signal is generated, and the location of the mobile device 220 at the corresponding time point can be used as a feature point indicating that the passenger discovers a beautiful external scenery and captures it, the time point at which the passenger captures the external scenery, and the location of the mobile device 220 at the corresponding time point.

[0052] The mobile device 220 including the sensor mounted inside the mobile device 220 can use the passenger sight data obtained by tracking the sight of the passenger riding inside the mobile device 220 as condition data for generating the driving route. The passenger sight data may include a signal generated when the passenger's sight is fixed on the outside for a predetermined time or longer, the time point when the corresponding signal is generated, and the location of the mobile device 220 at the corresponding time point.

[0053] The passenger sight data can be used as conditional data for generating a driving route. For example, the signal generated by the passenger's sight gaze outside for a predetermined time or longer, the time point when the corresponding signal is generated, and the location of the mobile device 220 at the corresponding time point can be used as a feature point indicating the time point when the passenger discovers the beautiful external scenery and gazes outside, the time point when the passenger appreciates the external scenery, and the location of the mobile device 220 at the corresponding time point.

[0054] The mobile device 220 including the sensor mounted inside the mobile device 220 can use the sound data generated inside the mobile device 220 as the condition data for generating the driving route. The sound data may include a signal generated inside the mobile device with a decibel exceeding a predefined standard, a time point when the corresponding signal is generated, and a location of the mobile device 220 at the corresponding time point.

[0055] The sound data can be used as conditional data for generating a driving route. For example, the signal generated by the sensor mounted inside the mobile device 220 when the decibel measured inside the mobile device exceeds a predefined standard, the time point when the corresponding signal is generated, and the location of the mobile device 220 at the corresponding time point can be used as a feature point to express the feelings expressed by the sound during the passenger's appreciation of the outside, the time point when the passenger discovers the beautiful scenery of the road outside, and the location of the driving at the corresponding time point.

[0056] The mobile device 220 including a sensor mounted outside the mobile device 220 can obtain scenery data outside the mobile device for use as condition data for generating a driving route. The external scenery data can include an image captured outside the mobile device, a predefined scenery image, and a category of the predefined scenery image that the image captured outside is determined to be included in.

[0057] The external scenery data can be used as condition data for generating a driving route. For example, when it is determined that the external image of the mobile device acquired by the sensor mounted outside the mobile device 220 is included in the sea in the pre-defined landscape category, the place where the corresponding image is acquired can be used as a feature point indicating the place included in one of the pre-defined landscape categories, namely, the sea.

[0058] The driving route generation system 100 may receive context data for determining a route including the destination and the current location and a separate departure location other than the current location from the user device 230. The user device 230 may receive route data to the destination and map data with the route drawn thereon from the driving route generation system 100.

[0059] The driving route generation system 100 may determine a path suitable for the acquired background data and send it to the user device 230, wherein the most efficient path is selected for sending. For example, the driving route generation system 100 may determine a path with the shortest time, the least cost, or the shortest travel distance when selecting the corresponding path and send it to the user device.

[0060] The driving route generation system 100 may generate a driving route that includes not only efficient routes but also scenic roads in the route from the user device 230 to the destination, and transmit the route to the user device.

[0061] In addition, the user device 230 may store the path data to the destination received from the driving route generation system 100 and the map data on which the path is drawn in a local storage device provided inside the user device 230 .

[0062] Through some embodiments of the present disclosure, the user device 230 that obtains the driving route data generated by the driving route generation system 100 can provide the user with a relaxed and enjoyable driving experience.

[0063] However, this is just an example, and each example will be described in more detail below with reference to the accompanying drawings.

[0064] According to the processing system of this embodiment, a driving route generation system 100 may be included. The driving route generation system 100 may be composed of one or more computing devices. For example, the driving route generation system 100 may be composed of one or more cloud computing instances. That is, the driving route generation system 100 may be composed of at least a portion of computing instances in one or more virtual machines and one or more containers. In addition, the driving route generation system 100 may simultaneously include a welfare server in an on-premise form and the cloud computing instance. For example, considering the need to process text with a higher level of security requirements, a module for analyzing input text or at least temporarily storing input text is implemented in a locally deployed physical server located in an internal network that is blocked from the Internet by a firewall, while other modules may be composed of cloud computing instances.

[0065] In the above, see Figure 1 The configuration and operation of the processing system according to one embodiment of the present disclosure are described. The working method of the driving route generation system 100 of the processing system of the present disclosure can be more clearly understood by referring to other embodiments described later. In addition, the technical ideas that can be understood through the above-mentioned embodiments of the processing system according to this embodiment can also be reflected in other embodiments described later even if not explicitly stated.

[0066] Next, we will refer to Figure 2 A driving route generation method according to another embodiment of the present disclosure is described. Figures 2 to 5 The driving route generation method according to the present embodiment may be executed by one or more computing systems.

[0067] In addition, according to the driving route generation method of this embodiment, a part of the actions can be performed by the first computing device, and the remaining actions can be performed by the second computing device. For example, according to the driving route generation method of this embodiment, a part of the actions can be performed by a local deployment (On-Premise) physical server, and the remaining actions can be performed by a cloud computing instance. In the following content, when the execution subject of each action is omitted, the execution subject can be understood as the computing system.

[0068] First, in step S100, the sensor mounted inside the mobile device can obtain the passenger's line of sight data by tracking the passenger's line of sight inside the mobile device and use it as condition data for generating a driving route. The driving route generating system that receives the passenger's line of sight data as condition data for generating a driving route can determine whether the passenger's line of sight data meets the standard.

[0069] The driving route generation system may determine that the passenger sight data meets the standard when the passenger sight included in the acquired passenger sight data is gazed outside for a predetermined time or longer. When the passenger sight data meets the standard, the driving route generation system may generate a passenger sight data standard compliance signal.

[0070] The driving route generation system can use the passenger sight line data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, when the passenger sight line data standard compliance signal is generated, the driving route generation system can receive other conditional data.

[0071] The driving route generation system may determine that the passenger sight line data does not meet the standard if the passenger sight line contained in the acquired passenger sight line data does not gaze outside for more than a predefined time. If the passenger sight line data does not meet the standard, the driving route generation system may end the driving route generation process.

[0072] Specifically, the passenger sight tracking sensor installed in the mobile device can obtain the signal generated when the passenger's sight is fixed on the outside for a predetermined time or longer, the time point when the corresponding signal is generated, and the location of the mobile device at the corresponding time point. The signal generated when the passenger's sight is fixed on the outside for a predetermined time or longer, the time point when the corresponding signal is generated, and the location of the mobile device at the corresponding time point can be used as a feature point indicating that the passenger discovers the beautiful external scenery and fixes the outside, the time point when the passenger appreciates the external scenery, and the location of the mobile device 220 at the corresponding time point.

[0073] The sensors installed in the mobile device can track the sight lines of passengers in the mobile device every hour. The sensors installed in the mobile device can track the sight lines of passengers in the mobile device at pre-defined intervals. The sensors installed in the mobile device can track the sight lines of passengers in the mobile device when specific condition data meets the standards. For more information about the sensors installed in the mobile device that track when specific condition data meets the standards, please refer to the following content. Figure 3 Provide explanation.

[0074] The passenger gaze tracking sensor installed in the mobile device can not only track the driver, but also track the gazes of the passengers sitting in the front passenger seat and the back seat. The driving route generation system can determine that the passenger gaze data meets the standard when there is more than one person whose gaze outside reaches a predetermined time as obtained by the passenger gaze tracking sensor. The driving route generation system can determine that the passenger gaze data meets the standard when more than half of the people whose gaze outside reaches a predetermined time as obtained by the passenger gaze tracking sensor. The driving route generation system can determine that the passenger gaze data meets the standard when the passengers sitting in the predetermined seats gaze outside for more than a predetermined time regardless of the number of people whose gaze outside reaches a predetermined time as obtained by the passenger gaze tracking sensor.

[0075] The driving route generation system may determine that the passenger sight line data meets the second standard when the passenger sight line included in the acquired passenger sight line data stops after gazing outside for a predetermined time or longer. When the passenger sight line data meets the second standard, the driving route generation system may generate a passenger sight line data second standard compliance signal.

[0076] When the passenger's line of sight data meets the second criterion, the driving route generation system can use the time when the passenger stops gazing outside, the time when the passenger stops gazing outside, and the location of the mobile device at the corresponding time as feature points indicating that the external scenery appreciated by the passenger disappears, the time when the passenger finishes appreciating the external scenery and starts driving, and the location of the mobile device at the corresponding time.

[0077] The driving route generation system may include the places included in the sight line data that meets the second criterion in the data of the first route.

[0078] By receiving the passenger's line of sight data as conditional data for generating a driving route, a driving route can be generated by collecting road data that is determined to be of interest based on the passenger's behavior data without the passenger having to enter a separate menu.

[0079] Next, in step S110, the mobile device may obtain the speed data of the mobile device for use as condition data for generating the driving route. The driving route generating system that receives the speed data of the mobile device as condition data for generating the driving route may determine whether the speed data meets the standard.

[0080] The driving route generation system may determine that the speed data meets the standard when the speed reduction amount included in the acquired speed data reaches a value above a predefined standard. When the speed data meets the standard, the driving route generation system may generate a speed data standard meeting signal.

[0081] The driving route generation system can use the speed data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, in the case where the speed data standard compliance signal is generated, the driving route generation system can receive other condition data.

[0082] The driving route generation system may determine that the speed data does not meet the standard if the speed reduction amount included in the acquired speed data does not reach a value above the predefined standard. If the speed data does not meet the standard, the driving route generation system may end the driving route generation process.

[0083] Specifically, the mobile device can obtain the drastically reduced speed, the time point at which the corresponding deceleration occurs, and the location of the mobile device at the corresponding time point. The drastically reduced speed, the time point at which the corresponding deceleration occurs, and the location of the mobile device at the corresponding time point can be used as feature points indicating that the passenger discovers the beautiful external scenery and reduces the driving speed to appreciate the external scenery, the time point at which the passenger appreciates the external scenery, and the location of the mobile device at the corresponding time point.

[0084] The mobile device may check the speed of the mobile device and send it to the driving route generation system when the passenger sight data standard meets the signal. The mobile device may check the speed of the mobile device every hour and send it to the driving route generation system. The mobile device may check the speed of the mobile device every predefined time and send it to the driving route generation system. The mobile device may send the speed of the mobile device to the driving route generation system when the specific condition data meets the standard. The mobile device sending the speed of the mobile device to the driving route generation system when the specific condition data meets the standard will be referred to in the following content Figure 4 Provide explanation.

[0085] The driving route generation system may determine that the speed data meets the second standard when the speed increase included in the acquired speed data reaches a value above a predefined standard. When the speed data meets the second standard, the driving route generation system may generate a speed data second standard compliance signal.

[0086] When the speed data meets the second standard, the driving route generation system can use the sharp increase in the speed of the mobile device, the time point when the speed of the mobile device increases sharply, and the location of the mobile device at the time point when the speed of the mobile device increases sharply as characteristic points indicating that the external scenery appreciated by the passenger disappears, the time point when the passenger finishes appreciating the external scenery and resumes driving speed reduction, and the location of the mobile device at the corresponding time point.

[0087] Next, in step S120, the mobile device may obtain an image captured outside the mobile device, i.e., mobile device external scenery data, for use as conditional data for generating a driving route. The driving route generating system that receives the mobile device external scenery data as conditional data for generating a driving route may determine whether the external scenery data meets the standard.

[0088] The driving route generation system may determine that the external scenery data meets the standard when an image outside the mobile device acquired by a sensor mounted outside the mobile device included in the acquired external scenery data is included in a predefined landscape category. When the external scenery data meets the standard, the driving route generation system may generate an external scenery data standard compliance signal.

[0089] The driving route generation system can use the external scenery data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, when the external scenery data standard compliance signal is generated, the driving route generation system can receive other condition data.

[0090] The driving route generation system may use the external scenery data standard compliance signal as a trigger for obtaining a user driving route information submission signal (S130) for generating a driving route. Therefore, when the external scenery data standard compliance signal is generated, the driving route generation system may obtain the driving route information submission signal.

[0091] The driving route generation system may determine that the external scenery data does not meet the criteria if the external image of the mobile device included in the acquired external scenery data is not included in the predefined landscape category. If the external scenery data does not meet the criteria, the driving route generation system may end the driving route generation process.

[0092] For example, in a case where it is determined that an external image of a mobile device acquired by a sensor mounted outside the mobile device includes the sea in a predefined landscape category, the place where the corresponding image is acquired can be used as a feature point representing a place included in one of the predefined landscape categories, namely, the sea.

[0093] The mobile device may acquire an external image of the mobile device and send it to the driving route generation system when a signal that the passenger sight data standard is met is generated. The mobile device may acquire an external image of the mobile device and send it to the driving route generation system every hour. The mobile device may check the external image of the mobile device at predefined intervals and send it to the driving route generation system. The mobile device may send the external image of the mobile device to the driving route generation system when specific condition data meets the standard. The mobile device that sends the external image of the mobile device to the driving route generation system when specific condition data meets the standard will be referred to in the subsequent content. Figure 4 Provide explanation.

[0094] Next, in step S130, the driving route generation system may obtain a driving route information submission signal. When receiving the driving route information submission signal from the passenger, the driving route generation system may confirm that the condition data obtained from at least a portion of the sections in the first path previously traveled is determined to meet the criteria and belongs to the road that the passenger is actually interested in during the driving process.

[0095] The driving route generation system can provide a driving route information submission screen to the user device or the passenger device, and obtain a driving route information submission signal when the user inputs the selection information submission.

[0096] The driving route generation system may provide a driving route information submission screen to the user device or the passenger device, and terminate the driving route generation process when the user inputs not to select information submission. When receiving a driving route information non-submission signal from the passenger, the driving route generation system may confirm that the condition data obtained from at least a portion of the sections in the first path previously traveled is determined to meet the criteria and does not belong to the road that the passenger is actually interested in during driving, but is a behavior caused by other events other than external landscape.

[0097] The user device installed in the mobile device or the passenger device installed in the mobile device can provide a driving route information submission screen when the specific condition data meets the standard, thereby receiving the user's input of selection or non-selection of submission information through the screen, and sending the user's input selection to the driving route generation system. The screen of the user device or passenger device that generates the information submission selection screen and provides it to the user, and then receives the user's input of selection or non-selection of information submission, will be referred to in the subsequent content. Fig.11 Provide explanation.

[0098] Next, in step S140 , the driving route generation system may transmit data related to roads included in the first path for which the specific condition data meets the criteria and the user selection information is submitted to the navigation service server.

[0099] A portion of the first route sent to the navigation service server may be designated as a driving route candidate A. The step of generating a driving route from the road designated as the driving route candidate A will be described in the following content. Figure 5 The driving route generation system that obtains the second standard compliance signal may further transmit the data included in the second standard compliance signal to the service server.

[0100] Next, we will refer to Figure 3 Another example in which a part of the first route is designated as the driving route candidate A will be described.

[0101] First, in step S200, the mobile device may obtain speed data of the mobile device for use as condition data for generating a driving route. The driving route generating system that receives the speed data of the mobile device as condition data for generating a driving route may determine whether the speed data meets the standard.

[0102] The driving route generation system may determine that the speed data meets the standard when the speed reduction amount included in the acquired speed data reaches a value above a predefined standard. When the speed data meets the standard, the driving route generation system may generate a speed data standard meeting signal.

[0103] The driving route generation system can use the speed data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, in the case of generating the speed data standard signal, the driving route generation system can receive other condition data.

[0104] The driving route generation system may determine that the speed data does not meet the standard if the speed reduction amount included in the acquired speed data does not reach a value above the predefined standard. If the speed data does not meet the standard, the driving route generation system may end the driving route generation process.

[0105] By receiving speed data as conditional data for generating a driving route, a driving route generation system can be provided that does not require the passenger to enter a separate menu, and can collect road data that is determined to be of interest based on the passenger's behavior data and generate a driving route.

[0106] In addition, a driving route generation system that uses speed data as the top priority condition data for generating a driving route and generates a driving route uses speed data that is always checked, so that the driving route can be generated without going through excessive data transmission and calculation processes alone.

[0107] Next, in step S210, the sensor mounted inside the mobile device can obtain the passenger's line of sight data by tracking the passenger's line of sight inside the mobile device and use it as conditional data for generating a driving route. The driving route generating system that receives the passenger's line of sight data as conditional data for generating a driving route can determine whether the passenger's line of sight data meets the standard.

[0108] The driving route generation system may determine that the passenger sight data meets the standard when the passenger sight included in the acquired passenger sight data is gazed outside for a predetermined time or longer. When the passenger sight data meets the standard, the driving route generation system may generate a passenger sight data standard compliance signal.

[0109] The driving route generation system can use the passenger sight line data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, when the passenger sight line data standard compliance signal is generated, the driving route generation system can receive other conditional data.

[0110] The driving route generation system may determine that the passenger sight line data does not meet the standard if the passenger sight line contained in the acquired passenger sight line data does not gaze outside for more than a predefined time. If the passenger sight line data does not meet the standard, the driving route generation system may end the driving route generation process.

[0111] Next, in step S220, the mobile device may obtain an image captured outside the mobile device, i.e., mobile device external scenery data, for use as conditional data for generating a driving route. The driving route generating system that receives the mobile device external scenery data as conditional data for generating a driving route may determine whether the external scenery data meets the standard.

[0112] The driving route generation system may determine that the external scenery data meets the standard when an image outside the mobile device acquired by a sensor mounted outside the mobile device included in the acquired external scenery data is included in a predefined landscape category. When the external scenery data meets the standard, the driving route generation system may generate an external scenery data standard compliance signal.

[0113] The driving route generation system can use the external scenery data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, when the external scenery data standard signal is generated, the driving route generation system can receive other condition data.

[0114] The driving route generation system can use the external scenery data standard compliance signal as a trigger for obtaining the user driving route information submission signal (S240) for generating the driving route. Therefore, when the external scenery data standard signal is generated, the driving route generation system can obtain the driving route information submission signal.

[0115] When the external image outside the mobile device included in the obtained external scenery data does not belong to the pre-defined landscape category, the driving route generation system can determine that the external scenery data does not meet the standard. When the external scenery data does not meet the standard, the driving route generation system can end the driving route generation process.

[0116] The mobile device can obtain the external image of the mobile device and send it to the driving route generation system when the passenger line of sight data standard compliance signal is generated. The mobile device can obtain the external image of the mobile device every hour and send it to the driving route generation system. The mobile device can check the external image of the mobile device every pre-defined time interval and send it to the driving route generation system. The mobile device can send the external image of the mobile device to the driving route generation system when the specific condition data meets the standard.

[0117] Next, in step S230, the driving route generation system can obtain the driving route information submission signal. When receiving the driving route information submission signal from the passenger, the driving route generation system can confirm that the section where the condition data obtained from at least a part of the first path traveled previously is determined to meet the standard belongs to the road that the passenger is actually interested in during the driving process.

[0118] The driving route generation system can provide the driving route information submission screen to the user device or the passenger device, and obtain the driving route information submission signal when the user inputs the selection information for submission.

[0119] The driving route generation system can provide the driving route information submission screen to the user device or the passenger device, and end the driving route generation process when the user inputs not to select the information for submission. When receiving the driving route information non-submission signal from the passenger, the driving route generation system can confirm that the section where the condition data obtained from at least a part of the first path traveled previously is determined to meet the standard does not belong to the road that the passenger is actually interested in during the driving process, but is an action caused by other events other than the external landscape.

[0120] The user device installed in the mobile device or the passenger device installed in the mobile device can provide a driving route information submission screen when the specific condition data meets the standard, thereby receiving the user's input of selection or non-selection of submission information through the screen, and sending the user's input selection to the driving route generation system. The screen of the user device or passenger device that generates the information submission selection screen and provides it to the user, and then receives the user's input of selection or non-selection of information submission, will be referred to in the subsequent content. Fig.11 Provide explanation.

[0121] Next, in step S240 , the driving route generation system may transmit data related to roads included in the first path for which the specific condition data meets the criteria and the user selection information is submitted to the navigation service server.

[0122] A portion of the first route sent to the navigation service server may be designated as a driving route candidate A. The step of generating a driving route from the road designated as the driving route candidate A will be described in the following content. Figure 5 Provide explanation.

[0123] Next, we will refer to Figure 4 Still another example in which a part of the roads of the first route is designated as the driving route candidate A will be described.

[0124] First, in step S100, the sensor mounted inside the mobile device can obtain the passenger's line of sight data by tracking the passenger's line of sight inside the mobile device and use it as condition data for generating a driving route. The driving route generating system that receives the passenger's line of sight data as condition data for generating a driving route can determine whether the passenger's line of sight data meets the standard.

[0125] The driving route generation system may determine that the passenger sight data meets the standard when the passenger sight included in the acquired passenger sight data is gazed outside for a predetermined time or longer. When the passenger sight data meets the standard, the driving route generation system may generate a passenger sight data standard compliance signal.

[0126] The driving route generation system can use the passenger sight line data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, when the passenger sight line data standard compliance signal is generated, the driving route generation system can receive other conditional data.

[0127] Next, in step S310, the mobile device may obtain the passenger device data for use as conditional data for generating the driving route. The driving route generating system that receives the speed data of the mobile device as conditional data for generating the driving route may determine whether the passenger device data meets the criteria.

[0128] The driving route generation system may determine that the passenger device data meets the standard when the passenger device included in the acquired passenger device data generates a signal for shooting. When the passenger device data meets the standard, the driving route generation system may generate a passenger device data standard compliance signal.

[0129] The driving route generation system can use the passenger device data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, in the case where the passenger device data standard compliance signal is generated, the driving route generation system can receive other conditional data.

[0130] The driving route generation system may determine that the passenger device data does not meet the standard if the passenger device included in the acquired device data does not take a photo. If the passenger device data does not meet the standard, the driving route generation system may end the driving route generation process.

[0131] Specifically, the mobile device can obtain the signal of shooting by the passenger device, the time point of generating the corresponding signal, and the location of the mobile device at the corresponding time point. The signal of shooting, the time point of generating the corresponding signal, and the location of the mobile device at the corresponding time point can be used as feature points indicating that the passenger discovered the beautiful external scenery and took a photo with the passenger device while appreciating the external scenery, the time point of appreciating the external scenery by the passenger, and the location of the mobile device at the corresponding time point.

[0132] Next, in step S320, the mobile device may obtain an image captured outside the mobile device, i.e., mobile device external scenery data, for use as conditional data for generating a driving route. The driving route generating system that receives the mobile device external scenery data as conditional data for generating a driving route may determine whether the external scenery data meets the standard.

[0133] The driving route generation system may determine that the external scenery data meets the standard when an image outside the mobile device acquired by a sensor mounted outside the mobile device included in the acquired external scenery data is included in a predefined landscape category. When the external scenery data meets the standard, the driving route generation system may generate an external scenery data standard compliance signal.

[0134] The driving route generation system can use the external scenery data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, when the external scenery data standard signal is generated, the driving route generation system can receive other condition data.

[0135] The driving route generation system may use the external scenery data standard compliance signal as a trigger for obtaining a user driving route information submission signal (S340) for generating a driving route. Therefore, when the external scenery data standard signal is generated, the driving route generation system may obtain the driving route information submission signal.

[0136] The driving route generation system may determine that the external scenery data does not meet the criteria if the external image of the mobile device included in the acquired external scenery data is not included in the predefined landscape category. If the external scenery data does not meet the criteria, the driving route generation system may end the driving route generation process.

[0137] The mobile device may acquire an external image of the mobile device and send it to the driving route generation system when a signal that the passenger sight line data standard is met is generated. The mobile device may acquire an external image of the mobile device and send it to the driving route generation system every hour. The mobile device may check the external image of the mobile device at a predefined time interval and send it to the driving route generation system. The mobile device may send the external image of the mobile device to the driving route generation system when the specific condition data meets the standard.

[0138] Next, in step S330, the driving route generation system may obtain a driving route information submission signal. When receiving the driving route information submission signal from the passenger, the driving route generation system may confirm that the condition data obtained from at least a portion of the first path previously traveled is determined to meet the criteria and belongs to the road that the passenger is actually interested in during the driving process.

[0139] The driving route generation system can provide a driving route information submission screen to the user device or the passenger device, and obtain a driving route information submission signal when the user inputs the selection information submission.

[0140] The driving route generation system may provide a driving route information submission screen to the user device or the passenger device, and terminate the driving route generation process when the user inputs not to select information submission. When receiving a driving route information non-submission signal from the passenger, the driving route generation system may confirm that the condition data obtained from at least a portion of the sections in the first path previously traveled is determined to meet the criteria and does not belong to the road that the passenger is actually interested in during driving, but is a behavior caused by other events other than external landscape.

[0141] The user device installed in the mobile device or the passenger device installed in the mobile device can provide a driving route information submission screen when the specific condition data meets the standard, thereby receiving the user's input of selection or non-selection of submission information through the screen, and sending the user's input selection to the driving route generation system. The screen of the user device or passenger device that generates the information submission selection screen and provides it to the user, and then receives the user's input of selection or non-selection of information submission, will be referred to in the subsequent content. Fig.11 Provide explanation.

[0142] Next, in step S340 , the driving route generation system may transmit data related to roads included in the first path for which the specific condition data meets the criteria and the user selection information is submitted to the navigation service server.

[0143] A portion of the first route sent to the navigation service server may be designated as a driving route candidate A. The step of generating a driving route from the road designated as the driving route candidate A will be described in the following content. Figure 5 Provide explanation.

[0144] See Figures 2 to 4 As described above, the data acquisition order and data that need to be acquired as conditional data for generating a driving route may be changed according to the inclination of the driver and the passenger or the corresponding driving situation.

[0145] The data that the driving route generation system may acquire as condition data for generating the driving route include, in addition to the passenger sight line data, speed data, external scenery data, and passenger device data as described above, vehicle window data and sound data.

[0146] The mobile device can obtain the signal generated for operating the window of the mobile device, that is, the window data, and use it as condition data for generating a driving route. The driving route generating system that receives the signal generated for operating the window of the mobile device, that is, the window data, as condition data for generating a driving route can determine whether the window data meets the standard.

[0147] The driving route generation system may generate a vehicle window data standard compliance signal when the acquired data includes a signal for opening the vehicle window.

[0148] The driving route generation system can use the vehicle window data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, when the vehicle window data standard compliance signal is generated, the driving route generation system can receive other conditional data.

[0149] The driving route generation system may use the vehicle window data standard compliance signal as a trigger for obtaining a user driving route information submission signal for generating a driving route. Therefore, when the vehicle window data standard compliance signal is generated, the driving route generation system may obtain the driving route information submission signal.

[0150] The driving route generation system may determine that the vehicle window data does not meet the standard when the acquired data does not include a signal for opening the vehicle window. When the vehicle window data does not meet the standard, the driving route generation system may end the driving route generation process.

[0151] The mobile device can obtain sound data generated inside the mobile device through a sensor installed inside the mobile device and use it as condition data for generating a driving route. The driving route generating system that receives the sound data from the mobile device as condition data for generating a driving route can determine whether the sound data meets the standard.

[0152] The driving route generation system may generate a sound data standard compliance signal when a decibel exceeding a predefined standard is measured from the acquired data.

[0153] The driving route generation system can use the sound data standard compliance signal as a trigger for receiving other data for generating the driving route. Therefore, when the sound data standard compliance signal is generated, the driving route generation system can receive other condition data.

[0154] The driving route generation system can use the sound data standard compliance signal as a trigger for obtaining a user driving route information submission signal for generating a driving route. Therefore, when the sound data standard compliance signal is generated, the driving route generation system can obtain the driving route information submission signal.

[0155] The driving route generation system may determine that the sound data does not meet the standard if no decibels above the predefined standard are measured from the acquired data. If the sound data does not meet the standard, the driving route generation system may end the driving route generation process.

[0156] Next, we will refer to Figure 5 The procedure for generating a road designated as the driving route candidate A as a driving route will be described.

[0157] First, in step S400, the driving route generation system may search a first path including a road designated as a driving route candidate A in a social media network (SNS). The driving route generation system may obtain search result data derived by searching the first path in the social media network (SNS). The result data derived by searching in the social media network (SNS) may include positive / negative reactions. The positive / negative reactions may include a rating of a place, a ratio of positive / negative emotional words, and a number of mentions. The words included in the derived search result data may be classified as positive / negative according to the classification of an existing positive / negative emotional word list.

[0158] In step S410, the driving route generation system may determine whether the search result data meets the predefined criteria, and terminate the generation of the driving route if it does not meet the criteria. For example, the driving route generation system may confirm whether the score of the first path in the search result is above the predefined score, and terminate the generation of the route if the score of the first path is less than the predefined score. The predefined score may be specified as a score of more than half of the full score. The predefined score may be input by the user, and the predefined score may be modified and input to a different score by the user each time the operation is performed. The user may adjust the driving route registration condition upward by setting a higher predefined score, thereby filtering and registering the driving route, and may adjust the driving route registration condition downward by setting a lower predefined score, thereby registering more paths as driving routes.

[0159] The pre-defined score can be specified by a server administrator of the driving route generation system. The server administrator of the driving route generation system can adjust the driving route registration conditions upward by setting a higher pre-defined score, thereby screening and registering the driving routes, and can also adjust the driving route registration conditions downward by setting a lower pre-defined score, thereby registering more paths as driving routes.

[0160] The driving route generation system can confirm whether the score derived from the positive / negative sentiment words for the first route in the search results is greater than a predefined score, and terminate the route generation if the score derived from the positive / negative sentiment words for the first route is less than the predefined score. The driving route generation system can confirm whether the number of times the first route is mentioned in the search results is greater than a predefined number, and terminate the route generation if the number of times the first route is mentioned is less than the predefined number.

[0161] In step S410 , the driving route generation system may determine whether the search result data meets a predefined standard, and if so, obtain a topic tag related to the first route in step S420 .

[0162] The driving route generation system can determine whether the search result data meets the predefined criteria, and generate a driving route if it does. For example, the driving route generation system can confirm whether the score of the first path in the search results is above the predefined score, and generate a route if the score of the first path reaches the predefined score. The driving route generation system can confirm whether the score derived from the positive / negative sentiment words for the first path in the search results is above the predefined score, and generate a route if the score derived from the positive / negative sentiment words for the first path reaches the predefined score. The driving route generation system can confirm whether the number of mentions of the first path in the search results is above the predefined number, and generate a route if the number of mentions of the first path reaches the predefined number.

[0163] The driving route generation system can determine whether the search result data meets the pre-defined criteria, and if so, generate a driving route with the road whose condition data meets the criteria as the starting point and the road whose condition data does not meet the criteria as the ending point.

[0164] The driving route generation system can determine whether the search result data meets the pre-defined criteria, and if so, generate a driving route with the road whose condition data meets the criteria as the starting point and the road that meets the second criteria as the ending point.

[0165] In step S420, the topic tag input for the first route may be, for example, a category of a place. The driving route generation system may receive a user input selection of a topic tag by providing a topic tag input screen to the user device.

[0166] The first path for which the topic tag for the first path is obtained may be registered as a driving route in step S430 .

[0167] Next, we will refer to Figures 6 to 9 A method for obtaining driving route generation conditions is described in detail. Figures 6 to 9 This is an example diagram of how to obtain driving route generation data. You will refer to the screen for obtaining topic tags in the following content. Fig.11 Provide explanation.

[0168] like Figure 6As shown, the mobile device 300 may include internally mounted sensors, and the internally mounted sensors may be used to track the sight lines of passengers 310 , 320 , 330 , and 340 riding inside, thereby acquiring passenger sight line data.

[0169] The sensor installed inside the mobile device 300 can obtain the situation where the passengers 310, 320, 330, 340 gaze outside for more than a pre-defined time or their sight lines are fixed on the object 390 for more than a pre-set time as passenger sight line data.

[0170] The mobile device 300 acquires the sight line data of the passengers 310 , 320 , 330 , and 340 riding inside through the sensors installed inside, and can send the passenger sight line data to the driving route generation system.

[0171] The driving route generation system can determine that the passenger sight data meets the standard when all passengers 310, 320, 330, 340 gaze outside for a predetermined time or longer. Figure 6 As shown, the driving route generation system can determine that the passenger sight data meets the standard when only a part of the passengers 310, 320, 330, 340 stare at the object 390 for a predetermined time or longer. If the driver 340 stares at a specific object or the outside, it is a very normal situation, so the corresponding behavior will not be determined as the passenger sight data meeting the standard, so that the effect of not having to go through too much data transmission and reception and calculation process separately and not executing the driving route generation action can be achieved.

[0172] like Figure 7 As shown, in the first path that the mobile device 400 passes through, the driving route generation system can generate a road as a driving route with the location A whose condition data meets the standard as the starting location and the location B whose condition data does not meet the standard as the ending location. The driving route generation system can generate a road as a driving route with the location A whose condition data meets the standard as the starting location and the location B whose condition data meets the second standard as the ending location.

[0173] For example, the driving route generation system may obtain a position where the speed reduction amount included in the speed data reaches a value above a predefined standard as the A point, and obtain a position where the speed increase amount included in the speed data meets the second standard as the B point. Alternatively, the driving route generation system may obtain a position where the passenger's line of sight included in the passenger's line of sight data is fixed on the object 410 for a time period above a predefined time as the A point, and obtain a position where the passenger's line of sight included in the line of sight data is no longer fixed on the object 410 and meets the second standard as the B point.

[0174] like Figure 8 As shown, the mobile device 500 can obtain an external image through a sensor mounted on the outside. The driving route generation system can determine that the external scenery data meets the standard when the external image included in the obtained external scenery data is included in a pre-defined landscape category. For example, when it is determined that the external image obtained by the mobile device is included in a forest in a pre-defined landscape category, the place where the corresponding image is obtained can be used as a feature point representing the place included in one of the pre-defined landscape categories, namely, the forest.

[0175] like Fig. 9 As shown, the mobile device 630 can be linked with the passenger device 600 of the passenger 620 through wireless communication such as near field wireless communication (NFC), Bluetooth, ZigBee or beacon. In the linked passenger device, the passenger 620 operation for photographing the object 610 can be generated. The driving route generation system can obtain the generated operation signal of the passenger 620 as the passenger device data.

[0176] Next, we will refer to Figure 10 to Figure 11 A detailed description of the method for obtaining driving route generation information submission. Figure 10 to Figure 11 This is an illustrative diagram illustrating a navigation screen that provides a driving route generation service.

[0177] like Fig.10 As shown, the driving route generation system can provide a driving route information submission screen to the user device or the passenger device, and obtain a driving route information submission signal when the user inputs a selection for information submission. Alternatively, the driving route generation system can provide a driving route information submission screen to the user device or the passenger device, and end the driving route generation process when the user inputs a selection for not selecting information submission. For example, a pop-up message 710 can be generated in the navigation screen 700 and an input selection for information submission 730 can be received, thereby obtaining a driving route information submission signal. Alternatively, a pop-up message 710 can be generated in the navigation screen 700 and an input selection for cancel 720 can be received, thereby ending the route generation process.

[0178] like Fig.11 As shown, the driving route generation system can provide a topic tag input screen to the user device or the passenger device, thereby receiving the topic tag selection for the route input by the user.

[0179] For example, a pop-up message 810 may be generated in the navigation screen 800 and a selection of one of the topic recommendation categories 820 , 830 or a direct input 840 may be received, thereby generating a route including a topic tag for the path.

[0180] In the above, see Figures 1 to 11A driving route generation method according to some embodiments of the present disclosure is described. The method according to an embodiment of the present invention described in the above content can be executed by running a computer program implemented using computer-readable code. The computer program can be transmitted from a first computing device to a second computing device through a network such as the Internet and installed in the second computing device, so as to be used in the second computing device. In addition, the actions are illustrated in a specific order in the accompanying drawings, but it should not be understood that these actions must be performed in the specific order illustrated or performed sequentially, or that all the illustrated actions must be performed to achieve the desired result. In certain situations, it may be more advantageous to use multitasking and parallel processing.

[0181] Next, we will refer to Fig.12 The hardware configuration of the driving route generation system is described. Fig.12 is a hardware configuration diagram of a driving route generation system 100 according to some embodiments of the present disclosure. Fig.12 The driving route generation system 100 in Figure 1 The driving route generation system 100 is described below. The driving route generation system 100 may include one or more processors 1100 , a system server 1600 , a communication interface 1200 , a memory 1400 for loading a computer program 1500 executed by the processor 1100 , and a storage device 1300 for storing the computer program 1500 .

[0182] The communication interface 1200 can also communicate with the reference Figure 2 The electronic control unit (ECU) of the mobile device 300 to be described is connected to receive the driving information of the mobile device 300 in real time.

[0183] The processor 110 controls the overall actions of each component of the driving route generation system 100. The processor 1100 may perform operations related to at least one application or program for running the method / action according to multiple embodiments of the present disclosure. The memory 1400 stores various data, commands and / or information. The memory 1400 may load one or more computer programs 1500 from the storage device 1300 in order to run the method / action according to multiple embodiments of the present disclosure. The bus 1600 may provide a communication function between the components of the driving route generation system 100. The communication interface 1200 provides support for Internet communication of the driving route generation system 100. The storage device 1300 may store one or more computer programs 1500 non-temporarily. The computer program 1500 may include one or more instructions for implementing the method / action according to multiple embodiments of the present disclosure. When the computer program 1500 is loaded into the memory 1400, the processor 1100 may execute the method / action according to multiple embodiments of the present disclosure by running the one or more instructions.

[0184] In some embodiments, see Fig.12 The driving route generation system 100 described above can be based on cloud technology such as virtual machines and can be constructed using one or more physical servers included in a server farm. Fig.12 At least a portion of the processor 1100 , the memory 1400 , and the storage device 1300 among the components shown in the figure may be virtual hardware, and the communication interface 1200 may also be composed of virtualized network elements such as a virtual switch.

[0185] The computer program 1500 may include instructions for executing actions of obtaining a first path traveled by a mobile device of the driving route generation system 100, obtaining passenger sight line data during travel of the first path, analyzing the passenger sight line data, determining whether at least a portion of the first path conforms to the driving route using the analysis results of the passenger sight line data, and sending data related to at least a portion of the first path determined to conform to the driving route to a navigation service server.

[0186] In the above, see Figures 1 to 12The effects of the embodiments of the present disclosure and the effects of the embodiments are described. The effects of the technical ideas of the present disclosure are not limited to the effects mentioned in the above content, and a general technician will be able to further clearly understand other effects not mentioned through the following description.

[0187] In addition, even if a plurality of components are combined into one or described in a combined working manner in the following embodiments, the technical concept of the present disclosure is not limited to the above-described embodiments. That is, within the scope of the purpose of the technical concept of the present disclosure, one or more of all the components can be selectively combined to work.

[0188] The technical ideas of the present disclosure described in the above content can be implemented by using computer-readable codes on a computer-readable medium. The computer program recorded on a computer-readable storage medium can be transmitted to other computing devices through a network such as the Internet and installed on the other computing devices, so as to be used in the other computing devices.

Claims

1. A driving route generation method, As a method performed by a mobile device, it includes: A step of obtaining a first path traveled by the mobile device; The step of acquiring the sight line data of passengers during the travel of the first path; A step of analyzing the passenger sight line data; The step of determining whether at least a portion of the first path is consistent with a driving route using the analysis result of the passenger sight line data; as well as, The step of transmitting data related to at least a portion of the first path determined to be consistent with the driving route to a navigation service server.

2. The driving route generation method according to claim 1, The step of obtaining the passenger sight line data during the travel of the first path includes: A step of obtaining condition data of a first path; as well as, When the condition data of the first path meets the predefined standard, a step of acquiring the sight line data of the passenger during the travel process; The condition data includes at least one of speed data, external scenery data, window data, sound data, and passenger equipment data.

3. The driving route generation method according to claim 2, The condition data that meets the predefined criteria is the speed data of the mobile device, The mobile device decelerates when entering the first path.

4. The driving route generation method according to claim 2, The condition data, i.e., the external scenery data, conforming to the predefined criteria, The external scenery data is determined to be a predefined scenery.

5. The driving route generation method according to claim 2, The conditional data, i.e., the window data, meets the predefined criteria, The vehicle window is opened when the mobile device enters the first path.

6. The driving route generation method according to claim 2, The conditional data, i.e., the sound data, meets the predefined criteria, It is the decibel level above a predefined standard generated inside the mobile device when the mobile device enters the first path.

7. The driving route generation method according to claim 2, said conditional data, i.e. passenger equipment data, meeting predefined criteria, The video is taken on the passenger's device which is linked to the mobile device.

8. The driving route generation method according to claim 1, The step of determining whether at least a portion of the first path conforms to a driving route using the analysis result of the passenger sight line data comprises: The step of obtaining that the sight of the passenger on the first path is fixed on the outside for a predetermined time or longer; A step of obtaining condition data of a first path; as well as, In the case where the condition data of the first route meets a predefined standard, a step of determining whether a driving route associated with at least a portion of the first route meets the standard; The condition data includes at least one of speed data, external scenery data, window data, sound data, and passenger equipment data.

9. The driving route generation method according to claim 1, The step of determining whether a driving route associated with at least a portion of the first path is consistent or not comprises: The step of receiving a driving route information submission signal input by a user.

10. The driving route generation method according to claim 1, The step of sending data related to at least a portion of the first path determined to be consistent with the driving route to the navigation service server also includes: A step of acquiring search result data by searching the first path in a social media network (SNS); as well as, The step of registering the first path as a driving route when the search result data meets a predefined standard.

11. The driving route generation method according to claim 10, In the case where the search result data meets a predefined standard, the step of registering the first path as a driving route comprises: A step of registering the first path as a driving route when the search result data meets a positive evaluation criterion.

12. The driving route generation method according to claim 10, In the case where the search result data meets a predefined standard, the step of registering the first path as a driving route comprises: In the case where the search result data meets the mentioned criteria, the step of registering the first path as a driving route.

13. The driving route generation method according to claim 10, In the case where the search result data meets the predefined criteria, the step of registering the first path as the driving route comprises: The step of receiving an input topic tag related to the first path; as well as, The step of mapping the topic tag to the first path.

14. A driving route generation server, comprising: Communication interface; Memory, for loading computer programs; as well as, One or more processors for running the computer program; The computer program comprises: An action of obtaining a first path traveled by a mobile device; an action of requesting from a mobile device passenger sight line data during travel on the first path; The action of obtaining and analyzing the passenger's sight line data; An action of determining whether at least a portion of the first path conforms to a driving route using the analysis result of the passenger sight line data; and An action of registering data related to at least a portion of the first path determined to conform to the driving route as the driving route.

15. A driving route generation system, comprising: More than one processor; as well as, Memory, which stores one or more instructions; the one or more processors, Executing one or more stored instructions, including: An action of obtaining a first path traveled by a mobile device; The action of obtaining the sight line data of passengers during the travel of the first path; An action of analyzing the passenger sight line data; An action of determining whether at least a portion of the first path conforms to a driving route using the analysis result of the passenger sight line data; and The act of transmitting data related to at least a portion of the first path determined to conform to the driving route to a navigation service server.

16. The driving route generation system according to claim 15, The action of obtaining the passenger sight line data during the travel of the first path includes: an action of obtaining condition data of the first path; as well as, When the condition data of the first path meets the predefined standard, an action of obtaining the sight line data of the passenger during the travel; The condition data includes at least one of speed data, external scenery data, window data, sound data, and passenger equipment data.

17. The driving route generation system according to claim 16, The conditional data, i.e., the window data, meets the predefined criteria, The vehicle window is opened when the mobile device enters the first path.

18. The driving route generation system according to claim 16, The conditional data, i.e., the sound data, meets the predefined criteria, It is the decibel level above a predefined standard generated inside the mobile device when the mobile device enters the first path.

19. The driving route generation system according to claim 15, The action of determining whether at least a portion of the first path conforms to the driving route by using the analysis result of the passenger sight line data includes: Acquiring an action in which the passenger on the first path gazes outside for a predetermined time or longer; an action of obtaining condition data of the first path; as well as, An action of determining whether a driving route associated with at least a portion of the first route complies with a predetermined criterion if the condition data of the first route complies with the criterion; The condition data includes at least one of speed data, external scenery data, window data, sound data, and passenger equipment data.

20. The driving route generation system according to claim 15, The action of sending data related to at least a portion of the first path determined to be consistent with the driving route to the navigation service server also includes: An action of acquiring search result data by searching the first path in a social media network (SNS); as well as, The action of registering the first path as a driving route is performed when the search result data meets a predefined standard.