Vehicle control method and device

By establishing a Bluetooth connection with the mobile terminal, it is determined whether the entire vehicle is prohibited based on the distance between the vehicle and the mobile terminal, which solves the problem of frequent awakening of the vehicle, reduces energy consumption and ensures vehicle safety.

CN116567574BActive Publication Date: 2025-03-25VOYAH AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310556898.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-17
Publication Date
2025-03-25
Estimated Expiration
2043-05-17

AI Technical Summary

Technical Problem

The vehicle is frequently awakened by Bluetooth digital keys, resulting in increased energy consumption and even loss of power.

Method used

By establishing a Bluetooth connection with the mobile terminal, the distance between the vehicle and the mobile terminal is determined, and the preset range for the mobile terminal to enter or leave the vehicle is judged based on the distance. If the number of times the unlocking and locking commands are received within the preset time limit reaches the threshold, the entire vehicle is prohibited from waking up; if the vehicle is unlocked in an unlocked state, the entire vehicle is awakened and the locking command is issued; if the state is locked, the entire vehicle is prohibited from waking up.

Benefits of technology

It avoids frequent awakening of vehicles, reduces vehicle energy consumption, and ensures the normal remote locking function of the vehicle, ensuring vehicle safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116567574B_ABST
    Figure CN116567574B_ABST
Patent Text Reader

Abstract

The present invention discloses a vehicle control method and device, and relates to the field of automobile technology. When a mobile terminal enters a preset range of a vehicle, if the number of times a vehicle unlocking command and a vehicle locking command are received within a preset time period before the current moment reaches a preset threshold, waking up the entire vehicle and issuing a vehicle unlocking command are prohibited, so that the vehicle can be prevented from being frequently woken up; when the mobile terminal leaves the preset range of the vehicle, if the unlocking state of the vehicle is an unlocking state, the entire vehicle is woken up and a vehicle locking command is issued, so that the normal remote locking function of the vehicle can be ensured, and the vehicle safety can be ensured; when the mobile terminal leaves the preset range of the vehicle, if the unlocking state of the vehicle is a locking state, waking up the entire vehicle and issuing a vehicle locking command are prohibited, so that the vehicle can be prevented from being frequently woken up; finally, the frequent awakening of the vehicle can be avoided on the basis of ensuring the safety of the vehicle, and the energy consumption of the vehicle can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile technology, and in particular to a vehicle control method and device. Background Art

[0002] With the development of intelligent and connected cars, the industry has been able to control vehicles through mobile terminals with Bluetooth digital keys. After the vehicle establishes a Bluetooth connection with the mobile terminal, the vehicle can be automatically unlocked when the user approaches the vehicle with the mobile terminal, and the vehicle can be automatically locked when the mobile terminal is far away from the vehicle, realizing automatic door control based on Bluetooth digital keys. However, if the mobile terminal frequently approaches and moves away from the vehicle, the vehicle will be frequently awakened and unable to sleep, resulting in increased energy consumption or even power loss. Therefore, how to prevent the vehicle from being frequently awakened by the Bluetooth digital key has become an urgent problem to be solved in this field. Summary of the invention

[0003] The present invention solves the technical problem of how to prevent a vehicle from being frequently awakened by a Bluetooth digital key by providing a vehicle control method and device.

[0004] On the one hand, the present invention provides the following technical solutions:

[0005] A vehicle control method, comprising:

[0006] Establish a Bluetooth connection with a mobile terminal;

[0007] Determining a distance between the vehicle and the mobile terminal based on the Bluetooth connection;

[0008] When it is determined according to the distance that the mobile terminal enters the preset range of the vehicle, the number of times the vehicle unlocking command and the vehicle locking command are received within the preset time period before the current moment is obtained; if the number reaches a preset threshold, waking up the entire vehicle and issuing the vehicle unlocking command are prohibited;

[0009] When it is determined according to the distance that the mobile terminal leaves the preset range of the vehicle, the unlocking state of the vehicle is obtained; if the unlocking state is the unlocking state, the whole vehicle is woken up and the vehicle locking command is issued; if the unlocking state is the locking state, waking up the whole vehicle and issuing the vehicle locking command are prohibited.

[0010] Preferably, when it is determined according to the distance that the mobile terminal enters the preset range of the vehicle, after obtaining the number of times the vehicle unlocking command and the vehicle locking command are received within a preset time period before the current moment, the vehicle control method further includes:

[0011] If the number of times is lower than the preset threshold, the entire vehicle is woken up and the vehicle unlocking command is issued.

[0012] Preferably, after establishing a Bluetooth connection with the mobile terminal, when judging according to the distance that the mobile terminal enters a preset range of the vehicle, before obtaining the number of times a vehicle unlocking instruction and a vehicle locking instruction are received within a preset time period before the current moment, the vehicle control method further includes:

[0013] Receive the preset duration and / or the preset threshold sent by the APP of the mobile terminal.

[0014] Preferably, after establishing a Bluetooth connection with the mobile terminal and before determining the distance between the vehicle and the mobile terminal based on the Bluetooth connection, the vehicle control method further includes:

[0015] The digital key certificate of the mobile terminal is authenticated, and if the authentication is successful, the step of determining the distance between the vehicle and the mobile terminal based on the Bluetooth connection is performed.

[0016] On the other hand, the present invention also provides the following technical solutions:

[0017] A vehicle control device, comprising:

[0018] A Bluetooth module, used to establish a Bluetooth connection with a mobile terminal;

[0019] A positioning module, used to determine the distance between the vehicle and the mobile terminal based on the Bluetooth connection;

[0020] A control module, for determining, based on the distance, that the mobile terminal has entered a preset range of the vehicle, and obtaining the number of times the vehicle unlocking command and the vehicle locking command have been received within a preset time period before the current moment; if the number reaches a preset threshold, waking up the vehicle and issuing the vehicle unlocking command are prohibited;

[0021] The control module is also used to obtain the unlocking state of the vehicle when it is determined that the mobile terminal has left a preset range of the vehicle based on the distance; if the unlocking state is an unlocking state, waking up the entire vehicle and issuing the vehicle locking command; if the unlocking state is a locking state, waking up the entire vehicle and prohibiting the issuance of the vehicle locking command.

[0022] Preferably, when the control module determines that the mobile terminal enters the preset range of the vehicle according to the distance, after obtaining the number of times the vehicle unlocking instruction and the vehicle locking instruction are received within the preset time period before the current moment, it is also used to:

[0023] If the number of times is lower than the preset threshold, the entire vehicle is woken up and the vehicle unlocking command is issued.

[0024] Preferably, the vehicle control device further includes:

[0025] The receiving module is used to receive the preset duration and / or the preset threshold sent by the APP of the mobile terminal.

[0026] Preferably, the vehicle control device further includes:

[0027] The authentication module is used to authenticate the digital key certificate of the mobile terminal.

[0028] On the other hand, the present invention also provides the following technical solutions:

[0029] An electronic device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, any of the above-mentioned vehicle control methods is implemented.

[0030] On the other hand, the present invention also provides the following technical solutions:

[0031] A computer-readable storage medium stores a computer program, which implements any of the above-mentioned vehicle control methods when executed by a processor.

[0032] One or more technical solutions provided by the present invention have at least the following technical effects or advantages:

[0033] According to the present invention, when a mobile terminal enters a preset range of a vehicle, if the number of times a vehicle unlocking instruction and a vehicle locking instruction are received within a preset time period before the current moment reaches a preset threshold, waking up the entire vehicle and issuing a vehicle unlocking instruction are prohibited, thereby preventing the vehicle from being frequently woken up; when the mobile terminal leaves the preset range of the vehicle, if the unlocking state of the vehicle is an unlocking state, the entire vehicle is woken up and a vehicle locking instruction is issued, thereby ensuring the normal remote locking function of the vehicle and ensuring the safety of the vehicle; when the mobile terminal leaves the preset range of the vehicle, if the unlocking state of the vehicle is a locking state, waking up the entire vehicle and issuing a vehicle locking instruction are prohibited, thereby preventing the vehicle from being frequently woken up; ultimately, frequent awakening of the vehicle can be avoided on the basis of ensuring the safety of the vehicle, thereby reducing the energy consumption of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0035] Figure 1 is a flow chart of a vehicle control method in an embodiment of the present invention;

[0036] Figure 2Schematic diagram of a vehicle control device in an embodiment of the present invention. DETAILED DESCRIPTION

[0037] The embodiments of the present invention solve the technical problem of how to prevent a vehicle from being frequently awakened by a Bluetooth digital key by providing a vehicle control method and device.

[0038] In order to better understand the technical solution of the present invention, the technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0039] like Figure 1 As shown, the vehicle control method of this embodiment includes:

[0040] Step S10, establishing a Bluetooth connection with a mobile terminal;

[0041] Step S20, determining the distance between the vehicle and the mobile terminal based on the Bluetooth connection;

[0042] Step S31, when judging that the mobile terminal enters the preset range of the vehicle according to the distance between the vehicle and the mobile terminal, the number of times the vehicle unlocking command and the vehicle locking command are received within the preset time period before the current moment is obtained; Step S32, if the number of received commands reaches the preset threshold, waking up the whole vehicle and issuing the vehicle unlocking command are prohibited;

[0043] Step S41, when it is determined based on the distance between the vehicle and the mobile terminal that the mobile terminal has left the preset range of the vehicle, the unlocking state of the vehicle is obtained; Step S42, if the unlocking state is the unlocking state, the whole vehicle is woken up and a vehicle locking command is issued; Step S43, if the unlocking state is the locking state, waking up the whole vehicle and issuing a vehicle locking command are prohibited.

[0044] Before step S1, the user needs to complete the activation of the Bluetooth digital key. The specific process is: the user uses the physical key to enter and start the vehicle while keeping the mobile terminal in the car; the user clicks the activation button in the APP, and the APP verifies whether the user is the car owner through fingerprint, face recognition or SMS verification code; if the verification is successful, the APP will call the activation function provided by the digital key SDK, and the digital key SDK will initiate a Bluetooth connection request to the vehicle; after the Bluetooth connection, the digital key SDK will initiate a function activation request to the vehicle; after the vehicle receives the activation request, it performs the digital key activation operation and obtains status data, including verifying whether the user's mobile phone is in the car, whether the vehicle has been started normally, etc., and composes message data; the vehicle feeds back the activation result message to the digital key SDK; the digital key SDK K transparently transmits the activation result message to the Digital Key Cloud; the Digital Key Cloud receives the activation result message, parses the result, and determines whether the user's mobile phone is in the car and whether the vehicle has started normally based on the result; if the result is normal, it verifies whether the current user is the car owner; TSP verifies the user's identity; feeds back the verification result to the Digital Key Cloud; the car owner's identity is confirmed, the digital key function is activated, and the digital key certificate of the car owner is applied to the PKI of the Digital Key Cloud at the same time; the PKI receives the request for the certificate, generates the digital key certificate of the car owner, and returns the certificate to the Digital Key Cloud; the Digital Key Cloud returns the activation result and the digital key certificate of the car owner to the APP-SDK; the SDK locally stores the digital key certificate and feeds back the activation result to the APP, and the APP makes an interface reminder to complete the digital key activation.

[0045] In step S1, the user can select an available vehicle on the APP of the mobile terminal to actively trigger the Bluetooth connection operation. At this time, the APP will call the Bluetooth connection function of the digital key SDK; then the digital key SDK will initiate a directional connection based on the Bluetooth information of the vehicle; after the Bluetooth connection is successful, the APP pops up the Bluetooth pairing box, the digital key SDK gives the Bluetooth pairing code to the APP, the APP displays the Bluetooth pairing code to the user, and the user enters the pairing code in the pairing box to complete the pairing.

[0046] In the prior art, when the vehicle is in a dormant state, when the user brings a mobile terminal (such as a mobile phone) with a digital key APP installed into the preset range (such as 3m) of the vehicle, the vehicle controller will wake up the entire vehicle and issue a vehicle unlocking command to automatically unlock the vehicle. Within a certain period of time after the vehicle unlocking command is issued, if the door, tailgate or front hood are not opened, the vehicle will automatically lock; after the user gets off the vehicle and closes the door, when the user leaves the preset range of the vehicle with the mobile terminal, the vehicle controller will wake up the entire vehicle and issue a vehicle locking command to automatically lock the vehicle. In the above scheme, if the user walks back and forth at a distance of 3m from the vehicle, the dormant vehicle will be frequently awakened, and the vehicle will be frequently unlocked and locked, resulting in increased energy consumption of the vehicle or even power loss.

[0047] In this embodiment, the preset duration is 1 minute and the preset threshold is 5 times as an example.

[0048] Assuming that 08:00:00 is the initial state, the current time is 08:01:00, and the mobile terminal's travel within 1 minute before 08:01:00 is: 08:00:10 enters the range of 3m of the vehicle, 08:00:20 leaves the range of 3m of the vehicle, 08:00:30 enters the range of 3m of the vehicle, 08:00:40 leaves the range of 3m of the vehicle, and 08:00:50 enters the range of 3m of the vehicle, then the unlocked state of the vehicle before 08:01:00 remains the unlocked state of 08:00:50. At 08:01:00, the mobile terminal leaves the range of 3m of the vehicle again. Since the unlocked state of the vehicle is the unlocked state, in order to ensure the safety of the vehicle, it is necessary to wake up the entire vehicle and issue a vehicle locking command to lock the vehicle.

[0049] If the mobile terminal continues to enter the range of 3m of the vehicle at 08:01:10, the commands received within 1 minute before 08:01:10 still include the vehicle unlocking command at 08:00:10, the vehicle locking command at 08:00:20, the vehicle unlocking command at 08:00:30, the vehicle locking command at 08:00:40, the vehicle unlocking command at 08:00:50 and the vehicle locking command at 08:01:00, and the number of commands received within 1 minute before 08:01:10 is 6 times. At 08:01:10, the mobile terminal enters the range of 3m of the vehicle. Since the number of commands received within 1 minute before 08:01:10 has reached 5 times, the vehicle controller will prohibit waking up the entire vehicle and issuing a vehicle unlocking command to reduce vehicle energy consumption.

[0050] If the mobile terminal does not leave the range of 3m of the vehicle from 08:01:10 to 08:01:30, and leaves the range of 3m of the vehicle at 08:01:31, the vehicle's unlocked state will be the locked state at 08:01:00, and the vehicle is already in a safe state. At 08:01:31, waking up the entire vehicle and issuing a vehicle locking command will be prohibited to reduce the vehicle's energy consumption.

[0051] If the mobile terminal enters the range of 3m of the vehicle at 08:01:41, the instructions received within 1 minute before 08:01:41 include the vehicle unlocking instruction at 08:00:50 and the vehicle locking instruction at 08:01:00, and the number of instructions received within 1 minute before 08:01:41 is 2 times, which is less than 5 times. At 08:01:41, the whole vehicle can be normally awakened and a vehicle unlocking instruction can be issued to unlock the vehicle. Therefore, after step S31, the vehicle control method of this embodiment can also include: step S33, if the number of instructions received is lower than the preset threshold, the whole vehicle is awakened and a vehicle unlocking instruction is issued. In this way, the normal approaching automatic unlocking function of the vehicle can be ensured.

[0052] As can be seen from the above, in this embodiment, when the mobile terminal enters the preset range of the vehicle, if the number of vehicle unlocking instructions and vehicle locking instructions received within the preset time period before the current moment reaches the preset threshold, then waking up the entire vehicle and issuing a vehicle unlocking instruction are prohibited, thereby avoiding the vehicle from being frequently woken up; when the mobile terminal leaves the preset range of the vehicle, if the unlocking state of the vehicle is the unlocking state, then the entire vehicle is woken up and a vehicle locking instruction is issued, thereby ensuring the normal remote locking function of the vehicle and ensuring the safety of the vehicle; when the mobile terminal leaves the preset range of the vehicle, if the unlocking state of the vehicle is the locking state, then waking up the entire vehicle and issuing a vehicle locking instruction are prohibited, thereby avoiding the vehicle from being frequently woken up; ultimately, the frequent awakening of the vehicle can be avoided on the basis of ensuring the safety of the vehicle, thereby reducing the energy consumption of the vehicle.

[0053] In addition, in order to provide users with the ability to independently set a preset duration and / or preset threshold on the APP, in this embodiment, preferably after step S10 and before step S31, the vehicle control method further includes: receiving a preset duration and / or preset threshold sent by the APP of the mobile terminal. In this way, users can independently set a preset duration and / or preset threshold on the APP of the mobile terminal, which can improve user experience.

[0054] The digital key function of this embodiment is limited to the car owner who has the digital key and the user who has shared the digital key with the car owner. Not all mobile terminals that have established a Bluetooth connection with the vehicle can control the vehicle. Therefore, after step S10 and before step S20, the vehicle control method of this embodiment should also include: authenticating the digital key certificate of the mobile terminal, and if the authentication is successful, executing step S20. If the digital key certificate of the mobile terminal is authenticated, it means that the digital key of the mobile terminal is the digital key corresponding to the vehicle and can be trusted, thereby preventing the vehicle from being controlled by any mobile terminal with a digital key. This involves a mobile terminal with which the car owner has shared the digital key. In this embodiment, the process of sharing the digital key is as follows: the car owner temporarily authorizes his own vehicle to other mobile terminals on the APP. The authorization information includes the mobile phone number of the authorized person, the authorization expiration time (accurate to minutes) and the permission type (unlocking / locking the trunk, prohibiting startup, full-function permission); after the authorization is initiated, the car owner APP verifies the validity of the user's identity and confirms that it is the car owner's operation. The verification method can be fingerprint, face recognition or SMS verification code verification; after the verification is passed, the car owner APP calls the sharing function of the digital key SDK, and the digital key SDK forwards the sharing request to the digital key cloud; after receiving the sharing request, the digital key cloud first requests the car owner's identity verification from the TSP; the TSP verifies whether the user is the car owner, and feeds back the car owner's identity verification result to the digital key cloud; the digital key cloud generates an authorization record, which includes information such as the authorized mobile phone number, vehicle, usable time, usable permissions, etc. The Digital Key Cloud requests TSP to send a message notification to the authorized mobile terminal; after receiving the message notification of the shared key, the authorized mobile terminal uses the mobile phone number to log in to the APP, and receives a reminder to download the vehicle key after entering the APP; the authorized APP verifies the validity of the user's identity and confirms that the operation is performed by the user himself; after the verification is passed, the authorized APP will request the download function of the Digital Key SDK; the Digital Key SDK initiates a download request to the Digital Key Cloud; the Digital Key Cloud receives the download request and searches for the sharing record. If the record exists, it obtains the user's mobile phone number, vehicle, key attributes and other information, provides generation data, and requests PKI to generate a digital key certificate; the PKI receives the certificate generation request, generates a digital key certificate, and returns the generated certificate to the Digital Key Cloud; the Digital Key Cloud feeds back the generated digital key certificate to the Digital Key SDK; after the Digital Key SDK receives the digital key certificate, it stores it in the authorized mobile terminal to complete the digital key sharing.

[0055] like Figure 2 As shown, this embodiment also provides a vehicle control device, including:

[0056] A Bluetooth module, used to establish a Bluetooth connection with a mobile terminal;

[0057] A positioning module, used to determine the distance between the vehicle and the mobile terminal based on a Bluetooth connection;

[0058] The control module is used to determine, based on the distance between the vehicle and the mobile terminal, that the mobile terminal enters a preset range of the vehicle, and obtain the number of times the vehicle unlocking command and the vehicle locking command are received within a preset time period before the current moment; if the number reaches a preset threshold, waking up the entire vehicle and issuing a vehicle unlocking command are prohibited;

[0059] The control module is also used to determine, based on the distance between the vehicle and the mobile terminal, that the mobile terminal has left a preset range of the vehicle, and obtain the unlocking state of the vehicle; if the unlocking state is the unlocking state, the entire vehicle is woken up and a vehicle locking command is issued; if the unlocking state is the locking state, waking up the entire vehicle and prohibiting the issuance of a vehicle locking command are prohibited.

[0060] Before the Bluetooth module establishes a Bluetooth connection with the mobile terminal, the user needs to complete the activation of the Bluetooth digital key. The specific process is: the user uses the physical key to enter and start the vehicle while keeping the mobile terminal in the car; the user clicks the activation button in the APP, and the APP verifies whether the user is the car owner through fingerprint, face recognition or SMS verification code; if the verification is successful, the APP will call the activation function provided by the digital key SDK, and the digital key SDK will initiate a Bluetooth connection request to the vehicle; after the Bluetooth connection is established, the digital key SDK will initiate a function activation request to the vehicle; after the vehicle receives the activation request, it performs the digital key activation operation and obtains status data, including verifying whether the user's mobile phone is in the car, whether the vehicle has been started normally, etc., and composes message data; the vehicle feeds back the activation result message to the digital key SDK; The digital key SDK transmits the activation result message to the digital key cloud; the digital key cloud receives the activation result message, parses the result, and determines whether the user's mobile phone is in the car and whether the vehicle has started normally based on the result; if the result is normal, it verifies whether the current user is the car owner; TSP verifies the user's identity; feeds back the verification result to the digital key cloud; the car owner's identity is confirmed, the digital key function is activated, and the digital key certificate of the car owner is applied to the PKI of the digital key cloud at the same time; the PKI receives the request for the certificate, generates the digital key certificate of the car owner, and returns the certificate to the digital key cloud; the digital key cloud returns the activation result and the digital key certificate of the car owner to the APP-SDK; the SDK stores the digital key certificate locally, feeds back the activation result to the APP, and the APP makes an interface reminder to complete the digital key activation.

[0061] In this embodiment, the user can select an available vehicle on the APP of the mobile terminal to actively trigger the Bluetooth connection operation. At this time, the APP will call the Bluetooth connection function of the digital key SDK; then the digital key SDK will initiate a directional connection based on the Bluetooth information of the vehicle; after the Bluetooth connection is successful, the APP pops up the Bluetooth pairing box, the digital key SDK gives the Bluetooth pairing code to the APP, the APP displays the Bluetooth pairing code to the user, and the user enters the pairing code in the pairing box to complete the pairing.

[0062] In the prior art, when the vehicle is in a dormant state, when the user brings a mobile terminal (such as a mobile phone) with a digital key APP installed into the preset range (such as 3m) of the vehicle, the vehicle controller will wake up the entire vehicle and issue a vehicle unlocking command to automatically unlock the vehicle. Within a certain period of time after the vehicle unlocking command is issued, if the door, tailgate or front hood are not opened, the vehicle will automatically lock; after the user gets off the vehicle and closes the door, when the user leaves the preset range of the vehicle with the mobile terminal, the vehicle controller will wake up the entire vehicle and issue a vehicle locking command to automatically lock the vehicle. In the above scheme, if the user walks back and forth at a distance of 3m from the vehicle, the dormant vehicle will be frequently awakened, and the vehicle will be frequently unlocked and locked, resulting in increased energy consumption of the vehicle or even power loss.

[0063] In this embodiment, the preset duration is 1 minute and the preset threshold is 5 times as an example.

[0064] Assuming that 08:00:00 is the initial state, the current time is 08:01:00, and the mobile terminal's travel within 1 minute before 08:01:00 is: 08:00:10 enters the range of 3m of the vehicle, 08:00:20 leaves the range of 3m of the vehicle, 08:00:30 enters the range of 3m of the vehicle, 08:00:40 leaves the range of 3m of the vehicle, and 08:00:50 enters the range of 3m of the vehicle, then the unlocked state of the vehicle before 08:01:00 remains the unlocked state of 08:00:50. At 08:01:00, the mobile terminal leaves the range of 3m of the vehicle again. Since the unlocked state of the vehicle is the unlocked state, in order to ensure the safety of the vehicle, it is necessary to wake up the entire vehicle and issue a vehicle locking command to lock the vehicle.

[0065] If the mobile terminal continues to enter the range of 3m of the vehicle at 08:01:10, the commands received within 1 minute before 08:01:10 still include the vehicle unlocking command at 08:00:10, the vehicle locking command at 08:00:20, the vehicle unlocking command at 08:00:30, the vehicle locking command at 08:00:40, the vehicle unlocking command at 08:00:50 and the vehicle locking command at 08:01:00, and the number of commands received within 1 minute before 08:01:10 is 6 times. At 08:01:10, the mobile terminal enters the range of 3m of the vehicle. Since the number of commands received within 1 minute before 08:01:10 has reached 5 times, the vehicle controller will prohibit waking up the entire vehicle and issuing a vehicle unlocking command to reduce vehicle energy consumption.

[0066] If the mobile terminal does not leave the range of 3m of the vehicle from 08:01:10 to 08:01:30, and leaves the range of 3m of the vehicle at 08:01:31, the vehicle's unlocked state will be the locked state at 08:01:00, and the vehicle is already in a safe state. At 08:01:31, waking up the entire vehicle and issuing a vehicle locking command will be prohibited to reduce the vehicle's energy consumption.

[0067] If the mobile terminal enters the range of 3m of the vehicle at 08:01:41, the instructions received within 1 minute before 08:01:41 include the vehicle unlocking instruction at 08:00:50 and the vehicle locking instruction at 08:01:00, and the number of instructions received within 1 minute before 08:01:41 is 2 times, which is less than 5 times. At 08:01:41, the whole vehicle can be normally awakened and a vehicle unlocking instruction can be issued to unlock the vehicle. Therefore, when the control module determines that the mobile terminal enters the preset range of the vehicle based on the distance, after obtaining the number of times the vehicle unlocking instruction and the vehicle locking instruction are received within the preset time before the current moment, it can also be used to: if the number of instructions received is lower than the preset threshold, the whole vehicle is awakened and a vehicle unlocking instruction is issued.

[0068] As can be seen from the above, in this embodiment, when the mobile terminal enters the preset range of the vehicle, if the number of vehicle unlocking instructions and vehicle locking instructions received within the preset time period before the current moment reaches the preset threshold, then waking up the entire vehicle and issuing a vehicle unlocking instruction are prohibited, thereby avoiding the vehicle from being frequently woken up; when the mobile terminal leaves the preset range of the vehicle, if the unlocking state of the vehicle is the unlocking state, then the entire vehicle is woken up and a vehicle locking instruction is issued, thereby ensuring the normal remote locking function of the vehicle and ensuring the safety of the vehicle; when the mobile terminal leaves the preset range of the vehicle, if the unlocking state of the vehicle is the locking state, then waking up the entire vehicle and issuing a vehicle locking instruction are prohibited, thereby avoiding the vehicle from being frequently woken up; ultimately, the frequent awakening of the vehicle can be avoided on the basis of ensuring the safety of the vehicle, thereby reducing the energy consumption of the vehicle.

[0069] In addition, in order to provide users with the ability to independently set a preset duration and / or preset threshold on the APP, the preferred vehicle control device of this embodiment may further include: a receiving module for receiving a preset duration and / or preset threshold sent by the APP of the mobile terminal. In this way, users can independently set a preset duration and / or preset threshold on the APP of the mobile terminal, which can improve user experience.

[0070] The digital key function of this embodiment is limited to the car owner who has the digital key and the user who has shared the digital key with the car owner. Not all mobile terminals that establish a Bluetooth connection with the vehicle can control the vehicle. Therefore, the vehicle control device may also include: an authentication module for authenticating the digital key certificate of the mobile terminal. If the digital key certificate of the mobile terminal is authenticated, it means that the digital key of the mobile terminal is the digital key corresponding to the vehicle and can be trusted, thereby preventing the vehicle from being controlled by any mobile terminal with a digital key.

[0071] Based on the same inventive concept as the vehicle control method described above, this embodiment also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of any one of the vehicle control methods described above are implemented.

[0072] Among them, the bus architecture (represented by the bus), the bus can include any number of interconnected buses and bridges, and the bus links various circuits including one or more processors represented by the processor and memory represented by the memory. The bus can also link various other circuits such as peripherals, voltage regulators, and power management circuits together, which are all well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the receiver and transmitter. The receiver and transmitter can be the same element, namely a transceiver, which provides a unit for communicating with various other devices on a transmission medium. The processor is responsible for managing the bus and general processing, while the memory can be used to store data used by the processor when performing operations.

[0073] Since the electronic device introduced in this embodiment is an electronic device used to implement the vehicle control method in the embodiment of the present invention, based on the vehicle control method introduced in the embodiment of the present invention, a person skilled in the art can understand the specific implementation of the electronic device in this embodiment and its various variations, so how the electronic device implements the method in the embodiment of the present invention is not described in detail here. As long as a person skilled in the art implements the electronic device used in the vehicle control method in the embodiment of the present invention, it belongs to the scope of protection of the present invention.

[0074] Based on the same inventive concept as the above-mentioned vehicle control method, the present invention also provides a computer-readable storage medium, on which a computer program is stored, and the computer program implements any of the above-mentioned vehicle control methods when executed by a processor.

[0075] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0076] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0077] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0078] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0079] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0080] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A vehicle control method, characterized in that: include: Establish a Bluetooth connection with a mobile terminal; Determining a distance between the vehicle and the mobile terminal based on the Bluetooth connection; When it is determined according to the distance that the mobile terminal enters the preset range of the vehicle, the number of times the vehicle unlocking command and the vehicle locking command are received within the preset time period before the current moment is obtained; if the number reaches a preset threshold, waking up the entire vehicle and issuing the vehicle unlocking command are prohibited; if the number is lower than the preset threshold, waking up the entire vehicle and issuing the vehicle unlocking command; When it is determined according to the distance that the mobile terminal leaves the preset range of the vehicle, the unlocking state of the vehicle is obtained; if the unlocking state is the unlocking state, the whole vehicle is woken up and the vehicle locking command is issued; if the unlocking state is the locking state, waking up the whole vehicle and issuing the vehicle locking command are prohibited.

2. The vehicle control method according to claim 1, characterized in that: After establishing a Bluetooth connection with the mobile terminal, when judging according to the distance that the mobile terminal enters a preset range of the vehicle, before obtaining the number of times a vehicle unlocking instruction and a vehicle locking instruction are received within a preset time period before the current moment, the method further includes: Receive the preset duration and / or the preset threshold sent by the APP of the mobile terminal.

3. The vehicle control method according to claim 1, characterized in that: After establishing a Bluetooth connection with the mobile terminal and before determining the distance between the vehicle and the mobile terminal based on the Bluetooth connection, the method further includes: The digital key certificate of the mobile terminal is authenticated, and if the authentication is successful, the step of determining the distance between the vehicle and the mobile terminal based on the Bluetooth connection is performed.

4. A vehicle control device, characterized in that: include: A Bluetooth module, used to establish a Bluetooth connection with a mobile terminal; A positioning module, used to determine the distance between the vehicle and the mobile terminal based on the Bluetooth connection; A control module, for determining, based on the distance, that the mobile terminal has entered a preset range of the vehicle, and obtaining the number of times the vehicle unlocking command and the vehicle locking command have been received within a preset time period before the current moment; if the number reaches a preset threshold, waking up the entire vehicle and issuing the vehicle unlocking command are prohibited; if the number is lower than the preset threshold, waking up the entire vehicle and issuing the vehicle unlocking command; The control module is also used to obtain the unlocking state of the vehicle when it is determined that the mobile terminal has left a preset range of the vehicle based on the distance; if the unlocking state is an unlocking state, waking up the entire vehicle and issuing the vehicle locking command; if the unlocking state is a locking state, waking up the entire vehicle and prohibiting the issuance of the vehicle locking command.

5. The vehicle control device according to claim 4, characterized in that: Also includes: The receiving module is used to receive the preset duration and / or the preset threshold sent by the APP of the mobile terminal.

6. The vehicle control device according to claim 4, characterized in that: Also includes: The authentication module is used to authenticate the digital key certificate of the mobile terminal.

7. An electronic device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the vehicle control method according to any one of claims 1 to 3 is implemented.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle control method according to any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Vehicle-mounted equipment connection control method, storage medium and vehicle-mounted equipment

    CN115206004A

  • Vehicle unlocking and locking method based on Bluetooth, electronic equipment and storage medium

    CN116061876A