Search

KR-102963666-B1 - METHOD AND SYSTEM FOR ROUTE RECOMMENDATION

KR102963666B1KR 102963666 B1KR102963666 B1KR 102963666B1KR-102963666-B1

Abstract

The present disclosure discloses a route recommendation method and a system to which the method is applied. A route search method according to the present disclosure, in a method performed by a navigation system, may include the steps of obtaining destination information and desired arrival time information, calculating a buffer time level using the destination information and the desired arrival time information, and generating a route to the destination using the destination information and the buffer time level.

Inventors

  • 김성우

Assignees

  • 현대오토에버 주식회사

Dates

Publication Date
20260511
Application Date
20221020

Claims (18)

  1. A method performed by a navigation system, comprising the step of obtaining destination information and desired arrival time information; A step of calculating a buffer time level using the above destination information and the above desired arrival time information; and The method includes the step of generating a path to the destination using the destination information and the slack time level, The step of generating a path to the destination using the above destination information and the above slack time level is: A step of obtaining path generation factors necessary for generating a path suitable for the above slack time level; and It includes a step of generating a path using the above path generation parameters, and The step of generating a path using the above path generation parameters is: If the above slack time level is level 1, including a step of recommending the shortest destination path, Route recommendation method.
  2. In paragraph 1, The step of calculating the above slack time level is, A step of calculating the shortest arrival time using the above destination information; A step of calculating the difference between the desired arrival time and the shortest arrival time using the above shortest arrival time and the above desired arrival time information; and A step including dividing the difference between the above desired arrival time and the shortest arrival time into four levels according to predefined criteria, Route recommendation method.
  3. delete
  4. delete
  5. In paragraph 1, The step of generating a path using the above path generation parameters is: When the above idle time level is level 2, a step of acquiring traffic information; and A step including generating and recommending the route with the least probability of traffic change using the above traffic information, Route recommendation method.
  6. In paragraph 1, The step of generating a path using the above path generation parameters is: When the above idle time level is level 3, a step of obtaining popular drive course information; and A step of recommending a popular drive course using the above popular drive course information, Route recommendation method.
  7. In paragraph 1, The step of generating a path using the above path generation parameters is: When the above idle time level is level 4, a step of obtaining the user's existing drive information; and A step comprising generating and recommending a path highly preferred by the user using the user's existing drive information, Route recommendation method.
  8. In Paragraph 7, The step of obtaining the user's existing drive information is, A step of analyzing the existing drive records of the above user; A step of obtaining the user's preferred terrain, preferred speed, and preferred POI using the above existing drive records; and including a step of awarding bonus points to preference factors, Route recommendation method.
  9. In Paragraph 7, The step of awarding bonus points to preference factors is, A step including a step of granting the same bonus points as the preferred POI to a POI containing a previously registered advertisement. Route recommendation method.
  10. In Paragraph 7, The step of awarding bonus points to preference factors is, A step including the step of granting predefined bonus points to a POI containing a previously registered advertisement, Route recommendation method.
  11. As a method performed by a navigation system, Step of obtaining destination information and spare time information; A step of calculating a slack time level using the above slack time information; and The method includes the step of generating a path to the destination using the destination information and the slack time level, The step of generating a path to the destination using the above destination information and the above slack time level is: A step of obtaining path generation factors necessary for generating a path suitable for the above slack time level; and It includes a step of generating a path using the above path generation parameters, and The step of generating a path using the above path generation parameters is: If the above slack time level is level 1, including a step of recommending the shortest destination path, Route recommendation method.
  12. As a method performed by a navigation system, Step of obtaining destination information and desired arrival time information; A step of calculating a buffer time level using the above destination information and the above desired arrival time information; A step of generating a path to the destination using the above destination information and the above slack time level—including a step of obtaining path generation factors necessary for generating a path suitable for the above slack time level and a step of generating a path using the above path generation factors—; A step of generating a recommended path list using one or more paths generated using the above path generation parameters; and The method includes a step of guiding a selected route among the routes included in the above recommended route list, The step of generating a path using the above path generation parameters is: If the above slack time level is level 1, including a step of recommending the shortest destination path, Route recommendation method.
  13. In Paragraph 12, The step of generating the above recommended path list is, Step of extracting representative feature images of the recommended path; and A step comprising generating a recommended path list including the above representative feature image, Route recommendation method.
  14. In Paragraph 12, A step of additionally obtaining path generation factors necessary for generating a path suitable for an adjacent level of the above slack time level; and A step of generating a list of recommended paths for adjacent levels using path generation parameters required for generating a path suitable for adjacent levels of the additionally acquired idle time level; and A step comprising guiding a selected path among paths suitable for adjacent levels of the above slack time level, Route recommendation method.
  15. In Paragraph 12, The step of guiding a selected path among the paths included in the above-generated recommended path list is, Including a step of guiding the route by randomly selecting a route if no user selection is entered, Route recommendation method.
  16. Memory where destination information, desired arrival time information, and route recommendation programs are loaded; and Includes a processor in which the above path recommendation program is executed, The above path recommendation program is, Instruction for obtaining destination information and desired arrival time information; Instructions for calculating a buffer time level using the above destination information and the above desired arrival time information; and Including instructions for generating a path to the destination using the destination information and the slack time level, An instruction for generating a path to the destination using the above destination information and the above slack time level is, An instruction for obtaining path generation factors necessary for generating a path suitable for the above slack time level; and Includes an instruction to generate a path using the above path generation argument, The instruction for generating a path using the above path generation argument is, If the above slack time level is level 1, including an instruction that recommends the shortest destination path, Path recommendation system.
  17. Memory where destination information, spare time, and route recommendation programs are loaded; and Includes a processor in which the above path recommendation program is executed, The above path recommendation program is, Instructions for obtaining destination information and slack time information; An instruction for calculating a slack time level using the above slack time information; and Including instructions for generating a path to the destination using the destination information and the slack time level, An instruction for generating a path to the destination using the above destination information and the above slack time level is, An instruction for obtaining path generation factors necessary for generating a path suitable for the above slack time level; and Includes an instruction to generate a path using the above path generation argument, The instruction for generating a path using the above path generation argument is, If the above slack time level is level 1, including an instruction that recommends the shortest destination path, Path recommendation system.
  18. Memory where destination information, desired arrival time information, and route recommendation programs are loaded; and Includes a processor in which the above path recommendation program is executed, The above path recommendation program is, Instructions for obtaining destination information and desired arrival time information; Instructions for calculating a buffer time level using the above destination information and the above desired arrival time information; Instructions for generating a path to the destination using the above destination information and the above slack time level—including instructions for obtaining path generation factors necessary for generating a path suitable for the above slack time level and instructions for generating a path using the above path generation factors—; Instructions for generating a recommended path using one or more paths generated using the above path generation parameters; and Includes instructions that guide a selected route among the routes included in the above recommended route list, The instruction for generating a path using the above path generation argument is, If the above slack time level is level 1, including an instruction that recommends the shortest destination path, Path recommendation system.

Description

Method and System for Route Recommendation The present disclosure relates to a route recommendation method and a system. More specifically, it relates to a method for generating a recommended route using the time required to reach a destination, user information, and information about a region including the route the user will pass through. Generally, various vehicles utilize a navigation system equipped with a Global Positioning System (GPS) to verify their current location and speed, or to determine their speed. The navigation system receives radio waves indicating latitude, longitude, and altitude from multiple satellites, calculates the vehicle's current location to verify it, checks the destination entered by the user, and determines the travel path from the current location to the destination. Generally, navigation systems determine the route by reflecting various driving-related information, such as distance to the destination, arrival time, and cost, including the optimal distance, shortest distance, traffic conditions, and the use of free or toll roads. However, a vehicle is not merely a means of transportation that enables a user to reach their destination in the shortest possible time. Instead of simply allowing the user to arrive at their destination in the shortest time, a vehicle can provide a waiting space and means of leisure. For example, in a situation where a user might arrive at a destination early and have some spare time, the user can choose to drive for the spare time instead of arriving early. Alternatively, instead of arriving at the destination in the shortest possible time, the user can arrive at the destination by passing through desired landmarks, taking a time that differs from the shortest possible time. FIG. 1 illustrates an exemplary environment in which a path recommendation system according to one embodiment of the present disclosure may be applied. FIG. 2 is an exemplary block diagram for illustrating a path recommendation system according to another embodiment of the present disclosure. FIG. 3 is a flowchart for illustrating a path recommendation system according to some embodiments of the present disclosure. Figure 4 is a flowchart for explaining the idle time level calculation step illustrated in Figure 3 in more detail. FIG. 5 is an exemplary drawing for illustrating an embodiment of a slack time level. Figure 6 is a flowchart for explaining the path generation steps illustrated in Figure 3 in more detail. Figure 7 is a flowchart for explaining the user preference path recommendation steps illustrated in Figure 6 in more detail. FIG. 8 is a flowchart for illustrating a path recommendation system according to some embodiments of the present disclosure. FIG. 9 is a flowchart for illustrating a path recommendation system according to some embodiments of the present disclosure. FIG. 10 is an exemplary drawing for elaborating on the detailed execution process of a path recommendation system according to some embodiments of the present disclosure. FIG. 11 is an exemplary drawing for illustrating a screen device in which a path recommendation system according to some embodiments of the present disclosure is implemented. FIG. 12 is a hardware configuration diagram of a path recommendation system according to one embodiment of the present disclosure. Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the attached drawings. The advantages and features of the present disclosure and the methods for achieving them will become clear by referring to the embodiments described below in detail together with the attached drawings. However, the technical concept of the present disclosure is not limited to the following embodiments but can be implemented in various different forms. The following embodiments are provided merely to complete the technical concept of the present disclosure and to fully inform those skilled in the art of the scope of the present disclosure, and the technical concept of the present disclosure is defined only by the scope of the claims. In describing the various embodiments of the present disclosure, if it is determined that a detailed description of related known configurations or functions could obscure the essence of the present disclosure, such detailed description is omitted. Unless otherwise defined, terms used in the following embodiments (including technical and scientific terms) may be used in a meaning commonly understood by those skilled in the art to which this disclosure pertains, but this may vary depending on the intent of those skilled in the art, case law, the emergence of new technology, etc. The terms used in this disclosure are for describing the embodiments and are not intended to limit the scope of this disclosure. In the following embodiments, singular expressions include plural concepts unless the context clearly specifies them as singular. Additionally, plural expressions include sing