Vehicle-mounted map activation method and device, equipment and storage medium

CN117606463BActive Publication Date: 2026-10-30ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311568599.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-22
Publication Date
2026-10-30
Estimated Expiration
2043-11-22

AI Technical Summary

Benefits of technology

[0044]第五方面,本申请提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117606463B_ABST
    Figure CN117606463B_ABST
Patent Text Reader

Abstract

The application provides a kind of activation method, device and equipment of vehicle map and storage medium, can be used in vehicle technical field.The method comprises: obtaining at least one target vehicle map associated information corresponding to target vehicle;Determine target map service identification information and target check information matched with at least one target vehicle map associated information;At least one target vehicle map associated information and the matching target map service identification information and target check information are sent to map service cloud device, for indicating that map service cloud device checks the authority that target vehicle can carry out map service order placing, and generates corresponding target map service order and target activation code after successful check;At least one target activation code sent by map service cloud device is received, and at least one target activation code is sent to target vehicle terminal, and target activation code is used to indicate that corresponding target vehicle terminal activates target map service.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a method, apparatus, device and storage medium for activating an in-vehicle map. Background Technology

[0002] Before a vehicle is put into use, the map software in the vehicle terminal needs to be activated so that the map software can be used normally during vehicle use.

[0003] Currently, map software activation is typically done manually by placing an order with the map software provider via business email, followed by manual activation after the order is placed.

[0004] Therefore, the current methods of activating map software increase activation costs, are inefficient, and affect the reliability of the entire activation process. Summary of the Invention

[0005] This application provides a method, apparatus, device, and storage medium for activating in-vehicle maps, in order to solve the technical problems in the prior art that increase activation costs, reduce efficiency, and affect the reliability of the entire activation process.

[0006] In a first aspect, this application provides a method for activating an in-vehicle map, the method being applied to a vehicle manufacturer's cloud-based equipment, the method comprising:

[0007] Obtain at least one target vehicle map association information;

[0008] Determine the target map service identifier information and target verification information that match at least one of the target vehicle map association information;

[0009] At least one of the target vehicle map association information, the matching target map service identifier information, and the target verification information are sent to the map service cloud device. The target verification information is used to instruct the map service cloud device to verify whether the target vehicle has the right to place a map service order. The target vehicle map association information and the matching target map service identifier information are used to instruct the map service cloud device to generate the corresponding target map service order and target activation code after successful verification.

[0010] The system receives at least one target activation code sent by the map service cloud device and sends the at least one target activation code to the target vehicle terminal. The target activation code is used to instruct the corresponding target vehicle terminal to activate the target map service.

[0011] In one possible design, obtaining the target vehicle map association information corresponding to at least one target vehicle includes:

[0012] Receive at least one of the target vehicle-mounted terminals sending target vehicle identification information, target vehicle configuration information, and target vehicle model identification information corresponding to the target vehicle;

[0013] The target vehicle map association information is generated based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information.

[0014] In one possible design, the target vehicle map association information is the target vehicle map association code, the target vehicle terminal identification information is the target vehicle terminal identification code, the target vehicle configuration information is the target vehicle configuration code, and the target vehicle model identification information is the target vehicle model identification code;

[0015] The step of generating the target vehicle map association information based on the target vehicle terminal identification information, target vehicle configuration information, and target vehicle model identification information includes:

[0016] Select a first preset number of digits of data from the target vehicle terminal identification code, and select a second preset number of digits of data from the target vehicle model identification code;

[0017] The data with the first preset number of digits, the target vehicle configuration code, and the data with the second preset number of digits are concatenated to generate the target vehicle map association code.

[0018] In one possible design, determining the target map service identifier information and target verification information that match at least one of the target vehicle map association information includes:

[0019] Obtain the mapping relationship pre-stored in the vehicle model map matching library. The mapping relationship is the mapping relationship between preset vehicle model identification information, preset vehicle configuration information, preset map service identification information and preset verification information.

[0020] At least one target vehicle configuration information and the target vehicle model identification information are parsed from at least one target vehicle map association information;

[0021] In the mapping relationship, query the preset map service identifier information and preset verification information that have a mapping relationship with at least one of the target vehicle configuration information and the target vehicle model identifier information;

[0022] The preset map service identifier information and preset verification information with the mapping relationship are determined as the target map service identifier information and the target verification information.

[0023] In one possible design, before determining the target map service identifier information and target verification information that match at least one of the target vehicle map association information, the method further includes:

[0024] Before the production of at least one target vehicle, the preset vehicle model identification information and the corresponding preset vehicle configuration information are sent to the map service cloud device. The preset vehicle model identification information and the corresponding preset vehicle configuration information are used to instruct the map service cloud device to register map services for at least one preset vehicle and generate at least one matching preset map service identification information and preset verification information.

[0025] Receive at least one preset map service identifier and preset verification information sent by the map service cloud device;

[0026] Construct a mapping relationship between the preset vehicle model identification information, the preset vehicle configuration information, the preset map service identification information, and the preset verification information.

[0027] In one possible design, sending at least one of the target vehicle map association information, the matched target map service identifier information, and the target verification information to the map service cloud device includes:

[0028] Send at least one of the target vehicle map association information and the matching target map service identification information to the map service cloud device;

[0029] Receive verification information sent by the map service cloud device; the verification information is locally stored verification information that matches the target map service identifier information;

[0030] The map service cloud device is verified based on the target verification information and the information to be verified.

[0031] Upon successful verification, the target verification information is sent to the map service cloud device.

[0032] In one possible design, after sending the at least one target activation code to the target vehicle terminal, the method further includes:

[0033] Receive the target activation status corresponding to the target vehicle sent by the target vehicle terminal;

[0034] The target activation status is sent to the map service cloud device, and the activation status is used to instruct the map service cloud device to generate a target order number based on the target activation code and the target activation status.

[0035] Secondly, this application provides an activation device for an in-vehicle map, the device being located on a vehicle manufacturer's cloud equipment, the device comprising:

[0036] The acquisition module is used to acquire at least one target vehicle map association information corresponding to a target vehicle.

[0037] The determination module is used to determine the target map service identifier information and target verification information that match at least one of the target vehicle map association information;

[0038] The sending module is used to send at least one of the target vehicle map association information, the matching target map service identifier information, and the target verification information to the map service cloud device. The target verification information is used to instruct the map service cloud device to verify whether the target vehicle has the authority to place a map service order. The target vehicle map association information and the matching target map service identifier information are used to instruct the map service cloud device to generate the corresponding target map service order and target activation code after successful verification.

[0039] The receiving module is configured to receive at least one target activation code sent by the map service cloud device, and send the at least one target activation code to the target vehicle terminal accordingly. The target activation code is used to instruct the corresponding target vehicle terminal to activate the target map service.

[0040] Thirdly, this application provides a system comprising: a processor, and a memory and a transceiver communicatively connected to the processor;

[0041] The memory stores computer-executed instructions; the transceiver is used for sending and receiving data.

[0042] The processor executes computer execution instructions stored in the memory to implement the method as described in any of the first aspects.

[0043] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any of the first aspects.

[0044] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the method described in the first aspect.

[0045] The vehicle-mounted map activation method, apparatus, device, and storage medium provided in this application involve: acquiring target vehicle map association information corresponding to at least one target vehicle; determining target map service identification information and target verification information matching the at least one target vehicle map association information; sending the at least one target vehicle map association information, the matching target map service identification information, and the target verification information to a map service cloud device, wherein the target verification information is used to instruct the map service cloud device to verify whether the target vehicle has the authority to place a map service order, and the target vehicle map association information and the matching target map service identification information are used to instruct the map service cloud device to generate a corresponding target map service order and target activation code after successful verification; receiving at least one target activation code sent by the map service cloud device, and sending the at least one target activation code to a target vehicle terminal, wherein the target activation code is used to instruct the corresponding target vehicle terminal to activate the target map service. Since the map service corresponding to each vehicle may be different, the target map service identification information and target verification information matching the target vehicle can be determined based on the target vehicle map association information. After sending the target vehicle's map association information, target map service identification information, and target verification information to the map service cloud device, the map service cloud device can, upon successful verification, grant ordering access to the map service for the target vehicle. It then automatically places an order and generates a corresponding target activation code based on the target vehicle's map association information and target map service identification information. This target activation code is returned from the map service cloud to the vehicle manufacturer's cloud device, allowing the target vehicle terminal to automatically activate the map service. This reduces activation costs, improves activation efficiency, and ensures activation security by requiring successful verification before activation can proceed. Attached Figure Description

[0046] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0047] Figure 1 This is an application scenario diagram of the vehicle map activation method provided in one embodiment of this application;

[0048] Figure 2 A flowchart illustrating a method for activating an in-vehicle map according to an embodiment of this application;

[0049] Figure 3 A flowchart of a method for activating an in-vehicle map according to another embodiment of this application;

[0050] Figure 4 A flowchart of an in-vehicle map activation method provided in yet another embodiment of this application;

[0051] Figure 5 A schematic diagram of the structure of an in-vehicle map activation device provided in an embodiment of this application;

[0052] Figure 6 This is a schematic diagram of the structure of a vehicle factory cloud device provided in one embodiment of this application.

[0053] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0054] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0055] To clearly understand the technical solution of this application, the solutions of the prior art will be described in detail first.

[0056] Currently, vehicle map service activation is typically done manually via business email. Specifically, before vehicle production, the vehicle's onboard terminal identification information and configuration information are obtained. Based on this information, vehicle manufacturer staff send a business email to the map service provider to place an order. Upon vehicle completion, manufacturer technicians manually activate each vehicle. When vehicle configuration information cannot be obtained before production, it is necessary to wait until after the vehicle is off the production line and the onboard terminal uploads its information. Then, vehicle manufacturer staff record and organize this information, place an order with the map service provider via business email, and await a response. The large volume of vehicle orders and manual processing lead to uncertainty and delays in activation time, as well as increased waiting time costs. Furthermore, the manual involvement affects the reliability of the activation process.

[0057] Therefore, to address the technical challenges of existing technologies and enable rapid activation of vehicle map services, the system no longer requires vehicle manufacturer staff to place orders with map service providers via business emails based on the vehicle's in-vehicle terminal identification information and vehicle configuration information. Instead, an automatic map service activation method is employed. Specifically, when the vehicle manufacturer's cloud device obtains vehicle map association information for at least one target vehicle, it can determine the matching map service based on this information, which can be represented by map service identification information. The vehicle manufacturer's cloud device can then send at least one vehicle map association information and the matching map service identification information to the map service cloud device. The map service cloud device can then generate a corresponding target map service order and target activation code based on the target vehicle map association information and the matched target map service identification information, and send the target activation code to the vehicle manufacturer's cloud device. The vehicle manufacturer's cloud device then sends the target activation code to the target in-vehicle terminal, thus automatically activating the target map service. Furthermore, to ensure the security of the target vehicle when placing orders and activating map services, this solution obtains a corresponding target verification code when acquiring the matching target map service identifier information. This verification code, along with the target vehicle's map association information, is sent to the map service cloud device. The map service cloud device can then use the verification code to confirm the target vehicle's authorization to place orders for map services before generating the corresponding target map service order and activation code.

[0058] Figure 1 This is an application scenario diagram of the vehicle map activation method provided in one embodiment of this application, such as... Figure 1As shown, the vehicle map activation method provided in this embodiment involves two stages: a vehicle production preparation stage and a vehicle networking stage after the vehicle has finished production and rolled off the production line. The system corresponding to the vehicle map activation method in this embodiment includes: a target vehicle terminal 101, a vehicle manufacturer cloud device 102, a map service cloud device 103, and a target vehicle 104. The target vehicle terminal 101 is the vehicle terminal installed in the vehicle for which the map service is to be activated. The vehicle manufacturer cloud device 102 is the cloud server of the target vehicle manufacturer. The map service cloud device 103 is the cloud server of the vehicle map service provider. The target vehicle 104 is the vehicle that needs to have its vehicle map activated (the vehicle with the target vehicle terminal 101 installed). The target vehicle terminal 101 is installed in the target vehicle 104. In the vehicle production preparation stage, at least one vehicle model to be produced and the vehicle configuration of each model have been determined. Therefore, the vehicle manufacturer's cloud device 102 can interact with the map service cloud device 103 to pre-register matching map services for each vehicle configuration in each vehicle model, thereby determining at least one matching preset map service identifier and preset verification information. This mapping information can be stored in the vehicle model map matching library. Specifically, the vehicle manufacturer's cloud device 102 sends the preset vehicle model identifier and vehicle configuration information of the target vehicle terminal 101 to the map service cloud device 103. The map service cloud device 103 registers the obtained vehicle model identifier and vehicle configuration information, establishes corresponding map service links, uses the map service identifier to mark the corresponding map service registered based on the vehicle model identifier and vehicle configuration information, and generates verification information. The map service cloud device 103 returns the map service identifier and verification information generated based on the vehicle model identifier and vehicle configuration information to the vehicle manufacturer's cloud device 102. The vehicle manufacturer's cloud device 102 establishes a corresponding mapping relationship between the received map service identifier and verification information and the vehicle model identifier and vehicle configuration information, and saves it in the vehicle model map matching library.

[0059] During the vehicle networking phase after production and rollout, target vehicle terminal identification information, target vehicle configuration information, and target model identification information can be obtained from at least one target vehicle terminal 101. Based on this information, target vehicle map association information for at least one target vehicle 104 can be determined. Furthermore, utilizing information stored in the vehicle model map matching library after registration of matching map services during the vehicle production preparation phase, the target map service identification information and verification information for each target vehicle are determined. This information is then sent to the map service cloud device 103 along with the matched target map service identification information and target verification information. Based on the target verification information, the map service cloud device 103, after determining that the target vehicle has map service ordering authority, generates a target map service order and a target activation code using the target vehicle map association information and the matched target map service identification information, and sends the target activation code to the vehicle manufacturer cloud device 102. The vehicle manufacturer cloud device 102 then sends the target activation code to the target vehicle terminal 101, which activates the target map service.

[0060] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0061] Figure 2 A flowchart of an in-vehicle map activation method provided in an embodiment of this application is shown below. Figure 2 As shown, the execution entity in this embodiment is an in-vehicle map activation device, which is located in the vehicle manufacturer's cloud equipment. The in-vehicle map activation method provided in this embodiment includes the following steps:

[0062] Step 201: Obtain the target vehicle map association information corresponding to at least one target vehicle.

[0063] The target vehicles are those that require activation of the in-vehicle map.

[0064] The target vehicle map association information refers to the information related to the identified matching map service within the vehicle information. This information may include: target vehicle terminal identification information, target vehicle configuration information, and target model identification information, etc.

[0065] Among them, the target vehicle terminal identification information is the information that represents the unique vehicle terminal on the target vehicle, such as the target vehicle terminal identification code, the target vehicle terminal name, etc.

[0066] The target vehicle configuration information refers to information indicating the configuration of the target vehicle, such as information indicating a low-end configuration, a mid-range configuration, or a high-end configuration. The target vehicle model identification information refers to information indicating the unique model of the target vehicle, such as a model identification code or model name.

[0067] Optionally, in this embodiment, when obtaining the target vehicle map association information corresponding to at least one target vehicle, after at least one target vehicle has been produced, written, and is capable of vehicle networking, a request for association information acquisition can be sent to the vehicle terminal of the target vehicle. The target vehicle terminal can obtain the target vehicle terminal identification information, target vehicle configuration information, and target model identification information from a preset storage area according to the association information acquisition request. These information are then spliced ​​together to form the target vehicle map association information, which is then sent to the vehicle manufacturer's cloud device so that the vehicle manufacturer's cloud device can obtain the target vehicle map association information corresponding to at least one target vehicle.

[0068] Alternatively, in this embodiment, when obtaining target vehicle map association information corresponding to at least one target vehicle, an association information acquisition request can be sent to the vehicle terminal of the target vehicle. The target vehicle terminal can then obtain the target vehicle terminal identification information, target vehicle configuration information, and target model identification information from a preset storage area according to the association information acquisition request. These information are then sent together to the vehicle manufacturer's cloud device. The vehicle manufacturer's cloud device splices the target vehicle terminal identification information, target vehicle configuration information, and target model identification information in a preset order to form the target vehicle map association information.

[0069] Step 202: Determine the target map service identifier information and target verification information that match at least one of the target vehicle map association information.

[0070] The target map service identifier is the identifier for a map service provided to at least one target vehicle based on the target vehicle's map association information. This could be a map service product code or a map service item number, etc.

[0071] The target verification information is used to determine whether the target vehicle has the authority to place orders for map services. This can be a target verification code, a map service verification code, etc.

[0072] Specifically, in this embodiment, multiple preset mapping relationships between vehicle map association information, preset map service identifier information, and corresponding preset verification codes can be pre-constructed, and these mapping relationships can be stored in the form of a data table. After obtaining at least one of the target vehicle map association information, the preset map service identifier information and preset verification code that have a mapping relationship with each target vehicle map association information are retrieved from the data table. The preset map service identifier information and preset verification code with the mapping relationship are then determined as the matching target map service identifier information and target verification information.

[0073] In constructing the mapping relationship between various preset vehicle map association information, preset map service identification information, and corresponding preset verification codes, optionally, it can be constructed by registering at least one preset vehicle to provide map services on the map service cloud device, or by signing a pre-signed agreement between the vehicle manufacturer and the vehicle map service provider to provide map services for at least one preset vehicle. This embodiment does not limit this.

[0074] Step 203: Send at least one of the target vehicle map association information, the matching target map service identifier information, and the target verification information to the map service cloud device. The target verification information is used to instruct the map service cloud device to verify whether the target vehicle has the authority to place a map service order. The target vehicle map association information and the matching target map service identifier information are used to instruct the map service cloud device to generate the corresponding target map service order and target activation code after successful verification.

[0075] In this embodiment, the vehicle manufacturer's cloud device and the map service cloud device can communicate using 4G / 5G or other communication methods; this embodiment does not limit this.

[0076] Optionally, in this embodiment, after receiving the target vehicle map association information, the matched target map service identifier information, and the target verification information sent by the vehicle manufacturer's cloud device, the map service cloud device obtains the verification information stored locally based on the target map service identifier information. The map service cloud device sends the verification information to the vehicle manufacturer's cloud device for verification. After receiving the verification information, the vehicle manufacturer's cloud device verifies the verification information and the target verification information according to preset rules. Upon successful verification, the vehicle manufacturer's cloud device returns a verification success message to the map service cloud device. The map service cloud device then verifies the information according to the target verification information, the verification information, and the preset rules. Upon successful verification, the map service cloud device grants the target map service ordering permission and generates the corresponding target map service order and target activation code based on the target vehicle map association information and the matched target map service identifier information.

[0077] Alternatively, in this embodiment, after receiving the target vehicle map association information and the matched target map service identifier information sent by the vehicle manufacturer's cloud device, the map service cloud device obtains the verification information stored locally based on the target map service identifier information and sends the verification information to the vehicle manufacturer's cloud device for verification. Upon receiving the verification information, the vehicle manufacturer's cloud device verifies the verification information and the target verification information according to preset rules. After successful verification by the vehicle manufacturer's cloud device, a verification success message is returned to the map service cloud device. The map service cloud device then derives the matched target map service identifier information based on the target verification information and compares it with the target map service identifier information sent by the vehicle manufacturer's cloud device. Upon successful verification, the map service cloud device grants the target map service ordering permission and generates the corresponding target map service order and target activation code based on the target vehicle map association information and the matched target map service identifier information.

[0078] Specifically, when generating the corresponding target map service order and target activation code based on the target vehicle map association information and the matched target map service identifier information, the process can be as follows: After successful mutual verification between the map service cloud device and the vehicle manufacturer's cloud device, the map service cloud device opens the corresponding target map service order interface based on the matched target map service identifier information and automatically places an order based on the target vehicle map association information. After successful order placement, a target map service order and target activation code are generated. Each target map service order corresponds to a unique target activation code.

[0079] Step 204: Receive at least one target activation code sent by the map service cloud device, and send the at least one target activation code to the target vehicle terminal. The target activation code is used to instruct the corresponding target vehicle terminal to activate the target map service.

[0080] The target activation code is the identification information of the map service installed in the vehicle terminal of the target vehicle.

[0081] Optionally, if there are multiple target activation codes, the vehicle manufacturer's cloud device can centrally receive multiple target activation codes sent by the map service cloud device. The map service cloud device can also send target vehicle map association information associated with the target activation code when sending it. Then, based on the target vehicle map association information, the vehicle manufacturer's cloud device can determine the vehicle model information and vehicle configuration information corresponding to each target activation code. Furthermore, based on the vehicle model information and vehicle configuration information, it determines the corresponding target vehicle and its in-vehicle terminal, and then sends each target activation code to the corresponding target in-vehicle terminal. Since the target map service is pre-installed on the target in-vehicle terminal, the target activation code can be used to activate the target map service.

[0082] The vehicle map activation method provided in this embodiment involves: acquiring target vehicle map association information corresponding to at least one target vehicle; determining target map service identification information and target verification information matching the at least one target vehicle map association information; sending the at least one target vehicle map association information, the matching target map service identification information, and the target verification information to a map service cloud device, wherein the target verification information is used to instruct the map service cloud device to verify whether the target vehicle has the authority to place a map service order, and the target vehicle map association information and the matching target map service identification information are used to instruct the map service cloud device to generate a corresponding target map service order and target activation code after successful verification; receiving at least one target activation code sent by the map service cloud device, and sending the at least one target activation code to the target vehicle terminal, wherein the target activation code is used to instruct the corresponding target vehicle terminal to activate the target map service. Since the map service corresponding to each vehicle may be different, the target map service identification information and target verification information matching the target vehicle can be determined based on the target vehicle map association information. After sending the target vehicle's map association information, target map service identification information, and target verification information to the map service cloud device, the map service cloud device can, upon successful verification, grant ordering access to the map service for the target vehicle. It then automatically places an order and generates a corresponding target activation code based on the target vehicle's map association information and target map service identification information. This target activation code is returned from the map service cloud to the vehicle manufacturer's cloud device, allowing the target vehicle terminal to automatically activate the map service. This reduces activation costs, improves activation efficiency, and ensures activation security by requiring successful verification before activation can proceed.

[0083] As an optional implementation, based on the above embodiments, obtaining target vehicle map association information corresponding to at least one target vehicle includes the following schemes:

[0084] The system receives target vehicle terminal identification information, target vehicle configuration information, and target vehicle model identification information from at least one of the target vehicle terminals. Based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information, the system generates map association information for the target vehicle.

[0085] The target vehicle terminal is the in-vehicle infotainment system installed in the target vehicle. The target vehicle terminal enables communication between people and vehicles, between vehicles, or between vehicles and other devices.

[0086] In this embodiment, after at least one vehicle configuration of at least one vehicle model has been manufactured and connected to the vehicle network, the target vehicle terminal in each target vehicle has been determined and can communicate with the vehicle manufacturer's cloud equipment. Therefore, the target vehicle terminal corresponding to at least one target vehicle can obtain the target vehicle terminal identification information, target vehicle configuration information, and target model identification information locally. These three pieces of information can then be sent to the vehicle manufacturer's cloud equipment in a pre-set order, so the vehicle manufacturer's cloud equipment can receive these three pieces of information in the same order as the preset sending order.

[0087] Upon receiving these three pieces of information, when generating the target vehicle map association information based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information, optionally, the target vehicle map association information can be generated by concatenating the target vehicle model identification information, the target vehicle configuration information, and the target vehicle terminal identification information in the order listed. Alternatively, the target vehicle map association information can be generated by concatenating the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information in the order listed. Alternatively, at least one of the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information can be pre-processed, and the target vehicle map association information can be generated based on the result of the pre-processing. This embodiment does not limit this approach.

[0088] The preset processing may include compression processing, key feature extraction processing, etc., but this embodiment does not limit this.

[0089] The vehicle map activation method provided in this embodiment, when obtaining target vehicle map association information corresponding to at least one target vehicle, receives target vehicle terminal identification information, target vehicle configuration information, and target vehicle model identification information sent by at least one target vehicle terminal. The target vehicle map association information is generated based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information. Since the target vehicle map association information is generated from the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information, these information can be parsed from the target vehicle map association information. The map service matched with the target vehicle is only related to the vehicle terminal, vehicle model, and vehicle configuration. Therefore, based on these three pieces of information, the matched map service can be accurately determined. Thus, it is only necessary to uniformly determine the matched target map service for vehicles with different models, configurations, and vehicle terminals, rather than matching a target map service for each target vehicle, improving the efficiency of matching target map services. Furthermore, the target vehicle map association information does not include the target vehicle identification information, which can reduce the amount of data in the target vehicle map association information and effectively improve the sending efficiency when sending the target vehicle map association information.

[0090] As an optional implementation, based on any of the above embodiments, the target vehicle map association information is the target vehicle map association code, the target vehicle terminal identification information is the target vehicle terminal identification code, the target vehicle configuration information is the target vehicle configuration code, and the target vehicle model identification information is the target vehicle model identification code.

[0091] Accordingly, the target vehicle map association information is generated based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information, including the following schemes:

[0092] Select a first preset number of digits of data from the target vehicle terminal identification code, and select a second preset number of digits of data from the target vehicle model identification code. Concatenate the first preset number of digits of data, the target vehicle configuration code, and the second preset number of digits of data to generate the target vehicle map association code.

[0093] The selection of the first preset number of bits is determined based on the number of data bits in the target vehicle terminal identification code that can uniquely identify the vehicle terminal. For example, if the target vehicle terminal identification code is 10 bits, and the first 8 bits are data that can distinguish different target vehicle terminal identification codes, then the first preset number of bits is selected from the first 8 bits.

[0094] The selection of the second preset number of digits is determined by the number of digits in the target vehicle identification code that can uniquely identify the vehicle. For example, if the target vehicle identification code is 10 digits, and the last 7 digits are the data that can distinguish different target vehicle identification codes, then the second preset number of digits is the last 7 digits.

[0095] In this embodiment, when concatenating the data with the first preset number of digits, the target vehicle configuration code, and the data with the second preset number of digits, the data with the first preset number of digits can be concatenated with the target vehicle configuration code first to form the first concatenated data, and then the first concatenated data can be concatenated with the data with the second preset number of digits to generate the target vehicle map association code.

[0096] Alternatively, other splicing methods can be used, but this embodiment does not limit this method.

[0097] The vehicle map activation method provided in this embodiment includes a target vehicle map association information (target vehicle map association code), a target vehicle terminal identification information (target vehicle terminal identification code), a target vehicle configuration information (target vehicle configuration code), and a target vehicle model identification information (target vehicle model identification code). Accordingly, when generating the target vehicle map association information based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information, a first preset number of digits of data is selected from the target vehicle terminal identification code, and a second preset number of digits of data is selected from the target vehicle model identification code. The first preset number of digits of data, the target vehicle configuration code, and the second preset number of digits of data are concatenated to generate the target vehicle map association code. Since different vehicle terminal identification codes and vehicle model identification codes contain duplicate information, by selecting preset digits, data information digits that uniquely identify the vehicle terminal and vehicle model are selected and combined with the vehicle configuration code to generate the target vehicle map association code, thereby simplifying the target vehicle map association code and avoiding information redundancy.

[0098] As an optional implementation, based on any of the above embodiments, determining the target map service identifier information and target verification information that match at least one of the target vehicle map association information includes the following schemes:

[0099] Obtain the mapping relationships pre-stored in the vehicle model map matching library. These mapping relationships are between preset vehicle model identification information, preset vehicle configuration information, preset map service identification information, and preset verification information. Parse at least one target vehicle configuration information and one target vehicle model identification information from at least one target vehicle map association information. Query the mapping relationships for preset map service identification information and preset verification information that have a mapping relationship with at least one target vehicle configuration information and one target vehicle model identification information. Determine the preset map service identification information and preset verification information with the mapping relationship as the target map service identification information and the target verification information.

[0100] Specifically, when parsing at least one target vehicle configuration information and the target model identification information from at least one target vehicle map association information, the vehicle manufacturer's cloud device can read specific bits of information carrying the target vehicle configuration information and the target model identification information according to the composition rules of the target vehicle map association information, thereby obtaining the corresponding target vehicle configuration information and target model identification information.

[0101] The mapping relationship between the target vehicle configuration information, the target vehicle model identification information, the preset map service identification information, and the preset verification information is one-to-one; that is, one type of target vehicle configuration information and target vehicle model identification information corresponds to one type of preset map service identification information and preset verification information. Any change in the target vehicle configuration information or the target vehicle model identification information will result in a change in the preset map service identification information, which in turn will result in a change in the preset verification information.

[0102] In this embodiment, after the vehicle manufacturer's cloud equipment separates the target vehicle configuration information and target model identification information based on the target vehicle map association information, the current target vehicle configuration information and target model identification information are determined. This determined target vehicle configuration information and target model identification information are then imported into a model map matching library to find data information with the same target vehicle configuration information and target model identification information. This results in preset map service identification information and preset verification information that have a mapping relationship with the determined target vehicle configuration information and target model identification information. Each target vehicle map association information carrying the same target vehicle configuration information and target model identification information has unique preset map service identification information and preset verification information.

[0103] The vehicle map activation method provided in this embodiment, when determining target map service identification information and target verification information that match at least one target vehicle map association information, obtains a mapping relationship pre-stored in a vehicle model map matching library. This mapping relationship is a mapping relationship between preset vehicle model identification information, preset vehicle configuration information, preset map service identification information, and preset verification information. At least one target vehicle configuration information and target vehicle model identification information are parsed from at least one target vehicle map association information. The preset map service identification information and preset verification information that have a mapping relationship with at least one target vehicle configuration information and target vehicle model identification information are queried from the mapping relationship. The preset map service identification information and preset verification information with the mapping relationship are determined as the target map service identification information and the target verification information. Because the mapping relationship between the target vehicle configuration information, the target vehicle model identification information, the preset map service identification information, and the preset verification information is established and saved in the vehicle model map matching library, a large amount of corresponding data for the target vehicle configuration information and the target vehicle model identification information can be stored, thereby achieving data storage standardization. This allows for rapid matching and location of the corresponding preset map service identification information and preset verification information based on the target vehicle map association information, accelerating the information matching speed.

[0104] As an optional implementation, based on any of the above embodiments, before determining the target map service identifier information and target verification information that match at least one of the target vehicle map association information, the following scheme is also included:

[0105] Before the production of at least one target vehicle, preset vehicle model identification information and at least one corresponding preset vehicle configuration information are sent to a map service cloud device. The preset vehicle model identification information and at least one corresponding preset vehicle configuration information are used to instruct the map service cloud device to register for map services for at least one preset vehicle and generate at least one matching preset map service identification information and preset verification information. The system receives at least one preset map service identification information and preset verification information sent by the map service cloud device and constructs a mapping relationship between the preset vehicle model identification information, the preset vehicle configuration information, the preset map service identification information, and the preset verification information.

[0106] Specifically, in this embodiment, before the target vehicle manufacturer prepares to produce at least one configuration of a target vehicle of a certain model, in order to quickly activate the matching map service when the target vehicle is produced and connected to the Internet of Vehicles, the matching map service can be pre-registered for the target vehicles of the same configuration.

[0107] Specifically, the target vehicle manufacturer can input or select preset vehicle model identification information and at least one corresponding preset vehicle configuration information through the vehicle manufacturer's cloud device. After obtaining the preset vehicle model identification information and at least one corresponding preset vehicle configuration information, the vehicle manufacturer's cloud device establishes a communication connection with the map service cloud device and sends the preset vehicle model identification information and at least one corresponding preset vehicle configuration information to the map service cloud device. The map service cloud device determines the map service matching each preset vehicle configuration information in the preset vehicle model identification information, and registers the matching map service for at least one preset vehicle with that vehicle model and configuration for each preset vehicle configuration information in the preset vehicle model identification information. After registering the matching map service, matching preset map service identification information is generated, and corresponding preset verification information can also be generated.

[0108] Among them, the preset vehicle is the vehicle to be produced, the preset vehicle model identification information is the vehicle model identification information of the vehicle to be produced, and the preset vehicle configuration information is the configuration information of the vehicle to be produced. The preset map service identification information is the map identification information registered by the preset vehicle, and the preset verification information is the verification information generated when the preset vehicle registers for the map service.

[0109] When determining the map service that matches each preset vehicle configuration information in the preset vehicle identification information, the cloud device of the map service can query the software and hardware configuration of the vehicle terminal that the preset vehicle model and preset vehicle configuration can support based on the preset vehicle identification information and preset vehicle configuration information, and determine the matching map service based on the software and hardware configuration of the supported vehicle terminal.

[0110] In generating the corresponding preset verification information, the map service cloud device uses preset map service identification information as the basis for generation. Optionally, the map service cloud device may select a portion of the preset map service identification information as the preset verification information, or randomly generate preset verification information containing multiple data such as numbers and letters. This embodiment does not limit this.

[0111] After the map service registration is completed on the map service cloud device, at least one preset map service identifier and preset verification information can be sent to the vehicle manufacturer's cloud device. To correlate the preset map service identifier and preset verification information with preset vehicle configuration information, it's understood that when the vehicle manufacturer's cloud device sends preset vehicle configuration information, each preset vehicle configuration information can be associated with a preset vehicle model identifier and sent separately. The vehicle manufacturer's cloud device can receive the preset map service identifier and preset verification information based on the currently sent preset vehicle model identifier and preset vehicle configuration information, and construct a mapping relationship between the preset vehicle model identifier, the preset vehicle configuration information, the preset map service identifier, and the preset verification information. This constructed mapping relationship can be stored in the vehicle model map matching library.

[0112] It is understandable that after registering once with the map service cloud device using preset vehicle identification information and preset vehicle configuration information, preset vehicles with the same preset vehicle identification information and preset vehicle configuration information do not need to be registered again for activation. Preset map service identification information and preset verification information can be used by multiple preset vehicles with the same preset vehicle identification information and preset vehicle configuration information.

[0113] The vehicle map activation method provided in this embodiment, before determining the target map service identifier information and target verification information that match the map association information of at least one target vehicle, further includes: before the production of at least one target vehicle, sending preset vehicle model identifier information and corresponding preset vehicle configuration information to the map service cloud device, wherein the preset vehicle model identifier information and corresponding preset vehicle configuration information are used to instruct the map service cloud device to register for map services for at least one preset vehicle and generate at least one matching preset map service identifier information and preset verification information; receiving at least one preset map service identifier information and preset verification information sent by the map service cloud device; and constructing a mapping relationship between the preset vehicle model identifier information, the preset vehicle configuration information, the preset map service identifier information, and the preset verification information. Since the vehicle manufacturer's cloud device pre-registers with the map service cloud device using the preset vehicle model identifier information and preset vehicle configuration information before the target vehicle is produced and connected to the vehicle network, it can determine the target map service matching the target vehicle based on the registered information, and then quickly activate the matching map service. Furthermore, when registering for the map service, you only need to send the preset vehicle identification information and at least one corresponding preset vehicle configuration information to the map service cloud device. The map service cloud device can then register preset vehicles with the same vehicle model and configuration based on the two types of information. This effectively avoids duplicate registration of preset vehicles with the same vehicle identification information and configuration information before map service activation.

[0114] As an optional implementation, based on any of the above embodiments, at least one of the target vehicle map association information, the matched target map service identifier information, and the target verification information are sent to the map service cloud device, including the following schemes:

[0115] At least one of the target vehicle map association information and the matching target map service identifier information are sent to the map service cloud device. Verification information to be verified is received from the map service cloud device; the verification information to be verified is locally stored verification information matching the target map service identifier information. The map service cloud device is verified based on the target verification information and the verification information to be verified. In response to successful verification, the target verification information is sent to the map service cloud device.

[0116] Specifically, in this embodiment, after the vehicle manufacturer's cloud device sends at least one of the target vehicle map association information and the matching target map service identifier information to the map service cloud device, the map service cloud device can search its local database for verification information corresponding to the matching target map service identifier information. This corresponding verification information is the information to be verified, which is also the verification information generated during map service registration. This information to be verified is then sent to the vehicle manufacturer's cloud device. The vehicle manufacturer's cloud device compares the information to be verified with the target verification information retrieved from the vehicle model map matching library to determine if the two sets of verification information are consistent. If they are consistent, it indicates that the verification information has not been tampered with on the map service cloud device, and that the target map service identifier information identified by the vehicle manufacturer's cloud device and the map service cloud device is consistent. Furthermore, the map service cloud device is a secure device, so the verification is confirmed to be successful. After successful verification, the vehicle manufacturer's cloud device sends the target verification information to the map service cloud device.

[0117] It is understandable that after the map service cloud device receives the target verification information, it obtains the verification information corresponding to the matching target map service identifier information stored in the local database, and compares the two target verification information. If they match, it means that the target vehicle has the authority to place a map service order. Only then will the corresponding target map service order and target activation code be generated based on the target vehicle map association information and the matching target map service identifier information.

[0118] The vehicle map activation method provided in this embodiment involves sending at least one target vehicle map association information, the matching target map service identifier information, and target verification information to a map service cloud device. The method includes receiving verification information from the map service cloud device; this verification information is locally stored verification information matching the target map service identifier information. The map service cloud device is then verified based on the target verification information and the verification information. Upon successful verification, the target verification information is sent to the map service cloud device. Since the vehicle manufacturer's cloud device also verifies itself based on the verification information and target verification information sent by the map service cloud device, this constitutes a dual verification process. Therefore, it ensures that the current interaction information between the vehicle manufacturer's cloud device and the map service cloud device remains consistent, improving the accuracy and security of the target map service identifier information to be activated.

[0119] As an optional implementation, after sending at least one of the target activation codes to the target vehicle terminal, based on any of the above embodiments, the following scheme is also included:

[0120] The system receives the target activation status corresponding to the target vehicle from the target vehicle terminal. It then sends the target activation status to the map service cloud device, whereby the activation status instructs the map service cloud device to generate a target order number based on the target activation code and the target activation status.

[0121] The target activation status refers to the status information of the target vehicle activating the map service through the activation code, including whether the activation was successful or failed.

[0122] Activation failure refers to a situation where the first activation attempt fails, and multiple attempts within the limited number of attempts also fail to activate successfully.

[0123] Upon receiving the target activation code, the target vehicle terminal activates the map service using the code. If activation fails, the target vehicle terminal reactivates the map service upon receiving a user-triggered reactivation command. If activation fails after a preset number of attempts, the activation is considered a failure. The final activation status is then uploaded to the vehicle manufacturer's cloud device, which sends it to the map service's cloud device. The map service's cloud device converts the activation status into a numerical representation, concatenates it with the activation code to generate a target order number for recording order information, and then sends the order information back to the vehicle manufacturer's cloud device.

[0124] The vehicle map activation method provided in this embodiment, after sending at least one target activation code to the target vehicle terminal, further includes: receiving the target activation status corresponding to the target vehicle sent by the target vehicle terminal. The target activation status is then sent to the map service cloud device, whereby the activation status instructs the map service cloud device to generate a target order number based on the target activation code and the target activation status. Since the activation status and activation code are concatenated to form the order number, the completion status of the map service order can be directly seen from the order number, facilitating order recording and retrieval.

[0125] Figure 3 A flowchart of an in-vehicle map activation method provided in another embodiment of this application is shown below. Figure 3 As shown, the execution entity in this embodiment is an in-vehicle map activation system. This system includes: an in-vehicle terminal, a vehicle manufacturer's cloud device, and a map service cloud device. The in-vehicle map activation method provided in this embodiment includes the following steps:

[0126] Step 301: Before the production of at least one target vehicle, the vehicle manufacturer's cloud device sends the preset vehicle model identification information and the corresponding preset vehicle configuration information to the map service cloud device.

[0127] Step 302: The map service cloud device registers map services for at least one preset vehicle based on preset vehicle identification information, preset vehicle configuration information, and at least one corresponding preset map service identification information, and generates at least one matching preset map service identification information and preset verification information.

[0128] Step 303: The vehicle manufacturer's cloud device receives at least one preset map service identifier and preset verification information sent by the map service cloud device.

[0129] Step 304: The vehicle manufacturer's cloud equipment constructs a mapping relationship between the preset vehicle model identification information, the preset vehicle configuration information, the preset map service identification information, and the preset verification information. This mapping relationship is then stored in the vehicle model map matching library.

[0130] In this embodiment, the implementation of steps 301-304 is similar to that of the corresponding solutions in the above embodiments, and will not be described in detail here.

[0131] Step 305: After at least one vehicle has been manufactured and flashed for vehicle networking, at least one target vehicle terminal obtains the target vehicle terminal identification information, target vehicle configuration information and target model identification information corresponding to at least one target vehicle.

[0132] In this embodiment, in addition to obtaining the target vehicle terminal identification information, target vehicle configuration information and target vehicle model identification information corresponding to the target vehicle, the target vehicle terminal can also obtain the target vehicle identification number (VIN).

[0133] Among them, the Vehicle Identification Number (VIN) is a unique identifier for a vehicle, and the target vehicle can be located through the VIN.

[0134] Step 306: The target vehicle terminal sends the target vehicle terminal identification information, target vehicle configuration information and target model identification information corresponding to at least one target vehicle to the vehicle manufacturer's cloud equipment.

[0135] Specifically, the target vehicle terminal sends the VIN, target vehicle terminal identification information, target vehicle configuration information, and target model identification information to the vehicle manufacturer's cloud equipment.

[0136] Step 307: The vehicle manufacturer's cloud equipment generates the target vehicle map association information based on the target vehicle terminal identification information, the target vehicle configuration information, and the target model identification information.

[0137] Understandably, the car manufacturer's cloud-based equipment can also generate a target map service serial number based on the target vehicle's map association information. This target map service serial number is a product number representing the map service matched to the target vehicle.

[0138] Specifically, the first 7 digits, the last 7 digits, and the middle 11th digit of the target vehicle's map association information can be combined to form the target map service serial number.

[0139] Step 308: The vehicle manufacturer's cloud device determines the target map service identifier information and target verification information that match at least one of the target vehicle map association information.

[0140] It should be noted that after determining the target map service identification information and target verification information that match at least one of the target vehicle map association information, the vehicle manufacturer's cloud device can also store the target vehicle terminal identification information, VIN, vehicle map association information and map service serial number together in the vehicle model map matching library to establish a mapping relationship between the target vehicle model identification information, target vehicle configuration information, target map service identification information and target verification information.

[0141] Step 309: The vehicle manufacturer's cloud device sends at least one of the target vehicle map association information, the matching target map service identifier information, and the target verification information to the map service cloud device.

[0142] Understandably, the vehicle manufacturer's cloud device can send the target map service serial number, along with the target vehicle map association information, the target map service identification information, and the target verification information, to the map service cloud device. This allows the map service cloud device to save the target map service serial number in the order information when the order is generated, serving as a record for activating the map service by sending the target map service identification information to the map service cloud.

[0143] Step 310: The map service cloud device verifies the target vehicle's permission to place a map service order based on the target verification information.

[0144] Step 311: After successful verification, the map service cloud device generates the corresponding target map service order and target activation code, and executes steps 315-317.

[0145] It is understandable that a successful verification means that both the map service cloud device and the vehicle manufacturer cloud device pass the verification based on the verification information, which is considered a successful verification.

[0146] Step 312: The map service cloud device determines the reason for the verification failure after the verification fails, and then executes steps 313-314.

[0147] It is understandable that verification failures can also occur when the network connection is unstable.

[0148] Step 313: The map service cloud device sends the verification failure reason to the car manufacturer cloud device.

[0149] It is understandable that there are many reasons for verification failure, such as the map service cloud device failing verification, the car manufacturer cloud device failing verification, or network connection problems.

[0150] Step 314: The vehicle manufacturer's cloud device sends the reason for the verification failure to the target vehicle terminal so that the target vehicle terminal can display the reason for the verification failure.

[0151] Step 315: The map service cloud device sends the target activation code to the car manufacturer's cloud device.

[0152] Step 316: The vehicle manufacturer's cloud device sends the target activation code to the target vehicle terminal.

[0153] Step 317: The target vehicle terminal activates the target map service using the target activation code.

[0154] Step 318: The vehicle manufacturer's cloud equipment receives the target activation status corresponding to the target vehicle sent by the target vehicle terminal.

[0155] Understandably, the target activation status is divided into successful activation and failed activation. Network connection issues or an expired activation code can both lead to activation failure. After the first activation failure, the target vehicle terminal will attempt activation multiple times within a limited range. If activation still fails, the activation code becomes invalid, and the user must wait for the map service cloud device to resend a new activation code.

[0156] Step 319: The vehicle manufacturer's cloud device sends the target activation status to the map service cloud device.

[0157] Step 320: The map service cloud device generates a target order number based on the target activation code and the target activation status.

[0158] Specifically, the map service cloud device receives the target activation status sent by the vehicle manufacturer's cloud device. If the target activation status is "activation failed", a new target activation code is generated and sent to the vehicle manufacturer's cloud device, which then sends it to the target vehicle terminal for reactivation. If reactivation fails, offline manual intervention is required.

[0159] Specifically, the map service cloud device uses different numerical codes to represent successful and failed activation statuses. It combines the target activation status's corresponding code and the activation code to generate a target order number, which, along with the corresponding target map service serial number, is stored in the same order information. If activation fails, the map service provider will resend the activation code and activation status to generate new order information, which will be recorded and saved, while the target map service serial number remains unchanged.

[0160] Figure 4 A flowchart of an in-vehicle map activation method provided in another embodiment of this application is shown below. Figure 4 As shown, the vehicle map activation method provided in this embodiment, after sending the target activation status to the map service cloud device, whereby the activation status instructs the map service cloud device to generate a target order number based on the target activation code and the target activation status, further includes the following steps:

[0161] Step 401: The map service cloud device divides the order into replacement orders and normal orders.

[0162] Specifically, if the map service cloud device detects a past order record showing a successful activation of the target vehicle, the current order for the target vehicle will be classified as a replacement order; if the map service cloud device does not detect a past order record showing a successful activation of the target vehicle, the current order for the target vehicle will be classified as a regular order.

[0163] Step 402: The map service cloud device periodically sends settlement reminders to the vehicle manufacturer's cloud device.

[0164] Understandably, the periodicity can be one year, one month, or one week.

[0165] Step 403: After receiving the settlement reminder, the vehicle manufacturer's cloud device sends an order calculation request to the map service cloud device.

[0166] Step 404: The vehicle manufacturer's cloud equipment and the map service cloud equipment calculate the activation success of the order.

[0167] It is understandable that regular orders and replacement orders have different prices.

[0168] Step 405: The map service cloud device sends the final order settlement form to the car manufacturer's cloud device.

[0169] Optionally, the calculation of the final settlement statement sent by the map service cloud device can be carried out by relevant personnel of the map service provider who are specifically responsible for order settlement.

[0170] Understandably, the final order settlement statement includes specific order information, information distinguishing between replacement orders and regular orders, and price calculations.

[0171] Step 406: The car manufacturer's cloud equipment verifies the final order settlement statement and order records.

[0172] Step 407: After the car manufacturer's cloud device verifies the information, it makes payment to the map service cloud device.

[0173] Optionally, the vehicle manufacturer's cloud-based equipment can involve personnel specifically responsible for order verification and settlement during the process of verifying the final order settlement statement and order records, as well as making payments through cloud-based map service devices.

[0174] The vehicle map activation method provided in this embodiment sends the target activation status to the map service cloud device. The activation status, used to instruct the map service cloud device to generate a target order number based on the target activation code and the target activation status, further includes the following steps: The map service cloud device categorizes orders into replacement orders and normal orders. The map service cloud device periodically sends settlement reminders to the vehicle manufacturer cloud device. Upon receiving the settlement reminder, the vehicle manufacturer cloud device sends an order calculation request to the map service cloud device. The vehicle manufacturer cloud device and the map service cloud device calculate the activation success of the orders. The map service cloud device sends the final order settlement statement to the vehicle manufacturer cloud device. The vehicle manufacturer cloud device verifies the final order settlement statement against the order records. After verification, the vehicle manufacturer cloud device makes payment to the map service cloud device. Because the vehicle manufacturer cloud device and the map service cloud device record and save the activation order information in the cloud, order verification and automatic differentiation between normal and replacement orders can be performed in the cloud during order settlement, improving the speed and accuracy of order verification.

[0175] Figure 5 This is a schematic diagram of the structure of an in-vehicle map activation device provided in an embodiment of this application, as shown below. Figure 5 As shown, the vehicle map activation device provided in this embodiment is located in the vehicle manufacturer's cloud equipment. The vehicle map activation device 50 provided in this embodiment includes: an acquisition module 51, a determination module 52, a sending module 53, and a receiving module 54.

[0176] The system includes the following modules: Acquisition module 51, used to acquire at least one target vehicle map association information; Determination module 52, used to determine target map service identifier information and target verification information that match at least one of the target vehicle map association information; Sending module 53, used to send at least one of the target vehicle map association information, the matching target map service identifier information, and the target verification information to a map service cloud device, wherein the target verification information instructs the map service cloud device to verify the target vehicle's permission to place a map service order, and the target vehicle map association information and the matching target map service identifier information instruct the map service cloud device to generate a corresponding target map service order and target activation code upon successful verification; and Receiving module 54, used to receive at least one target activation code sent by the map service cloud device and send the at least one target activation code to a target vehicle terminal, wherein the target activation code instructs the corresponding target vehicle terminal to activate the target map service.

[0177] The vehicle map activation device provided in this embodiment can perform... Figure 2 The implementation principles and technical effects of the methods shown are similar, and will not be repeated here.

[0178] Optionally, module 51 is used specifically for:

[0179] Receive at least one of the target vehicle-mounted terminals sending target vehicle identification information, target vehicle configuration information, and target vehicle model identification information corresponding to the target vehicle; generate the target vehicle map association information based on the target vehicle identification information, the target vehicle configuration information, and the target vehicle model identification information.

[0180] Optionally, the target vehicle map association information is the target vehicle map association code, the target vehicle terminal identification information is the target vehicle terminal identification code, the target vehicle configuration information is the target vehicle configuration code, and the target vehicle model identification information is the target vehicle model identification code.

[0181] Accordingly, the acquisition module 51, when generating the target vehicle map association information based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information, is specifically used for:

[0182] Select a first preset number of digits of data from the target vehicle terminal identification code, and select a second preset number of digits of data from the target vehicle model identification code; concatenate the first preset number of digits of data, the target vehicle configuration code, and the second preset number of digits of data to generate the target vehicle map association code.

[0183] Optionally, module 52 is defined, specifically for:

[0184] Obtain the mapping relationship pre-stored in the vehicle model map matching library. The mapping relationship is a mapping relationship between preset vehicle model identification information, preset vehicle configuration information, preset map service identification information, and preset verification information. Parse at least one target vehicle configuration information and target vehicle model identification information from at least one target vehicle map association information. Query the preset map service identification information and preset verification information that have a mapping relationship with at least one target vehicle configuration information and target vehicle model identification information in the mapping relationship. Determine the preset map service identification information and preset verification information with the mapping relationship as the target map service identification information and the target verification information.

[0185] Optionally, the vehicle map activation device provided in this embodiment further includes a construction module.

[0186] The sending module 53 is further configured to: before the production of at least one target vehicle, send preset vehicle model identification information and at least one corresponding preset vehicle configuration information to a map service cloud device. The preset vehicle model identification information and at least one corresponding preset vehicle configuration information are used to instruct the map service cloud device to register and generate at least one matching preset map service identification information and preset verification information for providing map services to at least one preset vehicle. The receiving module 54 is further configured to: receive at least one preset map service identification information and preset verification information sent by the map service cloud device. The construction module is configured to construct a mapping relationship between the preset vehicle model identification information, the preset vehicle configuration information, the preset map service identification information, and the preset verification information.

[0187] Optionally, when sending at least one of the target vehicle map association information, the matching target map service identifier information, and the target verification information to the map service cloud device, the sending module 53 is specifically used for:

[0188] At least one of the target vehicle map association information and the matching target map service identifier information are sent to the map service cloud device. Verification information to be verified is received from the map service cloud device; the verification information to be verified is verification information stored locally on the map service cloud device that matches the target map service identifier information; the map service cloud device is verified based on the target verification information and the verification information to be verified; in response to successful verification, the target verification information is sent to the map service cloud device.

[0189] Optionally, the receiving module 54 is further configured to: after the sending module sends the at least one target activation code to the target vehicle terminal, receive the target activation status corresponding to the target vehicle sent by the target vehicle terminal. The sending module 53 is further configured to: send the target activation status to the map service cloud device, wherein the activation status is used to instruct the map service cloud device to generate a target order number based on the target activation code and the target activation status.

[0190] The vehicle map activation device provided in this embodiment can execute any of the method embodiments shown above. The specific implementation principles and technical effects are similar, and will not be repeated here.

[0191] Figure 6 This is a schematic diagram of the structure of a vehicle factory cloud device provided in one embodiment of this application, as shown below. Figure 6 As shown, the vehicle factory cloud device 60 provided in this embodiment includes: a processor 61, a memory 62 and a transceiver 63 that are communicatively connected to the processor.

[0192] The system includes a memory 62 that stores computer-executed instructions; a transceiver 63 for sending and receiving data; and a processor 61 that executes the computer-executed instructions stored in the memory 62 to implement the vehicle map activation method provided in any of the above embodiments. Related explanations can be understood by referring to the descriptions and effects corresponding to the steps in the accompanying drawings, and will not be elaborated upon here.

[0193] The program may include program code, which includes computer-executable instructions. Memory 62 may include high-speed RAM, and may also include non-volatile memory, such as at least one disk storage device.

[0194] In this embodiment, the memory 62, transceiver 63, and processor 61 are connected via a bus. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0195] This application also provides a computer-readable storage medium storing computer-executable instructions. When executed by a processor, these instructions are used to implement the vehicle map activation method provided in any of the above embodiments. For example, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device.

[0196] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the vehicle map activation method provided in any of the above embodiments.

[0197] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.

[0198] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0199] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, or integrated into another system, or some features may be ignored or not executed.

[0200] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of this application can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.

[0201] When integrated units / modules are implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, an AI processor can be any suitable hardware processor, such as a CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, storage units can be any suitable magnetic or magneto-optical storage medium, such as resistive random access memory (RRAM), dynamic random access memory (DRAM), static random access memory (SRAM), enhanced dynamic random access memory (EDRAM), high-bandwidth memory (HBM), hybrid memory cube (HMC), etc.

[0202] If the integrated unit / module is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0203] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as the combination of these technical features does not contradict each other, it should be considered within the scope of this specification.

[0204] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0205] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for activating an in-vehicle map, characterized in that, The method is applied to cloud-based equipment in automotive manufacturing plants, and the method includes: Obtain at least one target vehicle map association information; Determine the target map service identifier information and target verification information that match at least one of the target vehicle map association information; At least one of the target vehicle map association information, the matching target map service identifier information, and the target verification information are sent to the map service cloud device. The target verification information is used to instruct the map service cloud device to verify whether the target vehicle has the right to place a map service order. The target vehicle map association information and the matching target map service identifier information are used to instruct the map service cloud device to generate the corresponding target map service order and target activation code after successful verification. The system receives at least one target activation code sent by the map service cloud device and sends the at least one target activation code to the target vehicle terminal. The target activation code is used to instruct the corresponding target vehicle terminal to activate the target map service. The step of obtaining target vehicle map association information corresponding to at least one target vehicle includes: Receive at least one of the target vehicle-mounted terminals sending target vehicle identification information, target vehicle configuration information, and target vehicle model identification information corresponding to the target vehicle; The target vehicle map association information is generated based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information.

2. The method according to claim 1, characterized in that, The target vehicle map association information is the target vehicle map association code, the target vehicle terminal identification information is the target vehicle terminal identification code, the target vehicle configuration information is the target vehicle configuration code, and the target vehicle model identification information is the target vehicle model identification code; The step of generating the target vehicle map association information based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information includes: Select a first preset number of digits of data from the target vehicle terminal identification code, and select a second preset number of digits of data from the target vehicle model identification code; The data with the first preset number of digits, the target vehicle configuration code, and the data with the second preset number of digits are concatenated to generate the target vehicle map association code.

3. The method according to claim 1, characterized in that, The determination of target map service identifier information and target verification information that match at least one of the target vehicle map association information includes: Obtain the mapping relationship pre-stored in the vehicle model map matching library. The mapping relationship is the mapping relationship between preset vehicle model identification information, preset vehicle configuration information, preset map service identification information and preset verification information. At least one target vehicle configuration information and the target vehicle model identification information are parsed from at least one target vehicle map association information; In the mapping relationship, query the preset map service identifier information and preset verification information that have a mapping relationship with at least one of the target vehicle configuration information and the target vehicle model identifier information; The preset map service identifier information and preset verification information with the mapping relationship are determined as the target map service identifier information and the target verification information.

4. The method according to claim 3, characterized in that, Before determining the target map service identifier information and target verification information that match at least one of the target vehicle map association information, the method further includes: Before the production of at least one target vehicle, the preset vehicle model identification information and the corresponding preset vehicle configuration information are sent to the map service cloud device. The preset vehicle model identification information and the corresponding preset vehicle configuration information are used to instruct the map service cloud device to register map services for at least one preset vehicle and generate at least one matching preset map service identification information and preset verification information. Receive at least one preset map service identifier and preset verification information sent by the map service cloud device; Construct a mapping relationship between the preset vehicle model identification information, the preset vehicle configuration information, the preset map service identification information, and the preset verification information.

5. The method according to claim 4, characterized in that, The step of sending at least one of the target vehicle map association information, the matched target map service identifier information, and the target verification information to the map service cloud device includes: Send at least one of the target vehicle map association information and the matching target map service identification information to the map service cloud device; Receive verification information sent by the map service cloud device; the verification information is verification information that matches the target map service identifier information stored locally on the map service cloud device. The map service cloud device is verified based on the target verification information and the information to be verified. Upon successful verification, the target verification information is sent to the map service cloud device.

6. The method according to any one of claims 1-5, characterized in that, After sending at least one of the target activation codes to the target vehicle terminal, the method further includes: Receive the target activation status corresponding to the target vehicle sent by the target vehicle terminal; The target activation status is sent to the map service cloud device, and the activation status is used to instruct the map service cloud device to generate a target order number based on the target activation code and the target activation status.

7. An activation device for an in-vehicle map, characterized in that, The device is located in the cloud equipment of the vehicle factory, and the device includes: The acquisition module is used to acquire at least one target vehicle map association information corresponding to a target vehicle. The determination module is used to determine the target map service identifier information and target verification information that match at least one of the target vehicle map association information; The sending module is used to send at least one of the target vehicle map association information, the matching target map service identifier information, and the target verification information to the map service cloud device. The target verification information is used to instruct the map service cloud device to verify whether the target vehicle has the authority to place a map service order. The target vehicle map association information and the matching target map service identifier information are used to instruct the map service cloud device to generate the corresponding target map service order and target activation code after successful verification. The receiving module is configured to receive at least one target activation code sent by the map service cloud device, and send the at least one target activation code to the target vehicle terminal accordingly. The target activation code is used to instruct the corresponding target vehicle terminal to activate the target map service. The acquisition module is specifically used for: receiving target vehicle terminal identification information, target vehicle configuration information, and target vehicle model identification information sent by at least one target vehicle terminal; and generating target vehicle map association information based on the target vehicle terminal identification information, the target vehicle configuration information, and the target vehicle model identification information.

8. A cloud-based device for vehicle manufacturing plants, characterized in that, include: A processor, and a memory and a transceiver communicatively connected to the processor; The memory stores computer-executed instructions; the transceiver is used for sending and receiving data. The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Service control method and device, electronic equipment and storage medium

    CN115174575A

  • Service activation management method, device, system and equipment and storage medium

    CN115174576A