Vehicle remote control method, electronic equipment and vehicle
By replacing physical remote control keys by mobile terminals, and using the interaction between the on-board networked terminals and the vehicle controllers, remote unlocking and keyless start of the car are achieved, solving the problems of high costs and poor car use experience in the existing technology, improving user experience and reducing R&D costs.
Patent Information
- Application Number
- CN202311619677.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-29
- Publication Date
- 2025-05-30
AI Technical Summary
The existing automotive Bluetooth key function has high development costs and parts costs, and remote operation is not simple enough. Users cannot remotely control the vehicle without or forget to carry a physical remote control key, resulting in poor car use experience.
The mobile terminal completely replaces the physical remote control key, uses the on-board networking terminal to receive the remote unlocking and startup information of the mobile terminal, and sends corresponding commands to the vehicle controller to realize the remote unlocking and keyless startup of the vehicle.
It reduces the R&D and production costs of the whole vehicle, improves the user's car use experience, and realizes remote control of the vehicle without keys.
Smart Images

Figure CN120056907A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technical field of vehicle control, and in particular, to a vehicle remote control method, an electronic device, and a vehicle. Background Art
[0002] With the development of the intelligence and networking of the automotive industry, most current vehicles are equipped with the function of a Bluetooth key, which can basically meet the needs of users. However, most Bluetooth key functions are realized through dedicated modules, with relatively high development costs and component costs, and the remote operation is not concise enough. Moreover, when the user does not have or forgets to carry the physical remote control key, the vehicle cannot be remotely controlled, resulting in a relatively low user experience of using the vehicle. Summary of the Invention
[0003] The embodiments of the present invention provide a vehicle remote control method, an electronic device, and a vehicle, so as to completely replace the physical remote control key with a mobile terminal to realize the remote control of the vehicle, reduce the R & D and production costs of the whole vehicle, and improve the user experience of using the vehicle.
[0004] In a first aspect of the embodiments of the present invention, a vehicle remote control method is provided, and the method includes:
[0005] After the in-vehicle networking terminal receives the remote unlocking information generated by the remote unlocking requirement of the mobile terminal, it sends an unlocking instruction to the vehicle controller to unlock the vehicle door;
[0006] When the in-vehicle networking terminal does not receive the first locking instruction from the vehicle controller, it continuously attempts to connect to the mobile terminal for the first time within a set distance range. If it successfully connects to the mobile terminal, it sends an allow start instruction to the vehicle controller to allow the vehicle to start without a key;
[0007] After the vehicle starts without a key and then shuts down and the in-vehicle networking terminal does not receive the first locking instruction from the vehicle controller, it continuously attempts to connect to the mobile terminal again within a set distance range. If it successfully connects to the mobile terminal, it sends an allow start instruction to the vehicle controller to allow the vehicle to start without a key.
[0008] Optionally, the method further includes:
[0009] After receiving the allow start instruction, the vehicle controller defaults the key legitimacy to legal and allows the vehicle to start without a key;
[0010] Optionally, the method further includes:
[0011] After receiving the unlocking instruction, the vehicle controller unlocks the vehicle door, monitors in real time whether the vehicle door is opened, and sends the first locking instruction to the vehicle-mounted networking terminal when the vehicle door is not opened and the duration of the vehicle door not being opened exceeds a preset duration;
[0012] When the vehicle controller detects that the vehicle door is opened and then closed and not opened again after the vehicle is turned off without a key start, if the duration of the vehicle door not being opened exceeds a preset duration, the vehicle controller sends the first locking instruction to the vehicle-mounted networking terminal and clears the key as legal;
[0013] When the vehicle controller detects that the vehicle is turned off after a keyless start, if it receives the second locking instruction sent by the vehicle-mounted networking terminal and / or the third locking instruction sent by the remote control key, the vehicle controller sends the first locking instruction to the vehicle-mounted networking terminal and clears the key as legal.
[0014] Optionally, the vehicle-mounted networking terminal is connected to the mobile terminal through its built-in Bluetooth module, and the remote unlocking information includes a remote unlocking instruction, the Bluetooth serial number of the mobile terminal, and the Bluetooth authentication key;
[0015] The method further includes:
[0016] After receiving the remote unlocking requirement and the Bluetooth serial number sent by the mobile terminal, the vehicle networking platform generates the remote unlocking instruction according to the remote unlocking requirement and generates the Bluetooth authentication key according to the Bluetooth serial number;
[0017] When the vehicle-mounted networking terminal is online, the vehicle networking platform sends the remote unlocking instruction, the Bluetooth serial number, and the Bluetooth authentication key to the vehicle-mounted networking terminal.
[0018] Optionally, the steps of continuously attempting to connect to the mobile terminal again within a set distance range and continuously attempting to connect to the mobile terminal for the first time within a set distance range include:
[0019] Within the Bluetooth transmission distance range, the vehicle-mounted networking terminal continuously searches for the Bluetooth of the corresponding mobile terminal according to the Bluetooth serial number, and after searching for the Bluetooth of the mobile terminal, continuously attempts to connect to the Bluetooth of the mobile terminal through the Bluetooth authentication key.
[0020] Optionally, the method further includes:
[0021] When the vehicle-mounted networking terminal receives the first locking instruction from the vehicle controller, it stops attempting to connect to the mobile terminal or disconnects from the mobile terminal;
[0022] After the vehicle controller sends the first locking instruction, it locks the vehicle door.
[0023] Optionally, the method further includes:
[0024] While defaulting the key legitimacy to legitimate, the vehicle controller enters a countdown and monitors in real time whether the vehicle starts. After the countdown ends, if the vehicle controller still does not detect that the vehicle starts, it sends the first locking instruction to the vehicle networking terminal.
[0025] Optionally, the method further includes:
[0026] After the vehicle networking platform receives the remote locking requirement of the mobile terminal, it generates a remote locking instruction according to the remote locking requirement and sends the remote locking instruction to the vehicle networking terminal;
[0027] After receiving the remote locking instruction, the vehicle networking terminal sends the second locking instruction to the vehicle controller.
[0028] A second aspect of the embodiments of the present invention provides a vehicle remote control device, and the device includes:
[0029] A door unlocking module, deployed on the vehicle networking terminal, is configured to send an unlocking instruction to the vehicle controller after receiving remote unlocking information generated from the remote unlocking requirement of the mobile terminal, so as to unlock the vehicle door;
[0030] A first starting module, deployed on the vehicle networking terminal, is configured to continuously attempt to connect to the mobile terminal for the first time within a set distance range when the first locking instruction of the vehicle controller is not received. If the mobile terminal is successfully connected, it sends an allow starting instruction to the vehicle controller to allow the vehicle to start without a key;
[0031] A second starting module, deployed on the vehicle networking terminal, is configured to continuously attempt to connect to the mobile terminal again within a set distance range after the vehicle starts without a key and then shuts down and when the first locking instruction of the vehicle controller is not received. If the mobile terminal is successfully connected, it sends an allow starting instruction to the vehicle controller to allow the vehicle to start without a key.
[0032] Optionally, the device further includes:
[0033] A key legitimacy module, deployed on the vehicle controller, is configured to default the key legitimacy to legitimate after receiving the allow starting instruction and allow the vehicle to start without a key;
[0034] Optionally, the device further includes:
[0035] The door monitoring module is deployed in the vehicle controller and is used to unlock the door after receiving the unlocking instruction, and then monitor in real time whether the door is opened. When the door is not opened and the duration of the door not being opened exceeds a preset duration, the first locking instruction is sent to the vehicle networking terminal.
[0036] The first clearing module is deployed in the vehicle controller. When the vehicle is turned off after keyless start, if it is detected that the door is opened and then closed and not opened again, when the duration of the door not being opened exceeds the preset duration, the first locking instruction is sent to the vehicle networking terminal, and the key legitimacy is cleared.
[0037] The second clearing module is deployed in the vehicle controller. When the vehicle is turned off after keyless start, if the second locking instruction sent by the vehicle networking terminal and / or the third locking instruction sent by the remote control key are received, the vehicle controller sends the first locking instruction to the vehicle networking terminal and clears the key legitimacy.
[0038] Optionally, the vehicle networking terminal is connected to the mobile terminal through its built-in Bluetooth module, and the remote unlocking information includes a remote unlocking instruction, the Bluetooth serial number of the mobile terminal, and a Bluetooth authentication key.
[0039] The device further includes:
[0040] The instruction generation module is deployed in the vehicle networking platform. After receiving the remote unlocking requirement and the Bluetooth serial number sent by the mobile terminal, the remote unlocking instruction is generated according to the remote unlocking requirement, and the Bluetooth authentication key is generated according to the Bluetooth serial number.
[0041] The first instruction sending module is deployed in the vehicle networking platform. When the vehicle networking terminal is online, the remote unlocking instruction, the Bluetooth serial number, and the Bluetooth authentication key are sent to the vehicle networking terminal.
[0042] Optionally, the device further includes:
[0043] The connection module is deployed in the vehicle networking terminal and is used to continuously attempt to connect to the mobile terminal again within a set distance range and continuously attempt to connect to the mobile terminal for the first time within a set distance range. The connection module includes:
[0044] The search and connection sub-module is used to continuously search for the Bluetooth of the corresponding mobile terminal according to the Bluetooth serial number within the Bluetooth transmission distance range, and after searching for the Bluetooth of the mobile terminal, continuously attempt to connect to the Bluetooth of the mobile terminal through the Bluetooth authentication key.
[0045] Optionally, the device further includes:
[0046] A connection termination module, deployed on the vehicle networking terminal, for stopping attempting to connect to the mobile terminal or disconnecting from the mobile terminal when receiving a first locking instruction from the vehicle controller;
[0047] A door locking module, deployed on the vehicle controller, for locking the door after sending the first locking instruction.
[0048] Optionally, the device further includes:
[0049] A countdown module, deployed on the vehicle controller, for starting a countdown while defaulting the key legality to legal and monitoring in real time whether the vehicle starts. After the countdown ends, if the vehicle controller still does not detect the vehicle starting, sending the first locking instruction to the vehicle networking terminal.
[0050] Optionally, the device further includes:
[0051] An instruction forwarding module, deployed on the vehicle networking platform, for generating a remote locking instruction according to the remote locking requirement after receiving the remote locking requirement from the mobile terminal, and sending the remote locking instruction to the vehicle networking terminal;
[0052] A second instruction sending module, deployed on the vehicle networking terminal, for sending the second locking instruction to the vehicle controller after receiving the remote locking instruction.
[0053] A third aspect of the embodiments of the present invention provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements the vehicle remote control method according to the first aspect of the embodiments of the present invention.
[0054] A fourth aspect of the embodiments of the present invention provides a vehicle, including at least a vehicle networking terminal and a vehicle controller; the vehicle networking terminal interacts with the vehicle controller, and the vehicle networking terminal interacts with the vehicle networking platform to implement the vehicle remote control method according to the first aspect of the embodiments of the present invention.
[0055] In the vehicle remote control method provided by the embodiment of the present invention, after the in-vehicle networking terminal receives the remote unlocking information generated according to the remote unlocking requirement sent by the user through the mobile terminal with one key, it controls the vehicle controller to unlock the vehicle door, and continuously attempts to connect to the mobile terminal for the first time when the first locking instruction sent by the vehicle controller is not received. If the connection is successful, the vehicle is allowed to start without a key; and after the vehicle starts without a key and then shuts down and the first locking instruction is not received, it continuously attempts to connect to the mobile terminal again. If the connection is successful, the vehicle is allowed to start without a key, so that the mobile terminal can completely replace the physical remote control key to unlock the vehicle door and start without a key, and the application scenario is the same as that of the physical remote control key. The mobile terminal does not need to distinguish between the remote unlocking and starting functions, and the operation buttons are integrated. The vehicle door unlocking and starting without a key functions can be realized through the execution logics of the in-vehicle networking terminal and the vehicle controller, thereby realizing the remote control of the vehicle without a key, which not only improves the user experience of remote unlocking and allowing the vehicle to start, but also reduces the overall vehicle R & D production cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments of the present invention. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0057] Figure 1 is a flowchart of a vehicle remote control method shown in an embodiment of the present invention;
[0058] Figure 2 is a schematic structural diagram of a Bluetooth key system shown in an embodiment of the present invention;
[0059] Figure 3 is a schematic flow diagram of a vehicle remote control method shown in an embodiment of the present invention;
[0060] Figure 4 is a structural block diagram of a vehicle remote control device provided in an embodiment of the present invention;
[0061] Figure 5 is a schematic diagram of an electronic device shown in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0062] 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 some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0063] Reference Figure 1 , Figure 1 is a flowchart of a vehicle remote control method shown in an embodiment of the present invention. As Figure 1 shown, this embodiment proposes a vehicle remote control method. It should be noted that some of the following steps are optional, and the embodiments of the present invention do not limit that all steps must be included. In addition, the serial numbers of the steps are only for convenience of description and do not represent the order of precedence. The vehicle remote control method of this embodiment may include the following steps:
[0064] Step S11: After the vehicle-mounted networking terminal receives the remote unlocking information generated by the remote unlocking requirement of the mobile terminal, it sends an unlocking instruction to the vehicle controller to unlock the vehicle door.
[0065] In this embodiment, a mobile terminal can be used to replace a common physical remote control key, such as an automotive Bluetooth key, to perform keyless remote control of the vehicle. Specifically, a "remote unlocking" button is deployed in the mobile terminal, and this button integrates the functions of remotely unlocking the vehicle door and allowing the vehicle to start. When the user triggers the "remote unlocking" button in the mobile terminal, the mobile terminal generates a remote unlocking requirement in response to the user's triggering operation. Among them, the mobile terminal in this embodiment can be a client on the terminal device that can be used for vehicle remote control. For example, the terminal device can be a smart device such as a mobile phone, a smart watch, a tablet, etc., and the client can be an application software APP, a small program, etc.
[0066] In an optional implementation manner, in response to the user's triggering operation, the mobile terminal can perform password verification, prompt the user to input a relevant password, perform password verification based on the password input by the user, and generate a remote unlocking requirement when the password verification is successful.
[0067] In this embodiment, the vehicle-mounted networking terminal can receive the remote unlocking information generated by the remote unlocking requirement of the mobile terminal, and after receiving the remote unlocking information, send an unlocking instruction to the vehicle controller to trigger the vehicle controller to unlock the vehicle door. Among them, the vehicle-mounted networking terminal in this embodiment can be a vehicle-mounted TBOX, and the vehicle controller can be a vehicle controller or a body domain controller BDM.
[0068] Step S12: When the vehicle-mounted networking terminal does not receive the first locking instruction from the vehicle controller, it continuously attempts to connect to the mobile terminal for the first time within a set distance range. If it successfully connects to the mobile terminal, it sends an allow-start instruction to the vehicle controller to allow the vehicle to start without a key.
[0069] In this embodiment, the vehicle-mounted networking terminal can continuously monitor whether it receives the first locking instruction sent by the vehicle controller. When the vehicle-mounted networking terminal does not receive the first locking instruction, it can continuously attempt to connect to the mobile terminal for the first time within a set distance range. Herein, the set distance range of this embodiment is the pre-set connection range between the vehicle-mounted networking terminal and the mobile terminal. The specific value of the set distance range can be arbitrarily set according to requirements, and this embodiment does not impose any restrictions on this.
[0070] When the vehicle-mounted networking terminal successfully connects to the mobile terminal, the vehicle-mounted networking terminal can generate an allow-start instruction and send the allow-start instruction to the vehicle controller to notify the vehicle controller to allow the vehicle to start without a key, thereby realizing remote unlocking and keyless start of the vehicle.
[0071] Step S13: After the vehicle starts without a key and then shuts down and the vehicle-mounted networking terminal does not receive the first locking instruction from the vehicle controller, it continuously attempts to connect to the mobile terminal again within a set distance range. If it successfully connects to the mobile terminal, it sends an allow-start instruction to the vehicle controller to allow the vehicle to start without a key.
[0072] In this embodiment, after allowing the vehicle to start without a key, until the vehicle controller receives the user's start instruction, the vehicle starts. Specifically, it can be that the vehicle controller controls the vehicle to start in response to the user's key start operation. When the vehicle-mounted networking terminal shuts down after starting without a key and does not receive the first locking instruction from the vehicle controller, it can continuously attempt to connect to the mobile terminal again within a set distance range. When the vehicle-mounted networking terminal successfully connects to the mobile terminal, it can continue to generate an allow-start instruction and send the allow-start instruction to the vehicle controller to continue notifying the vehicle controller to allow the vehicle to start without a key, thereby realizing that the user does not need to operate the mobile terminal when entering and exiting the vehicle after the vehicle shuts down, and the vehicle-mounted networking terminal automatically controls whether to allow the vehicle to start without a key by reconnecting to the mobile terminal.
[0073] In this embodiment, after the vehicle-mounted networking terminal receives the remote unlocking information sent by the user with one key through the mobile terminal, it controls the vehicle controller to unlock the vehicle door, and allows the vehicle to start without a key when it does not receive the first locking instruction and is successfully connected to the mobile terminal; and, after the vehicle starts without a key and then shuts down, when it does not receive the first locking instruction and is successfully connected to the mobile terminal, it continues to allow the vehicle to start without a key, so that the mobile terminal can completely replace the physical remote control key to unlock the vehicle door and start the vehicle without a key, and the application scenario is the same as that of the physical remote control key. The user does not need to distinguish between remote unlocking and key start functions through the mobile terminal, and the operation buttons are integrated. The vehicle door unlocking and keyless start functions can be realized through the execution logic of the vehicle-mounted networking terminal and the vehicle controller. When entering and leaving the vehicle after it shuts down, the user does not need to operate the mobile terminal, and the vehicle-mounted networking terminal automatically reconnects to the mobile terminal to control whether to allow keyless start, thus realizing remote control of the vehicle without a key, which not only improves the user experience of remote unlocking and using the Bluetooth key to allow the vehicle to start, but also improves the vehicle control efficiency and reduces the overall vehicle R & D production cost.
[0074] Combined with the above embodiments, in one implementation, the embodiment of the present invention further provides a vehicle remote control method. Specifically, in this embodiment, in addition to the above steps, it may further include step S21:
[0075] Step S21: After the vehicle controller receives the allow start instruction, default the key legitimacy to key legal and allow the vehicle to start without a key.
[0076] In this embodiment, after the vehicle controller receives the allow start instruction sent by the vehicle-mounted networking terminal, it can default the key legitimacy of the vehicle to key legal according to the allow start instruction and execute: allowing the vehicle to start without a key, thereby realizing the keyless start of the vehicle.
[0077] Combined with the above embodiments, in one implementation, the embodiment of the present invention further provides a vehicle remote control method. Specifically, in this method, in addition to the above steps, it may further include steps S31 to S33:
[0078] Step S31: After the vehicle controller receives the unlock instruction, unlock the vehicle door and continuously monitor whether the vehicle door is opened, and send the first locking instruction to the vehicle-mounted networking terminal when the vehicle door is not opened and the duration of the vehicle door not being opened exceeds a preset duration.
[0079] In this embodiment, after receiving the unlocking instruction sent by the vehicle-mounted networking terminal, the vehicle controller can unlock the vehicle door based on the unlocking instruction and continuously monitor whether the vehicle door is opened. When the vehicle controller monitors that the vehicle door is not opened and the duration of the vehicle door not being opened exceeds the preset duration, a first locking instruction is generated and sent to the vehicle-mounted networking terminal. Herein, the preset duration of this embodiment is the maximum value of the vehicle door unlocking duration pre-configured according to requirements. For example, the first duration can be 3 minutes, 2 minutes, etc. This embodiment does not make specific limitations on this.
[0080] Step S32: When the vehicle controller is in the case that the vehicle shuts down after keyless start, if it monitors that the vehicle door is opened and then closed and not opened again, when the duration of the vehicle door not being opened exceeds the preset duration, the first locking instruction is sent to the vehicle-mounted networking terminal, and the key legality is cleared.
[0081] In this embodiment, when the vehicle controller is in the case that the vehicle shuts down after keyless start, if it monitors that the vehicle door is opened and then closed and not opened again, when the duration of the vehicle door not being opened exceeds the preset duration, a first locking instruction is generated and sent to the vehicle-mounted networking terminal, and the key legality is cleared, that is, the key legality of the vehicle is determined to be illegal, and the keyless start function of the vehicle is turned off.
[0082] Step S33: When the vehicle controller is in the case that the vehicle shuts down after keyless start, if it receives the second locking instruction sent by the vehicle-mounted networking terminal and / or receives the third locking instruction sent by the remote control key, the vehicle controller sends the first locking instruction to the vehicle-mounted networking terminal and clears the key legality.
[0083] In this embodiment, when the vehicle controller is in the case that the vehicle shuts down after keyless start, when the vehicle controller receives the second locking instruction sent by the vehicle-mounted networking terminal and / or receives the third locking instruction sent by the remote control key of the vehicle, a first locking instruction is generated and sent to the vehicle-mounted networking terminal, and the key legality is cleared, that is, the key legality of the vehicle is determined to be illegal, and the keyless start function of the vehicle is turned off.
[0084] In this embodiment, the vehicle controller can continuously monitor whether the vehicle door is opened. When the vehicle controller determines that the vehicle door is not opened within the preset time after unlocking, the vehicle door is opened and then closed and not opened within the preset time after the vehicle shuts down after keyless start, and receives the locking instruction sent by the vehicle-mounted networking terminal and / or the remote control key, a first locking instruction can be generated and sent to the vehicle-mounted networking terminal, so that the vehicle-mounted networking terminal can determine whether to allow keyless start of the vehicle according to whether it receives the first locking instruction.
[0085] Combined with the above embodiments, in another implementation manner, the embodiments of the present invention further provide a vehicle remote control method. Specifically, in this embodiment, in addition to the above steps, steps S41 and S42 may further be included:
[0086] Step S41: After the vehicle networking platform receives the remote unlocking requirement and the Bluetooth serial number sent by the mobile terminal, a remote unlocking instruction is generated according to the remote unlocking requirement, and a Bluetooth authentication key is generated according to the Bluetooth serial number.
[0087] In this embodiment, a Bluetooth module is built into the vehicle-mounted networking terminal to save the development and production costs of dedicated parts for the Bluetooth key. The vehicle-mounted networking terminal can connect to the mobile terminal through its built-in Bluetooth module, and the remote unlocking information includes: a remote unlocking instruction, the Bluetooth serial number of the mobile terminal, and the Bluetooth authentication key.
[0088] In this embodiment, after the mobile terminal generates a remote unlocking requirement, it can first send the remote unlocking requirement and the Bluetooth serial number of the mobile terminal to the mobile terminal server, and the mobile terminal server then sends the remote unlocking requirement and the Bluetooth serial number of the mobile terminal to the vehicle networking platform through the corresponding API interface. Among them, the vehicle networking platform in this embodiment may be a vehicle networking TSP platform.
[0089] After the vehicle networking platform receives the remote unlocking requirement and the Bluetooth serial number sent by the mobile terminal, a remote unlocking instruction can be generated according to the remote unlocking requirement, and a Bluetooth authentication key can be generated according to the Bluetooth serial number of the mobile terminal. Specifically, in an optional implementation manner, the Bluetooth authentication key may be a static key generated by the vehicle networking platform based on the Bluetooth serial number of the mobile terminal using an encryption algorithm, or may be a dynamic key generated by the vehicle networking platform based on the Bluetooth serial number of the mobile terminal and the serial number of the current timestamp using an encryption algorithm. This embodiment does not limit the generation method of the Bluetooth authentication key.
[0090] Step S42: When the vehicle-mounted networking terminal is online, the vehicle networking platform sends the remote unlocking instruction, the Bluetooth serial number, and the Bluetooth authentication key to the vehicle-mounted networking terminal.
[0091] In this embodiment, after the vehicle networking platform receives the remote unlocking requirement and the Bluetooth serial number, it can determine the vehicle to be controlled based on the vehicle identifier carried in the remote unlocking requirement, and send a wake-up instruction to the vehicle-mounted networking terminal of the vehicle to wake up the vehicle-mounted networking terminal to make it in an online state. Then, when the vehicle-mounted networking terminal is online, the vehicle networking platform sends the generated remote unlocking instruction, Bluetooth authentication key, and the Bluetooth serial number of the mobile terminal to the vehicle-mounted networking terminal.
[0092] In an alternative embodiment, the in-vehicle networking terminal pre-stores the Bluetooth serial numbers of legal mobile terminals, where the Bluetooth serial numbers of the legal mobile terminals are those of the mobile terminals with vehicle control permissions. After receiving the remote unlocking instruction, the Bluetooth serial number, and the Bluetooth authentication key sent by the vehicle networking platform, the in-vehicle networking terminal can verify the received Bluetooth serial number based on the pre-stored Bluetooth serial numbers of the legal mobile terminals, such as determining whether the received Bluetooth serial number of the mobile terminal exists among the Bluetooth serial numbers of the legal mobile terminals.
[0093] When the in-vehicle networking terminal determines that the verification is passed, such as when the in-vehicle networking terminal determines that the received Bluetooth serial number of the mobile terminal exists among the Bluetooth serial numbers of the legal mobile terminals, the in-vehicle networking terminal can send an unlocking instruction to the vehicle controller based on the received remote unlocking instruction to unlock the vehicle door, and attempt to connect to the mobile terminal. If the connection is successful, it sends an instruction to allow starting to the vehicle controller to allow the vehicle to start without a key.
[0094] Combined with the above embodiments, in another embodiment, the embodiments of the present invention further provide a vehicle remote control method. Specifically, in this embodiment, the "continuously attempt to connect to the mobile terminal for the first time within the set distance range" in step S12 and the "continuously attempt to connect to the mobile terminal again within the set distance range" in step S13 above may specifically include step S51:
[0095] Step S51: The in-vehicle networking terminal continuously searches for the Bluetooth of the corresponding mobile terminal according to the Bluetooth serial number within the Bluetooth transmission distance range, and after searching for the Bluetooth of the mobile terminal, continuously attempts to connect to the Bluetooth of the mobile terminal through the Bluetooth authentication key.
[0096] In this embodiment, the in-vehicle networking terminal can continuously search for the Bluetooth of the corresponding mobile terminal according to the received Bluetooth serial number of the mobile terminal through the built-in Bluetooth module within the Bluetooth transmission distance range. Specifically, the in-vehicle networking terminal can continuously search for the Bluetooth of the corresponding mobile terminal according to the received Bluetooth serial number within the set distance range. The set distance range in this embodiment can be less than or equal to the Bluetooth transmission distance range, and this embodiment does not limit this.
[0097] When the in-vehicle networking terminal successfully searches for the Bluetooth of the corresponding mobile terminal, it can continuously attempt to connect to the Bluetooth of the mobile terminal based on the received Bluetooth authentication key. For example, the in-vehicle networking terminal can send an authentication request to connect to the Bluetooth of the corresponding mobile terminal it has searched for. For instance, the in-vehicle networking terminal can request a Bluetooth sequence identifier from the Bluetooth of the corresponding mobile terminal through its built-in Bluetooth module. The Bluetooth sequence identifier at least includes the Bluetooth serial number of the mobile terminal. In this embodiment, the received Bluetooth authentication key also includes an encryption algorithm. The in-vehicle networking terminal can encrypt the Bluetooth serial number of the mobile terminal in the Bluetooth sequence identifier based on the encryption algorithm to obtain a first Bluetooth key, and compare the first Bluetooth key with the received Bluetooth authentication key. If the comparison is successful, it sends a connection request, determines that the authentication request connection is successful, and successfully connects to the mobile terminal; if the comparison fails, it determines that the connection request is not successful, determines that the authentication request connection fails, and does not successfully connect to the mobile terminal.
[0098] In addition, the in-vehicle networking terminal can also store Bluetooth connection logs based on the Bluetooth serial number of the mobile terminal for big data analysis and troubleshooting of abnormal situations.
[0099] Combined with the above embodiments, in another implementation, the embodiments of the present invention also provide a vehicle remote control method. Specifically, in this embodiment, in addition to the above steps, it may further include step S61 and step S62:
[0100] Step S61: When the in-vehicle networking terminal receives the first locking instruction from the vehicle controller, it stops attempting to connect to the mobile terminal or disconnects from the mobile terminal.
[0101] In this embodiment, when the in-vehicle networking terminal receives the first locking instruction sent by the vehicle controller, it can stop attempting to connect to the mobile terminal or disconnect from the mobile terminal. That is to say, when the in-vehicle networking terminal is continuously attempting to connect to the mobile terminal and receives the first locking instruction sent by the vehicle controller, it performs: stopping attempting to connect to the mobile terminal; and when the in-vehicle networking terminal is successfully connected to the mobile terminal and receives the first locking instruction sent by the vehicle controller, it performs: disconnecting from the mobile terminal, stopping attempting to connect to the mobile terminal, executing the instruction not to allow the vehicle to start, and controlling the vehicle to enter the sleep mode.
[0102] Step S62: After the vehicle controller sends the first locking instruction, it locks the vehicle door.
[0103] In this embodiment, after the vehicle controller generates the first locking instruction, it can execute the locking process, lock the vehicle door, and control the vehicle to enter the sleep mode.
[0104] In addition, it should be noted that: this embodiment does not impose any restrictions on the execution order between "stop attempting to connect or disconnect" and "lock the vehicle door": the execution order between the above step S61 and step S62 can be executed simultaneously, or step S61 can be executed first and then step S62, or step S62 can be executed first and then step S61.
[0105] Combined with the above embodiments, in one implementation manner, the embodiment of the present invention further provides a vehicle remote control method. Specifically, in this method, in addition to the above steps, it may further include step S71:
[0106] Step S71: While defaulting the key legitimacy to legal by the vehicle controller, enter a countdown and monitor in real time whether the vehicle starts. After the countdown ends, if the vehicle controller still does not detect the vehicle starting, send the first locking instruction to the vehicle-mounted networking terminal.
[0107] In this embodiment, while defaulting the key legitimacy of the vehicle to legal by the vehicle controller, it can enter the countdown monitoring of whether the vehicle starts, and monitor in real time whether the vehicle starts. After the countdown detection ends, if the vehicle controller still does not detect the vehicle starting, generate and send the first locking instruction to the vehicle-mounted networking terminal, and confirm that the key legitimacy of the vehicle is illegal. In this embodiment, a preset countdown duration is provided, and the countdown duration can be freely set. For example, the countdown duration is 10 minutes, and this embodiment does not limit this.
[0108] In this embodiment, when the vehicle controller still does not detect the vehicle starting after the countdown ends, regardless of whether the vehicle controller detects the door opening, it will generate and send the first locking instruction to the vehicle-mounted networking terminal, so that the vehicle controller executes the locking instruction and clears the key legitimacy, and controls the vehicle-mounted networking terminal to stop attempting to connect to the mobile terminal or disconnect from the mobile terminal, terminating the current vehicle remote control process. In a preferred embodiment, the countdown duration is greater than the preset duration when the door is not opened.
[0109] Combined with the above embodiments, in one implementation manner, the embodiment of the present invention further provides a vehicle remote control method. Specifically, in this method, in addition to the above steps, it may further include step S81 and step S82:
[0110] Step S81: After the vehicle networking platform receives the remote locking requirement of the mobile terminal, generate a remote locking instruction according to the remote locking requirement, and send the remote locking instruction to the vehicle-mounted networking terminal.
[0111] In this embodiment, the user can also perform remote locking control of the vehicle through the mobile terminal. Specifically, the user can send a remote locking requirement to the vehicle networking platform through the mobile terminal. After receiving the remote locking requirement from the mobile terminal, the vehicle networking platform can determine the vehicle to be controlled from the vehicle identifier carried in the remote locking requirement, generate a remote locking instruction according to the remote locking requirement, and send the remote locking instruction to the in-vehicle networking terminal of the vehicle to be controlled.
[0112] Step S82: After receiving the remote locking instruction, the in-vehicle networking terminal sends the second locking instruction to the vehicle controller.
[0113] In this embodiment, after receiving the remote locking instruction sent by the vehicle networking platform, the in-vehicle networking terminal can generate a second locking instruction based on the remote locking instruction, and send the generated second locking instruction to the vehicle controller, so that the vehicle controller generates and sends a first locking instruction to the in-vehicle networking terminal and clears the key as legal.
[0114] In another embodiment, as Figure 2 shown, Figure 2 is a schematic structural diagram of a Bluetooth key system shown in an embodiment of the present invention. In this embodiment, the Bluetooth key system at least includes: a vehicle, a vehicle networking platform, a mobile terminal, and a mobile terminal server; wherein, the vehicle at least includes a vehicle controller and an in-vehicle networking terminal, a Bluetooth module is built in the in-vehicle networking terminal, the mobile terminal communicates with the Bluetooth module in the in-vehicle networking terminal through Bluetooth, the mobile terminal and the vehicle networking platform are communicatively connected through the mobile terminal server, and a communication connection is established between the vehicle networking platform and the in-vehicle networking terminal, and between the vehicle controller and the in-vehicle networking terminal.
[0115] In another embodiment, as Figure 3 shown, Figure 3 is a schematic flowchart of a vehicle remote control method shown in an embodiment of the present invention. In this embodiment, the mobile terminal is the APP mobile phone side, that is, the APP or the APP mobile phone side in Figure 3 ; the vehicle networking platform is the vehicle networking TSP platform, that is, the TSP in Figure 3 ; the mobile terminal server is the APP server; the in-vehicle networking terminal is the vehicle-side TBOX, that is, the TBOX in Figure 3 ; the vehicle controller is the body domain controller BDM, that is, the BDM in Figure 3 Figure 3 Figure 3 includes the following fourteen steps:
[0116] Step 1: The user clicks the "Remote Unlock" button in the APP (i.e., the above-mentioned mobile terminal, the same below) and enters the security protection password. The mobile terminal determines whether the password verification is successful. In the case of failed password verification, it prompts "Password error, please re-enter".
[0117] Step 2: After the password verification is passed in the APP, the APP sends a "Remote Unlock" signal (i.e., the above-mentioned remote unlock requirement, the same below) with the mobile phone Bluetooth serial number (i.e., the Bluetooth serial number of the above-mentioned mobile terminal, the same below) to the APP service system (i.e., the above-mentioned mobile terminal server, the same below), and then sends the "Remote Unlock" signal with the mobile phone Bluetooth serial number to the vehicle networking TSP platform (i.e., the above-mentioned vehicle networking platform, the same below) through the API interface of the APP service system.
[0118] Step 3: After receiving the "Remote Unlock" signal, the vehicle networking TSP platform sends a "Remote Unlock" instruction (i.e., the above-mentioned remote unlock instruction, the same below) with the mobile phone Bluetooth serial number and the Bluetooth authentication key to the in-vehicle TBOX (i.e., the above-mentioned vehicle-mounted networking terminal, the same below) when the in-vehicle TBOX is awakened and online.
[0119] Step 4: When the in-vehicle TBOX successfully receives the "Remote Unlock" instruction, the mobile phone Bluetooth serial number, and the Bluetooth authentication key sent by the vehicle networking TSP platform, the in-vehicle TBOX simultaneously executes the following two paths:
[0120] Path 1: Unlock the vehicle doors
[0121] Step 5: The in-vehicle TBOX executes the "Remote Unlock" instruction.
[0122] Step 6: The body domain controller BDM (i.e., the above-mentioned vehicle controller, the same below) unlocks the vehicle doors according to the remote unlock process and monitors whether the doors are opened.
[0123] Scenario 1: If the body domain controller BDM monitors that the vehicle doors have been opened, the process of Path 1 ends.
[0124] Scenario 2: If the body domain controller BDM monitors that the vehicle doors are not opened and the timeout for the doors not being opened exceeds 3 minutes, the body domain controller BDM performs locking to control the vehicle to lock, and the process of Path 1 ends.
[0125] Path 2: Allow starting
[0126] Step 7: The in-vehicle TBOX searches for the APP mobile device Bluetooth (i.e., the Bluetooth of the above-mentioned mobile terminal, the same below) with the Bluetooth serial number of the mobile device through the built-in Bluetooth (i.e., the above-mentioned Bluetooth module, the same below). If not found, the Bluetooth search continues. If found, the in-vehicle TBOX uses the Bluetooth authentication key to send an authentication request to connect to the mobile device Bluetooth and determines whether the in-vehicle TBOX is connected to the mobile device Bluetooth.
[0127] Scenario 1: If the in-vehicle TBOX fails to connect successfully to the mobile device Bluetooth, it continues to search for and connect to the mobile device Bluetooth with the Bluetooth serial number of the mobile device before receiving the locking signal from the body domain controller BDM to terminate this "remote unlocking".
[0128] Scenario 2: If the in-vehicle TBOX successfully connects to the mobile device Bluetooth with the Bluetooth serial number of the mobile device using the Bluetooth authentication key, Step 8 is executed.
[0129] Step 8: The in-vehicle TBOX executes the "allow start" instruction.
[0130] Step 9: After receiving the "allow start" signal from the in-vehicle TBOX, the body domain controller BDM defaults that the key is legal and determines whether the driver and the APP mobile device open the door and enter the vehicle.
[0131] Scenario 1: If the door is not opened and entered the vehicle, similar to Scenario 2 of Step 6, when the timeout is 3 minutes, the body domain controller BDM executes locking. The in-vehicle TBOX receives the locking signal from the body domain controller BDM to terminate this "remote unlocking", and the in-vehicle TBOX stops searching and connecting to the mobile device Bluetooth, and the whole process ends.
[0132] Scenario 2: If the door is opened and entered the vehicle, Step 10 is executed.
[0133] Step 10: The door has been unlocked. Open the door and enter the vehicle, and press the button to start the vehicle.
[0134] Step 11: When the vehicle is in the starting state, the body domain controller BDM no longer continuously monitors the key legality until the vehicle is turned off by pressing the button.
[0135] Step 12: When the vehicle is in the off state, the body domain controller BDM continuously monitors whether it receives the locking signal due to timeout locking, remote control key locking, or APP remote locking.
[0136] Scenario 1: If the body domain controller BDM does not receive any locking signal, Step 7 is executed. That is, when getting in and out of the vehicle after it is turned off, there is no need to operate the mobile APP, and the in-vehicle TBOX automatically reconnects to the mobile device to control whether to allow starting.
[0137] Scenario 2: If the body domain controller BDM receives any locking signal, perform the thirteenth step. That is, when the vehicle is turned off and locked, the vehicle-end TBOX is no longer connected to the mobile phone end, and the vehicle is not allowed to be started.
[0138] The thirteenth step: The body domain controller BDM terminates the "default key legal" mode started by the Bluetooth key.
[0139] The fourteenth step: The vehicle-end TBOX terminates the Bluetooth search connection, and the vehicle enters the sleep mode in the off state, and the process of Path 2 ends.
[0140] Through the vehicle remote control method of this embodiment, the mobile phone APP does not need to distinguish between remote unlocking and Bluetooth key functions. The operation buttons are integrated and the functions are compatible. Only the vehicle-end logic determination is required to implement the corresponding functions. And in this embodiment, the mobile phone with Bluetooth and APP client can completely replace the physical remote control key, and the application scenario is the same as that of the remote control key, saving the development and production cost. In addition, this embodiment realizes the functions of "only remotely unlock the vehicle door" and "remotely unlock and allow starting" according to the connection of the short-range Bluetooth, which can meet the needs of various vehicle use scenarios. On the premise of ensuring vehicle safety, it integrates the functions of remotely unlocking the vehicle and starting the vehicle with the Bluetooth key, conforms to the user's driving habits, and improves the user's remote vehicle control experience.
[0141] It should be noted that for the method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the embodiments of the present invention are not limited by the described action sequences, because according to the embodiments of the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential for the embodiments of the present invention.
[0142] Based on the same inventive concept, an embodiment of the present invention provides a vehicle remote control device 400, the braking compensation control device 400. Refer to Figure 4 , Figure 4 is the structural block diagram of the vehicle remote control device provided by an embodiment of the present invention. As Figure 4 shown, the device 400 includes:
[0143] A door unlocking module 401, deployed on the vehicle-mounted networking terminal, is used to send an unlocking instruction to the vehicle controller after receiving the remote unlocking information generated by the remote unlocking requirement of the mobile terminal, so as to unlock the vehicle door;
[0144] The first startup module 402 is deployed in the vehicle networking terminal and is used to continuously attempt to connect to the mobile terminal for the first time within a set distance range when the first locking instruction from the vehicle controller is not received. If the connection to the mobile terminal is successful, an allow startup instruction is sent to the vehicle controller to allow the vehicle to start without a key.
[0145] The second startup module 403 is deployed in the vehicle networking terminal and is used to continuously attempt to connect to the mobile terminal again within a set distance range after the vehicle has started without a key and then turned off and when the first locking instruction from the vehicle controller is not received. If the connection to the mobile terminal is successful, an allow startup instruction is sent to the vehicle controller to allow the vehicle to start without a key.
[0146] Optionally, the device 400 further includes:
[0147] The key legitimacy module is deployed in the vehicle controller and is used to default the key legitimacy to key legitimate after receiving the allow startup instruction and allow the vehicle to start without a key.
[0148] Optionally, the device 400 further includes:
[0149] The door monitoring module is deployed in the vehicle controller and is used to unlock the door after receiving the unlock instruction, and continuously monitor whether the door is opened. When the door is not opened and the duration of the door not being opened exceeds a preset duration, the first locking instruction is sent to the vehicle networking terminal.
[0150] The first clearing module is deployed in the vehicle controller. When the vehicle has started without a key and then turned off, if it is monitored that the door is opened and then closed and not opened again, and the duration of the door not being opened exceeds a preset duration, the first locking instruction is sent to the vehicle networking terminal, and the key legitimacy is cleared.
[0151] The second clearing module is deployed in the vehicle controller. When the vehicle has started without a key and then turned off, if the second locking instruction sent by the vehicle networking terminal and / or the third locking instruction sent by the remote control key are received, the vehicle controller sends the first locking instruction to the vehicle networking terminal and clears the key legitimacy.
[0152] Optionally, the vehicle networking terminal connects to the mobile terminal through its built-in Bluetooth module, and the remote unlock information includes a remote unlock instruction, the Bluetooth serial number of the mobile terminal, and the Bluetooth authentication key.
[0153] The device 400 further includes:
[0154] An instruction generation module, deployed on the vehicle networking platform, is configured to generate the remote unlocking instruction according to the remote unlocking requirement and generate the Bluetooth authentication key according to the Bluetooth serial number after receiving the remote unlocking requirement and the Bluetooth serial number sent by the mobile terminal.
[0155] A first instruction sending module, deployed on the vehicle networking platform, is configured to send the remote unlocking instruction, the Bluetooth serial number, and the Bluetooth authentication key to the vehicle-mounted networking terminal when the vehicle-mounted networking terminal is online.
[0156] Optionally, the device 400 further includes:
[0157] A connection module, deployed on the vehicle-mounted networking terminal, is configured to continuously attempt to connect to the mobile terminal again within a set distance range and continuously attempt to connect to the mobile terminal for the first time within a set distance range; the connection module includes:
[0158] A search and connection sub-module, configured to continuously search for the Bluetooth of the corresponding mobile terminal according to the Bluetooth serial number within the Bluetooth transmission distance range, and continuously attempt to connect to the Bluetooth of the mobile terminal through the Bluetooth authentication key after the Bluetooth of the mobile terminal is searched.
[0159] Optionally, the device 400 further includes:
[0160] A connection termination module, deployed on the vehicle-mounted networking terminal, is configured to stop attempting to connect to the mobile terminal or disconnect from the mobile terminal when receiving the first locking instruction from the vehicle controller.
[0161] A door locking module, deployed on the vehicle controller, is configured to lock the door after sending the first locking instruction.
[0162] Optionally, the device 400 further includes:
[0163] A countdown module, deployed on the vehicle controller, is configured to start a countdown while defaulting the key legitimacy to legal and monitor in real time whether the vehicle starts. After the countdown ends, if the vehicle controller still does not detect that the vehicle starts, send the first locking instruction to the vehicle-mounted networking terminal.
[0164] Optionally, the device 400 further includes:
[0165] An instruction forwarding module, deployed on the vehicle networking platform, is configured to generate a remote locking instruction according to the remote locking requirement received from the mobile terminal and send the remote locking instruction to the vehicle-mounted networking terminal.
[0166] The second instruction sending module is deployed in the vehicle networking terminal and is configured to send the second locking instruction to the vehicle controller after receiving the remote locking instruction.
[0167] Based on the same inventive concept, another embodiment of the present invention provides an electronic device 500, as Figure 5 shown. Figure 5 FIG. is a schematic diagram of an electronic device shown in an embodiment of the present invention. The electronic device includes a memory 502, a processor 501, and a computer program stored on the memory and executable on the processor. When the processor executes, it implements the steps in the vehicle remote control method described in any of the above embodiments of the present invention.
[0168] Based on the same inventive concept, another embodiment of the present invention provides a vehicle, which at least includes a vehicle networking terminal and a vehicle controller; the vehicle networking terminal interacts with the vehicle controller, and the vehicle networking terminal interacts with the vehicle networking platform to implement the steps in the vehicle remote control method described in any of the above embodiments of the present invention.
[0169] For the device embodiments, since they are basically similar to the method embodiments, the description is relatively simple. For the relevant parts, please refer to the partial description of the method embodiments.
[0170] Each embodiment in this specification is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other.
[0171] Those skilled in the art should understand that the embodiments of the present invention can be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention can take the form of completely hardware embodiments, completely software embodiments, or embodiments combining software and hardware aspects. Moreover, the embodiments of the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.
[0172] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams can be implemented by computer program instructions, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can also be implemented by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing terminal devices to generate a machine, so that the instructions executed by the processors of the computer or other programmable data processing terminal devices generate for implementing the steps in the process Figure 1One or more processes and / or blocks Figure 1 means for the functions specified in one or more blocks.
[0173] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufacture including an instruction means that implements the functions in the process Figure 1 One or more processes and / or blocks Figure 1 specified in one or more blocks.
[0174] These computer program instructions may also be loaded onto a computer or other programmable data processing terminal device, such that a series of operation steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in the process Figure 1 One or more processes and / or blocks Figure 1 specified in one or more blocks.
[0175] Although the preferred embodiments of the embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they learn the basic creative concepts. Therefore, the appended claims are intended to be construed as including the preferred embodiments and all changes and modifications falling within the scope of the embodiments of the present invention.
[0176] Finally, it should also be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or terminal device. Without further limitation, an element defined by the statement "including one..." does not exclude the presence of additional identical elements in the process, method, article or terminal device including the said element.
[0177] The above has introduced in detail a vehicle remote control method, an electronic device and a vehicle provided by the present invention. Specific examples are used in this article to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.
Claims
1. A vehicle remote control method, characterized in that, the method includes: After the in-vehicle networking terminal receives the remote unlocking information generated by the remote unlocking requirement of the mobile terminal, it sends an unlocking instruction to the vehicle controller to unlock the vehicle door; When the in-vehicle networking terminal has not received the first locking instruction from the vehicle controller, it continuously attempts to connect to the mobile terminal for the first time within a set distance range. If it successfully connects to the mobile terminal, it sends an allow-start instruction to the vehicle controller to allow the vehicle to start without a key; After the vehicle starts without a key and then shuts down and the in-vehicle networking terminal has not received the first locking instruction from the vehicle controller, it continuously attempts to connect to the mobile terminal again within a set distance range. If it successfully connects to the mobile terminal, it sends an allow-start instruction to the vehicle controller to allow the vehicle to start without a key.
2. The vehicle remote control method according to claim 1, characterized in that, the method further includes: After the vehicle controller receives the allow-start instruction, it defaults the key legitimacy to legal and allows the vehicle to start without a key.
3. The vehicle remote control method according to claim 2, characterized in that, the method further includes: After the vehicle controller receives the unlocking instruction, it unlocks the vehicle door and continuously monitors whether the vehicle door is opened. If the vehicle door is not opened and the duration of the vehicle door not being opened exceeds a preset duration, it sends the first locking instruction to the in-vehicle networking terminal; When the vehicle shuts down after starting without a key, if it monitors that the vehicle door is opened and then closed and not opened again, and the duration of the vehicle door not being opened exceeds a preset duration, it sends the first locking instruction to the in-vehicle networking terminal and clears the key legitimacy; When the vehicle shuts down after starting without a key, if it receives the second locking instruction sent by the in-vehicle networking terminal and / or the third locking instruction sent by the remote control key, the vehicle controller sends the first locking instruction to the in-vehicle networking terminal and clears the key legitimacy.
4. The vehicle remote control method according to claim 1, characterized in that, the in-vehicle networking terminal connects to the mobile terminal through its built-in Bluetooth module, and the remote unlocking information includes a remote unlocking instruction, the Bluetooth serial number of the mobile terminal, and a Bluetooth authentication key; the method further includes: After the vehicle networking platform receives the remote unlocking requirement and the Bluetooth serial number sent by the mobile terminal, it generates the remote unlocking instruction according to the remote unlocking requirement and generates the Bluetooth authentication key according to the Bluetooth serial number; When the in-vehicle networking terminal is online, the vehicle networking platform sends the remote unlocking instruction, the Bluetooth serial number, and the Bluetooth authentication key to the in-vehicle networking terminal.
5. The vehicle remote control method according to claim 4, characterized in that, The steps of continuously attempting to connect to the mobile terminal again within a set distance range and continuously attempting to connect to the mobile terminal for the first time within a set distance range include: Within the Bluetooth transmission distance range, the vehicle-mounted networking terminal continuously searches for the Bluetooth of the corresponding mobile terminal according to the Bluetooth serial number, and after searching for the Bluetooth of the mobile terminal, continuously attempts to connect to the Bluetooth of the mobile terminal through the Bluetooth authentication key.
6. The vehicle remote control method according to claim 1, wherein, the method further includes: When receiving the first locking instruction from the vehicle controller, the vehicle-mounted networking terminal stops attempting to connect to the mobile terminal or disconnects from the mobile terminal; After sending the first locking instruction, the vehicle controller locks the vehicle door.
7. The vehicle remote control method according to claim 1 or 6, wherein, the method further includes: While defaulting the key legality to legal, the vehicle controller enters a countdown and continuously monitors whether the vehicle is started. After the countdown ends, if the vehicle controller still has not monitored the vehicle start, it sends the first locking instruction to the vehicle-mounted networking terminal.
8. The vehicle remote control method according to claim 3, wherein, the method further includes: After receiving the remote locking requirement from the mobile terminal, the vehicle networking platform generates a remote locking instruction according to the remote locking requirement and sends the remote locking instruction to the vehicle-mounted networking terminal; After receiving the remote locking instruction, the vehicle-mounted networking terminal sends the second locking instruction to the vehicle controller.
9. An electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, when the computer program is executed by the processor, it implements the vehicle remote control method according to any one of claims 1 to 8.
10. A vehicle, wherein, it at least includes a vehicle-mounted networking terminal and a vehicle controller; the vehicle-mounted networking terminal interacts with the vehicle controller, and the vehicle-mounted networking terminal interacts with the vehicle networking platform to implement the vehicle remote control method according to any one of claims 1 to 8.