Vehicle door unlocking and locking control method and device, equipment and storage medium
By acquiring point cloud datasets to identify road areas and obtain auxiliary unlocking and locking information, the problem of low reliability of digital keys in non-contact unlocking and locking under special environments is solved, enabling timely unlocking or locking of car doors under abnormal conditions.
Patent Information
- Application Number
- CN202511315705.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-15
- Publication Date
- 2025-11-14
AI Technical Summary
Digital keys have low reliability in non-contact unlocking and locking under special environments, especially under electromagnetic interference or obstruction conditions. The loss of BLE/UWB ranging results in positioning deviations, which may lead to failure to unlock or lock in time.
By acquiring the point cloud dataset of the target object, identifying the road edge to generate the target image, determining the road area, removing the point cloud data, acquiring auxiliary unlocking and locking information, such as wireless signal strength and timer duration, and executing the target operation to control the door unlocking and locking.
The reliability of the digital key's contactless door unlocking and locking in special environments has been improved, ensuring that the doors can be unlocked or locked in time under abnormal circumstances, avoiding user being forced to stand still or the vehicle being left unlocked.
Smart Images

Figure CN120942226A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of vehicle technology, and in particular relates to a control method, device, equipment and storage medium for unlocking and locking vehicle doors. Background Technology
[0002] With the advent of the digital age, digital keys have gradually replaced traditional physical car keys, enabling seamless unlocking and locking of vehicles (hereinafter referred to as "seamless unlocking and locking"). In related technologies, achieving seamless unlocking and locking of vehicles with a digital key typically involves a short-range communication connection (such as Bluetooth) between the vehicle's digital key master module and the digital key. The vehicle's digital key master module measures the distance to the digital key and then monitors whether the digital key experiences a regional shift based on the distance to control the door unlocking and locking.
[0003] However, in some special scenarios, such as when the connection between the vehicle's digital key master module and the digital key is lost too early or the signal is unstable, the digital key's ability to unlock and lock the vehicle without human contact has a low reliability problem. Summary of the Invention
[0004] This application provides a control method, device, equipment, and storage medium for unlocking and closing vehicle doors, which can improve the reliability of contactless unlocking and closing of vehicles based on digital keys.
[0005] In a first aspect, embodiments of this application provide a method for controlling the locking and unlocking of a vehicle door, including: Obtain the first point cloud dataset collected as the target object travels along the target road. The first point cloud dataset includes multiple point cloud data. Based on the point cloud data of the first point cloud dataset, road edge recognition is performed to generate a target image displaying the road edges; Based on the trajectory points of the target object on the target road, the road width of the target road, and the road edge in the target image, the road surface area of the target road is determined; Based on the road surface area, at least a portion of the point cloud data in the first point cloud dataset is removed to obtain the second point cloud dataset.
[0006] In some embodiments, the preset unlocking / locking abnormal event is: the door is closed when the vehicle is in the unlocked state, there is no digital key with short-range communication connection in the vehicle, and the first digital key loses its short-range communication connection with the vehicle before entering the locking area; the locking area is a preset area that allows the door to be locked. The step of obtaining auxiliary unlocking information associated with the preset unlocking anomaly event includes: The first wireless signal strength between the digital key master module of the vehicle and the first digital key is obtained at the target time, and the auxiliary unlocking and locking information includes the first wireless signal strength. The step of performing the target operation based on the auxiliary unlocking information includes: In response to the first wireless signal strength being less than a first preset threshold, the vehicle door is locked.
[0007] In some embodiments, the preset unlocking / locking abnormal event is: when the vehicle is in an unlocked state, the door is opened, and the first digital key undergoes a region jump when entering the locking area; The step of obtaining auxiliary unlocking information associated with the preset unlocking anomaly event includes: The timing duration of the target timer is obtained, wherein the target timer is the timing that starts when the first digital key enters the locked area and the area transition occurs, and the auxiliary unlocking information includes the timing duration; The step of performing the target operation based on the auxiliary unlocking information includes: In response to the timing duration reaching a preset duration, the first digital key being in the locking area, and the absence of a digital key with a short-range communication connection within the vehicle, the door is locked.
[0008] In some embodiments, after obtaining the duration of the target timer, the method further includes: before the duration reaches a preset duration, in response to detecting that the first digital key has moved into a non-locked area, resetting the target timer; and / or When the preset time is reached, in response to the door still being open or the presence of a second digital key with a short-range communication connection in the vehicle, a notification message is sent to the target user terminal, which is a user terminal associated with the first digital key. The notification message is used to remind the user of the target user terminal that the door is not locked.
[0009] In some embodiments, sending a notification message to the target user terminal includes: The key information of the first digital key and the door status information are sent to the cloud server so that the cloud server can determine the target user terminal based on the key information and send a notification message generated based on the door status information to the target user terminal.
[0010] In some embodiments, the preset unlocking / locking abnormal event is: when the vehicle is in a locked state and the first digital key is in a non-locked area but a region jump occurs; The step of obtaining auxiliary unlocking information associated with the preset unlocking anomaly event includes: The system determines first identification information and target area information. The first identification information is used to identify whether the door has been unlocked based on the first digital key within a first communication connection period. The first communication connection period is the period of the current short-range communication connection between the first digital key and the vehicle. The target area information is used to indicate the area where the first digital key is located. The auxiliary unlocking and locking information includes the first identification information and the target area information. The step of performing the target operation based on the auxiliary unlocking information includes: Based on the first identification information and the target area information, a target operation is performed to control the unlocking of the vehicle door.
[0011] In some embodiments, performing the target operation based on the first identification information and the target area information includes: In response to the first identification information indicating that no door unlocking based on the first digital key occurred during the first communication connection period, and the target area information indicating that the first digital key is in the unlocking zone, the door is unlocked, wherein the unlocking zone is a preset area that allows the door to be unlocked; and / or In response to the first identification information indicating that no door unlocking based on the first digital key occurred within the first communication connection period, and the target area information indicating that the first digital key is inside the vehicle or in the start-up zone, second identification information is acquired; in response to the second identification information indicating that door locking based on the first digital key occurred within the second communication connection period, the door is unlocked; wherein, the start-up zone is an area that allows starting the vehicle based on the first digital key; the second identification information is used to indicate whether door locking based on the first digital key occurred within the second communication connection period; the second communication connection period is the communication connection period preceding the first communication connection period; and / or In response to the first identification information indicating that the door unlocking based on the first digital key has occurred within the first communication connection period, and the second identification information indicating that the door locking based on the first digital key has not occurred within the second communication connection period, the door is controlled to unlock; and / or In response to the first identification information indicating that no door unlocking based on the first digital key occurred within the first communication connection period, and the target area information indicating that the vehicle was not located in the area where the first digital key was located or the first digital key was in a buffer zone, second identification information is acquired, and a second wireless signal strength between the vehicle's digital key master module and the first digital key is acquired; in response to the second identification information indicating that door locking based on the first digital key occurred within the second communication connection period, and the second wireless signal strength being greater than a second preset threshold, the door is controlled to unlock; wherein, the buffer zone is located between the locking zone and the unlocking zone; and / or In response to the first identification information indicating that the door unlocking based on the first digital key has occurred within the first communication connection period, and the second identification information indicating that the door locking based on the first digital key has not occurred within the second communication connection period, and the second wireless signal strength between the vehicle's digital key master module and the first digital key is greater than a second preset threshold, the door is controlled to unlock.
[0012] Secondly, embodiments of this application also provide a control device for unlocking and locking a vehicle door, comprising: The auxiliary unlocking and locking information acquisition module is used to acquire auxiliary unlocking and locking information associated with the preset unlocking and locking abnormal event when a preset unlocking and locking abnormal event occurs during the unlocking and locking of the vehicle door based on the first digital key. The control module is used to perform a target operation based on the auxiliary unlocking and locking information to control the unlocking and locking of the vehicle door.
[0013] Thirdly, embodiments of this application also provide an electronic device, the electronic device comprising: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the door unlocking and locking control method as described in any of the first aspects.
[0014] Fourthly, embodiments of this application also provide a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the door unlocking / locking control method as described in any one of the first aspects.
[0015] Fifthly, embodiments of this application also provide a computer program product, wherein instructions in the computer program product, when executed by a processor of an electronic device, cause the electronic device to implement the door unlocking and locking control method as described in any one of the first aspects.
[0016] In this embodiment, in response to a preset unlocking / locking anomaly event occurring during door unlocking / locking based on a first digital key, auxiliary unlocking / locking information associated with the preset unlocking / locking anomaly event is acquired; based on the auxiliary unlocking / locking information, a target operation is executed to control the door unlocking / locking. Thus, in the event of the aforementioned preset unlocking / locking anomaly event, door unlocking / locking can be controlled based on the auxiliary unlocking / locking information, improving the reliability of contactless vehicle unlocking / locking based on the digital key. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of the architecture of a digital key contactless unlocking and locking system in related technologies; Figure 2 This is a schematic diagram of multiple logical regions in related technologies; Figure 3 This is a flowchart illustrating an embodiment of the door unlocking / locking control method provided in this application; Figure 4 This is a schematic diagram of an embodiment of the door unlocking and locking control device provided in this application; Figure 5 This is a schematic diagram of the structure of an embodiment of the electronic device provided in this application. Detailed Implementation
[0019] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples of this application.
[0020] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0021] With the advent of the digital age, digital keys have gradually replaced traditional physical car keys and are being increasingly promoted and used. Compared to traditional physical car keys, a major highlight of digital keys is their ability to sense user intent by judging the user's movement trajectory, enabling seamless unlocking and locking of vehicles without manual operation. Currently, digital keys are available in various terminal formats, such as mobile phones, watches, and physical keys. Distance measurement methods primarily utilize short-range communication methods such as Bluetooth and infrared, with low-power (BLE) and ultra-wideband (UWB) technologies being the main approaches.
[0022] Related technologies include digital key contactless unlocking and locking systems (e.g., ... Figure 1 In the system shown, the implementation schemes for contactless unlocking and locking using digital keys (i.e., mobile devices) typically include the following: Taking Bluetooth as an example of short-range communication between a vehicle and a digital key, the vehicle's digital key master module broadcasts a Bluetooth message. When a user enters the vehicle's Bluetooth range with a digital key (such as a mobile phone or watch), the digital key initiates a Bluetooth connection. The vehicle's digital key master module and the digital key pair and authenticate via Bluetooth. After successful authentication, the vehicle's digital key master module activates BLE and / or UWB ranging based on the ranging capabilities of the vehicle and the digital key. If the vehicle also has digital key slave modules, the master module, while initiating its own and the digital key's ranging, will also send ranging parameters to the slave modules to initiate their ranging as well. Based on its own and each slave module's original ranging results, the vehicle's digital key master module uses a positioning algorithm to determine the area within the vehicle where the digital key is located.
[0023] Typically, algorithms divide the area around a vehicle into multiple logical regions, for example: Figure 2The diagram shows the start zone (where the digital key can start the vehicle), unlock zone, and lock zone. When the vehicle's digital key master module determines that a user is entering the unlock zone with the digital key from a distance, a zone transition occurs, triggering an unlock request to the vehicle's body domain control module for seamless unlocking. Similarly, when the vehicle's digital key master module determines that a user is entering the lock zone with the digital key from a distance, a zone transition occurs, triggering a lock request to the vehicle's body domain control module for seamless locking. To determine the user's movement trend, seamless unlocking and locking generally require detecting a zone transition. However, due to environmental interference, both BLE and UWB positioning are unstable, and the key's positioning area may repeatedly jump between the unlock and lock zones. To prevent this repeated unlocking and locking, a buffer zone is defined between the unlock and lock zones. Entering the unlock or lock zone from the buffer zone does not trigger the corresponding seamless unlocking and locking operation.
[0024] Based on the above implementation scheme, the contactless locking and unlocking can be triggered normally in an open and ideal environment. However, in environments with electromagnetic interference or obstructions, some digital key modules may lose BLE / UWB ranging, resulting in deviations in positioning results. This may cause the system to fail to locate the unlocking or locking zone as expected, leading to delayed unlocking and forcing the user to stand still or the vehicle not locking. Consequently, the contactless locking and unlocking of vehicles using digital keys suffers from low reliability.
[0025] To address the aforementioned technical problems, embodiments of this application provide a control method, apparatus, device, and storage medium for locking and unlocking vehicle doors.
[0026] Please see Figure 3 This is a flowchart illustrating an embodiment of the door unlocking / locking control method provided in this application. The door unlocking / locking control method of this application can be applied to electronic devices, which can be vehicle terminals or control terminals communicating with the vehicle. The control terminal can be a terminal device, a server, or a server cluster, etc. Figure 3 As shown, the control method for unlocking and locking the car door includes, but is not limited to, the following steps S301 to S302.
[0027] Step S301: In response to a preset unlocking / locking abnormal event occurring during the unlocking / locking of the vehicle door based on the first digital key, obtain auxiliary unlocking / locking information associated with the preset unlocking / locking abnormal event.
[0028] In this step, the aforementioned preset unlocking / locking abnormal event can be any event that causes the door unlocking / locking based on the first digital key to fail. For example, the preset unlocking / locking abnormal event can be a change in the area where the first digital key enters the locking zone but the vehicle fails to lock successfully; or, the preset unlocking / locking abnormal event can be a change in the area where the first digital key enters the unlocking zone but the vehicle fails to unlock successfully.
[0029] The aforementioned acquisition of auxiliary unlocking information associated with the preset unlocking abnormal event can be achieved by having multiple preset unlocking abnormal events and corresponding information acquisition methods in the electronic device. When the electronic device detects the occurrence of the aforementioned preset unlocking abnormal event among the multiple unlocking abnormal events, the electronic device acquires the auxiliary unlocking information through the information acquisition method corresponding to the preset unlocking abnormal event.
[0030] The aforementioned auxiliary unlocking and locking information can be any reference information that the electronic device relies on to implement door unlocking and locking control under the aforementioned preset unlocking and locking abnormal events.
[0031] Specifically, the aforementioned preset unlocking / locking abnormal event can be: the door is closed when the vehicle is in the unlocked state, there is no digital key with short-range communication connection in the vehicle, and the short-range communication connection between the first digital key and the vehicle is disconnected before entering the locking area; the locking area is a preset area that allows the door to be locked; the aforementioned step S301 can include: obtaining the first wireless signal strength between the digital key master module of the vehicle and the first digital key at the target time, and the auxiliary unlocking / locking information includes the first wireless signal strength.
[0032] Alternatively, the aforementioned preset unlocking / locking abnormal event can be: when the vehicle is in an unlocked state, the door is opened, and the first digital key undergoes a region transition to enter the locking area; the aforementioned step S301 can include: obtaining the timing duration of a target timer, wherein the target timer is the timing for starting the timing when the first digital key undergoes a region transition to enter the locking area, and the auxiliary unlocking / locking information includes the timing duration.
[0033] Step S302: Based on the auxiliary unlocking and locking information, perform the target operation to control the unlocking and locking of the vehicle door.
[0034] In this step, the electronic device can perform the target operation based on the auxiliary unlocking and locking information, thereby enabling the door to be unlocked and locked even when the aforementioned preset unlocking and locking abnormal event occurs.
[0035] The aforementioned target operation can be any operation aimed at unlocking or locking the target door. For example, it can be the electronic device directly controlling the door to unlock or lock, or it can be by sending a message to the user to remind them to manually unlock or lock the door.
[0036] In some embodiments, the aforementioned preset unlocking / locking abnormal event is: the door is closed when the vehicle is in the unlocked state, there is no digital key with short-range communication connection in the vehicle, and the first digital key loses its short-range communication connection with the vehicle before entering the locking area; the locking area is a preset area that allows the door to be locked; The step of obtaining auxiliary unlocking information associated with the preset unlocking anomaly event includes: The first wireless signal strength between the digital key master module of the vehicle and the first digital key is obtained at the target time, and the auxiliary unlocking and locking information includes the first wireless signal strength. The step of performing the target operation based on the auxiliary unlocking information includes: In response to the first wireless signal strength being less than a first preset threshold, the vehicle door is locked.
[0037] In this embodiment, in the event of the aforementioned preset unlocking / locking abnormal event, the electronic device can control the door lock by using the first wireless signal strength of the vehicle's digital key master module, thereby improving the reliability of door lock control based on the digital key.
[0038] The aforementioned first wireless signal strength can be at least one of the following parameters: Received Signal Strength Indicator (RSSI), Link Quality Indicator (LQI), and path loss. Specifically, the first wireless signal strength is an RSSI value.
[0039] The aforementioned first preset threshold can be set according to actual needs. When the first wireless signal strength is less than the first preset threshold, the electronic device can determine that the digital key is outside the start area or outside the vehicle. This allows the door to be locked when a preset unlocking / locking abnormal event occurs and the digital key is determined to be outside the start area or outside the vehicle.
[0040] In other embodiments, the preset unlocking / locking abnormal event is: when the vehicle is in the unlocked state, the door is opened, and the first digital key undergoes a region jump when entering the locking area; The step of obtaining auxiliary unlocking information associated with the preset unlocking anomaly event includes: Obtain the timing duration of the target timer, wherein the target timer is the timing that starts when the first digital key enters the locked area and triggers a zone transition. The step of performing the target operation based on the auxiliary unlocking information includes: In response to the timing duration reaching a preset duration, the first digital key being in the locking area, and the absence of a digital key with a short-range communication connection within the vehicle, the door is locked.
[0041] In this embodiment, when the aforementioned preset unlocking / locking abnormal event occurs, the electronic device can control the door lock by using the target timer duration and the position of the first digital key, thereby improving the reliability of door lock control based on the digital key.
[0042] The aforementioned target timer may be a pre-configured timer in an electronic device, which starts timing when the first digital key enters the locked area and triggers a zone transition.
[0043] The preset duration can be set according to actual needs. For example, the preset duration can be set to 3 seconds or 5 seconds.
[0044] It should be noted that the aforementioned target timer can be reset when the preset duration is reached.
[0045] In some embodiments, after obtaining the duration of the target timer, the method further includes: Before the preset duration is reached, in response to detecting that the first digital key has moved into the non-locked area, the target timer is reset.
[0046] In this embodiment, the target timer can be reset before the first digital key is detected to have moved into the non-locked area, before the timer reaches the preset duration, thereby making the reset of the target timer more timely.
[0047] The aforementioned non-locked area can be any area outside the aforementioned locked area, and it may include at least one of the aforementioned unlocked area and buffer area.
[0048] In some embodiments, after obtaining the duration of the target timer, the method further includes: When the preset duration is reached, in response to the door still being open or the presence of a second digital key with a short-range communication connection in the vehicle, a notification message is sent to the target user terminal, which is a user terminal associated with the first digital key. The notification message is used to remind the user of the target user terminal that the door is not locked.
[0049] In this embodiment, when the timeout period reaches the preset time and the car door is still open or a second digital key with a short-range communication connection exists in the vehicle, a notification message can be sent to remind the user that the car door is not locked. This allows the user to be reminded to manually lock the car even when the door cannot be locked.
[0050] The aforementioned sending of notification messages to the target user terminal can be achieved by the electronic device directly notifying the target user terminal. For example, the electronic device may also be equipped with a satellite communication module, which can directly send notification messages to the target user terminal.
[0051] The target user terminal may be the first digital key. For example, if the first digital key is a mobile phone or a smartwatch, the electronic device may send a notification message to the mobile phone or smartwatch. Alternatively, the target user terminal may be a user terminal other than the first digital key. For example, if the first digital key is a Bluetooth car key that comes with the vehicle, the electronic device may send a notification message to the car owner's mobile phone or smartwatch.
[0052] In some embodiments, sending a notification message to the target user terminal includes: The key information of the first digital key and the door status information are sent to the cloud server so that the cloud server can determine the target user terminal based on the key information and send a notification message generated based on the door status information to the target user terminal.
[0053] In this embodiment, the electronic device can send notification messages to the target user terminal through a cloud server, making the implementation simpler and more efficient.
[0054] The key information mentioned above can be any information used to indicate the first digital key. For example, the key information may include the key identification (ID) of the first digital key.
[0055] The aforementioned door status information can be any information used to indicate that the door is not locked. For example, the aforementioned door status information could be "status code - door not closed properly", etc.
[0056] In some embodiments, the preset unlocking / locking abnormal event is: when the vehicle is in a locked state and the first digital key is in a non-locked area but a region jump occurs; The step of obtaining auxiliary unlocking information associated with the preset unlocking anomaly event includes: The system determines first identification information and target area information. The first identification information is used to identify whether the door has been unlocked based on the first digital key within a first communication connection period. The first communication connection period is the period of the current short-range communication connection between the first digital key and the vehicle. The target area information is used to indicate the area where the first digital key is located. The auxiliary unlocking and locking information includes the first identification information and the target area information. The above-mentioned target operation, based on the auxiliary unlocking and locking information, to control the unlocking and locking of the vehicle door includes: Based on the first identification information and the target area information, a target operation is performed to control the unlocking of the vehicle door.
[0057] In this embodiment, in the event of the aforementioned preset unlocking / locking abnormal event, the electronic device can control the door to unlock using the first identification information and the target area where the first digital key is located, thereby improving the reliability of door unlocking control based on the digital key.
[0058] The aforementioned first identification information can be any information used to identify whether the door has been unlocked using the first digital key within the first communication connection period. For example, it can be a "First Unlock Flag". If the door has not been unlocked using the first digital key within the first communication connection period (i.e., the first unlock of the door using the first digital key is about to occur within the first communication connection period), the electronic device can set the "First Unlock Flag" to 1; and if the door has been unlocked using the first digital key within the first communication connection period, the electronic device can set the "First Unlock Flag" to 0.
[0059] The aforementioned target area information is determined by the electronic device based on the location information of the first digital key. It can indicate whether the area of the first digital key is in the unlocking area, locking area, inside the vehicle, starting area, buffer zone, or invalid area. The unlocking area is the area where the door can be unlocked; the locking area is the area where the vehicle can be locked; the starting area is the area where the vehicle can be started; the buffer zone is the area set between the locking area and the unlocking area (set to prevent repeated locking and unlocking caused by the first digital key repeatedly moving between the unlocking area and the locking area); the invalid area refers to the area where the electronic device defaults to the first digital key being in invalid area when it cannot locate the area where the first digital key is located.
[0060] In some embodiments, the above-mentioned target operation based on the first identification information and the target area information includes: In response to the first identification information indicating that no door unlocking based on the first digital key occurred during the first communication connection period, and the target area information indicating that the first digital key is in the unlocking area, the door is controlled to unlock, wherein the unlocking area is a preset area that allows the door to be unlocked.
[0061] In this embodiment, if the electronic device determines that no door unlocking has been performed based on the first digital key within the first communication connection period, and the target area information indicates that the first digital key is in the unlocking area, it can directly control the door to unlock. This allows the device to move into the unlocking area after the first digital key establishes a wireless communication connection with the vehicle. Once it is determined that the door has not been unlocked based on the first digital key, the door can be unlocked, thereby improving the reliability of door unlocking control based on the digital key.
[0062] It should be noted that if the first identification information indicates that the door has been unlocked based on the first digital key during the first communication connection period, and the target area information indicates that the first digital key is in the unlocking area, the vehicle may not need to perform the door unlocking.
[0063] In some embodiments, the above-mentioned target operation based on the first identification information and the target area information includes: In response to the first identification information indicating that no door unlocking based on the first digital key occurred within the first communication connection period, and the target area information indicating that the first digital key is inside the vehicle or in the start-up area, second identification information is acquired, wherein the start-up area is an area that allows starting the vehicle based on the first digital key; the second identification information is used to indicate whether door locking based on the first digital key occurred within the second communication connection period; the second communication connection period is the communication connection period preceding the first communication connection period; In response to the second identification information indicating that the door was locked based on the first digital key during the second communication connection period, the door is unlocked.
[0064] In this embodiment, if the electronic device determines that no door unlocking based on the first digital key occurred within the first communication connection period, and the target area information indicates that the first digital key is inside the vehicle or in the start area, it can further determine whether the door locking occurred within the previous communication connection period (i.e., the second communication connection period). Once it is determined that the door locking occurred within the previous communication connection period, the device directly controls the door to unlock. This ensures accurate door unlocking even when the vehicle is mistakenly located inside the vehicle or in the start area, further improving the reliability of door unlocking control based on the digital key.
[0065] The aforementioned second identification information can be any information used to indicate whether the door locking based on the first digital key occurred during the second communication connection period. For example, it can be a "Vehicle Exterior Freezing Flag" setting. If the door locking based on the first digital key occurs during the second communication connection period, the electronic device can set the "Vehicle Exterior Freezing Flag" to 1; and if the door locking based on the first digital key does not occur during the second communication connection period, the electronic device can set the "Vehicle Exterior Freezing Flag" to 0.
[0066] It should be noted that if the first identification information indicates that no door unlocking based on the first digital key occurred within the first communication connection period, the target area information indicates that the first digital key is inside the vehicle or in the start area, and the second identification information indicates that no door locking based on the first digital key occurred within the second communication connection period, the electronic device may not perform the control to unlock the door. For example, if [External Freezing Flag] = 0, the electronic device will not perform the control to unlock the door.
[0067] In some embodiments, performing the target operation based on the first identification information and the target area information may include: controlling the door to unlock when the first identification information indicates that the door has been unlocked using the first digital key within the first communication connection period, and the second identification information indicates that the door has not been locked using the first digital key within the second communication connection period. This further improves the reliability of door unlocking control based on the digital key.
[0068] In some embodiments, the above-mentioned target operation based on the first identification information and the target area information includes: In response to the first identification information indicating that no door unlocking based on the first digital key occurred within the first communication connection period, and the target area information indicating that the vehicle was not located in the area where the first digital key was located or the first digital key was in a buffer zone, the second identification information is obtained, and the second wireless signal strength between the vehicle's digital key master module and the first digital key is obtained; the buffer zone is located between the locking area and the unlocking area; In response to the second identification information indicating that the door was locked based on the first digital key during the second communication connection period and the second wireless signal strength is greater than the second preset threshold, the door is controlled to unlock.
[0069] In this embodiment, if the electronic device determines that no door unlocking based on the first digital key has occurred within the first communication connection period, and the target area information indicates that the first digital key is in the buffer zone or the vehicle has not been located in the area where the first digital key is located, it can further control the door unlocking based on the second identification information and the second wireless signal strength. Thus, when the vehicle cannot locate the area where the first digital key is located or the first digital key is in the buffer zone, the second wireless signal strength can be used to determine whether the first digital key is near the vehicle. And when it is determined that the first digital key is near the vehicle (i.e. the second wireless signal strength is greater than the second preset threshold), the door unlocking is controlled, further improving the reliability of door unlocking control based on the digital key.
[0070] The second wireless signal strength can be of the same type as the first wireless signal strength, for example, the second wireless signal strength is also RSSI; in addition, the second preset threshold can be a value set according to actual needs, and this value can be used to determine whether the first digital key is near the car.
[0071] The second identification information mentioned above indicates that during the second communication connection period, the door is locked based on the first digital key and the second wireless signal strength is greater than the second preset threshold, and the door is unlocked. This can be achieved by an electronic device determining the third identification information based on whether the second wireless signal strength is greater than the second preset threshold, and controlling the door to unlock when the door is locked based on the first digital key during the second communication connection period indicated by the second identification information and the third identification information indicates whether the first digital key is near the vehicle.
[0072] The aforementioned third identification information can be any information used to indicate whether the first digital key is near the vehicle. For example, it can be a "Nearby Flag" setting. When the second wireless signal strength is greater than a second preset threshold, the electronic device can set the "Nearby Flag" to 1; and when the second wireless signal strength is not greater than the second preset threshold, the electronic device can set the "Nearby Flag" to 0.
[0073] It should be noted that if the first identification information indicates that no door unlocking based on the first digital key has occurred within the first communication connection period, the target area information indicates that the vehicle has not been located in the area where the first digital key is located or the first digital key is in the buffer zone, and the third identification information indicates that the first digital key is not near the vehicle, the electronic device may not perform door unlocking control.
[0074] In some embodiments, the above-described target operation based on the first identification information and the target area information includes: in response to the first identification information indicating that the door unlocking based on the first digital key has occurred within the first communication connection period, and the second identification information indicating that the door locking based on the first digital key has not occurred within the second communication connection period, controlling the door to unlock. This further improves the reliability of door unlocking control based on the digital key.
[0075] In this embodiment, in response to a preset unlocking / locking anomaly event occurring during door unlocking / locking based on the first digital key, auxiliary unlocking / locking information associated with the preset unlocking / locking anomaly event is acquired; based on the auxiliary unlocking / locking information, a target operation is executed to control the door unlocking / locking. Thus, in the event of the aforementioned preset unlocking / locking anomaly event, door unlocking / locking can be controlled based on the auxiliary unlocking / locking information, improving the reliability of contactless vehicle unlocking / locking based on the digital key.
[0076] To facilitate understanding of the door unlocking and locking control method in the embodiments of this application, a specific application example of the door unlocking and locking control method is provided here for illustration. The specific processing flow is as follows: In related technologies, when the vehicle's digital key master module determines that a key meets the following conditions (a&&b&&c), it will send a contactless unlocking request to the vehicle domain control module, thereby triggering the proximity automatic unlocking function.
[0077] a) All four doors of the vehicle are closed; b) The vehicle is locked; c) Any digital key that has passed connection authentication shows a zone transition from the locked area to the unlocked area; Additionally, when the digital key master module determines that a key meets the following conditions (d&&e&&f&&g), it will send a contactless locking request to the vehicle domain control module, thereby triggering the automatic locking function when the key is away.
[0078] d) All four doors of the vehicle are closed; e) The vehicle is unlocked; f) Any digital key that has passed connection authentication shows a zone transition from the unlocked area to the locked area; g) There are no other connected and authenticated digital keys in the vehicle; condition g can prevent the problem of forgetting the key in the vehicle or accidentally locking the key in the vehicle in multi-key or multi-user scenarios.
[0079] However, in scenarios with environmental interference or module malfunctions, there may be issues where the vehicle fails to unlock automatically even when the user approaches it, or fails to lock even when the key disconnects. The technical solution described below addresses these issues from three perspectives: improving the success rate of automatic unlocking upon approach and automatic locking upon movement away, and adding a warning for locking failures when moving away.
[0080] (a) Improve the success rate of automatic interlocking and add alerts for interlocking failures. The following are some common reasons why the automatic interlocking mechanism fails to trigger: 1. The digital key (i.e., the first digital key) lost connection before entering the remote locked area during the disengagement process; 2. The vehicle doors are not all closed; 3. Other digital keys with verified connections are stored in the vehicle; Based on the common causes of non-sensory interlocking failure mentioned above, the following targeted solutions are proposed: Option 1 When the vehicle's digital key master module determines that a key meets the following conditions (h&&i&&j&&k), it will still send a contactless locking request to the vehicle domain control module, thus triggering the disconnection locking function. This function serves as a fallback in case the regular remote locking function fails, significantly improving the success rate of automatic locking from a distance.
[0081] h) All four doors of the vehicle are closed; i) The vehicle is unlocked; j) There are no other digital keys in the vehicle that have been successfully connected and authenticated; k) The last authenticated digital key outside the vehicle loses connection; if the key is located in the buffer or invalid zone when it loses connection, but the RSSI value of the vehicle's digital key master module is less than the loss and lock threshold at the time of loss, it is also considered that the loss occurred outside the vehicle.
[0082] Option 2 The reason the door was not closed could be: A) The electric door takes too long to close, causing the user to have already moved to the locked area before the door is fully closed; or B) The user left without properly closing the door.
[0083] Regarding reason A), if the vehicle's digital key master module determines that a key has transitioned from the unlocking zone to the locking zone, but fails to trigger the contactless locking because any door is not closed, then a timer Timer0 (e.g., 3s, the specific value can be configured) is started.
[0084] If, within Time0, the vehicle's digital key master module detects that the four doors of the vehicle have switched to all closed, and the key's positioning area is still within or outside the locked zone, and there are no other connected and authenticated digital keys inside the vehicle, then a contactless locking request is sent to the vehicle domain control module, which delays the triggering of the remote automatic locking function. If, within Time0, the vehicle's digital key master module detects that the key positioning area has returned to or within the unlocking area, then Timer0 is cleared. This strategy can be implemented on vehicles equipped with power doors.
[0085] To address the issue of automatic door locking failure due to reason B), specifically the user leaving the door unattended or leaving another authenticated digital key inside the vehicle, a notification for automatic door locking failure will be added. The specific implementation plan is as follows: 1) When the vehicle's digital key master module determines that a key disconnects, other conditions for triggering disconnection and locking are met (i&&j&&k). However, since condition h is not met, i.e., any door is open, the disconnection and locking fails. Therefore, a locking failure notification is reported to the vehicle manufacturer's cloud server, along with the "key ID" and "status code - door not closed properly". The vehicle manufacturer's cloud server associates the key ID with the user account and pushes the notification to the corresponding user's mobile APP.
[0086] 2) When the vehicle's digital key main module determines that a key is disconnected, other conditions for triggering disconnection and locking are met (h&&i&&k). However, since condition j is not met, i.e., other connected and authenticated digital keys are detected in the vehicle, the disconnection and locking fails. In this case, a locking failure notification is reported to the vehicle manufacturer's cloud server, along with the "key ID" and "status code - key forgotten in the vehicle". The vehicle manufacturer's cloud server associates the key ID with the user account and pushes the notification to the corresponding user's mobile APP.
[0087] (ii) Improve the success rate of automatic unlocking upon proximity The following are some common reasons why proximity unlock might fail to trigger: 1. When a user approaches the vehicle from a distance, the terminal device only completes Bluetooth connection and business authentication with the vehicle when the user enters the area close to the unlocking zone or buffer zone. The area transition from the locking zone to the unlocking zone fails to occur, thus failing to trigger contactless unlocking and resulting in being penalized by standing. 2. When a user approaches the vehicle from a distance, and enters the approach unlocking area, due to environmental interference or human body obstruction, some digital key distance measurement data is lost from the module, resulting in mispositioning inside the vehicle or in the buffer zone (invalid area). The area transition from the locking area to the unlocking area fails to occur, thus failing to trigger contactless unlocking and resulting in being stuck in the parking space. Based on the common reasons mentioned above that cause contactless unlocking to fail, the following targeted solutions are proposed: 1. After a digital key terminal (i.e., the first digital key) establishes a Bluetooth connection with the vehicle and the service authentication is successful, the vehicle's digital key master module sets the key's "First Unlock Flag" to 1. When the vehicle lock status switches to unlock or any door is opened, the key's "First Unlock Flag" is set to 0. If a digital key satisfies "First Unlock Flag" = 1, the vehicle's digital key master module determines that the key can trigger seamless unlocking from any area outside the vehicle that enters near the unlocking area, including entering from outside the locking area, the buffer zone, or being initially positioned near the unlocking area.
[0088] 2. When the vehicle's digital key master module determines that a digital key meets the following conditions (a || b), it sets the key to external freezing status, i.e., [External Freezing Flag] = 1. When any door or window is switched to open, external freezing is deactivated, i.e., [External Freezing Flag] = 0.
[0089] a) A key triggered the automatic locking mechanism when the door is far away; b) A key triggered an automatic lockout upon disconnection; The vehicle's digital key master module sets a single Bluetooth RSSI threshold of 1. If the single Bluetooth RSSI strength of a digital key that has passed connection authentication is greater than the threshold of 1, then the key is considered to be near the vehicle, and the key's [Nearby Flag] is set to 1, i.e., [Nearby Flag] = 1.
[0090] If a digital key satisfies [First Unlock Flag] = 1 && [External Freeze Flag] = 1, the vehicle's digital key master module determines that the key can trigger seamless unlocking from any area outside the vehicle, including entry from the locked area and outside, the buffer zone, or initial positioning inside the vehicle; if a digital key satisfies [First Unlock Flag] = 0 && [External Freeze Flag] = 1, the vehicle's digital key master module determines that the key can trigger seamless unlocking from any area inside the vehicle, including the locked area and outside.
[0091] If a digital key satisfies [First Unlock Flag] = 1 && [External Freeze Flag] = 1, the vehicle's digital key master module determines that the key can trigger seamless unlocking when it enters the area where [Nearby Flag] = 1 from any area outside the vehicle, including entering from the locked area or outside, the buffer zone, or when the initial positioning is in the case of [Nearby Flag] = 1; if a digital key satisfies [First Unlock Flag] = 0 && [External Freeze Flag] = 1, the vehicle's digital key master module determines that the key can trigger seamless unlocking when it enters the area where [Nearby Flag] = 1 from the locked area or outside.
[0092] Based on the same inventive concept, as shown in the figure Figure 4 As shown in the figure, this application embodiment also provides a door unlocking and locking control device 400, which includes: The auxiliary unlocking and locking information acquisition module 401 is used to acquire auxiliary unlocking and locking information associated with the preset unlocking and locking abnormal event in response to the occurrence of a preset unlocking and locking abnormal event during the unlocking and locking of the vehicle door based on the first digital key. The control module 402 is used to perform a target operation based on the auxiliary unlocking and locking information to control the unlocking and locking of the vehicle door.
[0093] In some embodiments, the preset unlocking / locking abnormal event is: the door is closed when the vehicle is in the unlocked state, there is no digital key with short-range communication connection in the vehicle, and the first digital key loses its short-range communication connection with the vehicle before entering the locking area; the locking area is a preset area that allows the door to be locked. The aforementioned auxiliary unlocking information acquisition module 401 is specifically used for: The first wireless signal strength between the digital key master module of the vehicle and the first digital key is obtained at the target time, and the auxiliary unlocking and locking information includes the first wireless signal strength. The aforementioned control module 402 is specifically used for: In response to the first wireless signal strength being less than a first preset threshold, the vehicle door is locked.
[0094] In some embodiments, the preset unlocking / locking abnormal event is: when the vehicle is in an unlocked state, the door is opened, and the first digital key undergoes a region jump when entering the locking area; The aforementioned auxiliary unlocking information acquisition module 401 is specifically used for: The timing duration of the target timer is obtained, wherein the target timer is the timing that starts when the first digital key enters the locked area and the area transition occurs, and the auxiliary unlocking information includes the timing duration; The aforementioned control module 402 is specifically used for: In response to the timing duration reaching a preset duration, the first digital key being in the locking area, and the absence of a digital key with a short-range communication connection within the vehicle, the door is locked.
[0095] In some embodiments, the apparatus further includes: The timer reset module is used to reset the target timer in response to detecting that the first digital key has moved into the non-locked area before the timeout period reaches the preset duration.
[0096] In some embodiments, the device 400 further includes: The notification message sending module is used to send a notification message to a target user terminal when the timer reaches a preset duration, in response to the door still being open or a second digital key with a short-range communication connection existing in the vehicle. The target user terminal is a user terminal associated with the first digital key, and the notification message is used to remind the user of the target user terminal that the door is not locked.
[0097] In some embodiments, the notification message sending module described above is specifically used for: The key information of the first digital key and the door status information are sent to the cloud server so that the cloud server can determine the target user terminal based on the key information and send a notification message generated based on the door status information to the target user terminal.
[0098] In some embodiments, the preset unlocking / locking abnormal event is: when the vehicle is in a locked state and the first digital key is in a non-locked area but a region jump occurs; The aforementioned auxiliary unlocking information acquisition module 401 is specifically used for: The system determines first identification information and target area information. The first identification information is used to identify whether the door has been unlocked based on the first digital key within a first communication connection period. The first communication connection period is the period of the current short-range communication connection between the first digital key and the vehicle. The target area information is used to indicate the area where the first digital key is located. The auxiliary unlocking and locking information includes the first identification information and the target area information. The aforementioned control module 402 is specifically used for: Based on the first identification information and the target area information, a target operation is performed to control the unlocking of the vehicle door.
[0099] In some embodiments, the control module 402 is specifically used for: In response to the first identification information indicating that no door unlocking based on the first digital key occurred during the first communication connection period, and the target area information indicating that the first digital key is in the unlocking area, the door is controlled to unlock, wherein the unlocking area is a preset area that allows the door to be unlocked.
[0100] In some embodiments, the control module 402 is specifically used for: In response to the first identification information indicating that no door unlocking based on the first digital key occurred within the first communication connection period, and the target area information indicating that the first digital key is inside the vehicle or in the start-up area, second identification information is acquired, wherein the start-up area is an area that allows starting the vehicle based on the first digital key; the second identification information is used to indicate whether door locking based on the first digital key occurred within the second communication connection period; the second communication connection period is the communication connection period preceding the first communication connection period; In response to the second identification information indicating that the door was locked based on the first digital key during the second communication connection period, the door is unlocked.
[0101] In some embodiments, the control module 402 is specifically used for: In response to the first identification information indicating that the door unlocking based on the first digital key has occurred within the first communication connection period, and the second identification information indicating that the door locking based on the first digital key has not occurred within the second communication connection period, the door is controlled to unlock.
[0102] In some embodiments, the control module 402 is specifically used for: In response to the first identification information indicating that no door unlocking based on the first digital key occurred within the first communication connection period, and the target area information indicating that the vehicle was not located in the area where the first digital key was located or the first digital key was in a buffer zone, the second identification information is obtained, and the second wireless signal strength between the vehicle's digital key master module and the first digital key is obtained; the buffer zone is located between the locking area and the unlocking area; In response to the second identification information indicating that the door was locked based on the first digital key during the second communication connection period and the second wireless signal strength is greater than the second preset threshold, the door is controlled to unlock.
[0103] In some embodiments, the control module 402 is specifically used for: In response to the first identification information indicating that the door unlocking based on the first digital key has occurred within the first communication connection period, and the second identification information indicating that the door locking based on the first digital key has not occurred within the second communication connection period, and the second wireless signal strength between the vehicle's digital key master module and the first digital key is greater than a second preset threshold, the door is controlled to unlock.
[0104] The door unlocking and locking control device 400 provided in this application embodiment can execute the technical solution shown in the above-described door unlocking and locking control method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.
[0105] Figure 5 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application.
[0106] An electronic device may include a processor 501 and a memory 502 storing computer program instructions.
[0107] Specifically, the processor 501 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0108] Memory 502 may include mass storage for data or instructions. For example, and not limitingly, memory 502 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 502 may include removable or non-removable (or fixed) media. Where appropriate, memory 502 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 502 is non-volatile solid-state memory.
[0109] In some embodiments, memory 502 may include read-only memory (ROM), random access memory (RAM), disk storage media device, optical storage media device, flash memory device, electrical, optical, or other physical / tangible memory storage device. Therefore, generally, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the door unlocking / locking control method according to this application.
[0110] The processor 501 reads and executes computer program instructions stored in the memory 502 to implement the door unlocking and locking control method in the above embodiment.
[0111] In one example, the electronic device may also include a communication interface 503 and a bus 510. Wherein, as... Figure 5 As shown, the processor 501, memory 502, and communication interface 503 are connected through bus 510 and complete communication with each other.
[0112] The communication interface 503 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.
[0113] Bus 510 includes hardware, software, or both, that couples components of an online data traffic metering device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 510 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, this application contemplates any suitable bus or interconnect.
[0114] The electronic device can execute the door locking / unlocking control method in the embodiments of this application, thereby achieving a combination Figures 1 to 4 The described control method and device for unlocking and locking the vehicle door.
[0115] In addition, in conjunction with the door unlocking and locking control method in the above embodiments, this application also provides a computer storage medium for implementation. The computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement the door unlocking and locking control method in the above embodiments.
[0116] In conjunction with the door unlocking and locking control method in the above embodiments, this application also provides a computer program product. When the instructions in the computer program product are executed by the processor of an electronic device, the electronic device implements the door unlocking and locking control method in the above embodiments.
[0117] Vehicles can be private cars, such as sedans, SUVs, MPVs, or pickup trucks. Vehicles can also be commercial vehicles, such as vans, buses, small trucks, or large semi-trailers. Vehicles can be either gasoline-powered or new energy vehicles. When a vehicle is a new energy vehicle, it can be a hybrid or a pure electric vehicle.
[0118] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.
[0119] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0120] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0121] The aspects of this application have been described above with reference to flowchart illustrations and / or block diagrams of methods (systems) and computer program products according to embodiments of this application. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, 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, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0122] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.
Claims
1. A method for controlling the locking and unlocking of a vehicle door, characterized in that, include: In response to a preset unlocking / locking anomaly event occurring during vehicle door unlocking / locking based on the first digital key, auxiliary unlocking / locking information associated with the preset unlocking / locking anomaly event is acquired; Based on the auxiliary locking / unlocking information, the target operation is executed to control the locking / unlocking of the vehicle door.
2. The method according to claim 1, characterized in that, The preset unlocking / locking abnormal event is: when the vehicle is in the unlocked state, the door is closed, there is no digital key with short-range communication connection in the vehicle, and the first digital key loses its short-range communication connection with the vehicle before entering the locking area; the locking area is a preset area that allows the door to be locked. The step of obtaining auxiliary unlocking information associated with the preset unlocking anomaly event includes: The first wireless signal strength between the digital key master module of the vehicle and the first digital key is obtained at the target time, and the auxiliary unlocking and locking information includes the first wireless signal strength. The step of performing the target operation based on the auxiliary unlocking information includes: In response to the first wireless signal strength being less than a first preset threshold, the vehicle door is locked.
3. The method according to claim 1, characterized in that, The preset unlocking / locking abnormal event is: when the vehicle is in the unlocked state, the door is opened, and the first digital key undergoes a region jump when entering the locking area; The step of obtaining auxiliary unlocking information associated with the preset unlocking anomaly event includes: The timing duration of the target timer is obtained, wherein the target timer is the timing that starts when the first digital key enters the locked area and the area transition occurs, and the auxiliary unlocking information includes the timing duration; The step of performing the target operation based on the auxiliary unlocking information includes: In response to the timing duration reaching a preset duration, the first digital key being in the locking area, and the absence of a digital key with a short-range communication connection within the vehicle, the door is locked.
4. The method according to claim 3, characterized in that, After obtaining the duration of the target timer, the method further includes: before the duration reaches a preset duration, in response to detecting that the first digital key has moved into a non-locked area, resetting the target timer; and / or When the preset time is reached, in response to the door still being open or the presence of a second digital key with a short-range communication connection in the vehicle, a notification message is sent to the target user terminal, which is a user terminal associated with the first digital key. The notification message is used to remind the user of the target user terminal that the door is not locked.
5. The method according to claim 4, characterized in that, Sending a notification message to the target user terminal includes: The key information of the first digital key and the door status information are sent to the cloud server so that the cloud server can determine the target user terminal based on the key information and send a notification message generated based on the door status information to the target user terminal.
6. The method according to claim 1, characterized in that, The preset unlocking / locking abnormal event is: when the vehicle is in a locked state and the first digital key is in a non-locked area but a region jump occurs; The step of obtaining auxiliary unlocking information associated with the preset unlocking anomaly event includes: The system determines first identification information and target area information. The first identification information is used to identify whether the door has been unlocked based on the first digital key within a first communication connection period. The first communication connection period is the period of the current short-range communication connection between the first digital key and the vehicle. The target area information is used to indicate the area where the first digital key is located. The auxiliary unlocking and locking information includes the first identification information and the target area information. The step of performing the target operation based on the auxiliary unlocking information includes: Based on the first identification information and the target area information, a target operation is performed to control the unlocking of the vehicle door.
7. The method according to claim 6, characterized in that, The step of performing the target operation based on the first identification information and the target area information includes: In response to the first identification information indicating that no door unlocking based on the first digital key occurred during the first communication connection period, and the target area information indicating that the first digital key is in the unlocking zone, the door is unlocked, wherein the unlocking zone is a preset area that allows the door to be unlocked; and / or In response to the first identification information indicating that no door unlocking based on the first digital key occurred within the first communication connection period, and the target area information indicating that the first digital key is inside the vehicle or in the start-up zone, second identification information is acquired; in response to the second identification information indicating that door locking based on the first digital key occurred within the second communication connection period, the door is unlocked; wherein, the start-up zone is an area that allows starting the vehicle based on the first digital key; the second identification information is used to indicate whether door locking based on the first digital key occurred within the second communication connection period; the second communication connection period is the communication connection period preceding the first communication connection period; and / or In response to the first identification information indicating that the door unlocking based on the first digital key has occurred within the first communication connection period, and the second identification information indicating that the door locking based on the first digital key has not occurred within the second communication connection period, the door is controlled to unlock; and / or In response to the first identification information indicating that no door unlocking based on the first digital key occurred within the first communication connection period, and the target area information indicating that the vehicle was not located in the area where the first digital key was located or the first digital key was in a buffer zone, second identification information is acquired, and a second wireless signal strength between the vehicle's digital key master module and the first digital key is acquired; in response to the second identification information indicating that door locking based on the first digital key occurred within the second communication connection period, and the second wireless signal strength being greater than a second preset threshold, the door is controlled to unlock; wherein, the buffer zone is located between the locking zone and the unlocking zone; and / or In response to the first identification information indicating that the door unlocking based on the first digital key has occurred within the first communication connection period, and the second identification information indicating that the door locking based on the first digital key has not occurred within the second communication connection period, and the second wireless signal strength between the vehicle's digital key master module and the first digital key is greater than a second preset threshold, the door is controlled to unlock.
8. A control device for unlocking and locking a vehicle door, characterized in that, include: The auxiliary unlocking and locking information acquisition module is used to acquire auxiliary unlocking and locking information associated with the preset unlocking and locking abnormal event when a preset unlocking and locking abnormal event occurs during the unlocking and locking of the vehicle door based on the first digital key. The control module is used to perform a target operation based on the auxiliary unlocking and locking information to control the unlocking and locking of the vehicle door.
9. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the door unlocking and locking control method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions; When the computer program instructions are executed by the processor, they implement the door unlocking and locking control method as described in any one of claims 1-7.
Citation Information
Cited By
Anti-ping-pong-effect locking control method and device, control equipment and storage medium
CN121330802A