PROCEDURE FOR DOWNLOADING THE LATEST MAP AND RELATED SYSTEM

The method addresses the challenges of navigation system map data downloads by selectively classifying routes and omitting unnecessary map data downloads for frequently traveled routes, ensuring accurate navigation without excessive communication fees.

DE102024132298A1Pending Publication Date: 2025-05-22HYUNDAI AUTOEVER
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
DE102024132298
Authority / Receiving Office
DE · DE
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-22
Filing Date
2024-11-06
Publication Date
2025-05-22

AI Technical Summary

Technical Problem

Existing navigation systems face challenges with the offline download method, which requires manual installation and may miss road information and traffic conditions due to long download cycles. The online download method reduces user inconvenience and provides real-time data but incurs excessive communication fees due to increased data usage.

Method used

A method for selectively downloading the latest map data by classifying routes based on their starting point and destination, counting the number of trips or deviations from a predicted route, and omitting downloads for frequently traveled routes to save communication fees.

Benefits of technology

This approach ensures navigation users do not experience inconvenience from missing map data while reducing communication fees by selectively downloading map data only for routes that require it, thereby optimizing data usage and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000013_0000
    Figure 00000013_0000
  • Figure 00000013_0001
    Figure 00000013_0001
  • Figure 00000014_0000
    Figure 00000014_0000
Patent Text Reader

Abstract

A method for downloading the latest map data includes classifying a route traveled without route setting based on a starting point and a destination of the route. The method also includes counting a number of trips for the route and downloading the latest map data for the route based on the number of trips.
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED APPLICATION

[0001] This application claims the benefit of and priority to Korean Patent Application No. 10-2023-0163127, filed on November 22, 2023, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD

[0002] The present disclosure relates to a method for downloading the latest map and a related system. BACKGROUND

[0003] A navigation system has two methods for downloading map data: an offline download method and an online download method. When downloading map data using the offline download method, users have the inconvenience of having to manually download and install the files, and they may miss road information and traffic conditions due to long download cycles.

[0004] However, when downloading map data using the online download method, users do not have to manually download the map data, thus avoiding inconvenience for users. Furthermore, since map data can be downloaded in real time, more accurate road and traffic information can be received.

[0005] However, the online download method may cause problems with excessive communication charges due to the increased data usage caused by downloading the map data in real time from the server.

[0006] The explanations in this background section are intended only to provide background information and do not constitute an acknowledgement of the state of the art. SUMMARY

[0007] Aspects of the present disclosure provide a method for selectively downloading the latest map data and a system for performing the method.

[0008] Aspects of the present disclosure also provide a method for downloading the latest map data and a system for performing the method, wherein no inconvenience is caused to a navigation user even if the download of the latest map data is omitted.

[0009] Aspects of the present disclosure also provide a method for downloading the latest map data and a system for performing the method, wherein driving routes for which omitting the download of the latest map data does not cause problems are indicated, thereby saving communication fees.

[0010] However, aspects of the present disclosure are not limited to the aspects set forth herein. The above aspects, as well as other aspects of the present disclosure, should become more apparent to one skilled in the art to which the present disclosure relates by reference to the following detailed description of the present disclosure.

[0011] According to one aspect of the present disclosure, a method for downloading the latest map data is provided. The method can be executed by a navigation device. The method includes classifying a route traveled without route setting based on its starting point and destination. The method also includes counting a number of trips for the classified route and performing a download of the latest map data for the route based on the counted number of trips.

[0012] In some embodiments, classifying the route traveled without route setting includes classifying the route traveled without route setting based on similarities between origins and destinations. There may be multiple routes traveled without route setting.

[0013] In some embodiments, performing the download of the latest map data for the route may include skipping the download of the latest map data for the route if the counted number of trips is greater than or equal to a first threshold, and performing the download of the latest map data for the route if the counted number of trips is less than the first threshold.

[0014] In some embodiments, skipping downloading the latest map data for the route may include displaying information about whether to perform downloading the latest map data for the route and skipping downloading the latest map data for the route based on a user input for the displayed information about whether to perform downloading.

[0015] According to another aspect of the present disclosure, a method for downloading the latest map data is provided. The method may be performed by a navigation device. The method includes counting a number of deviations from a predicted driving route and performing a download of the latest map data for the route based on the counted number of deviations.

[0016] In some embodiments, the predicted driving route may include routes that are identical from their starting point to their destination.

[0017] In some embodiments, performing the downloading of the latest map data may include skipping the downloading of the latest map data for the route if the counted number of deviations is greater than or equal to a first threshold, and performing the downloading of the latest map data for the route if the counted number of deviations is less than the first threshold.

[0018] In some embodiments, skipping downloading the latest map data for the route may include displaying information about whether to perform downloading the latest map data for the route and skipping downloading the latest map data for the route based on user input for the displayed information.

[0019] According to another aspect of the present disclosure, a method for downloading the latest map data is provided. The method may be performed by a navigation device. The method may include counting a number of shutdowns during a trip along a predicted route and performing a download of the latest map data for the route based on the counted number of shutdowns.

[0020] In some embodiments, the predicted driving route may include routes that are identical from their starting point to their destination.

[0021] In some embodiments, performing the download of the latest map data may include omitting the download of the latest map data for the route if the counted number of shutdowns is greater than or equal to a first threshold value, and performing the download of the latest map data for the route if the counted number of shutdowns is less than the first threshold value.

[0022] In some embodiments, omitting the download of the latest map data for the route may include displaying information as to whether to perform the download of the latest map data for the route, and omitting the download of the latest map data for the route based on a user input for the displayed information.

[0023] It should be noted that the effects of the present disclosure are not limited to those described above, and further effects of the present disclosure should be apparent from the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The above-mentioned aspects and other aspects and features of the present disclosure should become more apparent from the following description by reference to the accompanying drawings, in which: Fig. 1 is a configuration diagram of a system for downloading the latest map data according to an embodiment of the present disclosure; Fig. 2 is a flowchart illustrating a method for downloading the latest map data based on the number of trips of each route traveled without route setting according to an embodiment of the present disclosure; Fig. 3 a detailed flowchart showing step or operation S23 of Fig. 2 illustrates a method according to an embodiment of the present disclosure in which downloading of the latest map data is performed based on the number of trips; Fig. 4 a detailed flowchart showing step or operation S32 of Fig. 3 illustrates an example of a method according to an embodiment of the present disclosure in which downloading the latest map data is omitted; Fig. 5 is an exemplary diagram illustrating the steps or operations S41 and S42 of Fig. 4 illustrates an embodiment of the present disclosure in which downloading of the latest map data is omitted; Fig. 6 is a flowchart illustrating a method for downloading the latest map data by counting the number of deviations from a predicted driving route according to an embodiment of the present disclosure; Fig. 7 is a detailed flowchart showing step or operation S62 of Fig. 6 illustrates an embodiment of the present disclosure in which downloading of the latest map data is performed based on the number of deviations; Fig. 8 a detailed flowchart showing step or operation S72 of Fig. 7 illustrates an example of a method according to an embodiment of the present disclosure in which downloading of the latest map data is omitted; Fig. 9 is a flowchart illustrating a method for downloading the latest map data based on the number of shutdowns during a trip on each predicted driving route according to an embodiment of the present disclosure; Fig. 10 a detailed flowchart showing step or operation S92 or the operation from Fig. 9 illustrates, according to an embodiment of the present disclosure, downloading the latest map data is performed based on the number of shutdowns; Fig. 11 is a detailed flowchart showing step or operation S102 of Fig. 10 illustrates an embodiment of the present disclosure in which downloading the latest map data is omitted; and Fig. 12 is a hardware configuration diagram of a computing system according to some embodiments of the present disclosure. DETAILED DESCRIPTION

[0025] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. The advantages and features of the present disclosure, and methods of implementing them, should become more apparent to those of ordinary skill in the art to which the present disclosure relates by reference to the following detailed description of the embodiments and the accompanying drawings. However, the present disclosure may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to make this disclosure thorough and complete, and to fully convey the concept of the disclosure to those of ordinary skill in the art. The scope of the present disclosure is to be defined only by the appended claims and their equivalents.

[0026] When adding reference numerals to the components of each drawing, please note that the same reference numerals should be assigned to the same components as much as possible, even if the components are shown in different drawings. Furthermore, when describing the present disclosure, when it was determined that a detailed description of the related known configuration or function might obscure the gist of the present disclosure, a detailed description thereof has been omitted.

[0027] Unless otherwise defined, all terms used in this specification (including technical and scientific terms) may be used in a sense commonly understood by one of ordinary skill in the art. Furthermore, terms defined in commonly used dictionaries should not be interpreted in an idealized or exaggerated manner unless the terms are clearly and specifically defined in this disclosure. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. Unless expressly stated otherwise in this disclosure, the singular includes the plural.

[0028] Additionally, when describing the component of the present disclosure, terms such as "first", "second", "A", "B", (a), (b) may be used. These terms are used only to distinguish the components from other components, and the terms do not limit the type or order of the components. When a component is described as being "connected", "coupled", or "in contact" with another component, that component may be directly connected or in contact with that other component, but it should be understood that one or more intermediate components between the component and the other component may be "connected", "coupled", or "in contact".

[0029] When a component, device, module, element, or the like of the present disclosure is described as serving a purpose or performing an operation, function, or the like, the component, device, or element is to be considered herein as "configured" to serve that purpose or perform that operation or function.

[0030] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.

[0031] Fig. 1 is a configuration diagram of a system for downloading the latest map data according to an embodiment of the present disclosure.

[0032] As in Fig. As shown in Figure 1, the system for downloading the latest map data may include a service server 10 and a navigation device 11. The navigation device 11 may be provided in a vehicle and receive the latest map data information and predicted route information from the service server 10.

[0033] The navigation device 11 may store the latest map data information and predicted route information received from the service server 10 in a local memory provided in the navigation device 11.

[0034] According to some embodiments of the present disclosure, the navigation device 11 may selectively receive the latest map data information from the service server 10. For example, the navigation device 11 may skip receiving the latest map data information from the service server 10 for routes frequently traveled by a user. In this case, unnecessary reception of the latest map data can be prevented, thereby saving data communication fees.

[0035] In embodiments, the routes frequently traveled by the user may include routes frequently traveled without setting a destination, routes where the user deviates at the same points each time after setting a destination, and routes that prematurely terminate at the same points each time after setting a destination.

[0036] In some embodiments, the user's frequently traveled routes may also include routes to points arbitrarily registered by a user of a navigation service (e.g., registered points, residences, offices, etc.) and routes to frequently visited locations based on personal information from a mobile device (e.g., credit card transaction data, information about the frequently visited locations, etc.).

[0037] However, the present disclosure is not limited in this way. In general, all routes frequently traveled by the user can be considered destinations for selectively receiving the latest map data information. Specific examples of such routes are described in more detail below.

[0038] Fig. 2 is a flowchart illustrating a method for downloading the latest map data based on the number of trips of each route traveled without route setting according to an embodiment of the present disclosure.

[0039] With reference to Fig. 2, in a step or process S21, a navigation device may classify a route traveled by a vehicle without route setting based on its starting point and destination. The route traveled without route setting may refer to any route traveled by the vehicle without receiving a predicted route from the navigation device. There may be multiple routes traveled without route setting.

[0040] In one embodiment, the navigation device may classify the route traveled without route setting based on the similarities between the starting points and destinations. For example, even if the starting points of multiple routes traveled without route setting are all identical, the number of trips may not be counted if their destinations are all different.

[0041] Conversely, even if the destinations of multiple routes are identical, the number of trips may not be counted if their starting points are all different.

[0042] However, if the origins and destinations of multiple routes are identical, the number of trips can be counted. In this case, the classification criteria for determining the similarities of origins and destinations may differ slightly. However, if both the origins and destinations are within a certain distance (e.g., within 10 meters or within 20 meters), the classification criteria for the similarities of the origins and destinations may be met.

[0043] In a step or operation S22, the navigation device may count the number of trips for a classified route. Here, the classified route may refer to any route traveled without route setting that was classified in step or operation S21 as meeting the classification criteria for the similarity of origins and destinations.

[0044] In a step or operation S22, the number of trips may be increased by +1 for each trip, but if the classification criteria for the similarities of origins and destinations are almost identical, the number of trips may be increased by +2 or +3 for each trip, applying a weighting value.

[0045] For example, if the distance between the starting points of multiple routes traveled without route setting is within 1 meter, and the distance between the destinations of the corresponding routes is also within 1 meter, it can be determined that the multiple routes are almost identical, which goes beyond simply meeting certain distance criteria. In this case, the number of trips can be increased by +2, applying a weighting value.

[0046] In a step or operation S23, the navigation device may perform the download of the latest map data based on the number of trips. Here, the number of trips may refer to the counted number of trips from step or operation S22 for the classified route based on the similarities between starting points and destinations.

[0047] In addition, the target of downloading the latest map data may be the classified route traveled without route setting from step or operation S21. The method of Fig. 2 according to some embodiments will be described below with reference to Fig. 3 described in more detail.

[0048] Fig. 3 is a detailed flowchart showing step or operation S23 of Fig. 2 according to an embodiment of the present disclosure, in which downloading of the latest map data is performed based on the number of trips.

[0049] With reference to Fig. 3, the navigation device can determine in step or process S31 whether the number of in step S22 or the process from Fig. 2 counted trips exceed a first threshold. Here, the first threshold can be set by the user and is not limited to a specific value, as long as it corresponds to the number of trips used to determine a frequently traveled route.

[0050] If the number of trips is determined to be less than the first threshold in step or operation S31, downloading the latest map data may be performed in step or operation S33. This is because, if the number of trips is less than the first threshold, the corresponding route can be considered infrequently traveled by the user, and downloading the latest map data may be performed.

[0051] However, if the number of trips is determined to be equal to or greater than the first threshold in step or operation S32, the route may be regarded as frequently traveled by the user, and the downloading of the latest map data may be omitted in step or operation S33.

[0052] This is because excessive communication charges may be incurred and problems such as process congestion may occur if the download of the latest map data is performed even for routes that are frequently traveled by the user.

[0053] Therefore, to solve these problems, routes that do not require downloading the latest map data can be classified, and downloading the latest map data can be omitted for routes that meet the classification criteria.

[0054] Fig. 4 is a detailed flowchart showing step or operation S32 of Fig. 3 according to an embodiment of the present disclosure, in which downloading the latest map data is omitted.

[0055] With reference to Fig. 4, the navigation device may display information about whether to perform the download of the latest map data in a step or operation S41. In a step or operation S42, the download of the latest map data may be skipped based on a user input. The steps or operations S41 and S42 according to some embodiments are described below with reference to Fig. 5 described in more detail.

[0056] Fig. 5 is a diagram showing the steps or operations S41 and S42 of Fig. 4 according to an embodiment of the present disclosure in which downloading of the latest map data is omitted.

[0057] With reference to Fig. 5, vehicle position information 51 indicating the current position of the vehicle may be displayed on the screen of the navigation device. Subsequently, information 52 regarding whether to perform the latest map data download may be displayed next to the vehicle position information 51.

[0058] The user may provide user input for the information 52 displayed on the navigation device screen. The information 52 may, for example, represent a user interface (UI) that displays a message such as: 'Database update of the latest map is required. Do you want to update?'

[0059] Additionally, a user interface (UI) for entering a response (e.g., 'yes' or 'no') for the displayed message may be displayed as information 52.

[0060] The user may provide user input for the information 52 based on the need to update the database (DB) of the latest map.

[0061] For example, if the user determines that a database update of the latest map is required even for frequently traveled routes, the user may click or tap 'Yes' displayed on the navigation device screen as user input for information 52.

[0062] On the other hand, if the user determines that a database update of the latest map is not necessary for frequently traveled routes, the user may click or tap 'No' displayed on the navigation device screen as user input for information 52.

[0063] By giving the user the autonomy to decide whether to perform a database update of the latest map for frequently traveled routes, the user's intention to download the latest map data can be clearly reflected, potentially reducing communication charges.

[0064] Fig. 6 is a flowchart illustrating a method for downloading the latest map data by counting the number of deviations from a predicted driving route according to an embodiment of the present disclosure.

[0065] With reference to Fig. 6, a navigation device may count the number of deviations from a predicted route in step or operation S61. Using the navigation service, the user may deviate from the predicted route provided by the navigation device for a frequently traveled route.

[0066] Accordingly, if the user frequently deviates from the predicted route provided by the navigation device, this route can be considered a frequently traveled route.

[0067] Here, the predicted route can include all routes provided by the navigation device that are identical from their starting point to the same destination. Alternatively, the predicted route can also include routes that only have the same starting point and destination.

[0068] Therefore, the predicted driving route may include multiple driving routes considering a specific starting point and destination, but if the user frequently deviates at a specific point on the predicted driving route, the route from the specific point to the destination may be considered as a frequently traveled route.

[0069] In step or operation S61, the count for the number of deviations may be incremented by +1 for each deviation, but for deviation points on the predicted travel route that are very close to each other, the count for the number of deviations may be weighted.

[0070] For example, if the distance between the deviation points along the predicted driving route is less than 10 meters, the deviation points can be determined to be very close to each other and the count for the number of deviations can be increased by +2, with a weighting value applied.

[0071] In step or operation S62, the navigation device may perform the download of the latest map data for the predicted route based on the number of deviations. Here, the number of deviations refers to the counted number of deviations from the predicted route in step S61, and the target of downloading the latest map data may be the route from each deviation point to the destination. The method of Fig. 6 according to an embodiment will be described below with reference to Fig. 7 described in more detail.

[0072] Fig. 7 is a detailed flowchart showing step or operation S62 of Fig. 6 according to an embodiment of the present disclosure, in which downloading of the latest map data is performed based on the number of deviations.

[0073] With reference to Fig. 7, the navigation device can determine in step or process S71 whether the number of Fig. 6 counted deviations exceed a first threshold. Here, the first threshold can be set by the user and is not limited to a specific value, as long as it corresponds to the number of deviations used to determine a frequently traveled route.

[0074] If the number of deviations from the predicted travel route is determined to be smaller than the first threshold in step or operation S71, downloading of the latest map data may be performed in a step or operation S73.

[0075] This is because when the number of deviations is determined to be less than the first threshold, the corresponding route can be regarded as a route not frequently traveled by the user, and downloading the latest map data for the route from the deviation point to the destination can be performed.

[0076] However, if the number of deviations is determined to be equal to or greater than the first threshold in step or operation S71, the route may be regarded as a route frequently traveled by the user, and the downloading of the latest map data may be omitted in step or operation S72.

[0077] This is because excessive communication charges may be incurred and problems such as process congestion may occur if the download of the latest map data is performed even for routes that are frequently traveled by the user.

[0078] Therefore, to solve these problems, routes that do not require downloading the latest map data can be classified, and downloading the latest map data can be omitted for routes that meet the classification criteria.

[0079] Fig. 8 is a detailed flowchart showing step or operation S72 of Fig. 7 according to an embodiment of the present disclosure, in which downloading the latest map data is omitted.

[0080] With reference to Fig. 8, the navigation device may display information about whether to perform the latest map data download in step or operation S81. Then, in step or operation S82, based on user input, the latest map data download for the route from the deviation point to the destination may be skipped.

[0081] The steps or operations S81 and S82 are the same as their respective counterparts in the Fig. 4 and Fig. 5, and therefore, detailed descriptions are omitted. However, the route for which downloading the latest map data is omitted in steps or operations S81 and S82 may be the route from the deviation point to the destination along the predicted travel route.

[0082] Fig. 9 is a flowchart illustrating a method for downloading the latest map data based on the number of shutdowns during a trip on each predicted trip route according to an embodiment of the present disclosure.

[0083] With reference to Fig. 9, a navigation device may count the number of shutdowns during a trip on a predicted route in a step or operation S91. Using the navigation service, the user may drive to a destination with the navigation device turned off for a frequently traveled route.

[0084] Accordingly, if the user turns off the navigation device after receiving the predicted driving route from the navigation device, the predicted driving route provided by the navigation device can be regarded as frequently traveled by the user.

[0085] In this case, the predicted route can include all routes provided by the navigation device with the same starting point and destination. Alternatively, the predicted route can also include routes that only have the same starting point and destination.

[0086] Therefore, the predicted driving route may include multiple driving routes taking into account the starting point and destination, but if the user frequently turns off the navigation device at a certain point on the predicted driving route, the route from that particular point to the destination can be considered as a frequently traveled route.

[0087] In step or operation S91, the shutdown count may be incremented by +1 for each shutdown, but for shutdown points that are very close to each other, the shutdown count may be weighted.

[0088] For example, if the distance between the cut-off points along the predicted driving route is less than 10 meters, it can be determined that the cut-off points are very close to each other and the count for the number of cut-offs can be increased by +2 or +3, applying a weighting value.

[0089] In a step or process S92, the navigation device may execute the download of the latest map data for the predicted route based on the number of cutoffs. Here, the number of cutoffs refers to the counted number of cutoffs from step or process S91, and the goal of downloading the latest map data may be the route from each cutoff point to the destination. The method of Fig. 9 according to some embodiments will be described below with reference to Fig. 10 described in more detail.

[0090] Fig. 10 is a detailed flowchart showing step S92 or the process of Fig. 9 according to an embodiment of the present disclosure, in which downloading of the latest map data is performed based on the number of shutdowns.

[0091] With reference to Fig. 10, the navigation device can determine in a step or process S101 whether the counted number of shutdowns from step or process S91 from Fig. 9 exceeds a first threshold. Here, the first threshold can be set by the user and is not limited to a specific value.

[0092] If it is determined in step or operation S101 that the number of shutdowns of the device is below the first threshold, the download of the latest map data for the route from the shutdown point to the destination may be executed in a step or operation S103.

[0093] This is because if the number of shutdowns is found to be less than the first threshold, the corresponding route can be regarded as a route not frequently traveled by the user, and the download of the latest map data for the route from the shutdown point to the destination can be performed.

[0094] However, if the number of shutdowns is determined to be equal to or greater than the first threshold in step or operation S101, the route may be regarded as a route frequently traveled by the user, and the downloading of the latest map data may be omitted in a step or operation S102.

[0095] This is because excessive communication charges may be incurred and problems such as process congestion may occur if the download of the latest map data is performed even for routes that are frequently traveled by the user.

[0096] Therefore, to solve these problems, routes that do not require downloading the latest map data can be classified, and downloading the latest map data can be omitted for routes that meet the classification criteria.

[0097] Fig. 11 is a detailed flowchart showing step or operation S102 of Fig. 10 according to an embodiment of the present disclosure, in which downloading the latest map data is omitted.

[0098] With reference to Fig. 11, the navigation device may display information about whether to perform the latest map data download in a step or process S111. Thereafter, in a step or process S112, based on user input, the latest map data download for the route from the cutoff point to the destination may be skipped.

[0099] The steps or operations S111 and S112 are the same as their respective counterparts in the Fig. 4 and Fig. 5, and therefore, their detailed description is omitted. However, the route for which downloading the latest map data is omitted in steps or operations S111 and S112 may be the route from the cutoff point to the destination along the predicted travel route.

[0100] The methods for downloading the latest map data according to some embodiments of the present disclosure have been described with reference to the Fig. 1-11. A hardware configuration of a system for downloading the latest map data according to some embodiments of the present disclosure is described below with reference to Fig. 12 described.

[0101] Fig. 12 is a hardware configuration diagram of a computing system 1000 according to some embodiments of the present disclosure. Computing system 1000, in one embodiment, corresponds to service server 10 of Fig. 1.

[0102] With bow on Fig. 12, the computing system 1000 may include at least a processor 1100, a bus 1600, a communication interface 1200, a memory 1400 that loads a computer program 1500 executed by the processor 1100, and a memory 1300 that stores the computer program 1500.

[0103] Fig. However, Figure 12 shows only the relevant components for the embodiments of the present disclosure. Therefore, one of ordinary skill in the art should understand that, in addition to the Fig. 12 may also contain other general-purpose components.

[0104] Accordingly, the computing system 1000 may include various components other than those in Fig. 12. Furthermore, in some embodiments, the computing system 1000 may be implemented without some of the Fig. 12. The components of the computing system 1000 are described in more detail below.

[0105] The processor 1100 may control the overall operation of the computing system 1000. The processor 1100 may include a central processing unit (CPU), and / or a microprocessor unit (MPU), and / or a microcontroller unit (MCU), and / or a graphics processing unit (GPU), and / or a neural processing unit (NPU), and / or another processor known in the art of the present disclosure.

[0106] Additionally, processor 1100 may perform computations for at least one application or program that performs the operations / methods according to embodiments of the present disclosure. Computing system 1000 may include one or more processors.

[0107] Memory 1400 may store various data, instructions, and / or information. Memory 1400 may load computer program 1500 from memory 1300 to perform operations / methods according to various embodiments of the present disclosure. Memory 1400 may be implemented as volatile memory, e.g., RAM (Random Access Memory), but the scope of the present disclosure is not limited thereto.

[0108] Bus 1600 may provide communication functionality between the components of computing system 1000. Bus 1600 may be implemented as various bus types, such as an address bus, a data bus, or a control bus.

[0109] Communications interface 1200 may support wired or wireless Internet communication for computing system 1000. Additionally, communications interface 1200 may support communication methods other than Internet communication. For this purpose, communications interface 1200 may include a known communications module.

[0110] Memory 1300 may non-volatilely store one or more computer programs 1500. Memory 1300 may include non-volatile memory, such as read-only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, a hard disk, a removable disk, or any form of computer-readable recording medium known in the art of the present disclosure.

[0111] Computer program 1500 may include one or more instructions that, when loaded into memory 1400, cause processor 1100 to perform the operations / methods according to various embodiments of the present disclosure. Accordingly, by executing the one or more instructions, processor 1100 may perform the operations / methods according to various embodiments of the present disclosure.

[0112] For example, the computer program 1500 may execute instructions to classify a route traveled without route setting based on its starting point and destination, instructions to count the number of trips for the classified route, and instructions to download the latest map data for the classified route based on the counted number of trips.

[0113] The hardware configuration of the computing system 1000 according to some embodiments of the present disclosure has been described above with reference to Fig. 12 described.

[0114] A variety of embodiments of the present disclosure and the effects according to embodiments thereof have been described above with reference to the Fig. 1-12. The effects according to the technical idea of ​​the present disclosure are not limited to the aforementioned effects, and other unmentioned effects not mentioned here can be clearly understood by those skilled in the art from the description of the present disclosure.

[0115] The above-described technical features of the present disclosure may be embodied as computer-readable codes on a computer-readable medium. The computer-readable medium may be, for example, a removable recording medium (CD, DVD, Blu-ray Disc, USB storage device, removable hard disk) or a fixed recording medium (ROM, RAM, hard disk equipped with a computer). The computer program recorded on the computer-readable medium may be transferred to another computing device via a network such as the Internet and installed on the other computing device, thereby being used on the other computing device.

[0116] Although the operations in the drawings are illustrated in a particular order, it should be understood that the desired results cannot be achieved only if the operations are performed in the order indicated, sequentially, or if all operations are performed. In certain situations, multitasking and parallel processing may be advantageous. According to the embodiments described above, it should not be assumed that the separation of different configurations is absolutely necessary, and it should be understood that the described program components and systems can generally be integrated into a single software product or packaged into multiple software products.

[0117] It should be understood that those skilled in the art should understand that numerous changes and modifications can be made to the described embodiments without departing from the scope of the present disclosure. Therefore, the described embodiments of the present disclosure are for illustrative and not limiting purposes. QUOTES CONTAINED IN THE DESCRIPTION

[0000] This list of documents submitted by the applicant was generated automatically and is included solely for the convenience of the reader. This list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions. Cited patent literature

[0000] KR 10-2023-0163127

[0001]

Claims

[1] A method for downloading the latest map data, the method comprising: Classifying a route travelled without route setting based on a starting point and a destination of the route by a navigation device; Counting a number of trips for the route by the navigation device; and Perform a download of the latest map data for the route by the navigation device based on the number of trips. [2] The method of claim 1, wherein: classifying the route travelled without route setting comprises classifying the route travelled without route setting based on similarities between origins and destinations; and there are several routes travelled without route setting. [3] A method according to claim 1 or claim 2, wherein performing the downloading of the latest map data for the route comprises: Skipping downloading the latest map data for the route if the number of trips is greater than or equal to a first threshold; and Perform downloading of the latest map data for the route when the number of trips is less than the first threshold. [4] The method of claim 3, wherein skipping downloading the latest map data for the route comprises: Display information about whether to download the latest map data for the route; and Skip downloading the latest map data for the route based on user input for the displayed information about whether to download. [5] A method for downloading the latest map data, the method comprising: Counting a number of deviations from a predicted route by a navigation device; and Perform a download of the latest map data for the route by the navigation device based on the number of deviations. [6] The method of claim 5, wherein performing the downloading of the latest map data comprises: Skipping downloading the latest map data for the route if the number of deviations is greater than or equal to a first threshold; and Perform the download of the latest map data for the route if the number of deviations is less than a first threshold. [7] The method of claim 6, wherein omitting downloading the latest map data for the route comprises: Display information about whether to download the latest map data for the route; and Skip downloading the latest map data for the route based on user input for the information displayed. [8] A method for downloading the latest map data, the method comprising: Counting a number of shutdowns during a journey along a predicted route by a navigation device; and Perform a download of the latest map data for the route by the navigation device based on the number of shutdowns. [9] The method of claim 8, wherein performing the downloading of the latest map data comprises: Skipping downloading the latest map data for the route if the number of shutdowns is greater than or equal to a first threshold; and Perform download of the latest map data for the route if the number of shutdowns is less than the first threshold. [10] The method of claim 9, wherein omitting downloading the latest map data for the route comprises: Display information about whether to download the latest map data for the route; and Skip downloading the latest map data for the route based on user input for the information displayed.

Citation Information

Patent Citations

  • KOREANISCHENPATENTANMELDUNGNR.10-2023-0163127