[go: up one dir, main page]

CN119580374A - Engineering vehicle unlocking control method and system based on offline state - Google Patents

Engineering vehicle unlocking control method and system based on offline state Download PDF

Info

Publication number
CN119580374A
CN119580374A CN202411693299.3A CN202411693299A CN119580374A CN 119580374 A CN119580374 A CN 119580374A CN 202411693299 A CN202411693299 A CN 202411693299A CN 119580374 A CN119580374 A CN 119580374A
Authority
CN
China
Prior art keywords
engineering vehicle
vehicle
user
engineering
code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411693299.3A
Other languages
Chinese (zh)
Inventor
王佳琛
朱茂杰
梁明孔
张可
邢树鑫
陈振雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangxi Liugong Machinery Co Ltd
Liugong Changzhou Machinery Co Ltd
Liuzhou Liugong Excavators Co Ltd
Original Assignee
Guangxi Liugong Machinery Co Ltd
Liugong Changzhou Machinery Co Ltd
Liuzhou Liugong Excavators Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangxi Liugong Machinery Co Ltd, Liugong Changzhou Machinery Co Ltd, Liuzhou Liugong Excavators Co Ltd filed Critical Guangxi Liugong Machinery Co Ltd
Priority to CN202411693299.3A priority Critical patent/CN119580374A/en
Publication of CN119580374A publication Critical patent/CN119580374A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/10Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00896Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • G07C2009/00825Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed remotely by lines or wireless communication

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本发明公开了一种基于离线状态的工程车辆解锁控制方法及系统,该方法包括:当工程车辆处于出厂状态前,通过远程管理平台将工程车辆的整车SN编码与工程车辆内通信设备对应的SN编码进行绑定,通过通信设备发送整车SN编码至工程车辆内的每个设备,并根据整车SN编码对工程车辆与工程车辆内的每个设备进行绑定,当检测到用户触发工程车辆进入锁车状态时,通过远程管理平台查询用户是否满足工程车辆的解锁条件,若满足,通过远程管理平台并根据整车SN编码与预设的加密算法生成动态随机密码,以使用户根据动态随机密码对工程车辆的锁车状态进行解锁。可见,实施本发明提高了工程车辆解锁安全性与可靠性,降低了客户恶意更换工程车辆设备的风险。

The present invention discloses an engineering vehicle unlocking control method and system based on an offline state, the method comprising: before the engineering vehicle is in a factory state, the whole vehicle SN code of the engineering vehicle is bound to the SN code corresponding to the communication device in the engineering vehicle through a remote management platform, the whole vehicle SN code is sent to each device in the engineering vehicle through the communication device, and the engineering vehicle is bound to each device in the engineering vehicle according to the whole vehicle SN code, when it is detected that the user triggers the engineering vehicle to enter a locked state, the remote management platform is used to query whether the user meets the unlocking conditions of the engineering vehicle, if so, a dynamic random password is generated through the remote management platform and according to the whole vehicle SN code and a preset encryption algorithm, so that the user can unlock the locked state of the engineering vehicle according to the dynamic random password. It can be seen that the implementation of the present invention improves the security and reliability of engineering vehicle unlocking and reduces the risk of customers maliciously replacing engineering vehicle equipment.

Description

Off-line state-based engineering vehicle unlocking control method and system
Technical Field
The invention relates to the technical field of information processing, in particular to an off-line state-based engineering vehicle unlocking control method and system.
Background
Because the current engineering vehicle monomer value is higher, credit sales modes such as mortgage and lease are often adopted in the sales process. However, because the international agency or the agency credit sales system is imperfect, in reality, there is a phenomenon that customers delink loans and even directly do not repay, so that the host factories and distributors have the risk of operating loss, and some customers may maliciously install the vehicle locking-free function controllers on engineering vehicles for credit sales, and maliciously crack the excavator. Most engineering vehicles work in remote areas, the network and traffic conditions are very bad, and the existing technical scheme of limiting and unlocking the sold excavator by adding a remote control terminal in an electric control system cannot effectively ensure effective management and control of a host factory and an agent on the sold excavator, so that the sales safety risk of the sold excavator is increased.
Therefore, the off-line state-based engineering vehicle unlocking control method and system omits the link of transmitting information to factories or agents by clients, solves the problem that when network conditions are poor or no network conditions exist, the engineering vehicle is not required to be unlocked by relying on remote communication, further improves the unlocking efficiency, safety and reliability of the engineering vehicle, and reduces the risk of maliciously replacing engineering vehicle equipment by clients.
Disclosure of Invention
The invention provides a method and a system for controlling the unlocking of an engineering vehicle based on an off-line state, which can be beneficial to improving the unlocking efficiency, safety and reliability of the engineering vehicle and reducing the risk of malicious replacement of engineering vehicle equipment for a client.
In order to solve the technical problems, the first aspect of the invention discloses an off-line state-based engineering vehicle unlocking control method, which comprises the following steps:
before the engineering vehicle is in a factory state, binding a whole vehicle SN code of the engineering vehicle with a SN code corresponding to communication equipment in the engineering vehicle through a remote management platform;
Transmitting the whole vehicle SN code to each device in the engineering vehicle through the communication device, and binding the engineering vehicle and each device in the engineering vehicle according to the whole vehicle SN code;
When detecting that a user triggers the engineering vehicle to enter a vehicle locking state, inquiring whether the user meets unlocking conditions of the engineering vehicle or not through the remote management platform;
When the user is inquired that the unlocking condition of the engineering vehicle is met, generating a dynamic random password through the remote management platform according to the whole vehicle SN code and a preset encryption algorithm;
And unlocking the engineering vehicle according to the dynamic random password input by the user.
As an optional implementation manner, in the first aspect of the present invention, the communication device includes at least a TBOX communication device, and the dynamic random password input by the user is represented as a dynamic random password obtained by the user through a remote management platform of a manufacturer;
the step of sending the whole vehicle SN code to each device in the engineering vehicle through the communication device, and binding the engineering vehicle and each device in the engineering vehicle according to the whole vehicle SN code, includes:
After the engineering vehicle is detected to be started, the complete vehicle SN coding information and the current time information are sent to each device in the engineering vehicle through the TBOX communication device according to a preset communication protocol;
Encrypting and binding each device in the engineering vehicle and the whole vehicle SN code according to the time information to obtain the associated information corresponding to each device and the whole vehicle SN code, and storing each associated information into the corresponding device;
wherein each device is connected through a CAN bus of the engineering vehicle.
As an optional implementation manner, in the first aspect of the present invention, before detecting that the user triggers the engineering vehicle to enter the locked state, the method further includes:
Recording the current use duration of the engineering vehicle used by the user and/or the time limit of the engineering vehicle used by the user;
The specific mode for triggering the engineering vehicle to enter the vehicle locking state by the user comprises the following steps:
judging whether the current use time of the engineering vehicle by the user is greater than a preset use time threshold value or not, and/or whether the current use time of the engineering vehicle by the user is greater than a preset use time threshold value or not;
triggering the engineering vehicle to perform a vehicle locking operation when judging that the use time is greater than a preset use time threshold value and/or the use time is greater than a preset service life threshold value, and/or,
Judging whether the user carries out illegal operation on the engineering vehicle or not;
Triggering the engineering vehicle to perform locking operation when judging that the user performs illegal operation on the engineering vehicle;
The method further comprises the steps of:
judging whether the using time is equal to a preset first time threshold value or not, and/or judging whether the using time is equal to a preset first time threshold value or not;
When the use time is judged to be equal to a preset first time threshold value, and/or the use time is judged to be equal to the preset first time threshold value, sending a text message prompt and/or an alarm prompt tone containing the residual use time to the user through display equipment and/or voice equipment on the engineering vehicle;
Wherein the first time threshold is less than the use time threshold, and the first time threshold is less than the lifetime threshold.
In a first aspect of the present invention, the querying, by the remote management platform, whether the user meets the unlocking condition of the engineering vehicle, and when the query that the user meets the unlocking condition of the engineering vehicle, generating, by the remote management platform and according to the SN code of the whole vehicle and a preset encryption algorithm, a dynamic random password includes:
Inquiring whether a credit repayment record corresponding to the engineering vehicle purchased by the user through credit sales exists or whether a full payment record corresponding to the engineering vehicle purchased by the user exists or not through the remote management platform;
And when the fact that the user purchases the credit repayment record corresponding to the engineering vehicle through credit sales or the fact that the user purchases the full payment record corresponding to the engineering vehicle is queried, generating a dynamic random password through the remote management platform according to the whole vehicle SN code and a preset encryption algorithm.
As an optional implementation manner, in the first aspect of the present invention, after the unlocking the locking state of the engineering vehicle according to the dynamic random password, the method further includes:
Resetting the current use time length of the engineering vehicle by the user and the time period of the engineering vehicle by the user, and re-executing the operation of recording the current use time length of the engineering vehicle by the user and/or the time period of the engineering vehicle by the user;
And when the fact that the user purchases the full payment record corresponding to the engineering vehicle is inquired, generating a vehicle locking unlocking password through the remote management platform, and sending the vehicle locking closing password to the user, wherein the vehicle locking unlocking password is used for completely unlocking the vehicle locking control of the engineering vehicle.
As an alternative embodiment, in the first aspect of the present invention, the method further includes:
When the use time is judged to be longer than a preset use time threshold value and/or the use time is judged to be longer than a preset use time threshold value, performing power control on an engine of the engineering vehicle and/or performing current control on a hydraulic device of the engineering vehicle so as to limit the control operation of the engineering vehicle by the user, and/or,
When the user performs illegal operation on the engineering vehicle, performing power control on an engine of the engineering vehicle and/or performing current control on a hydraulic device of the engineering vehicle so as to limit the control operation of the user on the engineering vehicle.
As an alternative embodiment, in the first aspect of the present invention, the method further includes:
judging whether the associated information of each device in the engineering vehicle is matched with the associated information of the rest devices in the engineering vehicle;
and when judging that the association information of any one device in the engineering vehicle is not matched with the association information of the rest devices, performing the whole vehicle locking operation on the engineering vehicle.
The invention discloses an off-line state-based engineering vehicle unlocking control system, which comprises:
The binding module is used for binding the whole SN code of the engineering vehicle with the SN code corresponding to the communication equipment in the engineering vehicle through the remote management platform before the engineering vehicle is in a factory state;
the sending module is used for sending the whole vehicle SN code bound by the binding module to each device in the engineering vehicle through the communication device;
The binding module is further used for binding the engineering vehicle and each device in the engineering vehicle according to the whole vehicle SN code sent by the sending module;
The query module is used for querying whether the user meets the unlocking condition of the engineering vehicle or not through the remote management platform when the fact that the user triggers the engineering vehicle to enter a vehicle locking state is detected;
The generation module is used for generating a dynamic random password through the remote management platform according to the whole vehicle SN code bound by the binding module and a preset encryption algorithm when the query module queries that the user meets the unlocking condition of the engineering vehicle;
and the unlocking module is used for unlocking the engineering vehicle according to the dynamic random password generated by the generating module input by the user.
In a second aspect of the present invention, the communication device includes at least a TBOX communication device, and the dynamic random password input by the user is represented as a dynamic random password obtained by the user through a remote management platform of a manufacturer;
the binding module sends the whole vehicle SN code to each device in the engineering vehicle through the communication device, and binds each device in the engineering vehicle and the engineering vehicle according to the whole vehicle SN code in the following specific modes:
After the engineering vehicle is detected to be started, the complete vehicle SN coding information and the current time information are sent to each device in the engineering vehicle through the TBOX communication device according to a preset communication protocol;
Encrypting and binding each device in the engineering vehicle and the whole vehicle SN code according to the time information to obtain the associated information corresponding to each device and the whole vehicle SN code, and storing each associated information into the corresponding device;
wherein each device is connected through a CAN bus of the engineering vehicle.
As an alternative embodiment, in the second aspect of the present invention, the system further includes:
The recording module is used for recording the current use duration of the engineering vehicle used by the user and/or the time limit of the engineering vehicle used by the user before detecting that the engineering vehicle is triggered to enter a vehicle locking state by the user;
The specific mode of triggering the engineering vehicle to enter the vehicle locking state by the user is as follows:
judging whether the current use time of the engineering vehicle by the user is greater than a preset use time threshold value or not, and/or whether the current use time of the engineering vehicle by the user is greater than a preset use time threshold value or not;
triggering the engineering vehicle to perform a vehicle locking operation when judging that the use time is greater than a preset use time threshold value and/or the use time is greater than a preset service life threshold value, and/or,
Judging whether the user carries out illegal operation on the engineering vehicle or not;
Triggering the engineering vehicle to perform locking operation when judging that the user performs illegal operation on the engineering vehicle;
and, the system further comprises:
The judging module is used for judging whether the using time recorded by the recording module is equal to a preset first time threshold value or not and/or whether the using time is equal to a preset first time threshold value or not;
The output module is used for outputting text information reminding and/or alarm prompting sound containing the residual using time to the user through display equipment and/or voice equipment on the engineering vehicle when the judging module judges that the using time is equal to a preset first time threshold value and/or the using time is equal to the preset first time threshold value;
Wherein the first time threshold is less than the use time threshold, and the first time threshold is less than the lifetime threshold.
In a second aspect of the present invention, as an optional implementation manner, the specific manner of the query module for querying, by the remote management platform, whether the user meets the unlocking condition of the engineering vehicle is:
Inquiring whether a credit repayment record corresponding to the engineering vehicle purchased by the user through credit sales exists or whether a full payment record corresponding to the engineering vehicle purchased by the user exists or not through the remote management platform;
when the query module queries that the user meets the unlocking condition of the engineering vehicle, the specific mode of generating the dynamic random password by the generation module through the remote management platform according to the whole vehicle SN code and a preset encryption algorithm is as follows:
And when the fact that the user purchases the credit repayment record corresponding to the engineering vehicle through credit sales or the fact that the user purchases the full payment record corresponding to the engineering vehicle is queried, generating a dynamic random password through the remote management platform according to the whole vehicle SN code and a preset encryption algorithm.
As an alternative embodiment, in the second aspect of the present invention, the system further includes:
the reset module is used for resetting the use time period of the engineering vehicle used by the user and the use time period of the engineering vehicle used by the user after the engineering vehicle is unlocked according to the dynamic random password input by the user by the unlocking module, and re-executing the operation of recording the use time period of the engineering vehicle used by the user and/or the use time period of the engineering vehicle used by the user;
And the generation module is further used for generating a vehicle locking release password through the remote management platform when the fact that the user purchases the full payment record corresponding to the engineering vehicle is inquired, and sending the vehicle locking closing password to the user, wherein the vehicle locking release password is used for completely releasing the vehicle locking control of the engineering vehicle.
As an alternative embodiment, in the second aspect of the present invention, the system further includes:
A control module for controlling the power of the engine of the engineering vehicle and/or controlling the current of the hydraulic device of the engineering vehicle to limit the control operation of the user on the engineering vehicle when the judging module judges that the using time is longer than the preset using time threshold and/or the using time is longer than the preset using time threshold, and/or,
When the user performs illegal operation on the engineering vehicle, performing power control on an engine of the engineering vehicle and/or performing current control on a hydraulic device of the engineering vehicle so as to limit the control operation of the user on the engineering vehicle.
As an alternative embodiment, in the second aspect of the present invention, the system further includes:
the judging module is further used for judging whether the association information of each device in the engineering vehicle bound by the binding module is matched with the association information of the rest devices in the engineering vehicle;
And the locking module is used for locking the whole engineering vehicle when the judging module judges that the association information of any one device in the engineering vehicle is not matched with the association information of the rest devices.
The third aspect of the invention discloses another off-line state-based engineering vehicle unlocking control system, which comprises:
A memory storing executable program code;
a processor coupled to the memory;
The processor invokes the executable program codes stored in the memory to execute the off-line state-based engineering vehicle unlocking control method disclosed in the first aspect of the invention.
A fourth aspect of the present invention discloses a computer storage medium storing computer instructions for executing the off-line state-based engineering vehicle unlocking control method disclosed in the first aspect of the present invention when the computer instructions are called.
Compared with the prior art, the embodiment of the invention has the following beneficial effects:
Before the engineering vehicle is in a factory state, binding a whole vehicle SN code of the engineering vehicle with an SN code corresponding to communication equipment in the engineering vehicle through a remote management platform, sending the whole vehicle SN code to each equipment in the engineering vehicle through the communication equipment, binding the engineering vehicle with each equipment in the engineering vehicle according to the whole vehicle SN code, increasing the difficulty that the equipment code in the engineering vehicle is tampered, and improving the use safety of the engineering vehicle; when the condition that the user meets the unlocking condition of the engineering vehicle is detected, the remote management platform generates a dynamic random password according to the SN code of the whole vehicle and a preset encryption algorithm, and the engineering vehicle is unlocked according to the dynamic random password input by the user, so that the link of transmitting information to a manufacturer or an agent by the client is omitted, and the step of information exchange caused by the limitation of network conditions is simplified. Therefore, when the network condition is poor or no network condition is met, the engineering vehicle is unlocked without depending on remote communication, so that the unlocking efficiency, safety and reliability of the engineering vehicle are improved, and the risk of malicious replacement of engineering vehicle equipment by a customer is reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of an off-line state-based engineering vehicle unlocking control method disclosed by the embodiment of the invention;
FIG. 2 is a schematic flow chart of another method for controlling unlocking of an engineering vehicle based on an offline state according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an off-line state-based engineering vehicle unlocking control system according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of another off-line state-based unlocking control system for an engineering vehicle according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of another off-line state-based engineering vehicle unlock control system according to an embodiment of the present invention;
Fig. 6 is a schematic structural diagram of another off-line state-based unlocking control system for an engineering vehicle according to an embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terms first, second and the like in the description and in the claims and in the above-described figures are used for distinguishing between different objects and not necessarily for describing a sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the invention. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
The invention discloses an off-line state-based engineering vehicle unlocking control method and system, which can bind a whole vehicle SN code of an engineering vehicle with an SN code corresponding to communication equipment in the engineering vehicle through a remote management platform before the engineering vehicle is in a factory state, send the whole vehicle SN code to each equipment in the engineering vehicle through the communication equipment, bind the engineering vehicle with each equipment in the engineering vehicle according to the whole vehicle SN code, increase the difficulty of tampering the equipment codes in the engineering vehicle, improve the use safety of the engineering vehicle, query whether a user meets the unlocking condition of the engineering vehicle through the remote management platform when the user triggers the engineering vehicle to enter the locking state, generate a dynamic random password according to the whole vehicle SN code and a preset encryption algorithm when the user meets the unlocking condition of the engineering vehicle, unlock the engineering vehicle according to the dynamic random password input by the user, omit the link of transmitting information to a manufacturer or an agent by the client, simplify the information exchange step caused by network condition limitation, further improve the efficiency, safety and reliability of the engineering vehicle and reduce the malicious risk of the client equipment unlocking the engineering vehicle. The following will describe in detail.
Example 1
Referring to fig. 1, fig. 1 is a schematic flow chart of an off-line state-based engineering vehicle unlocking control method according to an embodiment of the invention. The off-line state-based engineering vehicle unlocking control method described in fig. 1 CAN be applied to an off-line state-based engineering vehicle unlocking control system, and optionally, the off-line state-based engineering vehicle unlocking control system at least CAN comprise a remote management platform for managing and controlling an engineering vehicle and a control system of the engineering vehicle, wherein the control system of the engineering vehicle at least CAN comprise communication equipment and a control device for carrying out wireless communication with the remote management platform, and the communication equipment CAN be connected with the control device through a CAN bus. As shown in fig. 1, the off-line state-based engineering vehicle unlocking control method may include the following operations:
101. before the engineering vehicle is in a factory state, binding the whole SN code of the engineering vehicle with the SN code corresponding to the communication equipment in the engineering vehicle through the remote management platform.
In the embodiment of the invention, optionally, the engineering vehicle may include at least one of a heavy transportation vehicle, a large crane, an excavator, a bulldozer, a road roller, a loader, an electric power rush-repair vehicle, an engineering rush-repair vehicle and the like, and as shown in fig. 6, the equipment in the engineering vehicle may include at least communication equipment, an ECM (electronic injection engine), an instrument device, a controller, an accelerator actuator (mechanical engine) and the like, where the communication equipment may include at least TBOX communication equipment, each equipment in the engineering vehicle communicates with each other through a CAN bus connection of the engineering vehicle, and the TBOX communication equipment in the engineering vehicle communicates with a remote management platform of a manufacturer or an agent through a wireless network connection.
In the embodiment of the invention, optionally, the SN code (serial number) is expressed as a unique number for identifying a specific product or device generated before the whole engineering vehicle or the device leaves the factory, and is a code obtained by processing a series of algorithms according to the data such as the production date, the production number, the engine number and the like of the product, so that the SN code has uniqueness and non-tamper-resistance, can help identify the device, and is used for registering, repairing, updating, maintaining and the like of the product. Further, once the operation of binding the whole SN code of the engineering vehicle with the SN code corresponding to the communication equipment in the engineering vehicle occurs, the operation is irreversible, and the operation can be unbinding only through the advanced authority of the remote management platform. Therefore, the whole SN code of the engineering vehicle is bound with the SN code corresponding to the communication equipment in the engineering vehicle, so that the unlocking safety and reliability of the engineering vehicle can be improved, the risk of malicious replacement of the engineering vehicle equipment by a customer is reduced, and malicious tampering of the SN code by other people is effectively prevented.
102. And sending the whole vehicle SN code to each device in the engineering vehicle through the communication device, and binding the engineering vehicle and each device in the engineering vehicle according to the whole vehicle SN code.
In the embodiment of the invention, the communication equipment sends the whole vehicle SN code to each equipment in the engineering vehicle, and binds the engineering vehicle and each equipment in the engineering vehicle according to the whole vehicle SN code, which can comprise the following steps:
after the engineering vehicle is detected to be started, the SN coding information of the whole vehicle and the current time information are sent to each device in the engineering vehicle through the TBOX communication device according to a preset communication protocol.
And encrypting and binding each device in the engineering vehicle with the whole vehicle SN code according to the time information to obtain the associated information corresponding to each device and the whole vehicle SN code, and storing each associated information into the corresponding device.
The time information at least comprises the time of first starting the engineering vehicle before leaving the factory, the binding time of binding the SN codes of the whole vehicle of the engineering vehicle and the SN codes corresponding to the communication equipment in the engineering vehicle, the time of first receiving the SN codes of the whole vehicle by each equipment, and the like.
Therefore, each equipment in the engineering vehicle and the engineering vehicle is bound according to the whole vehicle SN code, the link that a customer transmits information to a manufacturer or an agency is omitted, the step of information exchange caused by network condition limitation is simplified, the unlocking efficiency, the safety and the reliability of the engineering vehicle are further improved, and the risks of maliciously replacing the equipment of the engineering vehicle and tampering the coding of the engineering vehicle by the customer are reduced.
103. When the fact that the user triggers the engineering vehicle to enter a vehicle locking state is detected, whether the user meets unlocking conditions of the engineering vehicle or not is inquired through the remote management platform, and when the fact that the user meets the unlocking conditions of the engineering vehicle is inquired, the operation of the step 104 can be executed.
In an embodiment of the present invention, optionally, before detecting that the user triggers the engineering vehicle to enter the locked state in step 103, the method further includes the following operations:
recording the current use duration of the engineering vehicle and/or the time limit of the engineering vehicle used by the user.
In the embodiment of the present invention, optionally, a specific manner of triggering the engineering vehicle to enter the locked state by the user may include:
And judging whether the use time length of the current use engineering vehicle of the user is larger than a preset use time length threshold value, and/or judging whether the use time of the current use engineering vehicle of the user is larger than a preset use time length threshold value.
And triggering the engineering vehicle to lock when judging that the service time is longer than a preset service time threshold value and/or the service time is longer than a preset service life threshold value. And/or the number of the groups of groups,
And judging whether the user carries out illegal operation on the engineering vehicle.
When the illegal operation of the engineering vehicle by the user is judged, triggering the locking operation of the engineering vehicle.
The illegal operation may include at least one of inputting an error password exceeding a limit number, maliciously cracking equipment of the engineering vehicle, performing dangerous operation on the engineering vehicle, operating the engineering vehicle without a prescribed operation procedure, performing overload operation on the engineering vehicle, and the like. The method judges whether the engineering vehicle is triggered to enter the vehicle locking state by the user or not in various modes, can improve the safety and reliability of unlocking the engineering vehicle, and reduces the risks of malicious replacement of engineering vehicle equipment and tampering of engineering vehicle codes by the client.
In the embodiment of the present invention, further optionally, when the engineering vehicle is in the locked state, it may be determined whether the user is in an emergency or dangerous state.
When judging that the user is in an emergency or dangerous state, unlocking the control panel or the reset switch of the engineering vehicle, and enabling the user to enter an emergency operation state with limited operation times through the control panel or the reset switch, so that the engineering vehicle can be restored to a normal working state in a short time, accidents are avoided, and the use safety and reliability of the engineering vehicle are improved.
In the embodiment of the present invention, the step of querying, through the remote management platform, whether the user satisfies the unlocking condition of the engineering vehicle, and executing the operation of step 104 when the user is queried that the user satisfies the unlocking condition of the engineering vehicle may include:
And inquiring whether a credit repayment record corresponding to the engineering vehicle purchased by the user through credit sales exists or whether a full payment record corresponding to the engineering vehicle purchased by the user exists or not through the remote management platform.
When it is found that there is a credit repayment record corresponding to the engineering vehicle purchased by the user through credit sales, or there is a full payment record corresponding to the engineering vehicle purchased by the user, the operation of step 104 is performed. When the fact that the user triggers the engineering vehicle to enter the vehicle locking state is detected, whether the user meets unlocking conditions of the engineering vehicle is inquired through the remote management platform, and when the fact that the user meets the unlocking conditions of the engineering vehicle is inquired, the random password is generated through the remote management platform so that the user can acquire and unlock the engineering vehicle, so that the efficiency, safety and reliability of unlocking the engineering vehicle are improved, and risks of malicious replacement of engineering vehicle equipment and tampering of engineering vehicle codes by the user are reduced.
104. And generating a dynamic random password through a remote management platform according to the SN code of the whole vehicle and a preset encryption algorithm, and unlocking the engineering vehicle according to the dynamic random password input by a user.
In the embodiment of the invention, optionally, the dynamic random password input by the user is expressed as the dynamic random password acquired by the user through a remote management platform of a manufacturer, and the dynamic random password can only be used on the engineering vehicle corresponding to the SN code of the whole vehicle and can not be used on other whole machines. Therefore, the steps of information exchange caused by network condition limitation can be simplified, the unlocking efficiency, safety and reliability of the engineering vehicle are improved, and the risks of malicious replacement of engineering vehicle equipment and tampering of engineering vehicle codes by clients are reduced.
In an alternative embodiment, after performing the operations of step 104, the method further comprises the operations of:
resetting the use duration of the current use engineering vehicle of the user and the time period of the use engineering vehicle of the user, and re-executing the operation of recording the use duration of the current use engineering vehicle of the user and/or the time period of the use engineering vehicle of the user.
And when the fact that the full payment record corresponding to the engineering vehicle purchased by the user exists is inquired, a vehicle locking unlocking password is generated through the remote management platform, and the vehicle locking closing password is sent to the user, wherein the vehicle locking unlocking password is used for completely unlocking the vehicle locking control of the engineering vehicle.
Therefore, the optional embodiment can generate the dynamic random password through the remote management platform according to the whole vehicle SN code and the preset encryption algorithm, and reset the use duration of the engineering vehicle currently used by the user and the time period of the engineering vehicle used by the user after the engineering vehicle is unlocked by the user, thereby being beneficial to simplifying the information exchange step caused by the limitation of network conditions, improving the unlocking efficiency, safety and reliability of the engineering vehicle and reducing the risks of maliciously replacing engineering vehicle equipment and tampering engineering vehicle codes by the client.
In another alternative embodiment, the method further comprises the following operations, before the detection of the user triggering the engineering vehicle to enter the locked state in step 103:
Judging whether the using time is equal to a preset first time threshold value or not, and/or judging whether the using time is equal to a preset first time threshold value or not.
When the using time is equal to a preset first time threshold value, and/or the using time is equal to a preset first time threshold value, outputting a text message reminding and/or alarming prompt tone containing the residual using time to a user through display equipment and/or voice equipment on the engineering vehicle so as to prompt the user to acquire an unlocking password through a channel of a manufacturer or an agent as soon as possible so as to unlock the engineering vehicle.
Wherein the first time threshold is less than the use time threshold and the first time threshold is less than the lifetime threshold.
In the optional embodiment, optionally, when the fact that the user triggers the engineering vehicle to enter the vehicle locking state is detected, a text message reminding and/or alarming prompt tone for locking the engineering vehicle can be output to the user through display equipment and/or voice equipment on the engineering vehicle, and the user is limited to be unable to perform operations except for inputting passwords on instrument equipment in the engineering vehicle, so that the user is prompted to acquire unlocking passwords through channels of manufacturers or agents to unlock the engineering vehicle.
Therefore, before and after the user triggers the engineering vehicle to enter the locking state, the optional embodiment can output text information reminding and/or alarming reminding sound to the user through display equipment and/or voice equipment on the engineering vehicle to prompt the user to pay timely and acquire unlocking passwords through channels of manufacturers or agents, so that the unlocking efficiency, safety and reliability of the engineering vehicle are improved, and the risks of maliciously replacing the engineering vehicle equipment and tampering the engineering vehicle codes by the client are reduced.
In yet another alternative embodiment, after performing the operations of step 104, the method further comprises the operations of:
And judging whether the associated information of each device in the engineering vehicle is matched with the associated information of the rest devices in the engineering vehicle.
And when judging that the associated information of any one device in the engineering vehicle is not matched with the associated information of the rest devices, performing the whole vehicle locking operation on the engineering vehicle.
Therefore, according to the method and the device, when the fact that the related information of any one device in the engineering vehicle is not matched with the related information of the other devices is detected, the whole vehicle locking operation is conducted on the engineering vehicle, the unlocking safety and reliability of the engineering vehicle are improved, and the risks of malicious replacement of the engineering vehicle devices and tampering of the engineering vehicle codes of customers are reduced.
Example two
Referring to fig. 2, fig. 2 is a flow chart of an off-line state-based engineering vehicle unlocking control method according to an embodiment of the invention. The off-line state-based engineering vehicle unlocking control method described in fig. 2 CAN be applied to an off-line state-based engineering vehicle unlocking control system, and optionally, the off-line state-based engineering vehicle unlocking control system at least CAN comprise a remote management platform for managing and controlling an engineering vehicle and a control system of the engineering vehicle, wherein the control system of the engineering vehicle at least CAN comprise communication equipment and a control device for performing wireless communication with the remote management platform, and the communication equipment CAN be connected with the control device through a CAN bus. As shown in fig. 2, the off-line state-based engineering vehicle unlocking control method may include the following operations:
201. Before the engineering vehicle is in a factory state, binding the whole SN code of the engineering vehicle with the SN code corresponding to the communication equipment in the engineering vehicle through the remote management platform.
202. And sending the whole vehicle SN code to each device in the engineering vehicle through the communication device, and binding the engineering vehicle and each device in the engineering vehicle according to the whole vehicle SN code.
203. The operation of step 204 may be performed when it is determined that the length of time the user is currently using the engineering vehicle is greater than a preset length of time threshold, and/or when the length of time the user is greater than a preset length of time threshold, and/or the length of time the user is greater than a preset length of time threshold.
In the embodiment of the present invention, optionally, when it is determined that the usage period is less than or equal to the preset usage period threshold and/or the usage time is less than or equal to the preset lifetime threshold, the operation of step 203 is re-executed.
204. The engine of the engineering vehicle is controlled in power and/or the hydraulic device of the engineering vehicle is controlled in current so as to limit the control operation of the engineering vehicle by a user.
In the embodiment of the invention, optionally, whether the user performs illegal operation on the engineering vehicle can be judged, and when the illegal operation on the engineering vehicle by the user is judged, the power output numerical control is performed on the engine of the engineering vehicle and/or the current output numerical control is performed on the hydraulic device of the engineering vehicle so as to limit the control operation on the engineering vehicle by the user.
205. The remote management platform inquires whether the user meets the unlocking condition of the engineering vehicle, and when the user meets the unlocking condition of the engineering vehicle, the operation of step 206 can be executed.
206. And generating a dynamic random password through a remote management platform according to the SN code of the whole vehicle and a preset encryption algorithm, and unlocking the engineering vehicle according to the dynamic random password input by a user.
In the embodiment of the present invention, for other descriptions of steps 201-203 and steps 205-206, please refer to the detailed descriptions of steps 101-104 in the first embodiment, and the detailed descriptions of the embodiment of the present invention are omitted.
Therefore, when the number of working hours or the date of the whole engineering vehicle reaches a preset value or the engineering vehicle is not regulated by a user, the power of the engine of the engineering vehicle and the current of the pump proportional solenoid valve of the hydraulic main pump are limited, so that the whole engineering vehicle cannot work normally, the safety and the reliability of the engineering vehicle are improved, and the risk that a customer maliciously changes engineering vehicle equipment or falsifies the identification code of the engineering vehicle is reduced.
Therefore, when the engineering vehicle is detected to trigger the engineering vehicle to enter the vehicle locking state, a remote management platform is used for inquiring whether the user meets the unlocking condition of the engineering vehicle or not, when the user meets the unlocking condition of the engineering vehicle, a dynamic random password is generated according to the whole vehicle SN code and a preset encryption algorithm through the remote management platform, the engineering vehicle is unlocked according to the dynamic random password input by the user, the link of transmitting information to a manufacturer or an agency by the client is omitted, the step of information exchange caused by network condition limitation is simplified, and when the whole vehicle operation time number or a preset value of the engineering vehicle or the use of the engineering vehicle is not met, the user does not need to set the engineering vehicle according to the regulation, the power of the engine of the engineering vehicle and the pump proportion of the hydraulic pressure of the main pump are inquired, the reliability of the engineering vehicle cannot be improved, the safety and the reliability of the engineering vehicle cannot be improved, and the safety of the engineering vehicle cannot be replaced by the electromagnetic valve can be easily identified, and the safety of the engineering vehicle cannot be replaced by the client, and the risk of the engineering vehicle can be reduced.
Example III
Referring to fig. 3, fig. 3 is a schematic structural diagram of an off-line state-based engineering vehicle unlocking control system according to an embodiment of the present invention. The off-line state-based engineering vehicle unlocking control system described in fig. 3 may execute the off-line state-based engineering vehicle unlocking control method, and optionally, the system may at least include a remote management platform for managing and controlling an engineering vehicle, and a control system of the engineering vehicle, where the control system of the engineering vehicle may at least include a communication device for performing wireless communication with the remote management platform, and a control device, where the communication device may be connected with the control device through a CAN bus, and the embodiment of the invention is not limited. As shown in fig. 3, the off-line state-based engineering vehicle unlocking control system may include a binding module 301, a sending module 302, a query module 303, a generating module 304, and an unlocking module 305, where:
And the binding module 301 is configured to bind, through the remote management platform, the SN code of the entire engineering vehicle with the SN code corresponding to the communication device in the engineering vehicle before the engineering vehicle is in the factory state.
And the sending module 302 is configured to send, through the communication device, the whole vehicle SN code bound by the binding module 301 to each device in the engineering vehicle.
The binding module 301 is further configured to bind the engineering vehicle with each device in the engineering vehicle according to the entire vehicle SN code sent by the sending module 302.
And the query module 303 is configured to query, through the remote management platform, whether the user satisfies an unlocking condition of the engineering vehicle when it is detected that the user triggers the engineering vehicle to enter a locked state.
The generating module 304 is configured to generate, when the querying module 303 queries that the user satisfies the unlocking condition of the engineering vehicle, a dynamic random password through the remote management platform and according to the SN code of the whole vehicle bound by the binding module 301 and a preset encryption algorithm.
The unlocking module 305 is configured to unlock the engineering vehicle according to the dynamic random password generated by the generating module 304 input by the user.
Therefore, the off-line state-based engineering vehicle unlocking control system described in the implementation figure 3 can send the whole vehicle SN code to each device in the engineering vehicle through the communication device before the engineering vehicle is in a factory state, bind the engineering vehicle with each device in the engineering vehicle according to the whole vehicle SN code, increase the difficulty of tampering the device code in the engineering vehicle, and improve the use safety of the engineering vehicle, when the condition that a user triggers the engineering vehicle to enter a vehicle locking state is detected, the remote management platform is used for inquiring whether the user meets the unlocking condition of the engineering vehicle, when the user meets the unlocking condition of the engineering vehicle is inquired, the remote management platform is used for generating a dynamic random password according to the whole vehicle SN code and a preset encryption algorithm, unlock the engineering vehicle according to the dynamic random password input by the user, omit the link of transmitting information to a manufacturer or an agency by the client, simplify the step of information exchange caused by the limitation of network conditions, thereby being beneficial to improving the safety and reliability of the engineering vehicle, and reducing the risk of maliciously changing the engineering vehicle device or tampering the identification code of the engineering vehicle.
In an alternative embodiment, the communication device includes at least a TBOX communication device, and the dynamic random password entered by the user is represented as a dynamic random password obtained by the user through a remote management platform of the manufacturer.
As shown in fig. 4, the binding module 301 sends the entire vehicle SN code to each device in the engineering vehicle through the communication device, and binds each device in the engineering vehicle and the engineering vehicle according to the entire vehicle SN code in the following specific ways:
after the engineering vehicle is detected to be started, the SN coding information of the whole vehicle and the current time information are sent to each device in the engineering vehicle through the TBOX communication device according to a preset communication protocol.
And encrypting and binding each device in the engineering vehicle with the whole vehicle SN code according to the time information to obtain the associated information corresponding to each device and the whole vehicle SN code, and storing each associated information into the corresponding device.
Each device is connected through a CAN bus of the engineering vehicle.
Therefore, the off-line state-based engineering vehicle unlocking control system described in fig. 4 can bind the engineering vehicle with each device in the engineering vehicle according to the whole vehicle SN code, so that the link that a client transmits information to a manufacturer or an agent is omitted, the step of information exchange caused by network condition limitation is simplified, the efficiency, safety and reliability of engineering vehicle unlocking are further improved, and the risk that the client maliciously changes the engineering vehicle device and falsifies the engineering vehicle code is reduced.
In another alternative embodiment, as shown in fig. 4, the system further comprises:
The recording module 306 is configured to record a duration of use of the engineering vehicle currently used by the user and/or a time period of use of the engineering vehicle by the user before detecting that the engineering vehicle is triggered to enter the locked state by the user.
The specific mode of triggering the engineering vehicle to enter the vehicle locking state by the user is as follows:
And judging whether the use time length of the current use engineering vehicle of the user is larger than a preset use time length threshold value, and/or judging whether the use time of the current use engineering vehicle of the user is larger than a preset use time length threshold value.
And triggering the engineering vehicle to lock when judging that the service time is longer than a preset service time threshold value and/or the service time is longer than a preset service life threshold value. And/or the number of the groups of groups,
And judging whether the user carries out illegal operation on the engineering vehicle.
When the illegal operation of the engineering vehicle by the user is judged, triggering the locking operation of the engineering vehicle.
And, the system further comprises:
A judging module 307, configured to judge whether the usage time period recorded by the recording module 306 is equal to a preset first time period threshold value, and/or whether the usage time period is equal to a preset first time period threshold value.
The output module 308 is configured to output, when the judging module 307 judges that the usage time is equal to the preset first time threshold, a text message reminder and/or an alarm alert tone including the remaining usage time to the user through a display device and/or a voice device on the engineering vehicle.
Wherein the first time threshold is less than the use time threshold and the first time threshold is less than the lifetime threshold.
Therefore, the off-line state-based engineering vehicle unlocking control system described in fig. 4 can be implemented to judge whether the user triggers the engineering vehicle to enter the vehicle locking state in various modes, and output text information reminding and/or alarming reminding sounds to the user through display equipment and/or voice equipment on the engineering vehicle to prompt the user to pay timely before the user triggers the engineering vehicle to enter the vehicle locking state, and acquire an unlocking password through a channel of a manufacturer or an agent, so that the efficiency, safety and reliability of unlocking the engineering vehicle are improved, and the risks of maliciously replacing engineering vehicle equipment and tampering engineering vehicle codes by the user are reduced.
In yet another alternative embodiment, as shown in fig. 4, the specific manner of the query module 303 for querying whether the user satisfies the unlocking condition of the engineering vehicle through the remote management platform is:
And inquiring whether a credit repayment record corresponding to the engineering vehicle purchased by the user through credit sales exists or whether a full payment record corresponding to the engineering vehicle purchased by the user exists or not through the remote management platform.
When the query module 303 queries that the user meets the unlocking condition of the engineering vehicle, the specific mode of generating the dynamic random password by the generation module 304 through the remote management platform according to the whole vehicle SN code and the preset encryption algorithm is as follows:
When the fact that the user purchases the credit repayment record corresponding to the engineering vehicle through credit sales or the fact that the user purchases the full payment record corresponding to the engineering vehicle is found, the dynamic random password is generated through the remote management platform according to the whole vehicle SN code and a preset encryption algorithm.
Therefore, the off-line state-based engineering vehicle unlocking control system described in fig. 4 can be implemented to query whether the user meets the unlocking condition of the engineering vehicle through the remote management platform, and when the user is queried to meet the unlocking condition of the engineering vehicle, the remote management platform generates a random password to enable the user to acquire and unlock the engineering vehicle, so that the efficiency, safety and reliability of unlocking the engineering vehicle are improved, and the risks of maliciously replacing engineering vehicle equipment and tampering with engineering vehicle codes by the client are reduced.
In yet another alternative embodiment, as shown in FIG. 4, the system further comprises:
The resetting module 309 is configured to reset the use duration of the engineering vehicle currently used by the user and the time period of the engineering vehicle used by the user after the unlocking module 305 unlocks the engineering vehicle according to the dynamic random password input by the user, and re-execute the operation of recording the use duration of the engineering vehicle currently used by the user and/or the time period of the engineering vehicle used by the user.
And the generating module 304 is further configured to generate a vehicle locking release password through the remote management platform when it is queried that there is a full payment record corresponding to the engineering vehicle purchased by the user, and send a vehicle locking closing password to the user, where the vehicle locking release password is used to completely release the vehicle locking control of the engineering vehicle.
Therefore, implementing the off-line state-based engineering vehicle unlocking control system described in fig. 4 can reset the use duration of the engineering vehicle currently used by the user and the time period of the engineering vehicle used by the user after the user unlocks the engineering vehicle, which is beneficial to simplifying the information exchange steps caused by the limitation of network conditions, improving the efficiency, safety and reliability of engineering vehicle unlocking, and reducing the risks of malicious replacement of engineering vehicle equipment and tampering of engineering vehicle codes by the user.
In yet another alternative embodiment, as shown in FIG. 4, the system further comprises:
The control module 310 is configured to perform power control on an engine of the engineering vehicle and/or perform current control on a hydraulic device of the engineering vehicle to limit a control operation of a user on the engineering vehicle when the judging module 307 judges that the usage time is greater than a preset usage time threshold and/or the usage time is greater than a preset lifetime threshold. And/or the number of the groups of groups,
When the illegal operation of the engineering vehicle by the user is judged, the power control of the engine of the engineering vehicle and/or the current control of the hydraulic device of the engineering vehicle are/is carried out, so that the control operation of the engineering vehicle by the user is limited.
Therefore, when the number of working hours or the date of the whole engineering vehicle reaches a preset value or the engineering vehicle is not regulated by a user, the power of the engine of the engineering vehicle and the pump proportional solenoid valve current of the hydraulic main pump are limited, so that the whole engineering vehicle cannot work normally, the safety and the reliability of the engineering vehicle are improved, and the risk of maliciously changing engineering vehicle equipment or tampering identification codes of the engineering vehicle by a customer is reduced.
In yet another alternative embodiment, as shown in FIG. 4, the system further comprises:
the determining module 307 is further configured to determine whether the association information of each device in the engineering vehicle bound by the binding module 301 matches the association information of the remaining devices in the engineering vehicle.
The locking module 311 is configured to perform an operation of locking the whole engineering vehicle when the judging module 307 judges that the association information of any one device in the engineering vehicle is not matched with the association information of the remaining devices.
Therefore, when the off-line state-based engineering vehicle unlocking control system described in fig. 4 is implemented, the whole vehicle locking operation of the engineering vehicle can be performed when the fact that the associated information of any one device in the engineering vehicle is not matched with the associated information of the other devices is detected, so that the safety and reliability of unlocking the engineering vehicle are improved, and the risks of malicious replacement of the engineering vehicle devices and tampering of the engineering vehicle codes of customers are reduced.
Example IV
Referring to fig. 5, fig. 5 is a schematic structural diagram of another off-line state-based unlocking control system for an engineering vehicle according to an embodiment of the present invention. As shown in fig. 5, the off-line state-based engineering vehicle unlocking control system may include:
A memory 401 storing executable program codes;
a processor 402 coupled with the memory 401;
the processor 402 invokes executable program codes stored in the memory 401 to execute the steps in the off-line state-based engineering vehicle unlocking control method described in the first or second embodiment of the present invention.
Example five
The embodiment of the invention discloses a computer storage medium which stores computer instructions for executing the steps in the off-line state-based engineering vehicle unlocking control method described in the first or second embodiment of the invention when the computer instructions are called.
Example six
An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute steps in the off-line state-based engineering vehicle unlocking control method described in the first embodiment or the second embodiment.
The system embodiments described above are merely illustrative, in which the modules illustrated as separate components may or may not be physically separate, and the components shown as modules may or may not be physical, i.e., may be located in one place, or may be distributed over a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above detailed description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course by means of hardware. Based on such understanding, the foregoing technical solutions may be embodied essentially or in part in the form of a software product that may be stored in a computer-readable storage medium including Read-Only Memory (ROM), random access Memory (RandomAccess Memory, RAM), programmable Read-Only Memory (Programmable Read-Only Memory, PROM), erasable programmable Read-Only Memory (Erasable Programmable Read Only Memory, EPROM), one-time programmable Read-Only Memory (OTPROM), electrically erasable programmable Read-Only Memory (EEPROM), compact disc Read-Only Memory (Compact Disc Read-Only Memory, CD-ROM) or other optical disc Memory, magnetic disc Memory, tape Memory, or any other medium that can be used for computer-readable carrying or storing data.
Finally, it should be noted that the method and the system for controlling the unlocking of the engineering vehicle based on the off-line state disclosed by the embodiment of the invention are disclosed as the preferred embodiment of the invention, and are only used for illustrating the technical scheme of the invention, but not limiting the technical scheme; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art will understand that modifications may be made to the technical solutions described in the foregoing embodiments or equivalents may be substituted for some of the technical features thereof, and that these modifications or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention in essence of the corresponding technical solutions.

Claims (10)

1.一种基于离线状态的工程车辆解锁控制方法,其特征在于,所述方法包括:1. A construction vehicle unlocking control method based on an offline state, characterized in that the method comprises: 当工程车辆处于出厂状态前,通过远程管理平台将所述工程车辆的整车SN编码与所述工程车辆内通信设备对应的SN编码进行绑定;When the engineering vehicle is in the factory state, the vehicle SN code of the engineering vehicle is bound to the SN code corresponding to the communication device in the engineering vehicle through the remote management platform; 通过所述通信设备发送所述整车SN编码至所述工程车辆内的每个设备,并根据所述整车SN编码对所述工程车辆与所述工程车辆内的每个设备进行绑定;Sending the whole vehicle SN code to each device in the engineering vehicle through the communication device, and binding the engineering vehicle and each device in the engineering vehicle according to the whole vehicle SN code; 当检测到用户触发所述工程车辆进入锁车状态时,通过所述远程管理平台查询所述用户是否满足所述工程车辆的解锁条件;When it is detected that the user triggers the engineering vehicle to enter a locked state, querying through the remote management platform whether the user meets the unlocking condition of the engineering vehicle; 当查询到所述用户满足所述工程车辆的解锁条件时,通过所述远程管理平台并根据所述整车SN编码与预设的加密算法生成动态随机密码;When it is found that the user meets the unlocking conditions of the engineering vehicle, a dynamic random password is generated through the remote management platform according to the vehicle SN code and a preset encryption algorithm; 根据所述用户输入的所述动态随机密码对所述工程车辆进行解锁。The engineering vehicle is unlocked according to the dynamic random password input by the user. 2.根据权利要求1所述的基于离线状态的工程车辆解锁控制方法,其特征在于,所述通信设备至少包括TBOX通信设备,所述用户输入的所述动态随机密码表示为所述用户通过厂家的远程管理平台获取到的动态随机密码;2. The engineering vehicle unlocking control method based on offline state according to claim 1, characterized in that the communication device at least includes a TBOX communication device, and the dynamic random password input by the user is represented by the dynamic random password obtained by the user through the manufacturer's remote management platform; 所述通过所述通信设备发送所述整车SN编码至所述工程车辆内的每个设备,并根据所述整车SN编码对所述工程车辆与所述工程车辆内的每个设备进行绑定,包括:The step of sending the vehicle SN code to each device in the engineering vehicle through the communication device, and binding the engineering vehicle to each device in the engineering vehicle according to the vehicle SN code, includes: 在当检测到所述工程车辆启动后,通过所述TBOX通信设备并根据预设的通信协议,将所述整车SN编码信息与当前的时间信息发送至所述工程车辆内的每一个设备;When the start of the engineering vehicle is detected, the vehicle SN code information and the current time information are sent to each device in the engineering vehicle through the TBOX communication device according to a preset communication protocol; 根据所述时间信息对所述工程车辆内的每一个设备与整车SN编码进行加密绑定,得到每一个设备与整车SN编码对应的关联信息,并将每一个关联信息存储至对应的设备中;Encrypt and bind each device in the engineering vehicle with the vehicle SN code according to the time information, obtain the association information corresponding to each device and the vehicle SN code, and store each association information in the corresponding device; 其中,所述每一设备通过所述工程车辆的CAN总线相连接。Wherein, each of the devices is connected via the CAN bus of the engineering vehicle. 3.根据权利要求1所述的基于离线状态的工程车辆解锁控制方法,其特征在于,在检测到用户触发所述工程车辆进入锁车状态之前,所述方法还包括:3. The unlocking control method for an engineering vehicle based on an offline state according to claim 1, characterized in that before detecting that a user triggers the engineering vehicle to enter a locked state, the method further comprises: 记录所述用户当前使用所述工程车辆的使用时长和/或所述用户使用所述工程车辆的时间期限;Recording the duration of the user's current use of the engineering vehicle and/or the time limit for the user to use the engineering vehicle; 所述用户触发所述工程车辆进入锁车状态的具体方式,包括:The specific manner in which the user triggers the engineering vehicle to enter the locked state includes: 判断所述用户当前使用所述工程车辆的使用时长是否大于预设的使用时长阈值,和/或,所述用户当前使用所述工程车辆的使用时刻是否大于预设的使用期限阈值;Determine whether the user's current usage time of the engineering vehicle is greater than a preset usage time threshold, and/or whether the user's current usage time of the engineering vehicle is greater than a preset usage period threshold; 当判断到所述使用时长大于预设的使用时长阈值和/或所述使用时刻大于预设的使用期限阈值时,触发对所述工程车辆进行锁车操作;和/或,When it is determined that the usage time is greater than a preset usage time threshold and/or the usage time is greater than a preset usage period threshold, triggering a locking operation of the engineering vehicle; and/or, 判断所述用户是否对所述工程车辆进行违规操作;Determining whether the user performs illegal operations on the engineering vehicle; 当判断到所述用户对所述工程车辆进行违规操作时,触发对所述工程车辆进行锁车操作;When it is determined that the user performs illegal operations on the engineering vehicle, triggering a locking operation on the engineering vehicle; 所述方法还包括:The method further comprises: 判断所述使用时长是否等于预设的第一时长阈值,和/或,所述使用时刻是否等于预设的第一时刻阈值;Determine whether the usage duration is equal to a preset first duration threshold, and/or whether the usage time is equal to a preset first time threshold; 当判断到所述使用时长等于预设的第一时长阈值,和/或,所述使用时刻等于预设的第一时刻阈值时,通过所述工程车辆上的显示设备和/或语音设备向所述用户输出包含剩余使用时间的文字信息提醒和/或报警提示音;When it is determined that the usage time is equal to a preset first time threshold, and/or the usage time is equal to a preset first time threshold, a text message reminder and/or an alarm tone containing the remaining usage time is output to the user through a display device and/or a voice device on the engineering vehicle; 其中,所述第一时长阈值小于所述使用时长阈值,所述第一时刻阈值小于所述使用期限阈值。The first duration threshold is smaller than the usage duration threshold, and the first time threshold is smaller than the usage period threshold. 4.根据权利要求1所述的基于离线状态的工程车辆解锁控制方法,其特征在于,所述通过所述远程管理平台查询所述用户是否满足所述工程车辆的解锁条件,当查询到所述用户满足所述工程车辆的解锁条件时,通过所述远程管理平台并根据所述整车SN编码与预设的加密算法生成动态随机密码,包括:4. The unlocking control method for engineering vehicles based on offline state according to claim 1 is characterized in that the remote management platform is used to query whether the user meets the unlocking condition of the engineering vehicle. When it is found that the user meets the unlocking condition of the engineering vehicle, a dynamic random password is generated through the remote management platform according to the vehicle SN code and a preset encryption algorithm, including: 通过所述远程管理平台查询是否存在所述用户通过信用销售购买所述工程车辆对应的信用还款记录,或,是否存在所述用户购买所述工程车辆对应的全额付款记录;Querying through the remote management platform whether there is a credit repayment record corresponding to the user purchasing the engineering vehicle through credit sales, or whether there is a full payment record corresponding to the user purchasing the engineering vehicle; 当查询到存在所述用户通过信用销售购买所述工程车辆对应的信用还款记录,或,存在所述用户购买所述工程车辆对应的全额付款记录时,通过所述远程管理平台并根据所述整车SN编码与预设的加密算法生成动态随机密码。When it is found that there is a credit repayment record corresponding to the user purchasing the construction vehicle through credit sales, or there is a full payment record corresponding to the user purchasing the construction vehicle, a dynamic random password is generated through the remote management platform based on the vehicle SN code and the preset encryption algorithm. 5.根据权利要求3或4所述的基于离线状态的工程车辆解锁控制方法,其特征在于,在所述根据所述动态随机密码对所述工程车辆进行解锁之后,所述方法还包括:5. The offline-based unlocking control method for an engineering vehicle according to claim 3 or 4, characterized in that after unlocking the engineering vehicle according to the dynamic random password, the method further comprises: 重置所述用户当前使用所述工程车辆的使用时长与所述用户使用所述工程车辆的时间期限,并重新执行所述记录所述用户当前使用所述工程车辆的使用时长和/或所述用户使用所述工程车辆的时间期限的操作;Resetting the usage time of the engineering vehicle currently used by the user and the time limit of the engineering vehicle used by the user, and re-performing the operation of recording the usage time of the engineering vehicle currently used by the user and/or the time limit of the engineering vehicle used by the user; 以及,当查询到存在所述用户购买所述工程车辆对应的全额付款记录时,通过所述远程管理平台生成锁车解除密码,并发送所述锁车关闭密码至所述用户,所述锁车解除密码用于完全解除对所述工程车辆的锁车控制。Furthermore, when it is found that there is a full payment record corresponding to the user purchasing the engineering vehicle, a vehicle lock release password is generated through the remote management platform, and the vehicle lock closing password is sent to the user. The vehicle lock release password is used to completely release the lock control of the engineering vehicle. 6.根据权利要求3所述的基于离线状态的工程车辆解锁控制方法,其特征在于,所述方法还包括:6. The engineering vehicle unlocking control method based on offline state according to claim 3, characterized in that the method further comprises: 当判断到所述使用时长大于预设的使用时长阈值和/或所述使用时刻大于预设的使用期限阈值时,对所述工程车辆的发动机进行功率控制和/或对所述工程车辆的液压装置进行电流控制,以限制所述用户对所述工程车辆的控制操作;和/或,When it is determined that the usage time is greater than a preset usage time threshold and/or the usage time is greater than a preset usage period threshold, power control is performed on the engine of the engineering vehicle and/or current control is performed on the hydraulic device of the engineering vehicle to limit the user's control operation on the engineering vehicle; and/or, 当判断到所述用户对所述工程车辆进行违规操作时,对所述工程车辆的发动机进行功率控制和/或对所述工程车辆的液压装置进行电流控制,以限制所述用户对所述工程车辆的控制操作。When it is determined that the user performs illegal operations on the engineering vehicle, the engine of the engineering vehicle is power controlled and/or the hydraulic device of the engineering vehicle is current controlled to limit the user's control operations on the engineering vehicle. 7.根据权利要求2所述的基于离线状态的工程车辆解锁控制方法,其特征在于,所述方法还包括:7. The engineering vehicle unlocking control method based on offline state according to claim 2, characterized in that the method further comprises: 判断所述工程车辆内的每一个设备的关联信息与所述工程车辆内的剩余设备的关联信息是否相匹配;Determining whether the associated information of each device in the engineering vehicle matches the associated information of the remaining devices in the engineering vehicle; 当判断到所述工程车辆内的任意一个设备的关联信息与剩余设备的关联信息不相匹配时,对所述工程车辆进行整车锁定的操作。When it is determined that the association information of any one device in the engineering vehicle does not match the association information of the remaining devices, the engineering vehicle is locked. 8.一种基于离线状态的工程车辆解锁控制系统,其特征在于,所述系统包括:8. An engineering vehicle unlocking control system based on an offline state, characterized in that the system comprises: 绑定模块,用于当工程车辆处于出厂状态前,通过远程管理平台将所述工程车辆的整车SN编码与所述工程车辆内通信设备对应的SN编码进行绑定;A binding module is used to bind the vehicle SN code of the engineering vehicle with the SN code corresponding to the communication device in the engineering vehicle through the remote management platform before the engineering vehicle leaves the factory; 发送模块,用于通过所述通信设备发送所述绑定模块绑定的所述整车SN编码至所述工程车辆内的每个设备;A sending module, used for sending the vehicle SN code bound by the binding module to each device in the engineering vehicle through the communication device; 所述绑定模块,还用于根据所述发送模块发送的所述整车SN编码对所述工程车辆与所述工程车辆内的每个设备进行绑定;The binding module is further used to bind the engineering vehicle to each device in the engineering vehicle according to the vehicle SN code sent by the sending module; 查询模块,用于当检测到用户触发所述工程车辆进入锁车状态时,通过所述远程管理平台查询所述用户是否满足所述工程车辆的解锁条件;A query module, for querying whether the user meets the unlocking condition of the engineering vehicle through the remote management platform when it is detected that the user triggers the engineering vehicle to enter the locked state; 生成模块,用于当所述查询模块查询到所述用户满足所述工程车辆的解锁条件时,通过所述远程管理平台并根据所述绑定模块绑定的所述整车SN编码与预设的加密算法生成动态随机密码;A generating module, used for generating a dynamic random password through the remote management platform and according to the vehicle SN code bound by the binding module and a preset encryption algorithm when the query module finds that the user meets the unlocking condition of the engineering vehicle; 解锁模块,用于根据所述用户输入的所述生成模块生成的所述动态随机密码对所述工程车辆的锁车状态进行解锁。The unlocking module is used to unlock the locked state of the engineering vehicle according to the dynamic random password generated by the generating module input by the user. 9.一种基于离线状态的工程车辆解锁控制系统,其特征在于,所述系统包括:9. An engineering vehicle unlocking control system based on an offline state, characterized in that the system comprises: 存储有可执行程序代码的存储器;A memory storing executable program code; 与所述存储器耦合的处理器;a processor coupled to the memory; 所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1-7任一项所述的基于离线状态的工程车辆解锁控制方法。The processor calls the executable program code stored in the memory to execute the offline-based engineering vehicle unlocking control method as described in any one of claims 1 to 7. 10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行如权利要求1-7任一项所述的基于离线状态的工程车辆解锁控制方法。10. A computer storage medium, characterized in that the computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the engineering vehicle unlocking control method based on the offline state according to any one of claims 1 to 7.
CN202411693299.3A 2024-11-25 2024-11-25 Engineering vehicle unlocking control method and system based on offline state Pending CN119580374A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411693299.3A CN119580374A (en) 2024-11-25 2024-11-25 Engineering vehicle unlocking control method and system based on offline state

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411693299.3A CN119580374A (en) 2024-11-25 2024-11-25 Engineering vehicle unlocking control method and system based on offline state

Publications (1)

Publication Number Publication Date
CN119580374A true CN119580374A (en) 2025-03-07

Family

ID=94803927

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411693299.3A Pending CN119580374A (en) 2024-11-25 2024-11-25 Engineering vehicle unlocking control method and system based on offline state

Country Status (1)

Country Link
CN (1) CN119580374A (en)

Similar Documents

Publication Publication Date Title
CN110111472B (en) Vehicle key control method and device
EP3941014B1 (en) Digital key-based identity authentication method, terminal apparatus, and medium
CN108259497B (en) System and method for fuel dispenser security
CN113542399B (en) Remote control method and device for vehicle, vehicle and storage medium
CN106936835A (en) The method and system that equipment is accessed
CN110298744B (en) vehicle control system
EP1990753A1 (en) Motor vehicle control device data transfer system and process
DE102019127100A1 (en) PROCEDURE AND SYSTEM FOR PROVIDING SECURITY OF AN IN-VEHICLE NETWORK
WO2011029254A1 (en) Internet–based protection method for universal serial bus (usb) portable storage device
CN109243017A (en) A kind of bluetooth method for unlocking, device and computer readable storage medium
CN113815460A (en) A charging control method and charging control device
CN110298939A (en) It locks the method for the function of electrical equipment and implements the electrical equipment of this method
CN119580374A (en) Engineering vehicle unlocking control method and system based on offline state
CN110766529B (en) Operation verification method and device, air conditioner and storage medium
CN117176472A (en) Data tamper-proof method, device and system based on intelligent password security equipment
CN105279414A (en) Verification device based on fingerprint application and verification method based on fingerprint application
CN109191901A (en) Parking stall reserving method, device, system, readable storage medium storing program for executing and computer equipment
CN116091190A (en) Bank physical management method, device and computer readable storage medium
KR102378989B1 (en) System and method for verifying vulnerability test results in consideration of industrial control system operating environment
CN112566098A (en) Identification information verification method and server
KR101159984B1 (en) On line door lock control system for automatic teller machine
CN120410522B (en) Charging operation method, device and storage medium based on vehicle identification code
CN114615075B (en) Software tamper-proof system and method of controller and storage medium
CN114417265B (en) Data processing method and device for OPC (optical proximity correction) authorization of mechanical equipment
KR20110109536A (en) Authentication / validation system and method for financial transactions

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination