Vehicle-mounted networking terminal production line information filing method and system, and electronic device

By automating communication between the vehicle-mounted network terminal and the host computer and cloud platform, the problem of low efficiency and accuracy of production line information filing in existing technologies has been solved, achieving efficient and accurate production line information filing.

CN116827990BActive Publication Date: 2026-07-24CHONGQING CHANGAN TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING CHANGAN TECH CO LTD
Filing Date
2023-06-27
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

The existing methods for registering production line information for vehicle-mounted connected terminals are inefficient and inaccurate, requiring manual acquisition and matching of production line information.

Method used

Through automated communication between the vehicle-mounted network terminal and the host computer and cloud platform, a certificate application request is generated and two-way identity authentication is performed. Terminal information, device identification and certificate information are obtained and filed. Communication channels with different communication protocols are used to improve flexibility.

Benefits of technology

It has enabled automated filing of vehicle-mounted network terminal production line information, improving filing efficiency and accuracy, and simplifying user operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116827990B_ABST
    Figure CN116827990B_ABST
Patent Text Reader

Abstract

The application relates to a production line information filing method and system of a vehicle-mounted networking terminal and electronic equipment. The method comprises the following steps: receiving a filing instruction sent by an upper computer, and generating a certificate application request in response to the filing instruction; sending the certificate application request to a cloud platform, so that the cloud platform generates a device identifier and certificate information corresponding to the device identifier based on the certificate application request, and sends the device identifier and the certificate information to the vehicle-mounted networking terminal; receiving the device identifier and the certificate information sent by the cloud platform, and completing two-way identity authentication with the cloud platform based on the certificate information; obtaining terminal information of the vehicle-mounted networking terminal, and sending a filing request to the cloud platform based on the terminal information, the device identifier and the certificate information, so that the cloud platform files the terminal information, the device identifier and the certificate information in response to the filing request. In this way, manual filing by production line staff is not required, thereby improving the filing efficiency and accuracy of the production line information of the vehicle-mounted networking terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle networking technology, specifically to a method, system, and electronic device for registering production line information of vehicle networking terminals. Background Technology

[0002] With the continuous development of vehicle networking technology, the application of in-vehicle networking terminals in vehicles is becoming increasingly widespread. In order to ensure that the in-vehicle networking terminals can be used normally after the vehicle is delivered to the user, it is necessary to register the production line information of the in-vehicle networking terminals during the production line stage before they are installed in the vehicle.

[0003] However, the existing method of registering production line information for vehicle-to-everything (V2X) terminals involves production line staff manually obtaining relevant production line information for V2X terminals, manually matching it, and then sending the matched production line information to the cloud platform for registration. As a result, the existing method of registering production line information for V2X terminals is inefficient and inaccurate. Summary of the Invention

[0004] One objective of this invention is to provide a method for registering production line information of vehicle-mounted network terminals, so as to solve the technical problem of low efficiency and accuracy of existing methods for registering production line information of vehicle-mounted network terminals; a second objective is to provide a method for registering production line information of vehicle-mounted network terminals; a third objective is to provide a system for registering production line information of vehicle-mounted network terminals; a fourth objective is to provide an electronic device; and a fifth objective is to provide a computer-readable storage medium.

[0005] To achieve the above objectives, the technical solution adopted by the present invention is as follows:

[0006] A method for registering production line information of an in-vehicle network terminal, applied to in-vehicle network terminals, the method comprising:

[0007] The system receives a filing instruction from a host computer and generates a certificate application request in response to the filing instruction, wherein the filing instruction is triggered by the host computer based on user input.

[0008] Send the certificate application request to the cloud platform, so that the cloud platform generates a device identifier and certificate information corresponding to the device identifier based on the certificate application request, and sends the device identifier and certificate information to the vehicle network terminal;

[0009] Receive the device identifier and certificate information sent by the cloud platform, and complete two-way identity authentication with the cloud platform based on the certificate information;

[0010] The device obtains its own terminal information and sends a filing request to the cloud platform based on the terminal information, the device identifier, and the certificate information, so that the cloud platform responds to the filing request and files the terminal information, the device identifier, and the certificate information. The terminal information, the device identifier, and the certificate information all belong to the production line information of the vehicle-mounted network terminal.

[0011] Based on the aforementioned technical means, when a vehicle-mounted network terminal receives a filing instruction from a host computer, it can send a certificate application request to the cloud platform to obtain the device identifier and the corresponding certificate information from the cloud platform. Then, it can obtain its own terminal information and automatically file the terminal information, device identifier, and certificate information through the cloud platform. This eliminates the need for production line staff to manually obtain the relevant production line information of the vehicle-mounted network terminal and manually match and complete the filing, thereby improving the efficiency and accuracy of filing the production line information of the vehicle-mounted network terminal.

[0012] Furthermore, sending the certificate application request to the cloud platform includes:

[0013] A first communication channel is established between the vehicle-mounted network terminal and the host computer, and a second communication channel is established between the vehicle-mounted network terminal and the cloud platform, wherein the first communication channel and the second communication channel use different communication protocols;

[0014] The system receives the filing instruction sent by the host computer through the first communication channel and sends the certificate application request to the cloud platform through the second communication channel.

[0015] Based on the above technical means, the vehicle-mounted network terminal can connect to the host computer through the first communication channel and to the cloud platform through the second communication channel, thereby improving the flexibility of communication between the vehicle-mounted network terminal and the host computer and cloud platform.

[0016] Furthermore, the vehicle-mounted network terminal includes a processor, a communication module, and a hardware security module. The processor is connected to the communication module and the hardware security module using different communication protocols. The processor is connected to the host computer through the first communication channel, and the communication module is connected to the cloud platform through the second communication channel.

[0017] The process of generating a certificate application request in response to the filing instruction includes:

[0018] The filing instruction is converted to a new protocol to obtain the converted filing instruction.

[0019] In response to the converted filing instruction, the certificate application request is generated.

[0020] Based on the aforementioned technical means, since the vehicle-mounted network terminal includes a processor, a communication module, and a hardware security module, and the processor, communication module, and hardware security module communicate using different communication protocols, protocol conversion is required when generating a certificate application request in response to the filing instruction in order to achieve data transmission with the host computer and cloud platform.

[0021] Furthermore, the certificate information includes at least one of a public-private key pair and a certificate identifier, and the terminal information includes at least one of a SIM card number, a hardware version number, and a software version number.

[0022] Based on the above technical means, public and private key pairs and / or certificate identifiers, as well as SIM card numbers, hardware version numbers and / or software version numbers, can be associated with device identifiers and filed as production line information for vehicle networking terminals, so that the filed production line information is complete and valid.

[0023] Furthermore, after sending a filing request to the cloud platform based on the terminal information, the device identifier, and the certificate information, the method further includes:

[0024] Receive the filing result sent by the cloud platform;

[0025] The terminal information, device identifier, certificate information, and filing result are sent to the host computer so that the host computer can display the terminal information, device identifier, certificate information, and filing result.

[0026] Using the aforementioned technical means, users can view the production line information and registration results of the vehicle-mounted network terminal through a host computer.

[0027] A method for registering production line information of vehicle-mounted network terminals, applied to a cloud platform, the method comprising:

[0028] The system receives a certificate application request from the vehicle-mounted network terminal. The certificate application request is generated by the vehicle-mounted network terminal receiving a filing instruction from the host computer and responding to the filing instruction. The filing instruction is triggered by the host computer based on user input.

[0029] Based on the certificate application request, a device identifier and the corresponding certificate information are generated, and the device identifier and the certificate information are sent to the vehicle network terminal;

[0030] After completing two-way identity authentication with the vehicle-mounted network terminal based on the certificate information, the system receives a filing request sent by the vehicle-mounted network terminal.

[0031] In response to the filing request, the terminal information, device identifier, and certificate information uploaded by the vehicle-mounted network terminal are filed. The terminal information is obtained by the vehicle-mounted network terminal, and the terminal information, device identifier, and certificate information all belong to the production line information of the vehicle-mounted network terminal.

[0032] Based on the aforementioned technical means, when the cloud platform receives a certificate application request from an in-vehicle network terminal, it can generate a device identifier and the corresponding certificate information. Then, based on the certificate information, it completes two-way identity authentication with the in-vehicle network terminal. Subsequently, when receiving a filing request from the in-vehicle network terminal, it files the terminal information, device identifier, and certificate information uploaded by the in-vehicle network terminal, without requiring production line staff to manually obtain the relevant production line information of the in-vehicle network terminal and manually match and complete the filing. This improves the efficiency and accuracy of filing the production line information of the in-vehicle network terminal.

[0033] Furthermore, the filing of the terminal information uploaded by the vehicle-mounted network terminal, the device identifier, and the certificate information includes:

[0034] Verify the terminal information, the device identifier, and the certificate information;

[0035] If the verification is successful, the terminal information, the device identifier, and the authentication information are associated and filed, generating a successful filing result;

[0036] If the verification fails, a filing failure result will be generated.

[0037] Based on the aforementioned technical means, users can view the production line information and registration results of the vehicle-mounted network terminal through a host computer, making it convenient for users to understand the registration status in a timely manner.

[0038] A vehicle-mounted network terminal production line information filing system, the system comprising a host computer, a vehicle-mounted network terminal, and a cloud platform;

[0039] The host computer is used to obtain a filing instruction based on the user's input operation and send the filing instruction to the vehicle network terminal.

[0040] The vehicle-mounted network terminal is used to receive the filing instruction and generate a certificate application request in response to the filing instruction; and send the certificate application request to the cloud platform.

[0041] The cloud platform is used to generate a device identifier and certificate information corresponding to the device identifier based on the certificate application request, and send the device identifier and certificate information to the vehicle network terminal;

[0042] The vehicle-mounted network terminal is also used to receive the device identifier and certificate information sent by the cloud platform, and complete two-way identity authentication with the cloud platform based on the certificate information; obtain its own terminal information, and send a filing request to the cloud platform based on the terminal information, the device identifier and the certificate information;

[0043] The cloud platform is also used to register the terminal information, the device identifier, and the certificate information in response to the registration request, wherein the terminal information, the device identifier, and the certificate information all belong to the production line information of the vehicle networking terminal.

[0044] An electronic device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;

[0045] Memory, used to store computer programs;

[0046] When the processor executes the program stored in the memory, it implements the steps of the aforementioned method for registering production line information of any of the in-vehicle network terminals.

[0047] A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of any of the aforementioned methods for registering production line information of a vehicle-mounted network terminal.

[0048] The beneficial effects of this invention are:

[0049] (1) The present invention can automatically complete the filing process of production line information of vehicle network terminal through host computer, vehicle network terminal and cloud platform, without the need for production line staff to manually obtain relevant production line information of vehicle network terminal and manually match to complete the filing, thereby improving the filing efficiency and accuracy of production line information of vehicle network terminal;

[0050] (2) The present invention can initiate the filing process of the production line information of the vehicle network terminal by triggering the filing instruction with one click through the host computer. It can also display the production line information and filing results of the vehicle network terminal through the host computer, which simplifies the user's operation. Attached Figure Description

[0051] Figure 1 A flowchart illustrating a method for registering production line information of an in-vehicle network terminal, provided in an embodiment of the present invention;

[0052] Figure 2 A flowchart illustrating another method for registering production line information of an in-vehicle network terminal provided in an embodiment of the present invention;

[0053] Figure 3This is a schematic diagram illustrating the interaction process between a host computer, an in-vehicle network terminal, and a cloud platform, provided in an embodiment of the present invention.

[0054] Figure 4 This is a schematic diagram of the structure of a vehicle-mounted network terminal production line information filing system provided in an embodiment of the present invention;

[0055] Figure 5 A schematic diagram of the structure of a production line information filing device for an in-vehicle network terminal provided in an embodiment of the present invention;

[0056] Figure 6 A schematic diagram of the structure of a production line information filing device for an in-vehicle network terminal provided in an embodiment of the present invention;

[0057] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0058] The embodiments of the present invention will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention and not for limiting the scope of protection of the present invention.

[0059] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of the present invention. Therefore, the drawings only show the components related to the present invention and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0060] See Figure 1 , Figure 1 This is a flowchart illustrating a method for registering production line information of an in-vehicle network terminal, as provided in an embodiment of the present invention. Figure 1 As shown, the method for registering production line information of the vehicle-mounted network terminal is applied to the vehicle-mounted network terminal, and the method may include the following steps:

[0061] Step 101: Receive the filing instruction sent by the host computer and generate a certificate application request in response to the filing instruction. The filing instruction is triggered by the host computer based on the user's input operation.

[0062] Specifically, the aforementioned vehicle-mounted network terminal can be understood as a device such as a vehicle-mounted telematics box (T-BOX). The aforementioned host computer can be a personal computer, computer, tablet, smart terminal, or other device with an operating interface on the production line. The aforementioned vehicle-mounted network terminal communicates with the aforementioned host computer, for example, through a Controller Area Network (CAN) protocol. The aforementioned filing instruction is used to notify the vehicle-mounted network terminal to file for registration. The aforementioned certificate application request is used to request the cloud platform to generate a device identifier and the corresponding certificate information.

[0063] In this step, the user can perform an input operation on the host computer to trigger a registration instruction. The host computer then sends this registration instruction to the vehicle-mounted network terminal, notifying the terminal to begin the registration process. It should be noted that the input operation here can be any action such as clicking, swiping, or dragging.

[0064] Step 102: Send a certificate application request to the cloud platform so that the cloud platform can generate a device identifier and the corresponding certificate information based on the certificate application request, and send the device identifier and certificate information to the vehicle network terminal.

[0065] Specifically, the aforementioned cloud platform can be understood as a cloud-based registration management platform. Upon receiving a certificate application request, this platform generates a device identifier and corresponding certificate information based on the request, and then sends the device identifier and certificate information to the vehicle-mounted network terminal. The certificate information here may include, but is not limited to, public-private key pairs and certificate identifiers.

[0066] Step 103: Receive the device identifier and certificate information sent by the cloud platform, and complete two-way identity authentication with the cloud platform based on the certificate information.

[0067] In this step, the vehicle-mounted network terminal can receive the device identifier and certificate information sent by the cloud platform, and then complete two-way identity authentication with the cloud platform based on the certificate information to prevent other vehicle-mounted network terminals from communicating with the cloud platform and stealing production line information.

[0068] Step 104: Obtain your own terminal information, and send a filing request to the cloud platform based on the terminal information, device identifier, and certificate information, so that the cloud platform responds to the filing request and files the terminal information, device identifier, and certificate information. The terminal information, device identifier, and certificate information are all production line information of the vehicle networking terminal.

[0069] Specifically, the aforementioned terminal information includes, but is not limited to, SIM card number, hardware version number, and software version number. The aforementioned filing request is used to request the cloud platform to file the terminal information, device identifier, and certificate information.

[0070] In this step, the vehicle-mounted network terminal can obtain its own terminal information and send a filing request to the cloud platform based on the terminal information, device identifier, and certificate information. At this time, the cloud platform can respond to the filing request and file the terminal information, device identifier, and certificate information.

[0071] In this embodiment, when the vehicle-mounted network terminal receives a filing instruction from the host computer, it can send a certificate application request to the cloud platform to obtain the device identifier and the certificate information corresponding to the device identifier from the cloud platform. Then, it can obtain its own terminal information and automatically file the terminal information, device identifier, and certificate information through the cloud platform. This eliminates the need for production line staff to manually obtain the relevant production line information of the vehicle-mounted network terminal and manually match and complete the filing, thereby improving the efficiency and accuracy of filing the production line information of the vehicle-mounted network terminal.

[0072] Furthermore, step 102 above, sending a certificate application request to the cloud platform, specifically includes:

[0073] A first communication channel is established between the vehicle-mounted network terminal and the host computer, and a second communication channel is established between the vehicle-mounted network terminal and the cloud platform. The first and second communication channels use different communication protocols.

[0074] The system receives the filing instructions from the host computer via the first communication channel and sends a certificate application request to the cloud platform via the second communication channel.

[0075] In one embodiment, the vehicle-mounted network terminal needs to establish a first communication channel with the host computer and a second communication channel with the cloud platform. This allows the vehicle-mounted network terminal to receive registration instructions from the host computer via the first communication channel and send certificate application requests to the cloud platform via the second communication channel. As an optional implementation, the first communication channel can be implemented using a serial communication protocol. The second communication channel can be implemented using the Hypertext Transfer Protocol (HTTP).

[0076] In this embodiment, the vehicle-mounted network terminal can connect to the host computer via a first communication channel and to the cloud platform via a second communication channel, thereby improving the flexibility of communication between the vehicle-mounted network terminal and the host computer and cloud platform.

[0077] Furthermore, the vehicle-mounted network terminal includes a processor, a communication module, and a hardware security module. The processor is connected to the communication module and the hardware security module using different communication protocols. The processor is connected to the host computer through a first communication channel, and the communication module is connected to the cloud platform through a second communication channel.

[0078] Step 101 above, responding to the filing instruction to generate a certificate application request, includes:

[0079] The filing instruction is converted to a protocol to obtain the converted filing instruction.

[0080] In response to the converted filing instructions, a certificate application request is generated.

[0081] In one embodiment, the aforementioned vehicle-mounted network terminal may include a processor, a communication module, and a hardware security module (HSM). The processor provides services such as direct communication with a host computer, power-off storage of device identifiers, and communication with the hardware security module. The communication module (e.g., a 4G / 5G module) provides SIM card information, obtains interfaces, initiates certificate application requests and filing requests, and stores public key certificates. The hardware security module provides private key storage and interfaces for private key usage. The processor and the communication module can communicate using the Universal Asynchronous Receiver / Transmitter (UART) protocol or the Serial Peripheral Interface (SPI) protocol.

[0082] In this embodiment, since the vehicle-mounted network terminal includes a processor, a communication module, and a hardware security module, and the processor, communication module, and hardware security module communicate using different communication protocols, a protocol conversion is required when generating a certificate application request in response to the filing instruction in order to achieve data transfer with the host computer and cloud platform.

[0083] Furthermore, the certificate information includes at least one of a public / private key pair and a certificate identifier, and the terminal information includes at least one of a SIM card number, a hardware version number, and a software version number.

[0084] In this way, the public and private key pairs and / or certificate identifiers, as well as the SIM card number, hardware version number and / or software version number, can be associated with the device identifier and filed as production line information for vehicle networking terminals, ensuring that the filed production line information is complete and valid.

[0085] Furthermore, after step 104 above, which involves sending a filing request to the cloud platform based on terminal information, device identifier, and certificate information, the method further includes:

[0086] Receive the filing results sent by the cloud platform;

[0087] The terminal information, device identifier, certificate information, and filing results are sent to the host computer so that the host computer can display the terminal information, device identifier, certificate information, and filing results.

[0088] In this embodiment, after the cloud platform registers the terminal information, device identification, and certificate information, it can send the registration result to the vehicle-mounted network terminal, which in turn sends it to the host computer. In this way, users can view the production line information and registration result of the vehicle-mounted network terminal through the host computer, making it convenient for users to understand the registration status in a timely manner.

[0089] See Figure 2 , Figure 2 This is a flowchart illustrating another method for registering production line information of an in-vehicle network terminal provided by an embodiment of the present invention. Figure 2 As shown, the method for registering production line information of the vehicle-mounted network terminal is applied to a cloud platform, and the method may include the following steps:

[0090] Step 201: Receive a certificate application request sent by the vehicle-mounted network terminal. The certificate application request is generated by the vehicle-mounted network terminal receiving the filing instruction sent by the host computer and responding to the filing instruction. The filing instruction is triggered by the host computer based on the user's input operation.

[0091] Specifically, the aforementioned vehicle-mounted network terminal can be understood as a device such as a vehicle-mounted telematics box (T-BOX). The aforementioned host computer can be a personal computer, computer, tablet, smart terminal, or other device with an operating interface on the production line. The aforementioned vehicle-mounted network terminal communicates with the aforementioned host computer, for example, through a Controller Area Network (CAN) bus. The aforementioned filing instruction is used to notify the vehicle-mounted network terminal to file for registration. The aforementioned certificate application request is used to request the cloud platform to generate a device identifier and the corresponding certificate information.

[0092] In this step, the user can perform an input operation on the host computer to trigger a filing instruction. The host computer then sends this filing instruction to the vehicle-mounted network terminal, notifying the terminal to begin the filing process. It should be noted that the input operation here can be any action such as clicking, swiping, or dragging. After receiving the filing instruction, the vehicle-mounted network terminal generates a certificate application request and sends it to the cloud platform.

[0093] Step 202: Generate a device identifier and the corresponding certificate information based on the certificate application request, and send the device identifier and certificate information to the vehicle network terminal.

[0094] In this step, after receiving a certificate application request, the cloud platform can generate a device identifier and corresponding certificate information based on the request, and then send the device identifier and certificate information to the vehicle-to-everything (V2X) terminal. The certificate information here may include, but is not limited to, public / private key pairs and certificate identifiers.

[0095] Step 203: After completing two-way identity authentication with the vehicle network terminal based on certificate information, receive the filing request sent by the vehicle network terminal.

[0096] In this step, the vehicle-mounted network terminal can receive device identification and certificate information sent by the cloud platform, and then complete two-way identity authentication with the cloud platform based on the certificate information to prevent other vehicle-mounted network terminals from communicating with the cloud platform and stealing production line information. The vehicle-mounted network terminal can also obtain its own terminal information and send a filing request to the cloud platform based on the terminal information, device identification, and certificate information.

[0097] Step 204: In response to the filing request, file the terminal information, device identification and certificate information uploaded by the vehicle-mounted network terminal. The terminal information is obtained by the vehicle-mounted network terminal, and the terminal information, device identification and certificate information are all production line information of the vehicle-mounted network terminal.

[0098] In this step, the cloud platform can respond to the filing request by filing terminal information, device identification, and certificate information.

[0099] In this embodiment, when the cloud platform receives a certificate application request from the vehicle-mounted network terminal, it can generate a device identifier and the corresponding certificate information. Then, based on the certificate information, it completes two-way identity authentication with the vehicle-mounted network terminal. Subsequently, when it receives a filing request from the vehicle-mounted network terminal, it files the terminal information, device identifier, and certificate information uploaded by the vehicle-mounted network terminal. This eliminates the need for production line staff to manually obtain the relevant production line information of the vehicle-mounted network terminal and manually match and complete the filing, thereby improving the efficiency and accuracy of filing the production line information of the vehicle-mounted network terminal.

[0100] Furthermore, step 204 above involves filing the terminal information, device identification, and certificate information uploaded by the vehicle-mounted network terminal, including:

[0101] Verify terminal information, device identification, and certificate information;

[0102] If the verification is successful, the terminal information, device identification, and authentication information are associated and filed, generating a successful filing result.

[0103] If the verification fails, a filing failure result will be generated.

[0104] In this embodiment, after the cloud platform registers the terminal information, device identification, and certificate information, it can send the registration result to the vehicle-mounted network terminal, which in turn sends it to the host computer. In this way, users can view the production line information and registration result of the vehicle-mounted network terminal through the host computer, making it convenient for users to understand the registration status in a timely manner.

[0105] In one embodiment, to achieve production line information filing for the vehicle-mounted network terminal, the interaction process between the host computer, the vehicle-mounted network terminal, and the cloud platform is as follows: Figure 3 As shown, the specific steps include the following:

[0106] Step 1: The user (i.e., production line worker) powers on the vehicle-mounted network terminal and connects the host computer to the vehicle-mounted network terminal using the CAN bus. After the host computer completes initialization, click "One-click Registration." The host computer then sends a registration command to the processor of the vehicle-mounted network terminal via the Unified Diagnostic Services (UDS) protocol or the Diagnostic Communication over Internet Protocol (DoIP) protocol.

[0107] Step 2: After receiving the filing instruction, the processor of the vehicle-mounted network terminal notifies the communication module to start the filing process through the internal private protocol.

[0108] Step 3: After receiving the filing notification, the communication module first establishes a dedicated access point (APN) for the production line, and then applies for a certificate from the cloud filing management system (i.e., the cloud platform) via HTTPS protocol. After receiving the certificate application request, the cloud filing management system generates a device identifier, certificate ID, and public-private key pair, signs the public key, encrypts the private key, and then sends the above information to the communication module.

[0109] Step 4: After receiving the device identifier, certificate ID, and public / private key pair, the communication module decrypts the private key using a pre-defined algorithm to complete two-way authentication. Then, it obtains its own SIM card number, hardware version number, software version number, and other information, and uploads it along with the device identifier to the cloud-based filing management system via HTTPS.

[0110] Step 5: After receiving the filing request, the cloud-based filing management system verifies the uploaded information. If the information is correct, it associates the information uploaded in Step 4 and writes it into the database. If there is an abnormality, it sends an error code to the vehicle network terminal.

[0111] Step 6: The vehicle-mounted network terminal processes the data based on the feedback from the cloud-based registration management system. If the registration is successful, the device identifier is synchronized to the processor for storage, and the private key is synchronized to the processor and then stored in the HSM. Regardless of whether the registration is successful or not, the cloud-based registration management system will synchronize the device identifier, public / private key pair, certificate ID, SIM card number, hardware version number, software version number, and registration result to the processor of the vehicle-mounted network terminal, and disconnect the private network APN dialing after the registration process is completed.

[0112] Step 7: The processor of the vehicle-mounted network terminal synchronizes the device identifier, public and private key pair, certificate ID, SIM card number, hardware version number, software version number and filing result to the host computer. Production line personnel can then process the data accordingly based on the filing result.

[0113] This provides an automated solution for the production line information filing process of vehicle-mounted network terminals. By integrating the filing program into the vehicle-mounted network terminal, manual offline operations are reduced, and the filing process is managed in an integrated manner, thereby improving the accuracy of the filing process and reducing the complexity of manual operations.

[0114] See Figure 4 , Figure 4 This is a schematic diagram of a vehicle-mounted network terminal production line information filing system provided in an embodiment of the present invention. Figure 4 As shown, the system includes a host computer 401, an in-vehicle networking terminal 402, and a cloud platform 403;

[0115] Among them, the host computer 401 is used to obtain the filing instruction based on the user's input operation and send the filing instruction to the vehicle network terminal 402;

[0116] The vehicle-mounted network terminal 402 is used to receive the filing instruction and generate a certificate application request in response to the filing instruction; and send the certificate application request to the cloud platform 403.

[0117] The cloud platform 403 is used to generate a device identifier and the corresponding certificate information based on the certificate application request, and then send the device identifier and certificate information to the vehicle network terminal 402.

[0118] The vehicle-mounted network terminal 402 is also used to receive device identification and certificate information sent by the cloud platform 403, and complete two-way identity authentication with the cloud platform 403 based on the certificate information; obtain its own terminal information, and send a filing request to the cloud platform 403 based on the terminal information, device identification and certificate information;

[0119] The cloud platform 403 is also used to file terminal information, device identification and certificate information in response to filing requests. The terminal information, device identification and certificate information are all production line information of the vehicle networking terminal 402.

[0120] It should be noted that the vehicle-mounted network terminal production line information filing system can implement the steps of the vehicle-mounted network terminal production line information filing method provided in any of the aforementioned method embodiments, and can achieve the same technical effect, which will not be elaborated here.

[0121] See Figure 5 , Figure 5 This is a structural schematic diagram of a production line information filing device for an in-vehicle network terminal provided in an embodiment of the present invention. Figure 5 As shown, the device 500 is used in an in-vehicle networking terminal and specifically includes:

[0122] The first receiving module 501 is used to receive the filing instruction sent by the host computer and generate a certificate application request in response to the filing instruction. The filing instruction is triggered by the host computer based on the user's input operation.

[0123] The first sending module 502 is used to send a certificate application request to the cloud platform, so that the cloud platform generates a device identifier and the certificate information corresponding to the device identifier based on the certificate application request, and sends the device identifier and certificate information to the vehicle network terminal.

[0124] The second receiving module 503 is used to receive the device identifier and certificate information sent by the cloud platform, and to complete two-way identity authentication with the cloud platform based on the certificate information.

[0125] The second sending module 504 is used to obtain its own terminal information and send a filing request to the cloud platform based on the terminal information, device identifier and certificate information, so that the cloud platform responds to the filing request and files the terminal information, device identifier and certificate information. The terminal information, device identifier and certificate information are all production line information of the vehicle networking terminal.

[0126] Furthermore, the first transmitting module 502 includes:

[0127] A submodule is established to establish a first communication channel between the vehicle network terminal and the host computer and a second communication channel between the vehicle network terminal and the cloud platform. The first and second communication channels use different communication protocols.

[0128] The sending submodule is used to receive the filing instructions sent by the host computer through the first communication channel and to send the certificate application request to the cloud platform through the second communication channel.

[0129] Furthermore, the vehicle-mounted network terminal includes a processor, a communication module, and a hardware security module. The processor is connected to the communication module and the hardware security module using different communication protocols. The processor is connected to the host computer through a first communication channel, and the communication module is connected to the cloud platform through a second communication channel.

[0130] The first receiving module 501 includes:

[0131] The conversion submodule is used to convert the filing instructions according to the protocol, so as to obtain the converted filing instructions.

[0132] The first generation submodule is used to generate a certificate application request in response to the converted filing instructions.

[0133] Furthermore, the certificate information includes at least one of a public / private key pair and a certificate identifier, and the terminal information includes at least one of a SIM card number, a hardware version number, and a software version number.

[0134] Furthermore, the device 500 also includes:

[0135] The third receiving module is used to receive the filing results sent by the cloud platform;

[0136] The display module is used to send terminal information, device identification, certificate information, and filing results to the host computer so that the host computer can display the terminal information, device identification, certificate information, and filing results.

[0137] It should be noted that the device 500 can achieve the aforementioned Figure 1 The steps of the method embodiment shown are the same as those of the production line information filing method for the vehicle networking terminal, and can achieve the same technical effect, so they will not be described in detail here.

[0138] See Figure 6 , Figure 6 This is a structural schematic diagram of a production line information filing device for an in-vehicle network terminal provided in an embodiment of the present invention. (See diagram below.) Figure 6 As shown, the device 600 is applied to a cloud platform and specifically includes:

[0139] The fourth receiving module 601 is used to receive a certificate application request sent by the vehicle network terminal. The certificate application request is generated by the vehicle network terminal receiving the filing instruction sent by the host computer and responding to the filing instruction. The filing instruction is triggered by the host computer based on the user's input operation.

[0140] The third sending module 602 is used to generate a device identifier and the corresponding certificate information based on the certificate application request, and send the device identifier and certificate information to the vehicle network terminal.

[0141] The fifth receiving module 603 is used to receive the filing request sent by the vehicle network terminal after completing two-way identity authentication with the vehicle network terminal based on certificate information;

[0142] The filing module 604 is used to respond to filing requests and file the terminal information, device identification and certificate information uploaded by the vehicle-mounted network terminal. The terminal information is obtained by the vehicle-mounted network terminal, and the terminal information, device identification and certificate information are all production line information of the vehicle-mounted network terminal.

[0143] Furthermore, the filing module 604 includes:

[0144] The verification submodule is used to verify terminal information, device identification, and certificate information.

[0145] The second generation submodule is used to associate and file the terminal information, device identifier and authentication information if the verification is successful, and generate a successful filing result.

[0146] The third generation submodule is used to generate a filing result indicating a filing failure if the verification fails.

[0147] It should be noted that the device 600 can achieve the aforementioned Figure 2 The steps of the method embodiment shown are the same as those of the production line information filing method for the vehicle networking terminal, and can achieve the same technical effect, so they will not be described in detail here.

[0148] like Figure 7 As shown, this embodiment of the invention also provides an electronic device, including a processor 711, a communication interface 712, a memory 713, and a communication bus 714, wherein the processor 711, the communication interface 712, and the memory 713 communicate with each other through the communication bus 714.

[0149] Memory 713 is used to store computer programs;

[0150] In one embodiment of the present invention, when the processor 711 executes the program stored in the memory 713, it implements the production line information filing method for the vehicle networking terminal provided in any of the foregoing method embodiments, including:

[0151] Receive the filing instruction sent by the host computer and generate a certificate application request in response to the filing instruction. The filing instruction is triggered by the host computer based on the user's input operation.

[0152] Send a certificate application request to the cloud platform so that the cloud platform can generate a device identifier and the corresponding certificate information based on the certificate application request, and send the device identifier and certificate information to the vehicle network terminal;

[0153] Receive device identifier and certificate information sent by the cloud platform, and complete two-way identity authentication with the cloud platform based on the certificate information;

[0154] The system obtains its own terminal information and sends a filing request to the cloud platform based on the terminal information, device identifier, and certificate information. The cloud platform then responds to the filing request and files the terminal information, device identifier, and certificate information. The terminal information, device identifier, and certificate information are all production line information of the vehicle-mounted network terminal.

[0155] This invention also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the production line information filing method for vehicle networking terminals provided in any of the foregoing method embodiments.

[0156] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0157] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for registering production line information of an in-vehicle network terminal, characterized in that, An application is made in a vehicle-mounted network terminal, the vehicle-mounted network terminal including a processor, a communication module, and a hardware security module, wherein the processor is connected to the communication module and the hardware security module using different communication protocols, the processor is connected to a host computer through a first communication channel, and the communication module is connected to a cloud platform through a second communication channel, wherein the first communication channel uses a serial communication protocol and the second communication channel uses a hypertext transfer protocol; the method includes: The system receives a filing instruction sent by the host computer and generates a certificate application request in response to the filing instruction, wherein the filing instruction is triggered by the host computer based on user input. The certificate application request is sent to the cloud platform, so that the cloud platform generates a device identifier and certificate information corresponding to the device identifier based on the certificate application request, and sends the device identifier and certificate information to the vehicle network terminal. Receive the device identifier and certificate information sent by the cloud platform, and complete two-way identity authentication with the cloud platform based on the certificate information; The system obtains its own terminal information and sends a filing request to the cloud platform based on the terminal information, the device identifier, and the certificate information. The cloud platform then responds to the filing request and files the terminal information, the device identifier, and the certificate information. The terminal information, the device identifier, and the certificate information are all production line information of the vehicle-mounted network terminal. The terminal information includes the SIM card number, hardware version number, and software version number. The certificate information includes a public / private key pair and a certificate identifier.

2. The method according to claim 1, characterized in that, Sending the certificate application request to the cloud platform includes: A first communication channel is established between the vehicle-mounted network terminal and the host computer, and a second communication channel is established between the vehicle-mounted network terminal and the cloud platform, wherein the first communication channel and the second communication channel use different communication protocols; The system receives the filing instruction sent by the host computer through the first communication channel and sends the certificate application request to the cloud platform through the second communication channel.

3. The method according to claim 2, characterized in that, The process of generating a certificate application request in response to the filing instruction includes: The filing instruction is converted to a new protocol to obtain the converted filing instruction. In response to the converted filing instruction, the certificate application request is generated.

4. The method according to claim 1, characterized in that, After sending a filing request to the cloud platform based on the terminal information, the device identifier, and the certificate information, the method further includes: Receive the filing result sent by the cloud platform; The terminal information, device identifier, certificate information, and filing result are sent to the host computer so that the host computer can display the terminal information, device identifier, certificate information, and filing result.

5. A method for registering production line information of an in-vehicle network terminal, characterized in that, Applied to a cloud platform, the method includes: The system receives a certificate application request from an in-vehicle network terminal. The certificate application request is generated by the in-vehicle network terminal receiving a filing instruction from a host computer and responding to the filing instruction. The filing instruction is triggered by the host computer based on user input. The in-vehicle network terminal includes a processor, a communication module, and a hardware security module. The processor connects to the communication module and the hardware security module using different communication protocols. The processor connects to the host computer via a first communication channel, and the communication module connects to the cloud platform via a second communication channel. The first communication channel uses a serial communication protocol, and the second communication channel uses a hypertext transfer protocol. Based on the certificate application request, a device identifier and the corresponding certificate information are generated, and the device identifier and the certificate information are sent to the vehicle network terminal; After completing two-way identity authentication with the vehicle-mounted network terminal based on the certificate information, the system receives a filing request sent by the vehicle-mounted network terminal. In response to the filing request, the terminal information, device identifier, and certificate information uploaded by the vehicle-mounted network terminal are filed. The terminal information is obtained by the vehicle-mounted network terminal. The terminal information, device identifier, and certificate information all belong to the production line information of the vehicle-mounted network terminal. The terminal information includes SIM card number, hardware version number, and software version number. The certificate information includes public and private key pairs and certificate identifier.

6. The method according to claim 5, characterized in that, The process of filing the terminal information, device identifier, and certificate information uploaded by the vehicle-mounted network terminal includes: Verify the terminal information, the device identifier, and the certificate information; If the verification is successful, the terminal information, the device identifier, and the certificate information are associated and filed, generating a successful filing result; If the verification fails, a filing failure result will be generated.

7. A vehicle-mounted network terminal production line information filing system, characterized in that, The system includes a host computer, an in-vehicle network terminal, and a cloud platform. The in-vehicle network terminal includes a processor, a communication module, and a hardware security module. The processor is connected to the communication module and the hardware security module using different communication protocols. The processor is connected to the host computer through a first communication channel, and the communication module is connected to the cloud platform through a second communication channel. The first communication channel is implemented using a serial communication protocol, and the second communication channel is implemented using a hypertext transfer protocol. The host computer is used to obtain a filing instruction based on the user's input operation and send the filing instruction to the vehicle network terminal. The vehicle-mounted network terminal is used to receive the filing instruction and generate a certificate application request in response to the filing instruction; and send the certificate application request to the cloud platform. The cloud platform is used to generate a device identifier and certificate information corresponding to the device identifier based on the certificate application request, and send the device identifier and certificate information to the vehicle network terminal; The vehicle-mounted network terminal is also used to receive the device identifier and certificate information sent by the cloud platform, and complete two-way identity authentication with the cloud platform based on the certificate information; obtain its own terminal information, and send a filing request to the cloud platform based on the terminal information, the device identifier and the certificate information; The cloud platform is also used to file the terminal information, the device identifier, and the certificate information in response to the filing request. The terminal information, the device identifier, and the certificate information all belong to the production line information of the vehicle-mounted network terminal. The terminal information includes the SIM card number, hardware version number, and software version number, and the certificate information includes a public-private key pair and a certificate identifier.

8. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; When executing a program stored in a memory, the processor implements the steps of the production line information filing method for the vehicle-mounted network terminal as described in any one of claims 1-4, or implements the steps of the production line information filing method for the vehicle-mounted network terminal as described in any one of claims 5-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the production line information filing method for the vehicle-mounted network terminal as described in any one of claims 1-4, or implements the steps of the production line information filing method for the vehicle-mounted network terminal as described in any one of claims 5-6.