Vehicle-mounted electronic tag key restoration method and system

By detecting the issuance status of the vehicle-mounted electronic tag and selecting an appropriate key recovery process, the automatic recovery of the vehicle-mounted electronic tag key is realized, which solves the problem of high manpower and time costs in the existing technology and improves the reliability and efficiency of key recovery.

CN115618911BActive Publication Date: 2026-07-03BEIJING YILUHANG TECH CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING YILUHANG TECH CO LTD
Filing Date
2022-09-01
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

In the current technology, the process of replacing the key of the vehicle electronic tag requires a lot of manpower and time, and the success rate of each replacement cannot be guaranteed, which affects the progress of maintenance or upgrade.

Method used

By detecting the status data of the vehicle-mounted electronic tag, its issuance status is determined, and the corresponding key restoration process is selected based on the issuance status to restore the key to its initial state, including updating the initial application key, system key, and system information files. The restoration is automated using a supporting software system.

Benefits of technology

It improves the automation and reliability of vehicle electronic tag key restoration, saves manpower and time costs, enhances the user experience for technicians, and improves the efficiency and reliability of maintenance or upgrades.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115618911B_ABST
    Figure CN115618911B_ABST
Patent Text Reader

Abstract

This application provides a method and system for restoring the key of an on-board electronic tag (OIN). The method includes: detecting the current issuance status of the OIN based on its status data; selecting and executing a corresponding key restoration process based on the current issuance status of the OIN and a preset key source to restore the key of the OIN to its initial state. This application can improve the automation and intelligence of OIN key restoration, effectively improve the reliability and effectiveness of OIN key restoration, save significant manpower and time costs, thereby improving the user experience for technicians responsible for OIN key restoration, and enhancing the efficiency and reliability of subsequent OIN maintenance or upgrades.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of on-board unit (OBU) technology, and in particular to a method and system for restoring on-board electronic tag keys. Background Technology

[0002] As a key service function of intelligent transportation systems, the fully automated electronic toll collection (ETC) system has been widely adopted across a broad area. Dedicated ETC toll lanes are set up at highway toll booths. Vehicles only need to install an onboard unit (OBU) on their windshield, set a formal key, and pre-deposit funds to achieve fast, automatic toll collection without stopping for manual payment.

[0003] To ensure the reliability of the ETC system, when an on-board electronic tag malfunctions and needs to be returned to the factory for repair or technical upgrade, its internal key must be changed from the official key to the initial key before subsequent repair or upgrade operations can be carried out. Currently, this method requires manpower to search for and modify the initial key one by one. This method not only consumes a lot of manpower and time costs, but also cannot guarantee the success rate of key replacement each time, thus affecting the repair or upgrade progress of the on-board electronic tag. Summary of the Invention

[0004] In view of this, embodiments of this application provide a method and system for restoring vehicle electronic tag keys, in order to eliminate or improve one or more defects existing in the prior art.

[0005] One aspect of this application provides a method for restoring a vehicle-mounted electronic tag key, comprising:

[0006] The current issuance status of the vehicle-mounted electronic tag is detected based on its status data;

[0007] Based on the current issuance status of the vehicle-mounted electronic tag and the preset key source, the corresponding key restoration process is selected and executed to restore the key of the vehicle-mounted electronic tag to its initial state.

[0008] In some embodiments of this application, detecting the current issuance status of the vehicle-mounted electronic tag based on its status data includes:

[0009] Receive status data of on-board electronic tags awaiting repair or upgrade, which includes the contract version number;

[0010] Determine whether the contract version number is in the pre-stored reversible contract version record table. If so, determine that the contract version of the vehicle electronic tag is a reversible version.

[0011] The current issuance status of the vehicle electronic tag is detected based on the contract version of the vehicle electronic tag.

[0012] In some embodiments of this application, detecting the current issuance status of the vehicle-mounted electronic tag based on the contract version of the vehicle-mounted electronic tag includes:

[0013] The issuance code type corresponding to the contract version of the vehicle electronic tag is obtained from the reproducible contract version record table, wherein the issuance code type includes: regional code and initial unified code.

[0014] In some embodiments of this application, the step of selecting and executing a corresponding key restoration process based on the current issuance status of the vehicle-mounted electronic tag and a preset key source to restore the key of the vehicle-mounted electronic tag to its initial state includes:

[0015] If the issuance code type of the vehicle electronic tag is the initial unified code, then a preset first key restoration process is selected and executed to restore the initial application key of the vehicle electronic tag. If the restoration fails, then a preset third key restoration process is executed.

[0016] In some embodiments of this application, the step of selecting and executing a corresponding key restoration process based on the current issuance status of the vehicle-mounted electronic tag and a preset key source to restore the key of the vehicle-mounted electronic tag to its initial state includes:

[0017] If the issuance code type of the vehicle electronic tag is the regional code, then a preset second key restoration process is selected and executed to restore the system key and system information file of the vehicle electronic tag, and then a preset third key restoration process is executed.

[0018] In some embodiments of this application, the execution of a preset third key recovery process includes:

[0019] A preset third key recovery process is performed on the vehicle-mounted electronic tag to recover the application key of the vehicle-mounted electronic tag.

[0020] In some embodiments of this application, it also includes:

[0021] Before selecting and executing the corresponding key restoration process, a key source for improving key services is obtained in advance;

[0022] The execution status of each key recovery process and the corresponding key recovery results are displayed in real time.

[0023] In addition, the execution status of each key restoration process and the corresponding key restoration results are stored in real time.

[0024] Another aspect of this application provides a vehicle-mounted electronic tag key recovery system, comprising:

[0025] The issuance status determination module is used to detect the current issuance status of the vehicle-mounted electronic tag based on its status data.

[0026] The electronic tag restoration implementation module is used to select and execute the corresponding key restoration process based on the current issuance status of the vehicle electronic tag and the preset key source, so as to restore the key of the vehicle electronic tag to its initial state.

[0027] Another aspect of this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the vehicle electronic tag key recovery method.

[0028] Another aspect of this application provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the aforementioned vehicle-mounted electronic tag key recovery method.

[0029] The vehicle-mounted electronic tag key restoration method provided in this application automatically detects the current issuance status of the vehicle-mounted electronic tag based on its status data; selects and executes the corresponding key restoration process based on the current issuance status of the vehicle-mounted electronic tag and a preset key source to restore the key of the vehicle-mounted electronic tag to its initial state; it can improve the automation and intelligence of vehicle-mounted electronic tag key restoration, and effectively improve the reliability and effectiveness of vehicle-mounted electronic tag key restoration, saving a lot of manpower and time costs, thereby improving the user experience of technicians responsible for vehicle-mounted electronic tag key restoration, and improving the efficiency and reliability of subsequent vehicle-mounted electronic tag maintenance or upgrades.

[0030] Additional advantages, objectives, and features of this application will be set forth in part in the description which follows, and will in part become apparent to those skilled in the art upon review of the following description, or may be learned by practice of the application. The objectives and other advantages of this application can be realized and obtained by means of the structures specifically pointed out in the specification and drawings.

[0031] Those skilled in the art will understand that the purposes and advantages that can be achieved with this application are not limited to those specifically described above, and that the above and other purposes that this application can achieve will be more clearly understood from the following detailed description. Attached Figure Description

[0032] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, do not constitute a limitation thereof. The components in the drawings are not drawn to scale but are merely for illustrating the principles of this application. For ease of illustration and description of certain parts of this application, corresponding portions in the drawings may be enlarged, i.e., may appear larger relative to other components in an exemplary device actually manufactured according to this application. In the drawings:

[0033] Figure 1 This is a schematic diagram of the overall process of the vehicle-mounted electronic tag key recovery method in one embodiment of this application.

[0034] Figure 2 This is a schematic diagram of a specific process for restoring the key of an on-board electronic tag in one embodiment of this application.

[0035] Figure 3 This is a schematic diagram illustrating another specific process of the vehicle-mounted electronic tag key recovery method in one embodiment of this application.

[0036] Figure 4 This is a schematic diagram of a vehicle-mounted electronic tag key recovery system according to another embodiment of this application.

[0037] Figure 5 This is a schematic diagram of another structure of the vehicle-mounted electronic tag key recovery system in one embodiment of this application.

[0038] Figure 6 This is a schematic diagram of the software functions of the vehicle-mounted electronic tag key recovery system provided in the application example of this application.

[0039] Figure 7 This is a schematic diagram illustrating the interactive example of the vehicle-mounted electronic tag key restoration method provided in the application examples of this application. Detailed Implementation

[0040] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the embodiments and accompanying drawings. Here, the illustrative embodiments and their descriptions are used to explain this application, but are not intended to limit it.

[0041] It should also be noted that, in order to avoid obscuring this application with unnecessary details, only the structures and / or processing steps closely related to the solution according to this application are shown in the accompanying drawings, while other details that are not closely related to this application are omitted.

[0042] It should be emphasized that the term "including / comprises" as used herein refers to the presence of a feature, element, step, or component, but does not exclude the presence or addition of one or more other features, elements, steps, or components.

[0043] It should also be noted that, unless otherwise specified, the term "connection" in this article can refer not only to a direct connection, but also to an indirect connection involving an intermediary.

[0044] In the following description, embodiments of the present application will be illustrated with reference to the accompanying drawings. In the drawings, the same reference numerals represent the same or similar parts, or the same or similar steps.

[0045] In one or more embodiments of this application, the On-Board Unit (OBU) is a microwave device that uses Dedicated Short Range Communication (DSRC) technology to communicate with the Roadside Unit (RSU). In the Electronic Toll Collection (ETC) system, the OBU is placed on the vehicle, and the RSU is installed on the roadside, communicating with each other via microwave. When a vehicle passes through the RSU at high speed, the OBU and the RSU communicate via microwave.

[0046] In one or more embodiments of this application, the Electronic Toll Collection (ETC) system is a service function of the intelligent transportation system, particularly suitable for use on highways or in busy bridge and tunnel environments. Highway toll booths have dedicated ETC lanes. Vehicle owners simply install a sensor card on their windshield and pre-deposit funds; when passing through the toll station, no manual payment or stopping is required, as the highway toll will be automatically deducted from the card. This system takes less than two seconds per vehicle, and its lane capacity is 5 to 10 times that of manual toll lanes. Using a fully automated electronic toll collection system enables paperless and cashless management of highway tolls, fundamentally eliminating the loss of toll revenue and solving the problem of chaotic financial management in highway toll collection. Furthermore, implementing a fully automated electronic toll collection system can save on infrastructure and management costs.

[0047] According to Announcement No. 13 of 2011, "Technical Requirements for Electronic Non-Stop Toll Collection on Toll Roads," electronic tags must meet the functional requirements of a single issuance. The main functions of a single issuance should include replacing the system maintenance key and application key of the OBE-SAM security module, as well as updating the system information files in the main directory. Based on this, the vehicle-mounted electronic tag key restoration method provided in this application uses a supporting software system to automatically reverse the single issuance process of the electronic tag, automatically changing and restoring its key and system files to their state before the single issuance. This improves the automation and intelligence of vehicle-mounted electronic tag key restoration. Through a rigorous processing and judgment process, it effectively improves the reliability and effectiveness of vehicle-mounted electronic tag key restoration, significantly saving manpower and time costs. This improves the user experience for technicians responsible for vehicle-mounted electronic tag key restoration and effectively enhances the efficiency and reliability of subsequent maintenance or upgrades of vehicle-mounted electronic tags.

[0048] The following examples will provide a detailed description.

[0049] Based on this, this application provides a method for restoring vehicle electronic tag keys that can be implemented by an on-board electronic tag key restoration system. See [link to relevant documentation]. Figure 1 The method for restoring the vehicle-mounted electronic tag key specifically includes the following:

[0050] Step 100: Detect the current issuance status of the vehicle electronic tag based on its status data.

[0051] Understandably, the issuance status judgment module in the vehicle electronic tag key recovery system receives the status data of the vehicle electronic tag and then detects the current issuance status of the vehicle electronic tag based on the status data.

[0052] In one specific example, the status data may include the contract version number of the vehicle-mounted electronic tag; the issuance status may include data such as the issuance code type.

[0053] Step 200: Based on the current issuance status of the vehicle electronic tag and the preset key source, select and execute the corresponding key restoration process to restore the key of the vehicle electronic tag to its initial state.

[0054] It is understandable that the issuance status judgment module sends the current issuance status of the vehicle electronic tag obtained in step 100 to the electronic tag restoration implementation module in the vehicle electronic tag key restoration system, so that the electronic tag restoration implementation module selects and executes the corresponding key restoration process based on the current issuance status of the vehicle electronic tag and the preset key source, so as to restore the key of the vehicle electronic tag to the initial state.

[0055] Specifically, restoring the key of the vehicle-mounted electronic tag to its initial state includes: restoring the key of the vehicle-mounted electronic tag to the initial key, and may also include: updating the system information file corresponding to the vehicle-mounted electronic tag;

[0056] The key of the vehicle-mounted electronic tag may include: application master control key; it may also include: system master control key, system maintenance key and application maintenance key, etc.

[0057] As can be seen from the above description, the vehicle electronic tag key restoration method provided in this application embodiment can improve the automation and intelligence of vehicle electronic tag key restoration, and can effectively improve the reliability and effectiveness of vehicle electronic tag key restoration, saving a lot of manpower and time costs. In turn, it can improve the user experience of the technicians responsible for vehicle electronic tag key restoration, and improve the efficiency and reliability of subsequent vehicle electronic tag maintenance or upgrades.

[0058] To further improve the reliability of the vehicle-mounted electronic tag key recovery process, in a vehicle-mounted electronic tag key recovery method provided in this application embodiment, see [link to relevant documentation]. Figure 2 Step 100 in the vehicle-mounted electronic tag key recovery method may include the following:

[0059] Step 110: Receive the status data of the vehicle electronic tag to be repaired or upgraded, wherein the status data contains the contract version number.

[0060] Step 120: Determine whether the contract version number is in the pre-stored reversible contract version record table. If so, determine that the contract version of the vehicle electronic tag is a reversible version.

[0061] Step 130: Detect the current issuance status of the vehicle electronic tag according to the contract version of the vehicle electronic tag.

[0062] In steps 110 to 130, the issuance status determination module receives the status data of the vehicle electronic tag to be repaired or upgraded, wherein the status data includes the contract version number; then it determines whether the contract version number is in the pre-stored reversible contract version record table. If so, it determines that the contract version of the vehicle electronic tag is a reversible version, and then detects the current issuance status of the vehicle electronic tag according to the contract version of the vehicle electronic tag.

[0063] Specifically, the reversible contract version record table is used to store the correspondence between the contract versions and issuance code types of each reversible vehicle electronic tag.

[0064] To further ensure the effectiveness of vehicle-mounted electronic tag issuance status detection, a vehicle-mounted electronic tag key recovery method is provided in this application embodiment, see [link to relevant documentation]. Figure 3 Step 130 in the vehicle-mounted electronic tag key recovery method may include the following:

[0065] Step 131: Find the issuance code type corresponding to the contract version of the vehicle electronic tag from the reproducible contract version record table, wherein the issuance code type includes: regional code and initial unified code.

[0066] Understandably, the issuance status determination module retrieves the issuance code type corresponding to the contract version of the vehicle electronic tag from the reproducible contract version record table.

[0067] To further improve the reliability and automation of vehicle-mounted electronic tag key recovery, an embodiment of this application provides a method for recovering vehicle-mounted electronic tag keys, see [link to relevant documentation]. Figure 3 Step 200 in the vehicle-mounted electronic tag key recovery method may include the following:

[0068] Step 210: If the issuance code type of the vehicle electronic tag is the initial unified code, then select and execute the preset first key restoration process to restore the initial application key of the vehicle electronic tag. If the restoration fails, then execute the preset third key restoration process.

[0069] Specifically, the first key restoration process includes: the electronic tag restoration implementation module restores the current key used for initial application master control key protection corresponding to the vehicle electronic tag to an initial application master control key. If the restoration is successful, it determines that the key of the vehicle electronic tag is restored to its initial state; if the restoration fails, a preset third key restoration process is executed. The initial application master control key can be obtained in advance from the key source.

[0070] To further improve the reliability and automation of vehicle-mounted electronic tag key recovery, an embodiment of this application provides a method for recovering vehicle-mounted electronic tag keys, see [link to relevant documentation]. Figure 3 Step 200 in the vehicle-mounted electronic tag key recovery method may also include the following:

[0071] Step 220: If the issuance code type of the vehicle electronic tag is the regional code, then select and execute the preset second key restoration process to restore the system key and system information file of the vehicle electronic tag, and then execute the preset third key restoration process.

[0072] Specifically, the second key restoration process includes: the electronic tag restoration implementation module restores the current key used for system master control key protection corresponding to the vehicle electronic tag to an initial system master control key. If the restoration is successful, the initial system master control key is then replaced with a system maintenance key. The system information file corresponding to the vehicle electronic tag is then updated according to the system maintenance key, and finally, a preset third key restoration process is executed. Both the initial system master control key and the system maintenance key can be obtained in advance from the key source.

[0073] To further improve the reliability and automation of vehicle-mounted electronic tag key recovery, an embodiment of this application provides a method for recovering vehicle-mounted electronic tag keys, see [link to relevant documentation]. Figure 3 Steps 210 and 220 in the vehicle-mounted electronic tag key recovery method may also include the following:

[0074] Step 230: Perform a preset third key recovery process on the vehicle electronic tag to recover the application key of the vehicle electronic tag.

[0075] Specifically, the third key restoration process includes: the electronic tag restoration implementation module restores the current key used for application master control key protection corresponding to the vehicle electronic tag to an initial application master control key, and replaces the current key used for initial application maintenance key protection corresponding to the vehicle electronic tag with the initial application master control key. The initial application master control key can be obtained in advance from the key source.

[0076] To further improve the reliability and automation of key restoration and enhance user experience, this application provides a method for restoring vehicle-mounted electronic tag keys, see [link to relevant documentation]. Figure 2 The method for restoring the vehicle-mounted electronic tag key may include the following steps before step 100:

[0077] Step 010: Before selecting and executing the corresponding key restoration process, obtain a key source in advance to improve key services.

[0078] The following content may be included after step 100 in the vehicle electronic tag key recovery method:

[0079] Step 300: Display the execution status of each key restoration process and the corresponding key restoration results in real time.

[0080] Step 400: Store the execution status of each key restoration process and the corresponding key restoration results in real time.

[0081] From a software perspective, this application also provides a system for performing all or part of the vehicle electronic tag key recovery method, see [link to relevant documentation]. Figure 4 The vehicle-mounted electronic tag key recovery system specifically includes the following components:

[0082] The issuance status judgment module 10 is used to detect the current issuance status of the vehicle electronic tag based on the status data of the vehicle electronic tag;

[0083] The electronic tag restoration implementation module 20 is used to select and execute the corresponding key restoration process based on the current issuance status of the vehicle electronic tag and the preset key source, so as to restore the key of the vehicle electronic tag to the initial state.

[0084] The embodiments of the vehicle-mounted electronic tag key recovery system provided in this application can be used to execute the processing flow of the vehicle-mounted electronic tag key recovery method embodiments described above. Its functions will not be repeated here, but can be referred to the detailed description of the vehicle-mounted electronic tag key recovery method embodiments described above.

[0085] The vehicle-mounted electronic tag key recovery system can perform the key recovery function on a server, or in another practical application scenario, all operations can be completed on the client device. The choice depends on the processing power of the client device and the limitations of the user's usage scenario. This application does not impose any limitations on this. If all operations are completed on the client device, the client device may further include a processor for the specific processing of the vehicle-mounted electronic tag key recovery.

[0086] The aforementioned client device may have a communication module (i.e., a communication unit) that can communicate with a remote server to achieve data transmission. The server may include a server on the task scheduling center side; in other implementation scenarios, it may also include a server on an intermediate platform, such as a server on a third-party server platform that has a communication link with the task scheduling center server. The server may include a single computer device, a server cluster consisting of multiple servers, or a distributed server structure.

[0087] The server and the client device can communicate using any suitable network protocol, including those not yet developed as of the date of this application. Such network protocols may include, for example, TCP / IP, UDP / IP, HTTP, HTTPS, etc. Furthermore, such network protocols may also include RPC (Remote Procedure Call Protocol) and REST (Representational State Transfer Protocol) protocols used on top of the aforementioned protocols.

[0088] As can be seen from the above description, the vehicle electronic tag key recovery system provided in this application embodiment can improve the automation and intelligence of vehicle electronic tag key recovery, and can effectively improve the reliability and effectiveness of vehicle electronic tag key recovery, saving a lot of manpower and time costs. In turn, it can improve the user experience of the technicians responsible for vehicle electronic tag key recovery, and improve the efficiency and reliability of subsequent vehicle electronic tag maintenance or upgrades.

[0089] To further improve the reliability and automation of key restoration and enhance user experience, this application provides an embodiment of an in-vehicle electronic tag key restoration system, see [link to relevant documentation]. Figure 5 The vehicle-mounted electronic tag key recovery system also includes the following:

[0090] Key source processing module 30 is used to pre-acquire a key source for improving key services before selecting and executing the corresponding key restoration process;

[0091] The key restoration result display module 40 is used to display the execution status of each key restoration process and the corresponding key restoration result in real time;

[0092] The restore record storage module 50 is used to store the execution status of each key restore process and the corresponding key restore result in real time.

[0093] To further illustrate this solution, this application also provides a specific application example of implementing the vehicle-mounted electronic tag key recovery method using the software functions of the vehicle-mounted electronic tag key recovery system. See [link to application example]. Figure 6 The software functions of the vehicle-mounted electronic tag key recovery system include at least: issuance status judgment, electronic tag recovery implementation, key source processing, recovery result display and recovery record storage, which are implemented by the tag issuance status judgment module 10, the electronic tag recovery implementation module 20, the key source processing module 30, the recovery result display module 40 and the recovery record storage module 50 in sequence.

[0094] Among them, the issuance status judgment module 10 is responsible for judging the current issuance status of the electronic tag, providing judgment basis and process guidance for subsequent operations;

[0095] The electronic tag restoration implementation module 20 is responsible for selecting the corresponding restoration process based on the previously read electronic tag status and key source to restore the tag to its initial state;

[0096] The key source processing module 30 is responsible for accessing the master card or network encryption machine and providing key services for subsequent restoration operations.

[0097] The restoration result display module 40 is responsible for displaying each step and corresponding result in the electronic tag restoration process to the user in a clear and intuitive way.

[0098] The restoration record storage module 50 is responsible for storing the electronic tag status, restoration results, and various information during the restoration process in an orderly manner for future user review.

[0099] See Figure 7 The application example of this application utilizes the software functions of the above-mentioned vehicle-mounted electronic tag key recovery system to implement a vehicle-mounted electronic tag key recovery method, which includes the following steps:

[0100] Before executing the vehicle electronic tag key restoration process using the software corresponding to the vehicle electronic tag key restoration system, the desktop issuing device can be connected to the computer and debugged until it is working properly. Then, it is determined whether the key source is the master card. If the key source is the master card, the master card needs to be inserted into the corresponding card slot of the issuing device through the key source processing module 30. Then, the software corresponding to the vehicle electronic tag key restoration system is started and logged in so that the vehicle electronic tag key restoration system can automatically execute the vehicle electronic tag key restoration method.

[0101] S1: Read the tag status and determine the tag version number and release status;

[0102] Specifically, the issuance status judgment module 10 first reads the status data (including the contract version number) of the vehicle electronic tag, and determines whether the contract version number is in the pre-stored reproducible contract version record table based on the status data. If not, it determines that the contract version of the vehicle electronic tag is an unknown version, stops the subsequent restoration process, and displays the information that the vehicle electronic tag cannot be restored to the user on the preset display screen through the restoration result display module 40.

[0103] If the contract version number of the vehicle electronic tag is in the pre-stored reversible contract version record table, then the contract version of the vehicle electronic tag is determined to be a reversible version. Then, the key source to which the issuer information corresponding to the contract version number of the vehicle electronic tag belongs is searched in the reversible contract version record table, and whether the regional code or the initial unified code is used. The vehicle electronic tag and the issuance code type to which the corresponding issuer information belongs are both sent to the electronic tag restoration implementation module 20.

[0104] S2: The system interacts with the key source based on the tag key version to obtain the master control key information of this tag;

[0105] S3: Restore the tag system master control key and application master control key;

[0106] S4: Restore the label system information file, restoring the file content to its initial value;

[0107] Specifically, in S2 and S4, the electronic tag restoration implementation module 20 receives the vehicle-mounted electronic tag and the corresponding issuer information to which the issuance code type belongs, and selects the corresponding restoration process according to different issuance code types. The restoration result display module 40 then displays each step and corresponding result of the electronic tag restoration process to the user in a clear and intuitive way, as follows:

[0108] 1) First key restoration process: For vehicle electronic tags with the same initial code as the issuance code type, the initial application master control key protection (or the current key in the initial application master control key protection unit) is replaced with the initial application master control key. If the restoration is successful, the restoration result is sent to the restoration record storage module 50 for storage. Further steps such as replacing other keys can be performed. If the restoration fails, the third restoration process is performed.

[0109] 2) Second key restoration process: For vehicle electronic tags with a regional code issuance code, replace its system master control key protection (or the current key in the system master control key protection unit) with the initial system master control key. If the replacement is successful, a corresponding initial system master control key protection is formed, and then the initial system master control key protection (or the current key in the initial system master control key protection unit) is replaced with the system maintenance key to form an initial system maintenance key line protection unit. Then, the corresponding system information file is updated according to the initial system maintenance key line protection unit (or the initial system maintenance key line protection). Then, the third restoration process is executed.

[0110] 3) Third key restoration process: Replace the application master control key protection (or the current key in the application master control key protection unit) with the initial application master control key, and replace its initial application maintenance key protection (or the current key in the initial application maintenance key protection unit) with the initial application master control key. Send the restoration result to the restoration record storage module 5 for storage. You can also further perform the step of replacing other keys.

[0111] S5: Key source processing module 30 actively disconnects the key source;

[0112] S6: The restoration record storage module 50 records tag information and restoration results;

[0113] S7: The restoration result display module 40 displays the restoration result and prompts the user for the next step.

[0114] Compared with existing technologies, the beneficial effects of the application examples in this application are:

[0115] This application proposes a method for restoring vehicle-mounted electronic tag keys. Compared to previous methods, this method uses a supporting software system to automatically reverse the initial issuance of the electronic tag, automatically changing and restoring its key and system files to the state before issuance. This improves the automation and intelligence of vehicle-mounted electronic tag key restoration. Through a rigorous processing and judgment process, it effectively enhances the reliability and effectiveness of vehicle-mounted electronic tag key restoration, significantly saving manpower and time costs. This improves the user experience for technicians responsible for vehicle-mounted electronic tag key restoration and effectively enhances the efficiency and reliability of subsequent vehicle-mounted electronic tag maintenance or upgrades.

[0116] This application also provides an electronic device, which may include a processor, a memory, a receiver, and a transmitter. The processor is used to execute the vehicle-mounted electronic tag key recovery method mentioned in the above embodiments. The processor and memory can be connected via a bus or other means, taking a bus connection as an example. The receiver can be connected to the processor and memory via wired or wireless means. The electronic device can receive real-time motion data from sensors in the wireless multimedia sensor network and receive raw video sequences from the video acquisition device.

[0117] The processor can be a central processing unit (CPU). The processor can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or combinations of the above types of chips.

[0118] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the vehicle-mounted electronic tag key recovery method in the embodiments of this application. The processor executes various functional applications and data processing by running the non-transitory software programs, instructions, and modules stored in the memory, thereby implementing the vehicle-mounted electronic tag key recovery method in the above method embodiments.

[0119] The memory may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created by the processor, etc. Furthermore, the memory may include high-speed random access memory and non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory may optionally include memory remotely located relative to the processor, which can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0120] The one or more modules are stored in the memory, and when executed by the processor, the vehicle electronic tag key restoration method in the embodiment is executed.

[0121] In some embodiments of this application, the user equipment may include a processor, a memory, and a transceiver unit. The transceiver unit may include a receiver and a transmitter. The processor, memory, receiver, and transmitter may be connected via a bus system. The memory is used to store computer instructions, and the processor is used to execute the computer instructions stored in the memory to control the transceiver unit to send and receive signals.

[0122] As one implementation method, the functions of the receiver and transmitter in this application can be implemented by transceiver circuits or dedicated transceiver chips, and the processor can be implemented by dedicated processing chips, processing circuits or general-purpose chips.

[0123] As another implementation approach, the server provided in this application embodiment can be implemented using a general-purpose computer. That is, the program code implementing the processor, receiver, and transmitter functions is stored in memory, and the general-purpose processor implements the processor, receiver, and transmitter functions by executing the code in memory.

[0124] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the aforementioned vehicle-mounted electronic tag key recovery method. The computer-readable storage medium can be a tangible storage medium, such as random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, floppy disks, hard disks, removable storage disks, CD-ROMs, or any other form of storage medium known in the art.

[0125] Those skilled in the art will understand that the exemplary components, systems, and methods described in conjunction with the embodiments disclosed herein can be implemented in hardware, software, or a combination of both. Whether implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application. When implemented in hardware, it can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. The programs or code segments can be stored in a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave.

[0126] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0127] In this application, features described and / or illustrated for one embodiment may be used in the same or similar manner in one or more other embodiments, and / or combined with or in place of features of other embodiments.

[0128] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to the embodiments of this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. An on-vehicle electronic tag key restoration method characterized by comprising: include: The current issuance status of the vehicle-mounted electronic tag is detected based on its status data; Based on the current issuance status of the vehicle electronic tag and the preset key source, the corresponding key restoration process is selected and executed to restore the key of the vehicle electronic tag to its initial state. The step of detecting the current issuance status of the vehicle-mounted electronic tag based on its status data includes: Receive status data of on-board electronic tags awaiting repair or upgrade, which includes the contract version number; Determine whether the contract version number is in the pre-stored reversible contract version record table. If so, determine that the contract version of the vehicle electronic tag is a reversible version. The current issuance status of the vehicle-mounted electronic tag is detected based on the contract version of the vehicle-mounted electronic tag; The step of detecting the current issuance status of the vehicle-mounted electronic tag based on the contract version of the vehicle-mounted electronic tag includes: The issuance code type corresponding to the contract version of the vehicle electronic tag is obtained from the reproducible contract version record table, wherein the issuance code type includes: regional code and initial unified code; The step of selecting and executing a corresponding key restoration process based on the current issuance status of the vehicle-mounted electronic tag and a preset key source to restore the key of the vehicle-mounted electronic tag to its initial state includes: If the issuance code type of the vehicle electronic tag is the initial unified code, then a preset first key restoration process is selected and executed to restore the initial application key of the vehicle electronic tag. If the restoration fails, then a preset third key restoration process is executed.

2. The method for restoring the key of an on-board electronic tag according to claim 1, characterized in that, The step of selecting and executing a corresponding key restoration process based on the current issuance status of the vehicle-mounted electronic tag and a preset key source to restore the key of the vehicle-mounted electronic tag to its initial state includes: If the issuance code type of the vehicle electronic tag is the regional code, then a preset second key restoration process is selected and executed to restore the system key and system information file of the vehicle electronic tag, and then a preset third key restoration process is executed.

3. The method for restoring the key of an on-board electronic tag according to claim 1 or 2, characterized in that, The execution of the preset third key recovery process includes: A preset third key recovery process is performed on the vehicle-mounted electronic tag to recover the application key of the vehicle-mounted electronic tag.

4. The method for restoring the key of an on-board electronic tag according to claim 1 or 2, characterized in that, Also includes: Before selecting and executing the corresponding key restoration process, a key source for improving key services is obtained in advance; The execution status of each key recovery process and the corresponding key recovery results are displayed in real time. In addition, the execution status of each key restoration process and the corresponding key restoration results are stored in real time.

5. A vehicle-mounted electronic tag key recovery system, characterized in that, include: The issuance status determination module is used to detect the current issuance status of the vehicle-mounted electronic tag based on its status data. The electronic tag restoration implementation module is used to select and execute the corresponding key restoration process based on the current issuance status of the vehicle electronic tag and the preset key source, so as to restore the key of the vehicle electronic tag to the initial state. The step of detecting the current issuance status of the vehicle-mounted electronic tag based on its status data includes: Receive status data of on-board electronic tags awaiting repair or upgrade, which includes the contract version number; Determine whether the contract version number is in the pre-stored reversible contract version record table. If so, determine that the contract version of the vehicle electronic tag is a reversible version. The current issuance status of the vehicle-mounted electronic tag is detected based on the contract version of the vehicle-mounted electronic tag; The step of detecting the current issuance status of the vehicle-mounted electronic tag based on the contract version of the vehicle-mounted electronic tag includes: The issuance code type corresponding to the contract version of the vehicle electronic tag is obtained from the reproducible contract version record table, wherein the issuance code type includes: regional code and initial unified code; The step of selecting and executing a corresponding key restoration process based on the current issuance status of the vehicle-mounted electronic tag and a preset key source to restore the key of the vehicle-mounted electronic tag to its initial state includes: If the issuance code type of the vehicle electronic tag is the initial unified code, then a preset first key restoration process is selected and executed to restore the initial application key of the vehicle electronic tag. If the restoration fails, then a preset third key restoration process is executed.

6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the vehicle-mounted electronic tag key recovery method as described in any one of claims 1 to 4.

7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the vehicle-mounted electronic tag key recovery method as described in any one of claims 1 to 4.