Remote vehicle locking control method and device, vehicle, medium and program product
By establishing a communication link with the locking vehicle controller after the vehicle is powered on, and automatically sending a locking command when the communication abnormality reaches the set time, the problem of remote locking vehicle failure in the prior art caused by poor communication signals is solved, and effective remote locking vehicle is achieved when the signal is poor.
Patent Information
- Application Number
- CN202510217162.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-26
- Publication Date
- 2025-05-30
AI Technical Summary
The existing remote car lock control method can easily cause the locking function to fail when the communication signal is poor, and it is impossible to realize remote car locking in time.
After the vehicle is powered on, a communication link with the locking vehicle controller is established according to the binding instructions issued by the Internet of Vehicles platform; if an abnormal communication with the Internet of Vehicles platform is detected, the communication abnormal duration is recorded; when the communication abnormal duration reaches the first set time, based on the communication link with the locking vehicle controller, the locking vehicle command is sent to the locking vehicle controller to lock the vehicle through the locking vehicle controller.
When the communication signal is poor, ensure the effectiveness of the remote lock function, improve the success rate of the remote lock function, and avoid the failure of the lock function caused by signal problems.
Smart Images

Figure CN120071475A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicles, and in particular, to a remote vehicle locking control method, device, vehicle, medium and program product. Background Art
[0002] Engineering vehicles are mostly sold and purchased by means of loans or financial leasing. Once the user fails to repay the loan in a timely manner or deliberately defaults on the repayment, various economic disputes will occur, causing losses to the vehicle factory. To solve the above problems, the ability to remotely lock the sold vehicles is required.
[0003] Currently, for the existing remote vehicle locking control method, usually, the vehicle networking platform first sends a vehicle locking instruction to the vehicle-mounted communication terminal, and then the vehicle-mounted communication terminal controls the vehicle locking controller to implement vehicle locking. However, the signal quality in the working environment of engineering vehicles is usually poor. When the signal is bad, the vehicle-mounted communication terminal cannot receive the vehicle locking instruction sent by the vehicle networking platform in a timely manner, thus easily causing the vehicle locking function to fail. Summary of the Invention
[0004] The present invention provides a remote vehicle locking control method, device, vehicle, medium and program product, which can ensure the effectiveness of the remote vehicle locking function when the communication signal is poor.
[0005] According to one aspect of the present invention, a remote vehicle locking control method is provided, including:
[0006] After the vehicle is powered on, establish a communication link with the vehicle locking controller according to the binding instruction issued by the vehicle networking platform;
[0007] If it is detected that the communication with the vehicle networking platform is abnormal, record the communication abnormal duration;
[0008] When the communication abnormal duration reaches the first set duration, based on the communication link with the vehicle locking controller, send a vehicle locking instruction to the vehicle locking controller to lock the vehicle through the vehicle locking controller.
[0009] Optionally, after establishing a communication link with the vehicle locking controller according to the binding instruction issued by the vehicle networking platform, it further includes:
[0010] If it is detected that the communication with the vehicle networking platform is normal and a shutdown fault code sent by the communication base station is received, then according to the shutdown fault code, send an unbinding instruction to the vehicle locking controller to interrupt the communication link with the vehicle locking controller and no longer perform vehicle locking.
[0011] Optionally, after detecting that the communication with the vehicle networking platform is abnormal, it further includes:
[0012] If the unbinding password sent by the user through the password keyboard is received, according to the unbinding password, an unbinding instruction is sent to the vehicle locking controller to interrupt the communication link with the vehicle locking controller and stop vehicle locking;
[0013] Wherein, the unbinding password is sent by the vehicle networking platform to the user when the communication with the in-vehicle communication terminal is abnormal.
[0014] Optionally, before receiving the unbinding password sent by the user through the password keyboard, it further includes:
[0015] If it is detected that the communication with the vehicle networking platform returns to normal, it is judged whether a shutdown fault code sent by the communication base station is received;
[0016] If so, according to the shutdown fault code, an unbinding instruction is sent to the vehicle locking controller to interrupt the communication link with the vehicle locking controller and stop vehicle locking.
[0017] Optionally, after establishing a communication link with the vehicle locking controller according to the binding instruction issued by the vehicle networking platform, it further includes:
[0018] Based on the communication link with the vehicle locking controller, a heartbeat message is regularly sent to the vehicle locking controller;
[0019] Through the vehicle locking controller, if the heartbeat message sent by the in-vehicle communication terminal is not received for a second consecutive set duration and / or a set number of consecutive times, vehicle locking is performed.
[0020] Optionally, the vehicle locking controller includes a vehicle integrated controller and / or an engine controller
[0021] According to another aspect of the present invention, a remote vehicle locking control device is provided, including:
[0022] A communication link establishment module, configured to establish a communication link with the vehicle locking controller according to the binding instruction issued by the vehicle networking platform after the vehicle is powered on;
[0023] A duration recording module, configured to record the communication abnormal duration if it is detected that the communication with the vehicle networking platform is abnormal;
[0024] A vehicle locking instruction sending module, configured to send a vehicle locking instruction to the vehicle locking controller based on the communication link with the vehicle locking controller when the communication abnormal duration reaches a first set duration, so as to perform vehicle locking through the vehicle locking controller.
[0025] According to another aspect of the present invention, a vehicle is provided, and the vehicle includes an in-vehicle communication terminal;
[0026] The in-vehicle communication terminal includes at least one processor and a memory communicatively connected to the at least one processor; wherein,
[0027] The memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the remote vehicle locking control method according to any embodiment of the present invention.
[0028] According to another aspect of the present invention, there is provided a computer-readable storage medium storing a computer program for causing a processor to implement the remote vehicle locking control method according to any embodiment of the present invention when executed.
[0029] According to another aspect of the present invention, there is provided a computer program product including a computer program which implements the remote vehicle locking control method according to any embodiment of the present invention when executed by a processor.
[0030] The technical solution of the embodiment of the present invention is as follows: after the vehicle is powered on, a communication link with the vehicle locking controller is established according to the binding instruction sent by the vehicle networking platform; if it is detected that the communication with the vehicle networking platform is abnormal, the communication abnormal duration is recorded; when the communication abnormal duration reaches the first set duration, a vehicle locking instruction is sent to the vehicle locking controller based on the communication link with the vehicle locking controller to lock the vehicle through the vehicle locking controller; by automatically sending the vehicle locking instruction to the vehicle locking controller to lock the vehicle when the communication abnormal duration reaches the set duration, the remote vehicle locking function can be ensured to be effective when the communication signal is poor, and the success rate of remote vehicle locking can be improved.
[0031] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can also obtain other drawings based on these drawings without creative efforts.
[0033] Figure 1 is a flowchart of a remote vehicle locking control method provided in Embodiment 1 of the present invention;
[0034] Figure 2 is a schematic structural diagram of a remote vehicle locking control system provided in Embodiment 1 of the present invention;
[0035] Figure 3 It is a schematic structural diagram of a remote vehicle locking control device provided in Embodiment 2 of the present invention;
[0036] Figure 4 It is a schematic structural diagram of a vehicle for implementing the remote vehicle locking control method of the embodiment of the present invention. Detailed implementation manners
[0037] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0038] It should be noted that the terms "first", "second", "target", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0039] Embodiment 1
[0040] Figure 1 This is a flowchart of a remote vehicle locking control method provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of remotely controlling the locking of sold construction vehicles. This method can be executed by a remote vehicle locking control device, which can be implemented in the form of hardware and / or software. Typically, the remote vehicle locking control device can be configured in the vehicle-mounted communication terminal of the vehicle. As Figure 1 shown, this method includes:
[0041] S110. After the vehicle is powered on, establish a communication link with the vehicle locking controller according to the binding instruction sent by the vehicle networking platform.
[0042] In this embodiment, the structure of the remote vehicle locking control system can be as Figure 2As shown in the figure. Specifically, the remote vehicle locking control system can consist of a vehicle networking platform, an in-vehicle communication terminal (Telematics BOX, TBOX), and a vehicle locking controller. The TBOX and the vehicle locking controller are deployed on a vehicle (such as a mining truck, etc.), and a Subscriber Identity Module (SIM) is pre-installed in the TBOX. The TBOX can communicate with the vehicle networking platform through a communication base station based on the SIM card. The TBOX can include a password keyboard as an input unit.
[0043] Among them, the vehicle locking controller can include a Vehicle Control Unit (VCU) and / or an Engine Control Unit (ECU). In this embodiment, interaction can be carried out between the TBOX and the VCU or ECU to limit the output of the motor or the engine, thereby achieving vehicle locking.
[0044] Specifically, when the communication signal is normal, after the vehicle is powered on, the TBOX can be connected to the vehicle networking platform, and the vehicle networking platform can normally send commands to the TBOX and at the same time receive relevant data uploaded by the TBOX. When the vehicle networking platform sends a binding instruction to the vehicle TBOX, the vehicle TBOX shakes hands with the vehicle locking controller of this vehicle. After the handshake is successful, the locking controller stores the TBOX information and at the same time sends its own relevant information to the TBOX, and each stores and verifies the corresponding information. Thus, a communication link can be established between the TBOX and the vehicle locking controller.
[0045] Optionally, after establishing a communication link with the vehicle locking controller according to the binding instruction issued by the vehicle networking platform, it can further include:
[0046] Based on the communication link with the vehicle locking controller, periodically send a heartbeat message to the vehicle locking controller;
[0047] Through the vehicle locking controller, if the heartbeat message sent by the in-vehicle communication terminal is not received for a second consecutive set duration and / or a set number of consecutive times, vehicle locking is performed.
[0048] In this embodiment, after the TBOX establishes a communication link with the vehicle locking controller, it can periodically send a heartbeat message to the vehicle locking controller to report its own operating status. The vehicle locking controller can monitor the heartbeat message of the TBOX. Once it detects that the heartbeat message has not been monitored for a second consecutive set duration (such as 20 seconds, etc.) and at the same time a set number of consecutive times (such as 10 times, etc.), it can default that the TBOX has been removed and perform vehicle locking.
[0049] S120. If it is detected that the communication with the vehicle networking platform is abnormal, record the communication abnormal duration.
[0050] Among them, communication anomalies can include no communication signal, no response to requests, etc. In a specific example, when the TBOX is unable to establish a handshake communication with the vehicle networking platform due to communication signal problems, it can be determined that the communication with the vehicle networking platform is abnormal. At this time, the TBOX can use the built-in clock module to time the duration of the communication anomaly to obtain the communication anomaly duration.
[0051] S130. When the communication anomaly duration reaches the first set duration, based on the communication link with the vehicle locking controller, send a vehicle locking instruction to the vehicle locking controller to lock the vehicle through the vehicle locking controller.
[0052] Among them, the set duration can be the maximum communication anomaly duration set in advance. Specifically, once it is detected that the communication anomaly duration is equal to this first set duration, the TBOX can use the communication link with the vehicle locking controller to send a vehicle locking instruction to the vehicle locking controller. When the vehicle locking controller receives the vehicle locking instruction sent by the TBOX, if it determines that the vehicle locking instruction successfully passes the verification, it can perform the vehicle locking operation according to the vehicle locking instruction.
[0053] It can be understood that a vehicle locking program can be pre-built in the vehicle locking controller. When vehicle locking is required, the vehicle locking program can be automatically run to perform the vehicle locking operation. Optionally, after performing the vehicle locking operation, the vehicle locking controller can also feedback the vehicle locking result to the TBOX. For example, the vehicle locking result can include whether the vehicle locking is successful, the current vehicle status, etc.
[0054] The technical solution of the embodiment of the present invention, after the vehicle is powered on, according to the binding instruction issued by the vehicle networking platform, establishes a communication link with the vehicle locking controller; if it is detected that the communication with the vehicle networking platform is abnormal, records the communication anomaly duration; when the communication anomaly duration reaches the first set duration, based on the communication link with the vehicle locking controller, sends a vehicle locking instruction to the vehicle locking controller to lock the vehicle through the vehicle locking controller; by automatically sending a vehicle locking instruction to the vehicle locking controller to lock the vehicle when the communication anomaly duration reaches the set duration, it can ensure the effectiveness of the remote vehicle locking function and improve the success rate of remote vehicle locking when the communication signal is poor.
[0055] In an optional implementation manner of this embodiment, after establishing a communication link with the vehicle locking controller according to the binding instruction issued by the vehicle networking platform, it may further include:
[0056] If it is detected that the communication with the vehicle networking platform is normal and a shutdown fault code sent by the communication base station is received, according to the shutdown fault code, send an unbinding instruction to the vehicle locking controller to interrupt the communication link with the vehicle locking controller and no longer perform vehicle locking.
[0057] It should be noted that for most construction vehicles, the car factory will no longer monitor the vehicle after the vehicle's outstanding payment is collected, that is, the SIM card of the vehicle will be suspended. In this case, the remote locking function of the vehicle needs to be disabled to avoid accidental locking of the vehicle.
[0058] Specifically, after the SIM card in the TBOX is shut down, if the TBOX communicates normally with the Internet of Vehicles platform (with signal) at this time, the TBOX can communicate normally with the communication base station. However, since the SIM card has been shut down, when the TBOX communicates with the Internet of Vehicles platform through the communication base station, the communication base station will feedback the shutdown fault code to the TBOX. Typically, the shutdown fault code can be fault code 33, indicating SIM shutdown information. After receiving the shutdown fault code sent by the communication base station, the TBOX can autonomously send an unbinding command to the car lock controller to unbind with the car lock controller and no longer lock the car.
[0059] In another optional implementation of this embodiment, after detecting abnormal communication with the Internet of Vehicles platform, the following may also be included:
[0060] If an unbinding password is received from the user through the password keyboard, an unbinding instruction is sent to the vehicle locking controller according to the unbinding password to interrupt the communication link with the vehicle locking controller and no longer lock the vehicle;
[0061] The unbinding password is sent to the user by the Internet of Vehicles platform when there is an abnormality in communication with the vehicle-mounted communication terminal.
[0062] In another case, if TBOX always communicates abnormally with the Internet of Vehicles platform (TBOX has no signal), TBOX cannot communicate normally with the communication base station. At this time, the Internet of Vehicles platform can send a preset unbinding password to the designated user when it detects abnormal communication with TBOX. For example, the Internet of Vehicles platform can send the unbinding password to the designated user through SMS, email, etc. Among them, the user can be the vehicle after-sales personnel of the car factory. After receiving the unbinding password, the user can go to the vehicle site and interact with TBOX through the password keyboard to enter the unbinding password. After receiving the decoding password, TBOX can send an unbinding instruction to the car lock controller to release the binding with the car lock controller, or release the vehicle from the locked state.
[0063] Optionally, before receiving the unbinding password sent by the user through the password keyboard, the following may also be included:
[0064] If it is detected that the communication with the Internet of Vehicles platform has returned to normal, it is determined whether a shutdown fault code sent by the communication base station is received;
[0065] If so, according to the shutdown fault code, send an unbinding instruction to the vehicle locking controller to interrupt the communication link with the vehicle locking controller and stop locking the vehicle.
[0066] In another case, if the user has not had time to go to the vehicle site and the communication between the TBOX and the vehicle networking platform has returned to normal, the communication between the TBOX and the communication base station has returned to normal. At this time, the TBOX can autonomously send an unbinding instruction to the vehicle locking controller according to the shutdown fault code sent by the communication base station to prevent it from locking the vehicle.
[0067] In this embodiment, by adding the judgment of the shutdown fault of the base station SIM card, for vehicles that can judge the shutdown fault of the SIM card and have not locked the vehicle, the no-signal vehicle locking command will no longer be executed, and at the same time, the unbinding command between the TBOX and the vehicle locking controller will be executed, and the vehicle locking function will no longer be available, which can reduce the probability of accidental vehicle locking and improve the accuracy of remote vehicle locking control.
[0068] Embodiment 2
[0069] Figure 3 is a schematic structural diagram of a remote vehicle locking control device provided by Embodiment 2 of the present invention. As Figure 3 shown, the device includes: a communication link establishment module 210, a duration recording module 220, and a vehicle locking instruction sending module 230; where
[0070] The communication link establishment module 210 is configured to establish a communication link with the vehicle locking controller according to the binding instruction issued by the vehicle networking platform after the vehicle is powered on;
[0071] The duration recording module 220 is configured to record the communication exception duration if it detects an abnormal communication with the vehicle networking platform;
[0072] The vehicle locking instruction sending module 230 is configured to send a vehicle locking instruction to the vehicle locking controller based on the communication link with the vehicle locking controller when the communication exception duration reaches a first set duration, so as to lock the vehicle through the vehicle locking controller.
[0073] The technical solution of the embodiment of the present invention is to establish a communication link with the vehicle locking controller according to the binding instruction issued by the vehicle networking platform after the vehicle is powered on; if it detects an abnormal communication with the vehicle networking platform, record the communication exception duration; when the communication exception duration reaches the first set duration, send a vehicle locking instruction to the vehicle locking controller based on the communication link with the vehicle locking controller to lock the vehicle through the vehicle locking controller; by automatically sending a vehicle locking instruction to the vehicle locking controller to lock the vehicle when the communication exception duration reaches the set duration, the remote vehicle locking function can be ensured to be effective when the communication signal is poor, and the success rate of remote vehicle locking can be improved.
[0074] Optional remote locking control device also includes:
[0075] The first controller unbinding module is used to send an unbinding instruction to the vehicle locking controller according to the shutdown fault code if it is detected that the communication with the vehicle networking platform is normal and the shutdown fault code sent by the communication base station is received, so as to interrupt the communication link with the vehicle locking controller and stop locking the vehicle;
[0076] The second controller unbinding module is used for, after detecting abnormal communication with the vehicle networking platform, if receiving an unbinding password sent by the user through the password keyboard, sending an unbinding instruction to the vehicle locking controller according to the unbinding password, so as to interrupt the communication link with the vehicle locking controller and no longer lock the vehicle; wherein the unbinding password is sent to the user by the vehicle networking platform when abnormal communication with the vehicle-mounted communication terminal occurs;
[0077] And, before receiving the unbinding password sent by the user through the password keyboard, if it is detected that the communication with the Internet of Vehicles platform is restored to normal, it is determined whether a shutdown fault code sent by the communication base station is received; if so, an unbinding instruction is sent to the vehicle locking controller according to the shutdown fault code to interrupt the communication link with the vehicle locking controller and no longer lock the vehicle;
[0078] A heartbeat message sending module, used for periodically sending a heartbeat message to the vehicle lock controller based on the communication link between the vehicle lock controller and the vehicle lock controller;
[0079] The vehicle locking module is used to lock the vehicle if the heartbeat message sent by the vehicle-mounted communication terminal is not received for a second set time period and / or a set number of times through the vehicle locking controller.
[0080] Optionally, the vehicle locking controller includes a vehicle controller and / or an engine controller.
[0081] The remote vehicle locking control device provided in the embodiment of the present invention can execute the remote vehicle locking control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0082] In the technical solution of the present disclosure, the collection, storage, use, processing, transmission, provision and disclosure of user personal information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0083] Embodiment 3
[0084] Figure 4 A schematic diagram of a vehicle 30 is shown that can be used to implement an embodiment of the present invention. The components shown herein, their connections and relationships, and their functions are merely exemplary and are not intended to limit implementations of the inventions described and / or claimed herein.
[0085] As Figure 4 shown, the vehicle 30 may include an in-vehicle communication terminal 31. The in-vehicle communication terminal 31 includes at least one processor 311 and a memory communicatively connected to the at least one processor 311, such as a read-only memory (ROM) 312, a random access memory (RAM) 313, etc. The memory stores a computer program executable by the at least one processor. The processor 311 may perform various appropriate actions and processes according to the computer program stored in the read-only memory 312 or the computer program loaded from the storage unit 318 into the random access memory 313. In the RAM 313, various programs and data required for the operation of the in-vehicle communication terminal 31 may also be stored. The processor 311, the ROM 312, and the RAM 313 are connected to each other via a bus 314. An input / output (I / O) interface 315 is also connected to the bus 314.
[0086] Multiple components in the in-vehicle communication terminal 31 are connected to the I / O interface 315, including: an input unit 316, such as a keyboard, etc.; an output unit 317, such as various types of displays, speakers, etc.; a storage unit 318, such as a disk, an optical disc, etc.; and a communication unit 319, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 319 allows the in-vehicle communication terminal 31 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0087] The processor 311 may be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 311 include, but are not limited to, a central processing unit, a graphics processing unit, various dedicated artificial intelligence computing chips, various processors running machine learning model algorithms, a digital signal processor, and any appropriate processor, controller, microcontroller, etc. The processor 311 executes the various methods and processes described above, such as the remote vehicle locking control method.
[0088] In some embodiments, the remote vehicle locking control method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 318. In some embodiments, part or all of the computer program may be loaded and / or installed onto the in-vehicle communication terminal 31 via the ROM 312 and / or the communication unit 319. When the computer program is loaded into the RAM 313 and executed by the processor 311, one or more steps of the remote vehicle locking control method described above may be executed. Alternatively, in other embodiments, the processor 311 may be configured to execute the remote vehicle locking control method by any other appropriate means (e.g., by means of firmware).
[0089] The various embodiments of the systems and techniques described above in this specification can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays, application specific integrated circuits, application specific standard products, systems on a chip, programmable logic devices carried by load, computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which may be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.
[0090] The computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowchart(s) and / or block diagram(s) to be implemented. The computer programs may be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0091] In the context of this invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium may be a machine-readable signal medium. A more specific example of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical fiber, a portable compact disc read-only memory, an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0092] To provide interaction with a user, the systems and techniques described herein can be implemented on an in-vehicle communication terminal 31, which has: a display device for displaying information to the user (e.g., a cathode ray tube or a liquid crystal display); and a keyboard and a pointing device by which the user can provide input to the in-vehicle communication terminal 31. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0093] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area networks, wide area networks, blockchain networks, and the Internet.
[0094] The computing system can include a client and a server. The client and the server are generally remote from each other and typically interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server.
[0095] This embodiment can also include a computer program product, which includes a computer program that, when executed by a processor, implements the remote locking control method provided in any embodiment of the present invention.
[0096] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. No limitation is imposed herein.
[0097] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims
1. A remote vehicle locking control method, characterized in that: include: After the vehicle is powered on, a communication link is established with the vehicle lock controller according to the binding instruction issued by the vehicle networking platform; If abnormal communication with the Internet of Vehicles platform is detected, the duration of abnormal communication will be recorded; When the communication abnormality duration reaches a first set duration, a vehicle locking instruction is sent to the vehicle locking controller based on the communication link with the vehicle locking controller, so as to lock the vehicle through the vehicle locking controller.
2. The method according to claim 1, characterized in that After establishing a communication link with the vehicle lock controller according to the binding instruction issued by the vehicle networking platform, it also includes: If it is detected that the communication with the Internet of Vehicles platform is normal and a shutdown fault code sent by the communication base station is received, an unbinding instruction is sent to the vehicle locking controller according to the shutdown fault code to interrupt the communication link with the vehicle locking controller and no longer lock the vehicle.
3. The method according to claim 1, characterized in that After detecting abnormal communication with the Internet of Vehicles platform, it also includes: If an unbinding password is received from the user through the password keyboard, an unbinding instruction is sent to the vehicle locking controller according to the unbinding password to interrupt the communication link with the vehicle locking controller and no longer lock the vehicle; The unbinding password is sent to the user by the Internet of Vehicles platform when there is an abnormality in communication with the vehicle-mounted communication terminal.
4. The method according to claim 3, characterized in that Before receiving the unbinding password sent by the user through the password keyboard, it also includes: If it is detected that the communication with the Internet of Vehicles platform has returned to normal, it is determined whether a shutdown fault code sent by the communication base station is received; If so, an unbinding instruction is sent to the vehicle locking controller according to the shutdown fault code to interrupt the communication link with the vehicle locking controller and no longer lock the vehicle.
5. The method according to claim 1, characterized in that After establishing a communication link with the vehicle lock controller according to the binding instruction issued by the vehicle networking platform, it also includes: Based on the communication link with the vehicle lock controller, periodically sending a heartbeat message to the vehicle lock controller; If the heartbeat message sent by the vehicle-mounted communication terminal is not received for a second set time period and / or a set number of times, the vehicle is locked by the vehicle locking controller.
6. The method according to any one of claims 1 to 5, characterized in that The vehicle locking controller includes a vehicle controller and / or an engine controller.
7. A remote vehicle locking control device, characterized in that: include: A communication link establishment module is used to establish a communication link with the vehicle lock controller according to the binding instruction issued by the vehicle networking platform after the vehicle is powered on; The duration recording module is used to record the abnormal communication duration if abnormal communication with the Internet of Vehicles platform is detected; The vehicle locking instruction sending module is used to send a vehicle locking instruction to the vehicle locking controller based on the communication link with the vehicle locking controller when the communication abnormality duration reaches a first set duration, so as to lock the vehicle through the vehicle locking controller.
8. A vehicle, characterized in that: The vehicle includes an on-board communication terminal; The vehicle-mounted communication terminal includes at least one processor and a memory connected to the at least one processor in communication; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the remote vehicle locking control method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is used to enable a processor to implement the remote vehicle locking control method according to any one of claims 1 to 6 when executed.
10. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the remote vehicle locking control method according to any one of claims 1 to 6.