Navigation data updating method and device, vehicle, medium and product
By obtaining information about charging equipment in the opposite direction and updating navigation data when an electric vehicle enters a preset area, the problem of electric vehicles being unable to identify charging equipment is solved, and timely updates of navigation data and improved travel efficiency for users are achieved.
Patent Information
- Application Number
- CN202511075053.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-31
- Publication Date
- 2025-09-26
AI Technical Summary
Electric vehicles cannot accurately identify or recommend nearby available charging equipment when they need to be charged, resulting in the inability to update navigation data in a timely manner, affecting users' travel efficiency and driving experience.
The system obtains charging equipment information when the vehicle enters a preset area. If no equipment is available in the current direction of travel, it obtains equipment information in the opposite direction and updates navigation data when equipment is available. It prompts the user through display or voice and provides update suggestions based on vehicle status and preferences.
Accurately identify and recommend nearby available charging equipment, timely update navigation data, and improve users' travel efficiency and driving experience.
Smart Images

Figure CN120702502A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of intelligent transportation technology, and in particular to a method, device, vehicle, medium, and product for updating navigation data. Background Art
[0002] With the increasing popularity of electric vehicles, they have become widely accepted as an essential means of daily transportation. However, electric vehicles still have some shortcomings, such as limited driving range and the inability to achieve long periods of continuous driving. When users need to charge, they may not be able to accurately identify or recommend nearby charging stations, resulting in delayed navigation data updates, which in turn affects travel efficiency and driving experience. Summary of the Invention
[0003] To overcome the problems existing in the related art, the present disclosure provides a method, device, vehicle, medium and product for updating navigation data.
[0004] According to a first aspect of an embodiment of the present disclosure, a method for updating navigation data is provided, comprising: Obtaining navigation data, wherein the navigation data is used to indicate a driving route of the vehicle; When the vehicle enters a preset area, obtaining charging equipment information in the preset area; When there is no available charging equipment in the current traveling direction of the vehicle, obtaining information about the charging equipment in the opposite direction of the current traveling direction of the vehicle; When a charging device is available in the opposite direction of the current travel of the vehicle, the navigation data is updated.
[0005] The above technical solution obtains information about charging facilities in a preset area when the vehicle enters the area; obtains information about charging facilities in the opposite direction of the vehicle's current travel if no charging facilities are available in the vehicle's current direction; and updates navigation data if charging facilities are available in the opposite direction of the vehicle's current travel. When a user needs to charge, the system can accurately identify or recommend nearby available charging facilities and promptly update navigation data, effectively improving travel efficiency and driving experience.
[0006] In some possible implementations, updating the navigation data includes: Displaying an update prompt message, wherein the update prompt message is used to prompt an update of the navigation data; In response to receiving a target operation on the update prompt message, the navigation data is updated.
[0007] The above technical solution updates the navigation data by displaying an update prompt message and in response to receiving a target operation of the update prompt message, can update the navigation data with the user's consent, thereby providing the user with appropriate charging equipment in a timely manner, thereby effectively improving the user's travel efficiency.
[0008] In some possible implementations, the display update prompt message includes at least one of the following methods: Displaying an update prompt window by a display device, wherein the update prompt window includes the update prompt message; and The update prompt message is outputted through a voice device.
[0009] The above technical solution displays the update prompt window through the display device and outputs the update prompt message through the voice device, which can increase the diversity of prompt methods, thereby effectively improving the convenience and interactive experience of users receiving update prompt messages.
[0010] In some possible implementations, the method further includes: An update suggestion message is displayed, wherein the update suggestion message is used to suggest whether to update the navigation data.
[0011] The above technical solution provides the user with an update suggestion message before updating the navigation data, so that the user can determine whether the navigation data needs to be updated based on the update suggestion message before updating the navigation data, thereby effectively improving travel efficiency and travel experience.
[0012] In some possible implementations, the update suggestion message is determined by at least one of the following information: the current remaining charge of the vehicle; Charging equipment information of a designated preset area, wherein the designated preset area includes a next preset area of the preset area in the current driving direction; The user's charging preference information is used to indicate whether the user prefers to use an available charging device in the opposite direction of the vehicle's current travel for charging.
[0013] The above technical solution determines the update suggestion message based on at least one of the current remaining power of the vehicle, the charging equipment information of the specified preset area, and the user's charging preference information. It can comprehensively consider the actual status of the vehicle and personalized needs, making the update suggestion message more comprehensive and thus more in line with the user's actual usage scenarios and needs.
[0014] In some possible implementations, updating the navigation data includes: Determining a target charging device from the available charging devices; The navigation data is updated based on the target charging device.
[0015] The above technical solution determines the target charging device from the available charging devices; and based on the target charging device, updates the navigation data, which can accurately identify or recommend nearby available charging devices and timely update the navigation data, thereby effectively improving the user's travel efficiency and driving experience.
[0016] In some possible implementations, determining a target charging device from the available charging devices includes: The available charging device closest to a designated location in a charging area is used as the target charging device. The charging area is the area where the available charging device is located. The designated location includes an entrance or exit of the charging area.
[0017] The above technical solution uses the available charging device closest to the designated location of the charging area as the target charging device, which can simplify the process of users entering and exiting the charging area, thereby effectively improving travel efficiency and travel experience.
[0018] In some possible implementations, the preset area includes multiple charging areas, and the available charging devices are located in different charging areas; and determining a target charging device from the available charging devices includes: Among the available charging devices in each charging area, the available charging device closest to the designated location of the charging area is used as a candidate charging device; the designated location includes an entrance or exit of the charging area; Obtaining a driving distance between the candidate charging device and the vehicle; The candidate charging device with the shortest driving distance is used as the target charging device.
[0019] The above technical solution uses the available charging device closest to the designated location of each charging area among the available charging devices in the charging area as the candidate charging device, and uses the candidate charging device with the shortest driving distance as the target charging device, which can provide users with the nearest charging device, thereby effectively improving travel efficiency and travel experience.
[0020] In some possible implementations, updating the navigation data based on the target charging device includes: The driving trajectory between the vehicle position of the vehicle and the device position of the target charging device is used as the updated navigation data.
[0021] The above technical solution, by using the driving trajectory between the vehicle position of the vehicle and the device position of the target charging device as the updated navigation data, can improve the accuracy and practicality of the navigation data, thereby effectively improving travel efficiency and user experience.
[0022] According to a second aspect of an embodiment of the present disclosure, there is provided a navigation data updating apparatus, comprising: A first acquisition module is configured to acquire navigation data, where the navigation data is used to indicate a driving route of the vehicle; a second acquisition module, configured to acquire charging equipment information in a preset area when the vehicle enters the preset area; a third acquisition module, configured to acquire information about charging equipment in a direction opposite to the current travel direction of the vehicle when no charging equipment is available in the current travel direction of the vehicle; The updating module is configured to update the navigation data when a charging device is available in the opposite direction of the vehicle's current travel.
[0023] In some possible implementations, the update module is further configured to: Displaying an update prompt message, wherein the update prompt message is used to prompt an update of the navigation data; In response to receiving a target operation on the update prompt message, the navigation data is updated.
[0024] In some possible implementations, the device further includes a display module. The display module is configured to display an update suggestion message, where the update suggestion message is used to suggest whether to update the navigation data.
[0025] In some possible implementations, the update module is further configured to: Determining a target charging device from the available charging devices; The navigation data is updated based on the target charging device.
[0026] In some possible implementations, the update module is further configured to: The available charging device closest to a designated location in a charging area is used as the target charging device. The charging area is the area where the available charging device is located. The designated location includes an entrance or exit of the charging area.
[0027] In some possible implementations, the preset area includes multiple charging areas, and the available charging devices are located in different charging areas; and the update module is further configured to: Among the available charging devices in each charging area, the available charging device closest to the designated location of the charging area is used as a candidate charging device; the designated location includes an entrance or exit of the charging area; Obtaining a driving distance between the candidate charging device and the vehicle; The candidate charging device with the shortest driving distance is used as the target charging device.
[0028] In some possible implementations, the update module is further configured to: The driving trajectory between the vehicle position of the vehicle and the device position of the target charging device is used as the updated navigation data.
[0029] According to a third aspect of an embodiment of the present disclosure, there is provided a vehicle, comprising: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: The steps of implementing the method for updating navigation data provided in the first aspect of the present disclosure are as follows.
[0030] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the navigation data updating method provided in the first aspect of the present disclosure are implemented.
[0031] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of updating the navigation data provided in the first aspect of the present disclosure.
[0032] The technical solutions provided by the embodiments of the present disclosure can achieve the following beneficial effects: when the vehicle enters a preset area, information about charging facilities in the preset area is obtained; when no charging facilities are available in the vehicle's current direction of travel, information about charging facilities in the opposite direction of the vehicle's current travel is obtained; and when charging facilities are available in the opposite direction of the vehicle's current travel, navigation data is updated. When a user needs to charge, the system can accurately identify or recommend nearby available charging facilities, and timely update navigation data, thereby effectively improving travel efficiency and driving experience.
[0033] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0035] Figure 1 is a flowchart of a method for updating navigation data according to an exemplary embodiment; Figure 2 is based on Figure 1 The illustrated embodiment shows a flowchart of a method for updating navigation data; Figure 3 is based on Figure 1 A flowchart of another method for updating navigation data according to the illustrated embodiment; Figure 4 is based on Figure 3 The illustrated embodiment shows a flowchart of a method for updating navigation data; Figure 5 is a block diagram of a navigation data updating device according to an exemplary embodiment; Figure 6 is a block diagram of a vehicle according to an exemplary embodiment; Figure 7 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0036] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0037] Before introducing the specific implementation methods of the present disclosure in detail, the application scenarios of the present disclosure are first described as follows. The present disclosure can be applied to the application scenario of recommending charging stations for vehicles when the vehicle is traveling on a highway. During highway driving, the charging piles in some highway service areas are overloaded, have equipment failures, or are undergoing maintenance. However, the existing technology is often unable to obtain and analyze the status of charging resources in the opposite service area, making it difficult for users to make reasonable judgments. For example, when the charging resources in the service area on this side are tight, the driver may not know whether the opposite service area has available charging resources, nor can he confirm whether he can go to the opposite service area to charge, thus falling into a state of "battery anxiety", which not only reduces the user's travel efficiency, but also seriously affects the driving experience.
[0038] Figure 1 is a flowchart of a method for updating navigation data according to an exemplary embodiment. Figure 1 As shown, the following steps may be included.
[0039] Step 101: Obtain navigation data.
[0040] The navigation data is used to indicate the driving route of the vehicle. For example, the navigation data may be GPS (Global Positioning System) data or Beidou satellite positioning data.
[0041] Step 102: When the vehicle enters a preset area, information about charging equipment in the preset area is obtained.
[0042] The preset area may be an area including a highway section.
[0043] Step 103: When there is no available charging equipment in the current driving direction of the vehicle, obtain the charging equipment information in the opposite direction of the current driving direction of the vehicle.
[0044] The charging equipment information is used to indicate whether there is an available charging equipment in the current driving direction of the vehicle.
[0045] Step 104 : When there is available charging equipment in the opposite direction of the vehicle's current travel, update the navigation data.
[0046] In this step, updating the navigation data includes: determining a target charging device from the available charging devices, and updating the navigation data based on the target charging device.
[0047] The above technical solution obtains information about charging facilities within a preset area when the vehicle enters the area; obtains information about charging facilities in the opposite direction of the vehicle's current travel if no charging facilities are available in the vehicle's current direction; and updates navigation data if charging facilities are available in the opposite direction of the vehicle's current travel. When a user needs to charge, the system can accurately identify or recommend nearby available charging facilities and promptly update navigation data, effectively improving travel efficiency and driving experience.
[0048] Figure 2 is based on Figure 1 The embodiment shown is a flowchart of a method for updating navigation data, as shown in FIG. Figure 2 As shown, in Figure 1 The updating of the navigation data in step 104 may include: Step 201: Display an update prompt message.
[0049] The update prompt message is used to prompt the user to update the navigation data.
[0050] Step 202: In response to receiving a target operation in response to the update prompt message, update the navigation data.
[0051] The target operation may be an interactive behavior performed by the user on the vehicle terminal interface on the update prompt information, including but not limited to a click operation and a slide operation.
[0052] In this step, the displaying of the update prompt message includes at least one of the following methods: displaying an update prompt window through a display device, the update prompt window including the update prompt message; and outputting the update prompt message through a voice device.
[0053] For example, an update prompt window could pop up on the vehicle's display (central control screen or instrument panel). This prompt window contains update controls (confirm and cancel buttons) and information about the update (for example, "If a charging device is available, do you want to update the navigation data immediately?"). The user can click the "Confirm" button to trigger the update operation and update the navigation data. In driving scenarios, the simple button design facilitates quick operation and avoids distraction, thereby effectively improving driving safety.
[0054] As another example, an update prompt window could pop up on the vehicle's display (central control screen or instrument panel). This prompt window contains a slider control (slider bar or slider button) and information about the update (for example, "A charging device has been found. Do you want to update the navigation data immediately?"). The user can trigger the update operation by sliding the slider control from left to right, thereby updating the navigation data. In driving scenarios, sliding confirmation requires a clearer user intent, thereby effectively reducing accidental operations.
[0055] As another example, if the vehicle's equipment supports voice notifications (such as smart speakers or voice assistants), it can notify the user of available charging equipment through voice notification and ask the user whether to update the navigation data immediately (for example: Hello, I found an available charging equipment nearby. Do you want to update the navigation data immediately?). The user can respond with "Agree," "Yes," or "OK" to trigger the update operation and update the navigation data. During driving, receiving information through voice prompts instead of needing to check the screen can reduce driver distraction and effectively improve driving safety.
[0056] The above technical solution updates the navigation data by displaying an update prompt message and in response to receiving a target operation on the update prompt message. It can update the navigation data with the user's consent, thereby providing the user with appropriate charging equipment in a timely manner, thereby effectively improving the user's travel efficiency.
[0057] Optionally, the method may further include: Display update suggestion message.
[0058] The update suggestion message is used to suggest whether to update the navigation data.
[0059] In this step, the update suggestion message is determined by at least one of the following information: the current remaining power of the vehicle; the charging equipment information of the specified preset area, the specified preset area including the next preset area of the preset area in the current driving direction; the user's charging preference information, the charging preference information is used to indicate whether the user prefers to use the available charging equipment in the opposite direction of the vehicle's current travel for charging.
[0060] In one embodiment, the update suggestion message is determined according to the current remaining power of the vehicle.
[0061] In this step, when it is determined that the current remaining power of the vehicle is less than or equal to a preset power threshold, the update suggestion message is determined to be a suggestion to update the navigation data.
[0062] For example, the preset power threshold is 30%, and the current remaining power is 28%. It is determined that the current remaining power of the vehicle is less than the preset power threshold, and the update suggestion message is determined to be: "The current power is low, it is recommended to update the navigation data immediately and go to the nearest charging device to charge."
[0063] In another embodiment, the update suggestion message is determined based on charging equipment information of a specified preset area.
[0064] The designated preset area may be the next preset area in the current driving direction. For example, if the current preset area is the first service area on the vehicle's driving route on a highway, the designated preset area may be the second service area on the vehicle's driving route.
[0065] In this step, when it is determined based on the charging equipment information of the next preset area in the current driving direction that no available charging equipment exists in the next preset area in the current driving direction, the update suggestion message is determined to be a suggestion to update the navigation data.
[0066] For example, the charging equipment information of the next preset area in the current driving direction indicates that there is no available charging equipment, it is determined that there is no available charging equipment in the specified preset area, and the update suggestion message is determined to be: "There is no available charging equipment in the specified area, it is recommended to update the navigation data immediately and go to the nearest charging equipment for charging."
[0067] In yet another embodiment, the update suggestion message is determined according to the user's charging preference information.
[0068] In this step, when it is determined that the charging preference information is a preference for using a charging device in the opposite direction of the vehicle's current travel, the update suggestion message is determined to be a suggestion to update the navigation data.
[0069] For example, when it is determined that the charging preference information is a preference for using the charging equipment in the opposite direction of the vehicle's current travel, the update suggestion message is determined to be: "There is an available charging equipment in the opposite direction of the vehicle's current travel. It is recommended to update the navigation data immediately and go to the nearest charging equipment to charge."
[0070] The charging preference information may be determined based on the vehicle's historical charging data, which includes multiple charging events, each of which includes a charging location and the vehicle's route before reaching the charging station.
[0071] For each charging event, the charging station's location relative to the vehicle's previous route to the charging station is determined. A charging event in which the vehicle is charged by a charging device in the opposite direction of the vehicle's current travel is designated as a target charging event. If the target charging event is determined to have occurred more than or equal to a preset threshold number of times in the historical charging data, the charging preference information is determined to favor the use of charging devices in the opposite direction of the vehicle's current travel.
[0072] In some embodiments, the update suggestion message may also be determined by combining two pieces of information: the current remaining power of the vehicle, the charging equipment information of a specified preset area, and the user's charging preference information.
[0073] In one embodiment, the update suggestion message is determined based on the current remaining power of the vehicle and charging equipment information in a designated preset area.
[0074] In this step, when it is determined that the current remaining power of the vehicle is less than or equal to the preset power threshold and the charging equipment information of the specified preset area does not contain any available charging equipment, the update suggestion message is determined to be a suggestion to update the navigation data.
[0075] For example, the current remaining power is 28% and the power threshold is 30%. It can be determined that the current remaining power of the vehicle is less than the preset power threshold. If it is determined that there is no available charging equipment in the charging equipment information of the specified preset area, the update suggestion message is determined to be: "The current power is low and there is no available charging equipment in the specified area. It is recommended to update the navigation data immediately and go to the nearest charging equipment to charge."
[0076] In another embodiment, the update suggestion message is determined based on the current remaining power of the vehicle and the user's charging preference information.
[0077] In this step, when it is determined that the current remaining power of the vehicle is less than or equal to the preset power threshold and the charging preference information is a preference to use the charging equipment in the opposite direction of the vehicle's current travel, the update suggestion message is determined to be a suggestion to update the navigation data.
[0078] For example, if the current remaining battery charge is 30% and the battery charge threshold is 30%, and the vehicle's current remaining battery charge is determined to be equal to the battery charge threshold, and if the charging preference information indicates a preference for charging equipment in the direction opposite to the vehicle's current travel, the update suggestion message may be: "The current battery charge is low, and there is an available charging equipment in the direction opposite to the vehicle's current travel. It is recommended that you update your navigation data immediately and proceed to the nearest charging equipment for charging." If the vehicle's current remaining battery charge is determined to be greater than the preset battery charge threshold, and the charging preference information indicates a preference for charging equipment in the direction of the vehicle's current travel, the update suggestion message may not be displayed.
[0079] In yet another embodiment, the update suggestion message is determined based on charging equipment information of a designated preset area and charging preference information of the user.
[0080] In this step, when it is determined that there is no available charging equipment in the charging equipment information of the specified preset area and the charging preference information is to prefer using the charging equipment in the opposite direction of the vehicle's current travel, the update suggestion message is determined to be a suggestion to update the navigation data.
[0081] For example, when it is determined that there is no available charging equipment in the charging equipment information of the specified preset area, and the charging preference information is to prefer to use the charging equipment in the opposite direction of the vehicle's current travel, the update suggestion message is determined to be: "There is no available charging equipment in the specified area, and there is an available charging equipment in the opposite direction of the vehicle's current travel. It is recommended to update the navigation data immediately and go to the nearest charging equipment for charging."
[0082] The above technical solution determines the update suggestion message based on at least two pieces of information including the current remaining power of the vehicle, the charging equipment information of the specified preset area, and the user's charging preference information. It can comprehensively consider the actual status of the vehicle and personalized needs, making the update suggestion message more comprehensive and thus more in line with the user's actual usage scenarios and needs.
[0083] In some embodiments, the update suggestion message may also be determined in combination with the current remaining power of the vehicle, the charging equipment information of a designated preset area, and the user's charging preference information.
[0084] In this step, if it is determined that the vehicle's current remaining battery charge is less than or equal to a preset battery charge threshold, the charging equipment information in the designated preset area does not contain any available charging equipment, and the charging preference information indicates a preference for using charging equipment in the direction opposite to the vehicle's current travel, the update suggestion message is determined to be a suggestion to update navigation data. If it is determined that the vehicle's current remaining battery charge is greater than the preset battery charge threshold, the charging equipment information in the designated preset area does contain any available charging equipment, and the charging preference information indicates a preference for not using charging equipment in the direction opposite to the vehicle's current travel, the update suggestion message is not displayed.
[0085] For example, the current remaining power is 30%, and the power threshold is 30%. It is determined that the current remaining power of the vehicle is less than the power threshold. If the charging equipment information of the specified preset area does not contain any available charging equipment, and the charging preference information is to prefer to use the charging equipment in the opposite direction of the vehicle's current travel, the update suggestion message is determined to be: "There is no available charging equipment in the specified area, and there is an available charging equipment in the opposite direction of the vehicle's current travel. It is recommended to update the navigation data immediately and go to the nearest charging equipment to charge."
[0086] The above technical solution provides the user with an update suggestion message before updating the navigation data, so that the user can determine whether the navigation data needs to be updated based on the update suggestion message before updating the navigation data, thereby effectively improving travel efficiency and travel experience.
[0087] Figure 3 is based on Figure 1 The embodiment shown is a flowchart of a method for updating navigation data, as shown in FIG. Figure 3 As shown, in Figure 1 The updating of the navigation data in step 104 may include: Step 301: Determine a target charging device from the available charging devices.
[0088] In one embodiment, determining a target charging device from the available charging devices may include: using the available charging device closest to a designated location in a charging area as the target charging device, where the charging area is the area where the available charging device is located, and the designated location includes an entrance or exit of the charging area.
[0089] For example, the predefined areas include a first charging area and a second charging area, where the first charging area is the charging area in the vehicle's current direction of travel. The second charging area is the charging area in the opposite direction of travel. If no charging equipment is available in the first charging area, at least one available charging equipment is identified from the second charging area. The available charging equipment closest to the entrance of the second charging area can be used as the target charging equipment. This reduces the number of driving routes into the second charging area to find the target charging equipment, avoiding detours and thus saving time and vehicle energy. Alternatively, the available charging equipment closest to the exit of the second charging area can be used as the target charging equipment. This reduces the number of driving routes out of the second charging area, which is particularly useful during peak hours and effectively improves traffic efficiency. For example, the first charging area can be a service area on the opposite side of a highway section that is in the same direction as the vehicle's current travel, while the second charging area can be a service area on the opposite side of a highway section that is in the opposite direction of travel.
[0090] In another embodiment, the preset area includes multiple charging areas, and the available charging devices are located in different charging areas; determining the target charging device from the available charging devices may include: taking the available charging device closest to a designated position of the charging area among the available charging devices in each charging area as a candidate charging device; the designated position includes an entrance or exit of the charging area; obtaining the driving distance between the candidate charging device and the vehicle; and taking the candidate charging device with the shortest driving distance as the target charging device.
[0091] For example, the preset areas may include a first charging area, a second charging area, and a third charging area on a highway section. The first charging area may be a charging area in the vehicle's current direction of travel. The second charging area may be a charging area in the opposite direction of travel. The third charging area may be the previous charging area in the opposite direction of travel, or the previous charging area in the opposite direction of travel. For example, the first charging area may be a service area in a service area on the highway section that is in the same direction as the vehicle's current travel, the second charging area may be a service area in a service area on the highway section that is in the opposite direction of travel. The third charging area may be the previous service area in the same direction as the vehicle's current travel, or the previous service area in a service area on the highway section that is in the opposite direction of travel.
[0092] The available charging device closest to the entrance of the first charging area among the available charging devices in the first charging area is selected as a candidate charging device. The available charging device closest to the entrance of the second charging area among the available charging devices in the second charging area is selected as a candidate charging device. The available charging device closest to the entrance of the third charging area among the available charging devices in the third charging area is selected as a candidate charging device. The driving distance between each candidate charging device and the vehicle is obtained, and the candidate charging device with the shortest driving distance is selected as the target charging device. By selecting the available charging device closest to the entrance of each charging area among the available charging devices in the charging area as a candidate charging device and selecting the candidate charging device with the shortest driving distance as the target charging device, the driving path for entering the charging area to search for the target charging device can be reduced, detours can be avoided, and time and vehicle power can be saved.
[0093] The available charging device closest to the exit of the first charging area among the available charging devices in the first charging area is selected as a candidate charging device. The available charging device closest to the exit of the second charging area among the available charging devices in the second charging area is selected as a candidate charging device. The available charging device closest to the exit of the third charging area among the available charging devices in the third charging area is selected as a candidate charging device. The driving distance between each candidate charging device and the vehicle is obtained, and the candidate charging device with the shortest driving distance is selected as the target charging device. By selecting the available charging device closest to the exit of each charging area among the available charging devices in the charging area as a candidate charging device and selecting the candidate charging device with the shortest driving distance as the target charging device, the driving path out of the charging area can be reduced, which is particularly suitable for peak hours, thereby effectively improving traffic efficiency.
[0094] Step 302: Update the navigation data based on the target charging device.
[0095] In this step, the driving trajectory between the vehicle position and the device position of the target charging device is used as the updated navigation data.
[0096] The above technical solution determines the target charging device from the available charging devices; and based on the target charging device, updates the navigation data, can accurately identify or recommend nearby available charging devices, and timely update the navigation data, thereby effectively improving the user's travel efficiency and driving experience.
[0097] In one possible implementation, Figure 3 In step 301, determining a target charging device from the available charging devices may include: The available charging device closest to the designated location in the charging area is used as the target charging device.
[0098] The charging area is the area where the available charging equipment is located. The designated location includes the entrance or exit of the charging area.
[0099] In this step, the preset area includes a first charging service area and a second charging service area, wherein the first charging service area is the charging service area in the current driving direction of the vehicle. The second charging service area is the charging service area in the opposite direction of the current driving direction of the vehicle. When it is determined that there is no available charging equipment in the first charging service area, at least one available charging equipment is determined from the second charging service area. The available charging equipment closest to the entrance of the second charging service area can be used as the target charging equipment. By reducing the driving path into the second charging service area to search for the target charging equipment, detours can be avoided, thereby saving time and vehicle power. The available charging equipment closest to the exit of the second charging service area can also be used as the target charging equipment. By reducing the driving path out of the second charging service area, it is particularly suitable for peak hours and can effectively improve traffic efficiency.
[0100] The above technical solution uses the available charging device closest to the designated location of the charging area as the target charging device, which can simplify the process of users entering and exiting the charging area, thereby effectively improving travel efficiency and travel experience.
[0101] Figure 4 is based on Figure 3 The embodiment shown is a flowchart of a method for updating navigation data, wherein the preset area includes multiple charging areas, and the available charging devices are located in different charging areas; Figure 4 As shown, in Figure 3 In step 301, determining a target charging device from the available charging devices may include: In step 401 , the available charging device closest to the designated location of each charging area among the available charging devices in the charging area is selected as a candidate charging device.
[0102] The designated location includes an entrance or an exit of the charging area.
[0103] Step 402: Obtain the driving distance between the candidate charging device and the vehicle.
[0104] Step 403: The candidate charging device with the shortest driving distance is used as the target charging device.
[0105] In this step, the preset area includes a first charging service area, a second charging service area, and a third charging service area. The first charging service area may be a charging service area in the direction of the vehicle's current travel. The second charging service area may be a charging service area in the opposite direction of the vehicle's current travel. The third charging area may be the previous charging service area in the opposite direction of the vehicle's current travel, or the previous charging service area in the opposite direction of the vehicle's current travel.
[0106] The available charging device closest to the entrance of the first charging service area among the available charging devices in the first charging service area is selected as a candidate charging device. The available charging device closest to the entrance of the second charging service area among the available charging devices in the second charging service area is selected as a candidate charging device. The available charging device closest to the entrance of the third charging service area among the available charging devices in the third charging service area is selected as a candidate charging device. The driving distance between each candidate charging device and the vehicle is obtained, and the candidate charging device with the shortest driving distance is selected as the target charging device. By selecting the available charging device closest to the entrance of each charging area among the available charging devices in the charging area as a candidate charging device, and selecting the candidate charging device with the shortest driving distance as the target charging device, the driving path for entering the charging service area to search for the target charging device can be reduced, detours can be avoided, and time and vehicle power can be saved.
[0107] The available charging device closest to the exit of the first charging service area among the available charging devices in the first charging service area is selected as a candidate charging device. The available charging device closest to the exit of the second charging service area among the available charging devices in the second charging service area is selected as a candidate charging device. The available charging device closest to the exit of the third charging service area among the available charging devices in the third charging service area is selected as a candidate charging device. The driving distance between each candidate charging device and the vehicle is obtained, and the candidate charging device with the shortest driving distance is selected as the target charging device. By selecting the available charging device closest to the exit of each charging area among the available charging devices in the charging area as a candidate charging device and selecting the candidate charging device with the shortest driving distance as the target charging device, the driving path leaving the charging service area can be reduced, which is particularly suitable for peak hours, thereby effectively improving traffic efficiency.
[0108] It should be noted that before determining to obtain the charging equipment information in the opposite direction of the vehicle's current travel, it is determined that there are passages between the multiple charging areas in the preset area.
[0109] The above technical solution selects the available charging device closest to the designated location of each charging area as the candidate charging device, and selects the candidate charging device with the shortest driving distance as the target charging device, which can provide users with the nearest charging device, thereby effectively improving travel efficiency and travel experience.
[0110] In a possible implementation, the navigation data updating method may further include: When the vehicle enters a preset area, if it is determined that the current battery level of the vehicle is less than or equal to a preset battery level threshold, the navigation data is updated.
[0111] The above technical solution updates the navigation data if it is determined that the current battery level of the vehicle is less than or equal to the preset battery threshold when the vehicle enters a preset area. This can timely update the navigation data when the user needs to charge, thereby effectively improving the user's travel efficiency and driving experience.
[0112] Figure 5 1 is a block diagram of a navigation data updating device according to an exemplary embodiment, the device including: A first acquisition module 501 is configured to acquire navigation data, where the navigation data is used to indicate a driving route of a vehicle; The second acquisition module 502 is configured to acquire charging equipment information in a preset area when the vehicle enters the preset area; The third acquisition module 503 is configured to acquire information about charging equipment in the opposite direction of the vehicle's current travel when there is no available charging equipment in the vehicle's current travel direction; The updating module 504 is configured to update the navigation data when a charging device is available in the opposite direction of the vehicle's current travel.
[0113] In some possible implementations, the update module 504 is further configured to: Displaying an update prompt message, where the update prompt message is used to prompt the user to update the navigation data; In response to receiving a target operation on the update prompt message, the navigation data is updated.
[0114] In some possible implementations, the device further includes a display module 505, which is configured to: An update suggestion message is displayed, where the update suggestion message is used to suggest whether to update the navigation data.
[0115] In some possible implementations, the update module 504 is further configured to: Determining a target charging device from the available charging devices; The navigation data is updated based on the target charging device.
[0116] In some possible implementations, the update module 504 is further configured to: The available charging device closest to a designated location in a charging area is used as the target charging device. The charging area is the area where the available charging device is located. The designated location includes an entrance or exit of the charging area.
[0117] In some possible implementations, the preset area includes multiple charging areas, and the available charging devices are located in different charging areas; the updating module 504 is further configured to: The available charging device in each charging area that is closest to a designated location in the charging area is selected as a candidate charging device; the designated location includes an entrance or exit of the charging area; Obtaining the driving distance between the candidate charging device and the vehicle; The candidate charging device with the shortest driving distance is used as the target charging device.
[0118] In some possible implementations, the update module 504 is further configured to: The driving trajectory between the vehicle position of the vehicle and the device position of the target charging device is used as the updated navigation data.
[0119] The above technical solution obtains information about charging facilities within a preset area when the vehicle enters the area; obtains information about charging facilities in the opposite direction of the vehicle's current travel if no charging facilities are available in the vehicle's current direction; and updates navigation data if charging facilities are available in the opposite direction of the vehicle's current travel. When a user needs to charge, the system can accurately identify or recommend nearby available charging facilities and promptly update navigation data, effectively improving travel efficiency and driving experience.
[0120] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0121] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon. When the program instructions are executed by a processor, the steps of the navigation data updating method provided by the present disclosure are implemented.
[0122] Figure 66 is a block diagram illustrating a vehicle according to an exemplary embodiment. For example, vehicle 600 may be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or another type of vehicle. Vehicle 600 may be an autonomous vehicle, a semi-autonomous vehicle, or a non-autonomous vehicle.
[0123] Reference Figure 6 Vehicle 600 may include various subsystems, such as an infotainment system 610, a perception system 620, a decision control system 630, a drive system 640, and a computing platform 650. Vehicle 600 may also include more or fewer subsystems, and each subsystem may include multiple components. Furthermore, each subsystem and each component of vehicle 600 may be interconnected via wired or wireless means.
[0124] In some embodiments, the infotainment system 610 may include a communication system, an entertainment system, a navigation system, and the like.
[0125] The perception system 620 may include several sensors for sensing information about the environment surrounding the vehicle 600. For example, the perception system 620 may include a global positioning system (which may be a GPS system, a BeiDou system, or another positioning system), an inertial measurement unit (IMU), a laser radar, a millimeter-wave radar, an ultrasonic radar, and a camera.
[0126] The decision control system 630 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.
[0127] The drive system 640 may include components that provide power to the vehicle 600. In one embodiment, the drive system 640 may include an engine, an energy source, a transmission system, and wheels. The engine may be an internal combustion engine, an electric motor, an air compression engine, or a combination thereof. The engine is capable of converting energy provided by the energy source into mechanical energy.
[0128] Some or all functions of the vehicle 600 are controlled by a computing platform 650. The computing platform 650 may include at least one processor 651 and a memory 652. The processor 651 may execute instructions 653 stored in the memory 652.
[0129] The processor 651 can be any conventional processor, such as a commercially available CPU. The processor can also include a graphics processor (GPU), a field programmable gate array (FPGA), a system on chip (SOC), an application specific integrated circuit (ASIC), or a combination thereof.
[0130] The memory 652 may be implemented by any type of volatile or non-volatile memory device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0131] In addition to instructions 653 , memory 652 may also store data, such as road maps, route information, and vehicle location, direction, speed, etc. The data stored in memory 652 may be used by computing platform 650 .
[0132] In the embodiment of the present disclosure, the processor 651 may execute the instruction 653 to complete all or part of the steps of the above-mentioned method for updating navigation data.
[0133] Figure 7 7 is a block diagram of an electronic device according to an exemplary embodiment. For example, the device 700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0134] Reference Figure 7 , apparatus 700 may include one or more of the following components: a processing component 702 , a memory 704 , a power component 706 , a multimedia component 708 , an audio component 710 , an input / output interface 712 , a sensor component 714 , and a communication component 716 .
[0135] The processing component 702 generally controls the overall operation of the device 700, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to perform all or part of the steps of the above-described method for updating navigation data. In addition, the processing component 702 may include one or more modules to facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.
[0136] The memory 704 is configured to store various types of data to support the operations of the device 700. Examples of such data include instructions for any application or method operating on the device 700, contact data, phone book data, messages, pictures, videos, etc. The memory 704 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0137] The power supply component 706 provides power to the various components of the device 700. The power supply component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 700.
[0138] The multimedia component 708 includes a screen that provides an output interface between the device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensors can not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide action. In some embodiments, the multimedia component 708 includes a front-facing camera and / or a rear-facing camera. When the device 700 is in an operating mode, such as a capture mode or a video mode, the front-facing camera and / or the rear-facing camera can receive external multimedia data. Each front-facing camera and the rear-facing camera can have a fixed optical lens system or have focal length and optical zoom capabilities.
[0139] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC) that is configured to receive external audio signals when the device 700 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 704 or transmitted via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.
[0140] The input / output interface 712 provides an interface between the processing component 702 and peripheral interface modules, such as a keyboard, a click wheel, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0141] The sensor assembly 714 includes one or more sensors for providing various aspects of the status assessment of the device 700. For example, the sensor assembly 714 can detect the open / closed state of the device 700, the relative positioning of components, such as the display and keypad of the device 700. The sensor assembly 714 can also detect changes in the position of the device 700 or a component of the device 700, the presence or absence of user contact with the device 700, the orientation or acceleration / deceleration of the device 700, and temperature changes of the device 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 714 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0142] The communication component 716 is configured to facilitate wired or wireless communication between the apparatus 700 and other devices. The apparatus 700 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0143] In an exemplary embodiment, the apparatus 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the above-mentioned navigation data updating method.
[0144] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions. The instructions may be executed by the processor 720 of the apparatus 700 to implement the above-described method for updating navigation data. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, or the like.
[0145] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program executable by a programmable device, and has a code portion for executing the above-mentioned method for updating navigation data when executed by the programmable device.
[0146] Furthermore, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" is not necessarily to be construed as advantageous over other aspects or designs. Rather, the use of the word exemplary is intended to present concepts in a concrete manner. As used herein, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or." That is, unless otherwise specified or clear from the context, "X applies to A or B" is intended to mean any of the natural inclusive permutations. That is, if X applies to A; X applies to B; or X applies to both A and B, then "X applies to A or B" satisfies any of the aforementioned instances. Furthermore, the articles "a" and "an," as used in this application and the appended claims, are generally understood to mean "one or more," unless otherwise specified or clear from the context to refer to the singular form.
[0147] Likewise, although the present disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding this specification and the accompanying drawings. The present disclosure includes all such modifications and variations and is limited only by the scope of the claims. With particular regard to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, terms used to describe such components are intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if not structurally equivalent to the disclosed structure. In addition, although particular features of the present disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations as may be desired and advantageous for any given or particular application. Furthermore, to the extent that the terms "include," "have," "have," "have," or variations thereof are used in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term "comprising."
[0148] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the appended claims.
[0149] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
[0150] It should be understood that, unless otherwise specifically noted, the features of the various embodiments of the present disclosure described herein may be combined with each other. As used herein, the term "and / or" includes any one of the relevant listed items and any combination of any two or more thereof; similarly, "at least one of" includes any one of the relevant listed items and any combination of any two or more thereof.
[0151] Although terms such as "first", "second" and "third" may be used herein to describe various components, parts, regions, layers or sections, these components, parts, regions, layers or sections are not limited to these terms. On the contrary, these terms are only used to distinguish one component, part, region, layer or section from another component, part, region, layer or section. Therefore, without departing from the teachings of each example, the first component, part, region, layer or section mentioned in the examples described herein may also be referred to as the second component, part, region, layer or section. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" can explicitly or implicitly include at least one such feature. In the description herein, the meaning of "multiple" is at least two, for example, two, three, etc., unless otherwise clearly and specifically defined.
Claims
1. A method for updating navigation data, characterized in that: The method comprises: Obtaining navigation data, wherein the navigation data is used to indicate a driving route of the vehicle; When the vehicle enters a preset area, obtaining charging equipment information in the preset area; When there is no available charging equipment in the current traveling direction of the vehicle, obtaining information about the charging equipment in the opposite direction of the current traveling direction of the vehicle; When a charging device is available in the opposite direction of the current travel of the vehicle, the navigation data is updated.
2. The method for updating navigation data according to claim 1, characterized in that: Updating the navigation data, including: Displaying an update prompt message, wherein the update prompt message is used to prompt an update of the navigation data; In response to receiving a target operation on the update prompt message, the navigation data is updated.
3. The method for updating navigation data according to claim 2, characterized in that: The display update prompt message includes at least one of the following methods: Displaying an update prompt window by a display device, wherein the update prompt window includes the update prompt message; and The update prompt message is outputted through a voice device.
4. The method for updating navigation data according to claim 1, wherein: The method further comprises: An update suggestion message is displayed, wherein the update suggestion message is used to suggest whether to update the navigation data.
5. The method for updating navigation data according to claim 4, characterized in that: The update suggestion message is determined by at least one of the following information: the current remaining charge of the vehicle; Charging equipment information of a designated preset area, wherein the designated preset area includes a next preset area of the preset area in the current driving direction; The user's charging preference information is used to indicate whether the user prefers to use an available charging device in the opposite direction of the vehicle's current travel for charging.
6. The method for updating navigation data according to claim 1, characterized in that: Updating the navigation data, including: Determining a target charging device from the available charging devices; The navigation data is updated based on the target charging device.
7. The method for updating navigation data according to claim 6, characterized in that: The determining of a target charging device from the available charging devices includes: The available charging device closest to a designated location in a charging area is used as the target charging device. The charging area is the area where the available charging device is located. The designated location includes an entrance or exit of the charging area.
8. The method for updating navigation data according to claim 6, characterized in that: The preset area includes a plurality of charging areas, and the available charging devices are located in different charging areas; The determining of a target charging device from the available charging devices includes: Among the available charging devices in each charging area, the available charging device closest to the designated location of the charging area is used as a candidate charging device; the designated location includes an entrance or exit of the charging area; Obtaining a driving distance between the candidate charging device and the vehicle; The candidate charging device with the shortest driving distance is used as the target charging device.
9. The method for updating navigation data according to claim 6, characterized in that: The updating of the navigation data based on the target charging device includes: The driving trajectory between the vehicle position of the vehicle and the device position of the target charging device is used as the updated navigation data.
10. A navigation data updating device, characterized in that: The device comprises: A first acquisition module is configured to acquire navigation data, where the navigation data is used to indicate a driving route of the vehicle; a second acquisition module, configured to acquire charging equipment information in a preset area when the vehicle enters the preset area; a third acquisition module, configured to acquire information about charging equipment in a direction opposite to the current travel direction of the vehicle when no charging equipment is available in the current travel direction of the vehicle; The updating module is configured to update the navigation data when a charging device is available in the opposite direction of the vehicle's current travel.
11. The navigation data updating device according to claim 10, characterized in that: The update module is further configured to: Displaying an update prompt message, wherein the update prompt message is used to prompt an update of the navigation data; In response to receiving a target operation on the update prompt message, the navigation data is updated.
12. The navigation data updating device according to claim 10, characterized in that: The device also includes a display module, The display module is configured to display an update suggestion message, where the update suggestion message is used to suggest whether to update the navigation data.
13. The navigation data updating device according to claim 10, characterized in that: The update module is further configured to: Determining a target charging device from the available charging devices; The navigation data is updated based on the target charging device.
14. The navigation data updating device according to claim 13, characterized in that: The update module is further configured to: The available charging device closest to a designated location in a charging area is used as the target charging device. The charging area is the area where the available charging device is located. The designated location includes an entrance or exit of the charging area.
15. The navigation data updating device according to claim 13, characterized in that: The preset area includes a plurality of charging areas, and the available charging devices are located in different charging areas; the update module is further configured to: Among the available charging devices in each charging area, the available charging device closest to the designated location of the charging area is used as a candidate charging device; the designated location includes an entrance or exit of the charging area; Obtaining a driving distance between the candidate charging device and the vehicle; The candidate charging device with the shortest driving distance is used as the target charging device.
16. The navigation data updating device according to claim 13, characterized in that: The update module is further configured to: The driving trajectory between the vehicle position of the vehicle and the device position of the target charging device is used as the updated navigation data.
17. A vehicle, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: Implement the steps of the method according to any one of claims 1 to 9.
18. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.
19. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 9.