Vehicle control method and device, vehicle and storage medium

By turning off the keyless unlocking function in vehicle mode or locked state, the problem of inaccurate positioning caused by Bluetooth signal interference is solved, and the safety of the vehicle and user safety are improved.

CN120462318AActive Publication Date: 2025-08-12GREAT WALL MOTOR CO LTD

Patent Information

Application Number
CN202510751142.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-06
Publication Date
2025-08-12
Estimated Expiration
2045-06-06

AI Technical Summary

Technical Problem

The Bluetooth signal field strength of the Bluetooth module is susceptible to environmental interference, resulting in inaccurate positioning of the keyless unlocking function of the vehicle, affecting the safety of the vehicle.

Method used

When the vehicle mode is detected as the target mode or the vehicle lock state is the target lock state, the control keyless unlocking function and keyless locking function are in the off state, and when the terminal is detected as being located in the preset area of keyless unlocking, the vehicle locking state is maintained to avoid misunderstanding.

Benefits of technology

Improves the safety of the vehicle in target mode or target locked state, prevents illegal intrusion and misunderstanding, and ensures user safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120462318A_ABST
    Figure CN120462318A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle control method and device, a vehicle and a storage medium, and the method relates to the field of vehicles, and comprises the following steps: if it is detected that a user is located in the vehicle, obtaining a vehicle mode and a vehicle lock state of the vehicle; if the vehicle mode is a target mode or the vehicle lock state is a target locking state, target functions are controlled to be in a closed state, the target functions comprise a keyless unlocking function and a keyless locking function, and the target locking state is used for representing the locking state of the vehicle in the running state; and when the target function is in the closed state, if it is detected that the terminal is located in the preset area for keyless unlocking and locking, the vehicle is controlled to be kept in the locked state. The method can improve the safety of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicles, and more particularly, to a vehicle control method, a control device, a vehicle, and a storage medium in the field of vehicles. Background Art

[0002] With the advancement of vehicle technology, more and more smart vehicles are opting for digital key configurations. These devices connect to the vehicle's Bluetooth module via a mobile device, enabling keyless unlocking (the vehicle's intended function) through positioning technology using the digital key and Bluetooth signals. However, the Bluetooth module's signal strength is susceptible to environmental interference, resulting in inaccurate positioning and impacting vehicle safety. Therefore, improving vehicle safety is a pressing technical challenge. Summary of the Invention

[0003] The present application provides a vehicle control method, a control device, a vehicle and a storage medium. The method can control a target function to be in an off state when it is detected that the vehicle mode is a target mode or the vehicle lock state is a target locked state; and when the target function is in the off state, if it is detected that the terminal is located in a preset area for keyless unlocking, the keyless unlocking function is no longer executed, but the vehicle is controlled to remain in a locked state to improve the safety of the vehicle.

[0004] In a first aspect, a vehicle control method is provided, the method comprising:

[0005] If it is detected that the user is in the vehicle, obtain the vehicle mode and lock status of the vehicle;

[0006] If the vehicle mode is the target mode or the vehicle lock state is the target locking state, the target function is controlled to be in the off state, wherein the target function includes the keyless unlocking function and the keyless locking function. The target locking state is used to indicate the locking state when the vehicle is in operation;

[0007] When the target function is in the off state, if it is detected that the terminal is in the preset area for keyless unlocking, the vehicle is controlled to remain locked.

[0008] In an embodiment of the present application, when it is detected that a user is inside a vehicle, if the vehicle mode is the target mode or the vehicle lock state is the target locked state, the target function is controlled to be in the off state; when the target function is in the off state, if the terminal is detected to be in the preset area for keyless unlocking, the vehicle is controlled to remain in the locked state. Since when the vehicle mode is the target mode or the vehicle lock state is the target locked state, there is no need for the user inside the vehicle to unlock the vehicle from the outside; if the target function (i.e., the keyless unlocking function) is in the on state, there may be a risk of unlocking the vehicle by pulling the door handle from the outside, resulting in a safety issue for the vehicle; therefore, this solution controls the target function to remain in the off state when the vehicle mode is detected to be the target mode or the vehicle lock state is the target locked state; ensuring that when the vehicle mode is the target mode or the vehicle lock state is the target locked state, if the terminal is detected to be in the preset area for keyless unlocking, the keyless unlocking function is no longer executed, but the vehicle is controlled to remain in the locked state, thereby improving the safety of the vehicle.

[0009] In conjunction with the first aspect, in certain implementations of the first aspect, after controlling the target function to be in a disabled state, the method further includes:

[0010] When the vehicle lock state changes from the target locked state to the unlocked state and the target mode of the vehicle is in the off state, the control target function is in the on state.

[0011] In an embodiment of the present application, when the vehicle lock state changes from the target locked state to the unlocked state and the target mode of the vehicle is in the off state, the target function is controlled to be in the on state to ensure that the user can control the vehicle to unlock or lock through the target function when using the vehicle next time.

[0012] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the method further includes:

[0013] obtaining biometric characteristics of a user in the vehicle, wherein the biometric characteristics are used to determine the health status of the user;

[0014] The control target function is turned on, including:

[0015] When there is an abnormality in the user's biometrics, the control target function is turned on.

[0016] In an embodiment of the present application, when there is an abnormality in the user's biometrics, it indicates that there is an abnormality in the user's health status; therefore, the target function is controlled to be in an on state; so that when the user cannot open the door normally from inside the car, the vehicle can be opened through the target function from outside the car, ensuring the safety of the user in the vehicle.

[0017] In combination with the first aspect and the above implementations, in certain implementations of the first aspect, the target mode includes a nap mode, and if the vehicle mode is the target mode or the vehicle lock state is the target locked state, controlling the target function to be in an off state includes:

[0018] When the vehicle speed is greater than a preset speed threshold, or when a central locking operation of the vehicle is detected, determining that the vehicle lock state is a target locking state;

[0019] If the vehicle mode is nap mode, or the vehicle lock status is target lock status, the control target function is in off state.

[0020] In an embodiment of the present application, when the vehicle speed is greater than a preset speed threshold, the vehicle lock state is determined to be a target locking state, to avoid the door opening due to user error operation during vehicle driving, to prevent passengers in the vehicle from falling out of the vehicle due to accidental door opening, and to improve the safety of the vehicle; when the vehicle mode is nap mode or when the vehicle's central control locking operation is detected, the control target function is in the off state; to ensure that when the user is taking a nap in the vehicle or locking the vehicle while the vehicle is running, the target function cannot be used to control the vehicle unlocking from outside the vehicle, to avoid illegal entry into the vehicle, and to improve the safety of the vehicle.

[0021] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the method further includes:

[0022] When the target function is turned on, if the terminal is detected to be in the preset area for keyless unlocking and locking, and an unlocking or locking operation of the vehicle is detected, the vehicle is unlocked or locked through the target function;

[0023] When the target function is off, if the terminal is detected in the preset keyless unlocking area, the vehicle is controlled to remain locked, including:

[0024] When the target function is in the off state, if it is detected that the terminal is located in the preset area for keyless unlocking and an unlocking operation or locking operation of the vehicle is detected, the vehicle is controlled to remain in the locked state.

[0025] In an embodiment of the present application, when the target function is in the on state, if the terminal is detected to be located in the preset area and an unlocking operation or a locking operation is detected, the vehicle is controlled to be unlocked or locked through the target function; ensuring that when the target function is in the on state, the vehicle can be unlocked or locked without a key; when the target function is in the off state, if the terminal is detected to be located in the preset area and an unlocking operation or a locking operation is detected, the vehicle is controlled to remain in the locked state; ensuring that when the target function is in the off state, it no longer responds to the unlocking operation in the preset area, thereby improving the safety of the vehicle.

[0026] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the method further includes:

[0027] When the target function is in the off state, if it is detected that the terminal is located in the preset area for keyless unlocking and an unlocking operation or locking operation of the vehicle is detected, a target prompt message is output, wherein the target prompt message is used to prompt that the vehicle currently has a risk of illegal entry; after the target prompt message is output, the vehicle is controlled to remain in the locked state.

[0028] In an embodiment of the present application, when the target function is off, if the terminal is detected in the preset keyless unlocking area and the vehicle is unlocked or locked, it indicates that the vehicle is at risk of illegal entry and a target prompt message is output. This target prompt message alerts the user to the risk of illegal intrusion, allowing the user to promptly detect the risk and take countermeasures. Furthermore, after the target prompt message is output, the vehicle is controlled to remain locked to prevent illegal intrusion and thus ensure vehicle safety.

[0029] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the method further includes:

[0030] Get the signal strength of Bluetooth signal;

[0031] Detect the location of the terminal based on the signal strength of the Bluetooth signal;

[0032] If the terminal is detected to be in a preset area, determine whether there is interference with the Bluetooth signal;

[0033] If there is interference with the Bluetooth signal, the location of the terminal is determined through a target communication mode, wherein the target communication mode is a communication detection mode other than the Bluetooth communication mode.

[0034] In an embodiment of the present application, when it is detected that the terminal is located in a preset area, it is determined whether there is interference with the Bluetooth signal; when there is interference with the Bluetooth signal, the position of the terminal is determined through the target communication method; when there is interference with the Bluetooth signal and the position of the terminal cannot be accurately located, a communication detection method other than the Bluetooth communication method (i.e., the target communication method) is used to determine the position of the terminal; and it is ensured that the accuracy of determining the terminal position can be improved.

[0035] In a second aspect, a vehicle control device is provided, the device comprising:

[0036] An acquisition module, configured to acquire the vehicle mode and lock status of the vehicle if it is detected that the user is in the vehicle;

[0037] A processing module is used to control a target function to be in an off state if the vehicle mode is a target mode or the vehicle lock state is a target locking state, wherein the target function includes a keyless unlocking function and a keyless locking function, and the target locking state is used to indicate the locking state when the vehicle is in operation; when the target function is in the off state, if it is detected that the terminal is located in a preset area for keyless unlocking, the vehicle is controlled to remain in a locked state.

[0038] In combination with the second aspect, in some implementations of the second aspect, the processing module is further used to: when the vehicle lock state changes from the target locked state to the unlocked state and the target mode of the vehicle is in the off state, control the target function to be in the on state.

[0039] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the acquisition module is also used to: obtain the biometric characteristics of the user in the vehicle, wherein the biometric characteristics are used to determine the health status of the user; the processing module is specifically used to: when there is an abnormality in the user's biometric characteristics, control the target function to be in an on state.

[0040] In combination with the second aspect and the above-mentioned implementation methods, in certain implementation methods of the second aspect, the processing module is specifically used to: when the vehicle speed is greater than a preset speed threshold, or when the vehicle's central control locking operation is detected, control the vehicle lock state to a target locking state; if the vehicle mode is a nap mode, or the vehicle is in a target locking state, control the target function to be in an off state.

[0041] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the processing module is also used to: when the target function is in the on state, if the terminal is detected to be located in the preset area for keyless unlocking, and the unlocking operation or locking operation of the vehicle is detected, control the vehicle to unlock or lock through the target function; when the target function is in the off state, if the terminal is detected to be located in the preset area for keyless unlocking, and the unlocking operation or locking operation of the vehicle is detected, control the vehicle to remain in the locked state.

[0042] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the processing module is also used to: when the target function is in the off state, if it is detected that the terminal is located in the preset area for keyless unlocking, and the vehicle unlocking operation or locking operation is detected, output target prompt information, wherein the target prompt information is used to prompt that the vehicle currently has a risk of illegal entry; after outputting the target prompt information, control the vehicle to remain in the locked state.

[0043] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the acquisition module is also used to: obtain the signal strength of the Bluetooth signal; the processing module is also used to: detect the location of the terminal based on the signal strength of the Bluetooth signal; if it is detected that the terminal is located in a preset area, determine whether there is interference with the Bluetooth signal; if there is interference with the Bluetooth signal, determine the location of the terminal through a target communication method, wherein the target communication method is a communication detection method other than the Bluetooth communication method.

[0044] In a third aspect, a vehicle is provided, comprising a memory and a processor, wherein the memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the above-mentioned first aspect or any possible implementation of the first aspect.

[0045] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.

[0046] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed, it implements the method in the above-mentioned first aspect or any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 This is a schematic diagram of a scenario provided by an embodiment of the present application;

[0048] Figure 2 This is a schematic diagram of the architecture of a vehicle provided in an embodiment of the present application;

[0049] Figure 3 is a schematic flow chart of a vehicle control method provided in an embodiment of the present application;

[0050] Figure 4 is a schematic flow chart of another vehicle control method provided in an embodiment of the present application;

[0051] Figure 5 This is a schematic structural diagram of a vehicle control device provided in an embodiment of the present application;

[0052] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0053] The following will clearly and thoroughly describe the technical solutions in this application in conjunction with the accompanying drawings. In the description of the embodiments of this application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more than two.

[0054] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0055] With the development of vehicle technology, more and more smart car models are choosing digital key configuration, connecting to the vehicle's Bluetooth module through terminal devices such as smartphones and smart bracelets, and realizing the vehicle's keyless unlocking function (i.e. the vehicle's target function) through the positioning technology of digital keys and Bluetooth signals.

[0056] For example, when a user carries a terminal with a unique identification code and is located in the keyless unlocking area, the antenna of the Bluetooth module will emit a low-frequency signal to search for the terminal. After receiving the low-frequency signal, the terminal sends its own identification code back to the vehicle's body control module. The body control module verifies the identification code, and if the verification passes, the terminal is used as the digital key corresponding to the vehicle. If it is detected that the terminal (digital key) is in the keyless unlocking area and meets the prerequisites for the keyless unlocking function (the prerequisites include that the digital key is outside the car and there is no digital key in the car), the door lock motor is controlled to perform the unlocking or locking operation.

[0057] Optionally, to improve safety, if it is detected that the digital key meets the prerequisites for the keyless unlocking function and the user touches a specific position on the door handle, the vehicle triggers the keyless unlocking function to prevent misoperation or illegal unlocking.

[0058] However, since the Bluetooth signal field strength of the Bluetooth module is easily affected by environmental interference, it may lead to inaccurate positioning. For example, the digital key is outside the car but is mistakenly judged to be inside the car; or the digital key is inside the car but is mistakenly judged to be outside the car. If the existing keyless unlocking function judgment logic is used to control the vehicle unlocking or locking, the safety of the vehicle may be affected. Figure 1 A schematic description is given.

[0059] Figure 1 This is a scenario diagram provided in an embodiment of the present application.

[0060] For example, Figure 1 As shown in the scenario 100 shown, area 110 represents the keyless unlocking area of the passenger side of the vehicle; area 130 represents the keyless unlocking area of the main driver of the vehicle; area 150 represents the keyless unlocking area of the tailgate of the vehicle; area 120 and area 140 represent the overflow critical areas; among them, area 120 is the overflow critical area in area 110 (i.e., the overflow critical area in the keyless unlocking area of the passenger side), area 140 is the overflow critical area of area 130 (i.e., the overflow critical area of the keyless unlocking area of the main driver), and 160 is a plurality of wireless radio frequency antennas (e.g., Bluetooth antennas) equipped in the vehicle, which are distributed around the vehicle body, such as door handles, front / rear bumpers, etc.

[0061] For example, if the digital key is detected in area 110 based on Bluetooth signals and the keyless unlocking function is met, the vehicle's passenger door will be unlocked if the user touches the unlock area of the passenger door (or presses the unlock button of the passenger door). If the digital key is detected in area 130 and the keyless unlocking function is met, the vehicle's driver door will be unlocked if the user touches the unlock area of the driver door (or presses the unlock button of the driver door). If the digital key is detected in area 150 and the keyless unlocking function is met, the vehicle's tailgate will be unlocked if the user touches the unlock area of the tailgate (or presses the unlock button of the tailgate). During this process, the user does not need to operate the remote control key to unlock the vehicle; the keyless unlocking function can unlock the vehicle based on the location of the digital key, thereby improving the convenience of unlocking the vehicle.

[0062] For example, the Bluetooth signal strength emitted by the digital key is detected by the vehicle's Bluetooth module; the signal strength decreases as the distance increases. By measuring the Bluetooth signal strength and combining it with the signal propagation model, the distance between the digital key and the vehicle is determined. Since a vehicle is usually equipped with multiple Bluetooth antennas (such as Figure 1 The wireless RF antenna 160 shown in the figure) can calculate the angle of arrival of the signal by the time difference or phase difference of the Bluetooth signal received by different antennas. An array composed of multiple antennas can measure the angle of the Bluetooth signal emitted by the digital key, thereby determining the direction of the digital key relative to the vehicle. Combining the distance measurement information between multiple Bluetooth receivers at known positions (such as antennas distributed at different positions in the vehicle) and the digital key, the three-sided positioning principle is used to determine the specific position of the digital key. With the vehicle as the coordinate origin, a triangle is constructed through the distance relationship between the antennas at at least three different positions and the digital key, so as to accurately calculate the position of the digital key in three-dimensional space.

[0063] It should be noted that the overflow critical area is the area outside the car close to the inside of the car. Due to the uncertainty of the Bluetooth signal field strength of the Bluetooth module (susceptible to environmental interference and drift), in actual detection, it is easy to misjudge the terminal located in the overflow critical area as being inside the car.

[0064] For example, if the digital key is located in the overflow critical area, the existing keyless unlocking function's prerequisites will be used to determine that the digital key is inside the vehicle, resulting in the inability to unlock the vehicle keylessly in the overflow critical area. For example, when the digital key is detected in area 120, due to interference with the Bluetooth signal, the positioning is inaccurate, and the digital key in area 120 is mistakenly determined to be inside the vehicle. Therefore, the keyless unlocking function cannot be implemented while the digital key is in area 120. However, if the determination of whether the legitimate key is inside or outside the vehicle is no longer made, and the vehicle is unlocked as long as it is in the keyless unlocking area, this can lead to vehicle safety issues. For example, if the user takes a nap in the vehicle, or the driver encounters external danger and locks the vehicle from inside, there is a risk of the door being opened from the outside.

[0065] Therefore, how to ensure the safety of the vehicle when controlling the vehicle through the target function is a technical problem that needs to be solved at present.

[0066] In view of this, the present application provides a vehicle control method, a control device, a vehicle and a storage medium. The method can control the target function to be in an off state when it is detected that the vehicle mode is a target mode or the vehicle lock state is a target locked state; and when the target function is in the off state, if it is detected that the terminal is located in a preset area for keyless unlocking, the keyless unlocking function will no longer be executed, but the vehicle will be controlled to remain in a locked state to improve the safety of the vehicle.

[0067] Figure 2 This is a schematic diagram of the architecture of a vehicle provided in an embodiment of the present application.

[0068] For example, Figure 2 As shown, the vehicle includes a body controller, multimedia host, Bluetooth module and central locking system; the body controller includes a Bluetooth keyless unlocking function. Among them, the body controller (BCM) is an electronic control unit used to drive, monitor and control the electronic control units related to the vehicle's body functions, responsible for managing vehicle functions such as lighting, windows, door locks, and seat control. The multimedia host is the core part of the vehicle's in-vehicle audio and video system, used to turn different vehicle modes on or off; the Bluetooth module is used to transmit and receive Bluetooth signals and determine the terminal's location based on the Bluetooth signals; the central locking system is a system used to control the locking and opening of the vehicle's doors, allowing the driver to centrally control the locking status of all doors in the vehicle.

[0069] The central locking system includes two locking scenarios: switch locking and vehicle speed locking. Among them, the driver can manually control the locking and opening of the doors through the central locking switch in the car. When the lock button is pressed, the electrical signal will be transmitted through the vehicle's circuit system to the locking mechanism of each door to lock the door; when the unlock button is pressed, the signal will trigger the locking mechanism to unlock and the door can be opened. Vehicle speed locking, also known as automatic locking, is a function of the vehicle's central locking system. When the vehicle speed reaches a certain value (for example, 15km / h), the system will automatically trigger the central locking system to lock all doors. This function is achieved through the vehicle's speed sensor, which transmits the speed signal to the central locking control unit. When the vehicle speed reaches the set value, the control unit will issue a lock command.

[0070] Figure 3 This is a schematic flowchart of a vehicle control method provided in an embodiment of the present application.

[0071] For example, Figure 3 The illustrated method 300 may be performed by a vehicle; or may be performed by a processor or chip in a vehicle.

[0072] like Figure 3 As shown, the vehicle control method 300 includes S310 to S330, and S310 to S330 are described in detail below.

[0073] S310: If it is detected that the user is in the vehicle, the vehicle mode and vehicle lock status of the vehicle are obtained.

[0074] Exemplarily, whether the user is in the vehicle is detected by an on-board sensor in the vehicle; when the seat pressure sensor detects a weight greater than a preset weight value, it is determined that the user is in the vehicle; the user is detected based on the state of the seat belt buckle, and when the seat belt buckle is in a locked state, it is determined that the user is in the vehicle; or whether the user is in the vehicle is detected by a camera in the vehicle.

[0075] Exemplarily, the vehicle mode is determined through the vehicle's Controller Area Network (CAN) data; or the vehicle mode is obtained through an in-vehicle infotainment system; for example, the vehicle mode is obtained through a multimedia host in the vehicle.

[0076] Among them, vehicle mode refers to the different operating states preset by the car through the electronic system, which is used to adapt to specific scenarios (such as driving scenarios, rest scenarios, energy-saving scenarios, etc.). It usually integrates the coordinated adjustment of vehicle power, air conditioning, seats, lighting, entertainment and other systems to enhance the user experience.

[0077] For example, the vehicle lock status is detected based on the door sensors of each door in the vehicle; wherein, the function of the door sensor is to determine the open and closed status of the door, and then transmit the open and closed status information of the door to the vehicle controller, and the vehicle lock status includes unlocked state and locked state.

[0078] S320: If the vehicle mode is the target mode or the vehicle lock state is the target locked state, the target function is controlled to be in an off state.

[0079] The target functions include a keyless unlocking function and a keyless locking function, and the target locking state is used to indicate the locking state when the vehicle is in operation.

[0080] Exemplarily, the target locking state is a locking state under a preset state; the target locking state includes a speed lock triggered when the vehicle speed is greater than a preset speed threshold during vehicle operation, and a central control lock triggered by the user during vehicle operation.

[0081] It should be noted that the target locking state does not include leaving the vehicle and anti-theft locking; the target locking state is the locking state triggered by the vehicle during operation; when the vehicle is in the target locking state, the user does not have the need to unlock; therefore, when the vehicle lock state is the target locking state, the control target function is in the off state to improve the safety of the vehicle in the target locking state.

[0082] Exemplarily, the target mode is used to indicate a vehicle mode in which the user is resting in the vehicle; for example, the target mode may be a nap mode, a meditation mode, a sleep mode, etc.; wherein the nap mode refers to a vehicle mode that provides the user with an environment for short sleep and resting the eyes by adjusting the angle of the seat, the state of the windows and the temperature of the air-conditioning; the meditation mode is used to provide the user with a quiet and comfortable environment in the vehicle, helping the user to enter a relaxed state in a short time and improve the user's concentration; the sleep mode is used to indicate a mode in which the user rests and sleeps for a long time in the vehicle.

[0083] Optionally, if a target mode on command is detected, the vehicle is controlled to be in a locked state; and when the target mode is turned on, the target function is controlled to be in a closed state; when the target function is in the closed state, the vehicle cannot be unlocked by the keyless unlocking function from the outside of the vehicle; thereby improving the safety of the vehicle in the target mode.

[0084] In one implementation, when the vehicle speed is greater than a preset speed threshold, or when the vehicle's central locking operation is detected, the vehicle lock state is controlled to be a target locking state; if the vehicle mode is a nap mode, or the vehicle lock state is a target locking state, the target function is controlled to be in an off state.

[0085] It is understood that a vehicle speed exceeding a preset speed threshold indicates that the vehicle is in motion. While the vehicle is in motion, passengers (e.g., children or passengers with limited mobility) may accidentally touch the door handle, causing the door to open, potentially causing the passenger to fall out of the vehicle, resulting in serious injury or death. If the vehicle is involved in an accident such as a collision, if the doors are not locked, the impact force may cause the doors to open, causing occupants to be thrown out of the vehicle, increasing the risk of injury. Therefore, when the vehicle speed exceeds the preset speed threshold, the locks are controlled to the locked state to prevent passengers from falling out of the vehicle due to the doors opening accidentally, thereby reducing the risk of injury.

[0086] Exemplarily, the target mode includes a nap mode; when the vehicle mode is the nap mode, or the vehicle lock state is the target locking state, it means that the user currently has no need to unlock the door; therefore, out of consideration for user needs and safety, the control target function is in the off state.

[0087] For example, the preset vehicle speed threshold is 15km / h; when the vehicle speed is detected to be greater than 15km / h, the vehicle lock state is controlled to the target locking state; when it is detected that the vehicle is in nap mode, or the user triggers the central control locking operation, or the central control locking operation is triggered automatically when the vehicle speed is greater than 15km / h, the target function is in the off state; at this time, even if the terminal (digital key) is in the preset area of keyless unlocking or the overflow critical area, it will not respond to the keyless unlocking function of the digital key, ensuring that when the user currently has no need to unlock the door, people outside the car cannot unlock the vehicle with the digital key in the car, thereby reducing the risk of illegal intrusion into the vehicle.

[0088] It should be noted that the above is an example of the preset vehicle speed threshold; this application does not specifically limit the specific preset vehicle speed threshold.

[0089] In an embodiment of the present application, when the vehicle speed is greater than a preset speed threshold, the vehicle lock state is controlled to a target locking state to prevent the door from opening due to user error during vehicle driving, prevent passengers in the vehicle from falling out of the vehicle due to accidental door opening, and improve the safety of the vehicle; when the vehicle mode is nap mode or when the vehicle's central control locking operation is detected, the target function is controlled to be in an off state; ensure that when the user is taking a nap in the vehicle, or when the user locks the vehicle in the vehicle, the target function cannot be used to control the vehicle unlocking from outside the vehicle, thereby avoiding illegal entry into the vehicle and improving the safety of the vehicle.

[0090] S330, when the target function is in the off state, if it is detected that the terminal is located in a preset area for keyless unlocking, the vehicle is controlled to remain in the locked state.

[0091] For example, when the target function is in the off state, that is, the keyless unlocking function and the keyless locking function of the vehicle are in the off state, if it is detected that the terminal is located in the preset area for keyless unlocking, the vehicle is controlled to remain in the locked state.

[0092] In one implementation, when the target function is in the on state, if the terminal is detected to be located in the preset area for keyless unlocking and the unlocking operation or locking operation of the vehicle is detected, the vehicle is controlled to be unlocked or locked through the target function; when the target function is in the off state, if the terminal is detected to be located in the preset area for keyless unlocking and the unlocking operation or locking operation of the vehicle is detected, the vehicle is controlled to remain in the locked state.

[0093] For example, when the target function is in the on state, if the terminal is detected to be in the preset area and an unlocking operation or a locking operation is detected, the vehicle is unlocked or locked through the target function; ensuring that when the target function is in the on state, the vehicle can be unlocked or locked without a key; when the target function is in the off state, if the terminal is detected to be in the preset area and an unlocking operation or a locking operation is detected, the vehicle lock state is controlled to remain in the locked state; ensuring that when the target function is in the off state, it no longer responds to the unlocking operation in the preset area to improve the safety of the vehicle.

[0094] The unlocking operation or the locking operation may be an operation in which the user touches a specific position of the door handle, or may be an operation in which the user opens and closes the door.

[0095] Optionally, when the target function is in the on state, it is determined whether the prerequisites for achieving the target function are currently met; wherein, the prerequisites include that the terminal is located outside the vehicle and there is no terminal inside the vehicle; if the prerequisites for achieving the target function are currently met, and the terminal is located in the preset area for keyless unlocking, and the vehicle's unlocking or locking operation is detected, the vehicle is controlled to unlock or lock.

[0096] It's important to note that when controlling vehicle unlocking or locking via a target function, if the digital key's location isn't determined, the system might not confirm the key's presence when the driver uses keyless entry while outside the vehicle. This could potentially trigger the unlock function, leading to a false lock. Alternatively, if the system can't confirm the key's presence while the vehicle is in motion, it could cause the doors to unlock unexpectedly, posing a safety hazard. Confirming the digital key's presence outside the vehicle and the absence of a valid key inside effectively prevents criminals from transmitting digital key signals inside and impersonating a valid key to unlock the vehicle and start the engine, thereby enhancing vehicle safety. Furthermore, clarifying the digital key's location makes keyless unlocking more user-friendly. For example, when the driver approaches the vehicle with their key, the system confirms the key's presence outside and automatically unlocks the doors, facilitating entry. When the driver leaves the vehicle, the system detects the key's presence outside and the absence of a valid key inside and automatically locks the doors, eliminating the need for manual intervention and improving user convenience.

[0097] In one implementation, when the target function is in the off state, if the terminal is detected to be located in the preset area for keyless unlocking and an unlocking operation or locking operation of the vehicle is detected, a target prompt message is output, wherein the target prompt message is used to prompt that the vehicle currently has a risk of illegal entry; after the target prompt message is output, the vehicle is controlled to remain in the locked state.

[0098] Exemplarily, when the target function is in the off state, if the terminal is detected to be in the preset area for keyless unlocking and the vehicle's unlocking or locking operation is detected, the target prompt information is output; for example, the target prompt information may be "The vehicle is currently at risk of illegal intrusion, please pay attention to prevention"; wherein the target prompt information can be displayed on the vehicle's display screen; or it can be sent to the user's terminal for display.

[0099] Optionally, when the target function is off, the terminal will no longer determine whether it is in the preset area for keyless unlocking. Instead, a target prompt message will be output when the vehicle unlocking or locking operation is detected. This ensures that the target prompt message can promptly remind the user of the risk of illegal intrusion in the vehicle.

[0100] In an embodiment of the present application, when the target function is in the off state, if the terminal is detected to be in the preset area for keyless unlocking, and an unlocking operation or locking operation of the vehicle is detected, it indicates that the vehicle is currently at risk of illegal entry, and a target prompt message is output; the target prompt message is used to remind the user that the current vehicle is at risk of illegal intrusion, so that the user can promptly perceive the risk and take countermeasures; in addition, after the target prompt message is output, the vehicle is controlled to remain locked to prevent the vehicle from being illegally invaded, thereby ensuring the safety of the vehicle.

[0101] In one implementation, after controlling the target function to be in the off state, the method further includes: when the vehicle lock state changes from the target locked state to the unlocked state and the target mode of the vehicle is in the off state, controlling the target function to be in the on state.

[0102] For example, after the control target function is in the off state, the vehicle lock state is detected in real time; when the vehicle lock state changes from the locked state to the unlocked state (that is, the movement of the door changing from closed to open is detected), and the target mode is in the off state, the control target function is in the on state.

[0103] It should be noted that if the target control function is enabled when the vehicle lock state changes from locked to unlocked, the safety risk to users inside the vehicle remains. For example, if the target mode is nap mode, and the front passenger exits the vehicle while nap mode is engaged, the vehicle lock state changes from locked to unlocked. The driver's seat is also taking a nap. If the target function is enabled, someone outside the vehicle can unlock the vehicle by pulling the door handle, potentially endangering the driver's seat and property safety. Therefore, when the vehicle lock state changes from locked to unlocked and the target function is disabled, the target control function remains enabled.

[0104] In an embodiment of the present application, when the vehicle lock state changes from a locked state to an unlocked state and the target mode of the vehicle is in an off state, the target function is controlled to be in an on state, ensuring that the user can control the vehicle to unlock or lock through the target function when using the vehicle next time.

[0105] Optionally, biometric characteristics of the user in the vehicle are obtained; when there is an abnormality in the user's biometric characteristics, the target function is controlled to be in an on state; wherein the biometric characteristics are used to determine the user's health status, and the biometric characteristics include the user's breathing characteristics, heart rate characteristics, brain electrophysiological signal characteristics, etc.

[0106] Exemplarily, the user's biometric data is obtained based on the biometric sensor in the vehicle; when there is an abnormality in the user's biometrics, it means that there is an abnormality in the user's health status; the user cannot open the door from inside the car; therefore, the control target function is in the on state.

[0107] Exemplarily, the indicator values of the user's biometrics and the security indicator range of each biometric are obtained; it is determined whether the indicator values corresponding to the user's biometrics are within the security indicator range; if the indicator values corresponding to the user's biometrics are within the security indicator range, it is determined that the user's health status is normal; if the indicator values corresponding to the user's biometrics are not within the security indicator range, it is determined that there is an abnormality in the biometrics (that is, there is an abnormality in the user's health status).

[0108] In an embodiment of the present application, when there is an abnormality in the user's biometrics, it indicates that there is an abnormality in the user's health status, and the user may not be able to open the door normally from inside the car; therefore, the target function is controlled to be in an on state; so that when the user is unable to open the door from inside the car, the vehicle can be opened by using the target function outside the car, thereby avoiding the user being trapped inside the vehicle and ensuring the safety of the user in the vehicle.

[0109] In one possible implementation, the signal strength of the Bluetooth signal is obtained; based on the signal strength of the Bluetooth signal, the location of the terminal is detected; if the terminal is detected to be located in a preset area, it is determined whether the Bluetooth signal is interfered with; if the Bluetooth signal is interfered with, the location of the terminal is determined through a target communication mode, wherein the target communication mode is a communication detection mode other than the Bluetooth communication mode.

[0110] Exemplarily, a communication connection is established between the terminal and multiple Bluetooth antennas in the vehicle to obtain the signal strength indication value detected at each Bluetooth antenna; based on the signal strength indication value, the distance between the terminal and the multiple Bluetooth antennas is determined; the position of the terminal is determined by combining the triangulation positioning of the multiple Bluetooth antennas; thereby determining whether the terminal is located in a preset area.

[0111] Exemplarily, when it is detected that the terminal is located in a preset area, it is determined whether there is interference with the Bluetooth signal; when it is detected that there is interference with the Bluetooth signal, the position of the terminal is detected through a target communication method; wherein, the target communication method is a communication detection method other than the Bluetooth communication method, and the target communication method includes but is not limited to near field communication technology (NFC) and ultra-wideband communication technology (Ultra-Wideband, UWB).

[0112] NFC, based on radio frequency identification (RFID) technology, uses electromagnetic induction to enable contactless communication between devices. When two NFC-enabled devices are in close proximity, they automatically establish a connection and transmit data. Terminals and vehicle doors can communicate via NFC to determine the terminal's location. UWB technology communicates via pulse signals, typically in the 3.1 to 10.6 GHz frequency range. UWB signals have strong penetration and anti-interference capabilities, enabling high-precision positioning and high-speed data transmission.

[0113] For example, the fluctuation of the signal strength indicator value of the Bluetooth signal is detected, and based on the fluctuation detection result of the signal strength indicator value, it is determined whether the Bluetooth signal is interfered with; the normal fluctuation range is 5dBm (decibel milliwatt, the standard measurement unit of radio power); when it is detected that the signal strength indicator value fluctuates violently in a short period of time, that is, the fluctuation is greater than 15dBm (that is, within the preset time period, the fluctuation of the signal strength indicator value is greater than the preset value), it is determined that the Bluetooth signal is interfered with.

[0114] It should be noted that the above is an example of the preset value of the signal strength indicator fluctuation; this application does not make any specific limitation to this.

[0115] In an embodiment of the present application, when it is detected that the terminal is located in a preset area, it is determined whether there is interference with the Bluetooth signal; when there is interference with the Bluetooth signal, the position of the terminal is determined through the target communication method; when there is interference with the Bluetooth signal and the position of the terminal cannot be accurately located, a communication detection method other than the Bluetooth communication method (i.e., the target communication method) is used to determine the position of the terminal; and it is ensured that the accuracy of detecting the terminal position can be improved.

[0116] In the above embodiment, when a user is detected inside the vehicle, if the vehicle mode is the target mode or the vehicle lock state is the target locked state, the target function is controlled to be in the off state; while the target function is in the off state, if the terminal is detected to be in the preset keyless unlocking area, the vehicle is controlled to remain in the locked state. Since when the vehicle mode is the target mode or the vehicle lock state is the target locked state, if the target function is in the on state, the vehicle can be unlocked by pulling the door handle from outside the vehicle, resulting in a vehicle safety issue; therefore, this solution controls the target function to remain in the off state when the vehicle mode is the target mode or the vehicle lock state is the target locked state; ensuring that when the terminal is detected to be in the preset keyless unlocking area, the keyless unlocking function is no longer executed, and the vehicle is controlled to remain in the locked state, thereby improving vehicle safety.

[0117] Figure 4 It is a schematic flowchart of another vehicle control method provided in an embodiment of the present application.

[0118] Figure 4 The illustrated method 400 may be performed by a vehicle; or may be performed by a processor or chip in a vehicle.

[0119] like Figure 4 As shown, the vehicle control method 400 includes S401 to S407, and S401 to S407 are described in detail below.

[0120] S401: If it is detected that the user is in the vehicle, the vehicle mode and vehicle lock status of the vehicle are obtained.

[0121] For example, whether the user is in the vehicle is detected by an onboard sensor or camera in the vehicle; the vehicle mode is determined by the vehicle's controller area network bus or the onboard infotainment system; and the vehicle lock status is obtained by a door sensor on a door in the vehicle.

[0122] Optionally, the implementation of S401 can refer to Figure 3 The relevant description of S310 is omitted here.

[0123] S402: Determine the state of the target function according to the vehicle mode and the vehicle lock state.

[0124] For example, if the vehicle mode is the target mode or the vehicle lock state is the target locked state, the target function is determined to be in the off state; when the vehicle lock state changes from the target locked state to the unlocked state and the target mode is in the off state, the target function is controlled to be in the on state.

[0125] Optionally, when there is an abnormality in the biometrics of the user in the vehicle, the control target function is turned on.

[0126] Optionally, the implementation of S402 can refer to Figure 3 The relevant description of S320 is not repeated here.

[0127] S403, whether the target function is in a closed state; if so, execute S404; if not, execute S405.

[0128] For example, determine whether the target function is in the off state; if the target function is in the off state, when it is detected that the terminal is in the preset area for keyless unlocking, control the vehicle to remain in the locked state; if the target function is in the on state, when it is detected that the terminal is in the preset area for keyless unlocking and an unlocking operation is detected, control the vehicle to unlock.

[0129] S404: If it is detected that the terminal is located in a preset area for keyless unlocking, the vehicle is controlled to remain locked.

[0130] For example, when the target function is in the off state, the keyless unlocking function and the keyless locking function of the vehicle are in the off state. If it is detected that the terminal is in the preset area for keyless unlocking, the vehicle is controlled to remain in the locked state; ensuring that when the user takes a nap in the vehicle or when the user locks the vehicle in the vehicle, the target function cannot be used to control the vehicle unlocking from outside the vehicle, thereby preventing illegal entry into the vehicle and improving vehicle safety.

[0131] S405: If it is detected that the terminal is located in the preset area for keyless unlocking and an unlocking operation is detected, the vehicle is controlled to be unlocked.

[0132] For example, when the target function is in the on state, if the detection terminal is located in the preset area of keyless unlocking and an unlocking operation is detected, the vehicle is controlled to be unlocked; wherein, the unlocking operation can be an operation in which the user touches a specific position of the door handle, or can be an operation in which the user opens the car door.

[0133] Optionally, when the target function is in the on state, if it is detected that the terminal is located in the preset area of keyless unlocking and a locking operation is detected, the vehicle is controlled to be locked; wherein the locking operation can be an operation in which the user touches a specific position of the door handle, or an operation in which the user closes the door.

[0134] S406: If an unlocking operation or a locking operation is detected, target prompt information is output.

[0135] For example, when the target function is in the off state and the vehicle is controlled to remain locked, if an unlocking operation or a locking operation is detected, it means that the vehicle is currently at risk of illegal intrusion; therefore, the target prompt information is output to remind the user that the current vehicle is at risk of illegal intrusion through the target prompt information; ensuring that the user can perceive the security risk in time and take timely measures.

[0136] S407: When it is detected that the target mode is off and the vehicle changes from a locked state to an unlocked state, the target function is restored to an on state.

[0137] For example, when it is detected that the target mode is off and the vehicle changes from a locked state to an unlocked state, the target function is restored to the on state; wherein, the target mode is the mode in which the user rests in the vehicle, including but not limited to nap mode, rest mode, sleep mode and meditation mode.

[0138] Optionally, the implementation of S404 to S407 can refer to Figure 3 The relevant description of S330 is not repeated here.

[0139] In an embodiment of the present application, if a user is detected inside a vehicle, the state of a target function is determined based on the vehicle mode and lock status. When the vehicle mode is the target mode or the lock status is the target locked state, the target function is controlled to be off. Since, if the target function is in the target mode or the lock status is the target locked state, the digital key may be mispositioned when the vehicle is in the target mode or the lock status is the target locked state, potentially allowing someone outside the vehicle to unlock the vehicle by pulling the door handle, posing a safety risk to the user inside the vehicle. Therefore, the target function is controlled to be off. When the target function is off, even if the terminal is detected within the preset keyless unlocking area, the vehicle remains locked, ensuring that the vehicle cannot be unlocked by pulling the door handle from outside, reducing the risk of unauthorized intrusion. If an unlock or lock operation is detected while the target function is off, a target prompt message is displayed to ensure that the user is promptly aware of the safety risk. When the target mode is off and the vehicle changes from locked to unlocked, the target function is restored to its on state, ensuring that the user can control the vehicle to unlock or lock using the target function the next time they use the vehicle.

[0140] In one implementation, when a user chooses to take a nap in the vehicle and triggers nap mode on the multimedia head unit, the vehicle automatically locks and the body controller sets the digital key's keyless unlock function (i.e., the target function) to off. At this point, even if the digital key is in the vehicle's start zone, critical overflow zone, or pre-set keyless unlock zone, the digital key's keyless unlock function will not be activated. This maximizes the safety of life and property of those taking a nap in the vehicle. Similarly, when the user triggers the central control lock or vehicle speed lock (vehicle speed greater than 15 km / h) in the vehicle, the body controller also sets the Bluetooth keyless unlock function to off. At this point, even if the digital key is in the vehicle's start zone, critical overflow zone, or keyless unlock valid zone, the digital key's Bluetooth keyless unlock function will not be activated. This ensures that if the user encounters external danger, triggering the central control lock or vehicle speed lock prevents anyone outside the vehicle from unlocking the vehicle with the digital key.

[0141] When the keyless unlocking function is set to off, if any door is opened from closed to open, or the remote unlocking function of any key is triggered, the keyless unlocking function can be released from the off state and reset to on.

[0142] In an embodiment of the present application, by disabling the keyless unlocking function of the digital key in specific scenarios for vehicle models equipped with digital keys in combination with vehicle usage scenarios, security risks caused by inaccurate positioning of the digital key Bluetooth signal in specific scenarios are avoided. While disabling the keyless unlocking function, a recovery mechanism is added and the use permission of remote control unlocking is retained, thereby ensuring user safety while improving the convenience of vehicle unlocking.

[0143] Combined with the above Figures 1 to 4 The vehicle control method provided by the embodiment of the present application is described in detail; Figure 5 and Figure 6 The device embodiments of the present application are described in detail. It should be understood that the devices in the embodiments of the present application can execute the various methods of the aforementioned embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.

[0144] Figure 5 It is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application.

[0145] For example, Figure 5 As shown, the vehicle control device 500 includes:

[0146] The acquisition module 510 is used to acquire the vehicle mode and vehicle lock status of the vehicle if it is detected that the user is in the vehicle;

[0147] Processing module 520 is used to control the target function to be in the off state if the vehicle mode is the target mode or the vehicle lock state is the target locking state, wherein the target function includes the keyless unlocking function and the keyless locking function, and the target locking state is used to indicate the locking state when the vehicle is in operation; when the target function is in the off state, if it is detected that the terminal is located in the preset area for keyless unlocking, the vehicle is controlled to remain in the locked state.

[0148] Optionally, as an embodiment, the processing module 520 is further configured to: when the vehicle lock state changes from the target locked state to the unlocked state and the target mode of the vehicle is in the off state, control the target function to be in the on state.

[0149] Optionally, as an embodiment, the acquisition module 510 is also used to: obtain biometric characteristics of the user in the vehicle, wherein the biometric characteristics are used to determine the user's health status; the processing module 520 is specifically used to: control the target function to be in an on state when there is an abnormality in the user's biometric characteristics.

[0150] Optionally, as an embodiment, the processing module 520 is specifically used to: when the vehicle speed is greater than a preset speed threshold, or when the vehicle's central locking operation is detected, control the vehicle lock state to a target locking state; if the vehicle mode is a nap mode, or the vehicle is in a target locking state, control the target function to be in an off state.

[0151] Optionally, as an embodiment, the processing module 520 is also used to: when the target function is in the on state, if the terminal is detected to be located in the preset area for keyless unlocking, and the unlocking operation or locking operation of the vehicle is detected, control the vehicle to unlock or lock through the target function; when the target function is in the off state, if the terminal is detected to be located in the preset area for keyless unlocking, and the unlocking operation or locking operation of the vehicle is detected, control the vehicle lock state to remain unchanged.

[0152] Optionally, as an embodiment, the processing module 520 is also used to: when the target function is in the off state, if it is detected that the terminal is located in the preset area for keyless unlocking, and an unlocking operation or locking operation of the vehicle is detected, output a target prompt message, wherein the target prompt message is used to prompt that the vehicle currently has a risk of illegal entry; after outputting the target prompt message, control the vehicle to remain in the locked state.

[0153] Optionally, as an embodiment, the acquisition module 510 is also used to: obtain the signal strength of the Bluetooth signal; the processing module 520 is also used to: detect the location of the terminal based on the signal strength of the Bluetooth signal; if the terminal is detected to be located in a preset area, determine whether there is interference with the Bluetooth signal; if there is interference with the Bluetooth signal, determine the location of the terminal through a target communication method, wherein the target communication method is a communication detection method other than the Bluetooth communication method.

[0154] It should be noted that the above-mentioned vehicle control device is embodied in the form of a functional unit. The term "module" here can be implemented in the form of software and / or hardware, and is not specifically limited to this.

[0155] For example, a "module" may be a software program, a hardware circuit, or a combination of the two that implements the aforementioned functionality. The hardware circuit may include an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group of processors) and memory for executing one or more software or firmware programs, combined logic circuits, and / or other suitable components that support the described functionality.

[0156] Therefore, the units of each example described in the embodiments of this application can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0157] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0158] Exemplarily, vehicle 600 includes a processor 610 , a memory 620 , and executable program code 630 .

[0159] Exemplarily, the vehicle 600 includes one or more processors 610, which can support the vehicle 600 in implementing the vehicle control method in the method embodiment. The processor 610 can be a general-purpose processor or a special-purpose processor. For example, the processor 610 can be a central processing unit (CPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, such as discrete gates, transistor logic devices, or discrete hardware components.

[0160] For example, the processor 610 can be used to control the vehicle 600, execute software programs, and process data of the software programs. The vehicle 600 can also include a communication unit to implement signal input (reception) and output (transmission).

[0161] Exemplarily, the vehicle 600 may include one or more memories 620 on which executable program code 630 is stored. The executable program code 630 can be executed by the processor 610 to generate instructions so that the processor 610 executes the vehicle control method described in the above method embodiment according to the instructions.

[0162] Optionally, data may be stored in the memory 620. Optionally, the processor 610 may read data stored in the memory 620. The data may be stored at the same storage address as the executable program code 630, or may be stored at a different storage address from the executable program code 630.

[0163] Exemplarily, the processor 610 and the memory 620 may be provided separately or integrated together, for example, integrated on a system on chip (SOC) of the terminal device.

[0164] Exemplarily, the memory 620 can be used to store relevant programs of the vehicle control method provided in the embodiment of the present application, and the processor 620 can be used to call the executable program code 630 stored in the memory 620 when controlling the vehicle to execute the vehicle control method of the embodiment of the present application; for example, if it is detected that the user is located in the vehicle, the vehicle mode and lock status of the vehicle are obtained; if the vehicle mode is the target mode or the lock status is the target locking status, the target function is controlled to be in the off state, wherein the target function includes a keyless unlocking function and a keyless locking function, and the target locking status is used to indicate the locking state of the vehicle in the running state; when the target function is in the off state, if it is detected that the terminal is located in the preset area for keyless unlocking, the vehicle is controlled to remain in the locked state.

[0165] The present application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the vehicle control method of any of the aforementioned embodiments.

[0166] Among them, computer-readable storage media may include, but are not limited to, any type of disk, including floppy disks, optical disks, Digital Video Discs (DVDs), Compact Disc Read-Only Memory (CD-ROMs), microdrives and magneto-optical disks, Read-Only Memory (ROMs), Random Access Memory (RAMs), Erasable Programmable Read-Only Memory (EPROMs), Electrically Erasable Programmable Read-Only Memory (EEPROMs), Dynamic Random Access Memory (DRAMs), Video Random Access Memory (VRAMs), flash memory devices, magnetic or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.

[0167] The present application also provides a computer program product. When the computer program product is run on a computer, it enables the computer to execute the above-mentioned related steps to implement a vehicle control method in the above-mentioned embodiment.

[0168] In addition, the vehicle provided in the embodiments of the present application can specifically be a chip, component or module, and the vehicle may include a connected processor and memory; wherein the memory is used to store instructions, and when the vehicle is running, the processor can call and execute the instructions so that the chip executes a vehicle control method in the above embodiments.

[0169] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this application are all used to execute the corresponding vehicle control method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding vehicle control method provided above, and will not be repeated here.

[0170] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0171] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0172] The above content is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A vehicle control method, characterized in that: The method comprises: If it is detected that the user is in a vehicle, obtaining the vehicle mode and lock status of the vehicle; If the vehicle mode is a target mode or the vehicle lock state is a target locking state, controlling the target function to be in a disabled state, wherein the target function includes a keyless unlocking function and a keyless locking function, and the target locking state is used to indicate a locked state when the vehicle is in operation; When the target function is in the off state, if it is detected that the terminal is located in a preset area for keyless unlocking, the vehicle is controlled to remain in the locked state.

2. The method according to claim 1, characterized in that After controlling the target function to be in a closed state, the method further includes: When the vehicle lock state changes from the target locked state to the unlocked state and the target mode of the vehicle is in the off state, the target function is controlled to be in the on state.

3. The method according to claim 2, characterized in that Also includes: Acquiring a biometric characteristic of a user in the vehicle, wherein the biometric characteristic is used to determine the health status of the user; The controlling the target function to be in an on state includes: When there is an abnormality in the biometric feature of the user, the target function is controlled to be in the enabled state.

4. The method according to claim 1, wherein The target mode includes a nap mode, and if the vehicle mode is the target mode or the vehicle lock state is the target locking state, controlling the target function to be in an off state includes: When the vehicle speed is greater than a preset vehicle speed threshold, or when a central locking operation of the vehicle is detected, controlling the vehicle lock state to the target locking state; If the vehicle mode is the nap mode, or the vehicle is in the target locking state, the target function is controlled to be in an off state.

5. The method according to claim 1, wherein Also includes: When the target function is in the on state, if it is detected that the terminal is located in a preset area for keyless unlocking and an unlocking operation or locking operation of the vehicle is detected, the vehicle is controlled to be unlocked or locked through the target function; When the target function is in the off state, if it is detected that the terminal is located in a preset area for keyless unlocking, controlling the vehicle to remain in the locked state includes: When the target function is in the off state, if it is detected that the terminal is located in a preset area for keyless unlocking and an unlocking operation or a locking operation of the vehicle is detected, the vehicle is controlled to remain in the locked state.

6. The method according to claim 1, characterized in that Also includes: When the target function is in the off state, if it is detected that the terminal is located in the preset area of the keyless unlocking and an unlocking operation or a locking operation of the vehicle is detected, a target prompt information is output, wherein the target prompt information is used to prompt that the vehicle currently has an illegal entry risk; After the target prompt information is output, the vehicle is controlled to remain in a locked state.

7. The method according to any one of claims 1 to 6, characterized in that Also includes: Get the signal strength of Bluetooth signal; detecting a location of the terminal based on a signal strength of the Bluetooth signal; If it is detected that the terminal is located in the preset area, determining whether there is interference with the Bluetooth signal; If there is interference with the Bluetooth signal, the location of the terminal is determined through a target communication mode, wherein the target communication mode is a communication detection mode other than the Bluetooth communication mode.

8. A vehicle control device, characterized in that: The device comprises: an acquisition module, configured to acquire a vehicle mode and a vehicle lock status of the vehicle if it is detected that the user is in the vehicle; A processing module is configured to control the target function to be in an off state if the vehicle mode is a target mode or the vehicle lock state is a target locking state, wherein the target function includes a keyless unlocking function and a keyless locking function, and the target locking state is used to indicate the locking state under the running state of the vehicle; when the target function is in the off state, if it is detected that the terminal is located in a preset area for keyless unlocking, the vehicle is controlled to remain in a locked state.

9. A vehicle, characterized in that: The vehicle comprises: a memory for storing executable program code; A processor is configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Control method, device and system of keyless entry function and storage medium

    CN118082748A

  • Automatic vehicle locking method and device and vehicle

    CN118810682A

  • Keyless entry system

    JP2001152716A

  • Log burner with liquid ignition material coating layer and manufacturing method thereof

    KR102258716B1

  • System and method for vehicle control

    US20190061685A1

Cited By

  • PEPS (Passive Entry Passive Start)-based unlocking and locking control method and device and control equipment

    CN121697576A