Vehicle door lock control method and device, electronic equipment, vehicle and storage medium
By detecting wireless communication signals between the vehicle and the mobile terminal and judging the communication distance, and automatically controlling the door lock, the problem of users needing to manually operate the Bluetooth key to open and close the door lock, realizing the senseless control of the door lock, improving user experience and saving hardware costs.
Patent Information
- Application Number
- CN202411763546.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-04-04
AI Technical Summary
In the prior art, users need to manually operate the Bluetooth key every time to open and close the door lock, which is troublesome and leads to poor user experience.
By detecting the wireless communication between the vehicle and the mobile terminal when the vehicle is in a non-driving state, receiving signals in real time, analyzing the target terminal type, obtaining RSSI values, determining whether the communication distance is within the control distance range of the door lock, and automatically controlling the locking operation of the door lock.
The unlocking or locking of sensorless control door locks is realized, reducing the frequency of user operations, improving user experience effect, and saving hardware costs.
Smart Images

Figure CN119763219A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle door lock control, and in particular to a vehicle door lock control method, device, electronic equipment, vehicle and storage medium. Background Art
[0002] Because the digital key function provides a flexible and convenient way to use the vehicle, its popularity is increasing. According to the monitoring data of Gaogong Intelligent Vehicle Research Institute, by 2024, the digital key function will be installed in more than 50% of vehicles. Among the three technical solutions of Bluetooth, NFC (Near Field Communication), and UWB (Ultra Wideband), Bluetooth keys account for more than 9% due to their low cost and convenient development and use, becoming the mainstream of the digital key market.
[0003] The related art requires the user to press the Bluetooth key of the door lock to open and close the door lock each time. In this way, the user needs to manually operate the Bluetooth key to open and close the door lock each time, which is troublesome to operate and leads to poor user experience. Summary of the invention
[0004] The present application provides a door lock control method, device, electronic equipment, vehicle and storage medium.
[0005] The present application provides a vehicle door lock control method, comprising:
[0006] When the vehicle is in a non-driving state and it is detected that the vehicle is in wireless communication with a mobile terminal, a signal for communication interaction with the mobile terminal is received in real time; the vehicle is wirelessly paired with the mobile terminal;
[0007] Parsing the received signal to obtain a target terminal type of the mobile terminal;
[0008] Using the target terminal type, obtaining a received signal strength indication RSSI value corresponding to the target terminal type;
[0009] According to the RSSI value, determining whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock;
[0010] Based on the judgment result, whether the door lock performs the lock control operation is controlled.
[0011] Further, the using the target terminal type to obtain a received signal strength indication RSSI value corresponding to the target terminal type includes:
[0012] Using the target terminal type, searching the cloud platform to see whether it contains calibration data for the target terminal type;
[0013] If calibration data of the target terminal type is found, it is used as the RSSI value.
[0014] Further, the using the target terminal type to obtain a received signal strength indication RSSI value corresponding to the target terminal type includes:
[0015] Using the target terminal type, searching the cloud platform to see whether it contains calibration data for the target terminal type;
[0016] If the calibration data of the target terminal type cannot be found, the RSSI value is measured in real time based on the received signal.
[0017] Further, if the calibration data of the target terminal type cannot be searched, after measuring the RSSI value in real time according to the received signal, the method further includes:
[0018] The RSSI value is measured in real time to form an RSSI set corresponding to the target terminal type;
[0019] The RSSI set corresponding to the target terminal type is stored in the cloud platform as calibration data corresponding to the target terminal type; the RSSI set includes RSSI values corresponding to each real-time communication distance extending from the vehicle to the outside of the vehicle within the wireless communication range between the vehicle and the mobile terminal.
[0020] Further, the controlling whether the door lock performs a lock control operation according to the judgment result includes:
[0021] If the real-time communication distance is within the control distance range of the door lock, controlling the door lock to perform a lock control operation;
[0022] If the real-time communication distance is not within the control distance range of the door lock, the door lock is controlled to maintain the current state.
[0023] Furthermore, the control distance range of the door lock is determined by the following steps:
[0024] Receiving a control distance range of a door lock input by a user within a wireless communication range;
[0025] or,
[0026] A control distance range is generated according to RSSI values at different positions of the vehicle from the mobile terminal;
[0027] or,
[0028] A default control distance range of a door lock is configured; the default control distance range is within the wireless communication range between the vehicle and the mobile terminal.
[0029] Further, the detecting that the vehicle is in wireless communication with the mobile terminal includes: detecting that a wireless communication module of application software of the mobile terminal is in wireless communication with a wireless communication module of the vehicle.
[0030] The present application provides a vehicle door lock control device, comprising:
[0031] The real-time information receiving module is used to receive the signal for communication interaction with the mobile terminal in real time when the vehicle is in a non-driving state and it is detected that the vehicle is in wireless communication with the mobile terminal; the vehicle and the mobile terminal are wirelessly paired and connected;
[0032] A terminal type determination module, used to parse the received signal to obtain the target terminal type of the mobile terminal;
[0033] An RSSI value obtaining module, configured to obtain a received signal strength indication RSSI value corresponding to the target terminal type using the target terminal type;
[0034] A judging module, configured to judge whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock according to the RSSI value;
[0035] The control module is used to control whether the door lock performs a lock control operation according to the judgment result.
[0036] The present application provides a vehicle, comprising one or more processors, for implementing the door lock control method as described above.
[0037] The present application provides an electronic device, comprising one or more processors, for implementing any of the methods described above.
[0038] The present application provides a computer-readable storage medium having a program stored thereon. When the program is executed by a processor, the method described in any one of the above items is implemented.
[0039] The present application provides a computer program product, comprising a computer program / instruction, which implements any of the above methods when executed by a processor.
[0040] In some embodiments, the door lock control method of the present application determines whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock based on the RSSI value, and automatically controls the door lock to perform the lock control operation or not. In this way, only one wireless communication pairing is required, and subsequent users do not need to operate the Bluetooth key every time when using the mobile terminal, which provides a good user experience. In this way, the unlocking or locking of the door lock can be controlled without feeling. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 It is a schematic diagram of the structure of the door lock control method of the embodiment of the present application;
[0042] Figure 2 Shown is a flow chart of a door lock control method provided by an embodiment of the present application;
[0043] Figure 3 Shown Figure 2 A schematic diagram showing the distribution of RSSI values in the door lock control method shown;
[0044] Figure 4 Shown Figure 2 A flowchart of a specific application example of the door lock control method shown;
[0045] Figure 5 The figure shows a schematic diagram of the structure of a door lock control device according to an embodiment of the present application;
[0046] Figure 6 Shown is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0047] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with one or more embodiments of the present specification. Instead, they are merely examples of devices and methods consistent with some aspects of one or more embodiments of the present specification as detailed in the appended claims.
[0048] It should be noted that: in other embodiments, the steps of the corresponding method are not necessarily performed in the order shown and described in this specification. In some other embodiments, the steps included in the method may be more or less than those described in this specification. In addition, a single step described in this specification may be decomposed into multiple steps for description in other embodiments; and multiple steps described in this specification may be combined into a single step for description in other embodiments.
[0049] In order to solve the technical problem that the user needs to manually operate the door lock key to open and close the door lock every time, which is cumbersome and leads to poor user experience, the embodiment of the present application provides a door lock control method. When the vehicle is in a non-driving state and it is detected that the vehicle is wirelessly communicating with a mobile terminal, an RSSI (Received Signal Strength Indicator) value corresponding to the target terminal type is obtained, and it is determined whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock to control whether the door lock performs the lock control operation.
[0050] By judging whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock based on the RSSI value, the door lock will be automatically controlled to perform the lock control operation or not. In this way, only one wireless communication pairing is required, and subsequent users do not need to operate the Bluetooth key every time they use the mobile terminal, which provides a good user experience. In this way, the door lock can be unlocked or locked without any sense of touch.
[0051] In the related art, a distance sensor (or camera) is used to identify the user around the vehicle, and the door lock is unlocked by automatic control, which will increase external equipment and hardware costs.
[0052] In the embodiment of the present application, there is no need to add external devices such as distance sensors (or cameras). The door lock is controlled by judging whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock according to the RSSI value. In this way, on the basis of the senseless control of unlocking or locking the door lock, not only the hardware cost is saved, but also the door lock is controlled to perform the lock control operation according to the RSSI value corresponding to each terminal type, and the user experience will not be affected by the large difference in the strength of the Bluetooth signal when the user terminal device type and model are connected to the vehicle.
[0053] In the related technology, the method of detecting and inferring the distance based on the strength of the Bluetooth signal has a large difference in the strength of the Bluetooth signal due to the different Bluetooth installation locations, mobile terminal system versions, and Bluetooth protocol versions of different mobile terminal brands and models, and the different volumes of different vehicle types. Ultimately, the Bluetooth key function applied on different mobile terminals may have different effects. Some mobile terminals may even be unable to implement the most basic Bluetooth key function and fail to provide users with a good "keyless" car experience.
[0054] In the embodiment of the present application, the door lock is controlled to perform the lock control operation according to the RSSI value corresponding to the target terminal type. In this way, the door lock is controlled to perform the lock control operation according to the RSSI value corresponding to each terminal type, and the user experience will not be affected by the large difference in the strength of the Bluetooth signal when the user terminal device type and model are connected to the vehicle. Furthermore, in the subsequent vehicle development, the RSSI values corresponding to all terminal types can be shared (also called "crowdsourcing") to reduce the matching cost and cycle, and ensure a better car experience.
[0055] Figure 1 Shown is a structural schematic diagram of the application of the vehicle door lock control method according to an embodiment of the present application.
[0056] like Figure 1 As shown, the vehicle door lock control method is applied to a vehicle door lock control system. The vehicle door lock control system may include but is not limited to a mobile terminal 21, a vehicle 12, and a cloud platform connected to the mobile terminal 21 and the vehicle 12 respectively.
[0057] The vehicle 12 may include but is not limited to an onboard device 11. The onboard device 11 may be one or more of a wireless communication module, an onboard processor, an onboard controller, and an onboard computer. The vehicle door lock control method of the embodiment of the present application may be executed by an onboard processor and / or an onboard controller.
[0058] Continue to see Figure 1 As shown, the cloud platform is used to uniformly manage the information of many vehicles 12 and uniformly control many vehicles 12. The cloud platform may include but is not limited to a cloud server. The cloud server uses the wireless communication module of the vehicle 12 to interact with the vehicle processor and / or vehicle controller of the vehicle 12. In this way, the interaction between the vehicle 12 and the cloud platform is realized.
[0059] Continue as Figure 1 As shown, the mobile terminal 21 is used to wirelessly communicate with the vehicle 12. The mobile terminal 21 may be one or more. Moreover, the mobile terminal 21 may include but is not limited to mobile terminals 21 of multiple terminal types. Different terminal types may include one or more of terminal types of different mobile phone brands and models, terminal types of different mobile phone system versions, and terminal types of different Bluetooth protocol versions.
[0060] Next, the mobile terminal 21 may include but is not limited to an APP (Application Software) and a wireless communication module. The APP may display a key interface controlled by wireless communication, such as a Bluetooth key interface, or a WIFI (Wireless Fidelity) key interface. In this way, the key interface may perform initial pairing interaction with the vehicle 12 and / or set the control distance of the door lock to perform communication control or interaction with the vehicle 12. The wireless communication module of the mobile terminal 21 may include but is not limited to a wireless communication module of the application system of the mobile terminal 21 and a wireless communication module of the application software.
[0061] Based on this, the wireless communication module of the application system of the mobile terminal 21 is turned on, and the wireless communication module of the application software is also turned on. The wireless communication module of the application software is paired with the wireless communication module of the vehicle 12 in advance to establish a wireless communication connection. When the application software and the vehicle 12 are within the wireless communication range next time, the application software and the vehicle 12 can communicate and interact in real time. In this way, the mobile terminal 21 and the vehicle 12 can communicate and interact.
[0062] The wireless communication module of the application system of the mobile terminal 21 herein, the wireless communication module of the above application software, and the types of the above wireless communication modules are the same.
[0063] For example, these wireless communication modules are all WiFi communication modules. The vehicle 12 is connected to the wireless communication module of the mobile terminal 21 using WiFi communication.
[0064] For another example, these wireless communication modules can be Bluetooth Long Range communication modules or BLE (Bluetooth Low Energy) communication modules. The vehicle 12 is connected to the wireless communication module of the mobile terminal 21 using Bluetooth communication via the wireless communication module.
[0065] The door lock control method of the embodiment of the present application can be applied to electronic devices. This electronic device may include but is not limited to a vehicle-mounted terminal connected to the vehicle 12 and a mobile terminal 21 independent of the vehicle 12. The vehicle-mounted terminal connected to the vehicle 12 may be but is not limited to a body processor, a center console, a vehicle-mounted computer or a vehicle 12 HUD head-up display. The mobile terminal 21 independent of the vehicle 12 may be but is not limited to a smart phone, a smart phone watch, a tablet computer or a laptop computer. Which of the above electronic devices is closest to the user who turns on or uses the device, and on which device can the door lock control method of the embodiment of the present application be executed. Please see below for detailed description.
[0066] Figure 2Shown is a flow chart of a door lock control method according to an embodiment of the present application.
[0067] like Figure 2 As shown, the vehicle door lock control method may include but is not limited to the following steps 110 to 150:
[0068] Step 110, when the vehicle is in a non-driving state and wireless communication between the vehicle and the mobile terminal is detected, a signal for communication interaction with the mobile terminal is received in real time; the vehicle and the mobile terminal are wirelessly paired and connected.
[0069] The wireless communication pairing connection between the vehicle and the mobile terminal in step 110 may include but is not limited to: a temporary first pairing connection between the vehicle and the mobile terminal or a pre-pairing connection between the vehicle and the mobile terminal, both of which can realize the wireless communication pairing between the vehicle and the mobile terminal to realize the wireless communication between the vehicle and the mobile terminal.
[0070] When the vehicle communicates with the mobile terminal, the vehicle will receive the signal from the mobile terminal and obtain the RSSI value.
[0071] Step 120: parse the received signal to obtain the target terminal type of the mobile terminal.
[0072] The target terminal type of the mobile terminal is used to indicate the terminal device model of the mobile terminal. For example, the mobile terminal may be, but is not limited to, a smart phone, a tablet computer, a smart watch, etc., and examples are not given one by one here.
[0073] Step 130: Using the target terminal type, obtain a received signal strength indication RSSI value corresponding to the target terminal type.
[0074] The RSSI (Received Signal Strength Indicator) is an indicator used to measure the strength of a received wireless signal in wireless communication. It is usually expressed as a negative value, where a smaller value indicates a stronger signal and a larger value indicates a weaker signal.
[0075] Figure 3 Shown Figure 2 A schematic diagram of the distribution of RSSI values in the door lock control method shown.
[0076] like Figure 3As shown, the RSSI value in this article can reflect the real-time communication distance between the vehicle and the mobile terminal. The mobile terminal in this article is within the wireless communication range of the vehicle, and extends outward from the vehicle. The larger the extension radius, the farther the real-time communication distance from the vehicle to the mobile terminal, and the RSSI value gradually weakens. At this time, the RSSI value corresponds to each real-time communication distance. The above RSSI values correspond to the communication distance range one by one.
[0077] Step 140: Determine whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock based on the RSSI value.
[0078] The above real-time communication distance is determined according to the RSSI value. In this paper, the real-time communication distance can be used to control whether the door lock is opened (also called unlocking) or closed (also called locking).
[0079] The above step 140 may include but is not limited to: judging the change trend of the real-time communication distance between the vehicle and the mobile terminal according to the change of the RSSI value, and determining the specific control distance range of the door lock. Judging whether the above real-time communication distance is within the specific control distance range of the door lock. In contrast, the following step 150 may include but is not limited to: when the judgment result is that the real-time communication distance is within the specific control distance range of the door lock, controlling whether the door lock performs the lock control operation corresponding to the specific control distance range.
[0080] The specific control distance range of the above-mentioned door lock control distance range may include but is not limited to the door lock control opening distance range and the door lock control closing distance range. The control opening distance range and the control closing distance range may be the same or different. It is determined according to actual needs.
[0081] For example, the control opening distance range of the above-mentioned door lock is, for example, 1 meter to 2 meters, and the control closing distance range of the door lock is, for example, 5 meters to 8 meters. For another example, the control opening distance range of the door lock is, for example, 1.5 meters to 2.0 meters, and the control closing distance range of the door lock is, for example, about 6 meters. This is just an example and is not limited here.
[0082] Step 150, based on the judgment result, control whether the door lock performs the lock control operation.
[0083] It should be noted that the above-mentioned lock control operation may include but is not limited to one or more of an operation of closing the door lock and an operation of opening the door lock.
[0084] Accordingly, the above step 150 may further include controlling the door lock to perform a lock control operation if the real-time communication distance is within the control distance range of the door lock; if the real-time communication distance is not within the control distance range of the door lock, it means that the lock control requirement is not met, so the lock control operation is not performed, and the door lock is controlled to maintain the current state. In this way, the door lock can be controlled.
[0085] It should be further explained that when the door lock is in the locked state, if the real-time communication distance is not within the control distance range of the door lock, it means that the person has not yet reached the vicinity of the vehicle, and no lock control operation such as opening the door lock will be performed, so the current state of the door lock is maintained as the locked state.
[0086] When the door lock is in the unlocked state, if the real-time communication distance is not within the control distance range of the door lock, no lock control operation such as closing the door lock will be performed. Therefore, the current state of the door lock is maintained as the unlocked state, thereby leaving time for other passengers in the car to leave.
[0087] On the one hand, the above step 140 in the embodiment of the present application includes but is not limited to the following two steps: Step 1,
[0088] According to the change of RSSI value, it is determined that the real-time communication distance between the vehicle and the mobile terminal is gradually decreasing, and the control distance range of the door lock is determined to be the control closing distance range. The second step is to determine whether the above real-time communication distance is within the control closing distance range of the door lock; wherein the control closing distance range is used to control the locking of the door lock.
[0089] In contrast, the above step 150 may further include controlling the door lock to execute an operation of closing the door lock when the judgment result is that the real-time communication distance is within the control closing distance range of the door lock.
[0090] On the other hand, the above step 140 in the embodiment of the present application includes but is not limited to the following two steps: Step 1, based on the change of the RSSI value, determine that the real-time communication distance between the vehicle and the mobile terminal is gradually increasing, and determine that the control distance range of the door lock is the control opening distance range. Step 2, determine whether the above real-time communication distance is within the control opening distance range of the door lock; wherein the control opening distance range is used to control the unlocking of the door lock.
[0091] In contrast, the above step 150 may further include controlling the door lock to perform an operation of opening the door lock when the judgment result is that the real-time communication distance is within the control opening distance range of the door lock.
[0092] Continue as Figure 2 As shown, the above step 130 may include but is not limited to the following steps ① to ①
[0093] ①. Use the target terminal type to search whether the cloud platform contains calibration data for the target terminal type.
[0094] When the calibration terminal interacts with the calibration vehicle, the RSSI value corresponding to the terminal type is measured, and the formed RSSI set is stored in the cloud platform as calibration data.
[0095] It should be noted that the above calibration terminals and the above calibration vehicles are determined in advance. The calibration terminals can reach more than 10, more than 20, or even hundreds of terminal types. The terminal type is mainly determined by the type of mobile terminals on the market. Select any vehicle as a development vehicle (also called a calibration vehicle).
[0096] ②. If the calibration data of the target terminal type is found, it will be used as the RSSI value.
[0097] ③. If the calibration data of the target terminal type cannot be found, the RSSI value is measured in real time based on the received signal.
[0098] Continue to see Figure 2 As shown, the control distance range of the door lock is determined by at least one of the following optional methods:
[0099] In a first optional manner, a control distance range of a door lock input by a user within a wireless communication range is received, so that the control distance range of the door lock can be flexibly set.
[0100] Within the wireless communication range between the mobile terminal and the vehicle, effective communication can be performed to control the door lock control operation. Beyond the above wireless communication range, communication cannot be performed. Therefore, the door lock control operation can be completed within the effective wireless communication range to improve the effectiveness of the control lock.
[0101] In a second optional manner, the control distance range is generated according to the RSSI values at different positions of the vehicle from the mobile terminal. In this way, the optimal RSSI value can be selected according to the RSSI values at different positions of the vehicle from the mobile terminal to generate the control distance range.
[0102] In some examples, since different positions of the vehicle from the mobile terminal correspond to different RSSI values, an optimal RSSI value can be selected from these RSSI values; and the control distance corresponding to the optimal RSSI value is used to generate a control distance range.
[0103] Example 1: The control distance corresponding to the minimum value of these RSSI values is used as the control closing distance range of the door lock.
[0104] Example 2: The control distance corresponding to any value from the second smallest value to the middle value of these RSSI values is used as the control closing distance range of the door lock.
[0105] Example 3: The control distance corresponding to any value from the second largest value to the middle value among these RSSI values that is smaller than the maximum value is used as the control opening distance range of the door lock.
[0106] The above are merely examples and are not intended to be limiting.
[0107] In the third optional mode, the default control distance range of the door lock is configured; the default control distance range is within the wireless communication range, is used to control the locking operation of the door lock, and is a pre-set default value. In this way, it is convenient for users to directly use the default control distance range of the door lock.
[0108] Exemplarily, the default control distance range may be an intermediate value of the RSSI values, indicating that the control opening distance range of the door lock and the control closing distance range of the door lock are the same.
[0109] Of course, the default control distance range may be a preferred value measured based on experimental data, such as a control opening distance range of 1.5 meters to 2.0 meters, and a control closing distance range of a door lock of about 6 meters.
[0110] These default control distance ranges can be adjusted according to user needs.
[0111] Continue to see Figure 1 and Figure 2 As shown, in this article, in some optional embodiments, the vehicle locally collects RSSI sets and stores them as calibration data on the cloud platform. In other optional embodiments, the cloud platform collects RSSI sets and stores them as calibration data. The details are as follows.
[0112] In the optional first embodiment of the above vehicle local RSSI collection, the door lock control method may further include the following two steps:
[0113] In the first step, the vehicle will measure the RSSI value in real time to form an RSSI set corresponding to the target terminal type.
[0114] First, the vehicle can receive the real-time measured RSSI value of the target terminal type locally and determine whether the door lock performs the lock control operation. Then, if the door lock performs the lock control operation, stop collecting RSSI values. Finally, all collected RSSI values are used to generate the RSSI set corresponding to the target terminal type. In this way, RSSI values are collected and stored until the door lock performs the lock control operation, and the RSSI value is stopped. Then, all collected RSSI values are used to obtain the RSSI set. In this way, the RSSI set is obtained more efficiently. At the same time, under the premise that the hardware does not need to be increased or decreased, each time a new terminal type obtains the RSSI set corresponding to the target terminal type, it is stored in the cloud platform as the calibration data corresponding to the target terminal type, which can ensure the data update of the cloud platform. At the same time, it also ensures that all mobile terminal users share the stored data of the same terminal type as the mobile terminal, and there is no need for the cloud platform to collect RSSI sets separately and specifically again, thereby improving the user experience.
[0115] In the second step, the vehicle locally stores the RSSI set corresponding to the target terminal type as the calibration data corresponding to the target terminal type in the cloud platform; the RSSI set includes the RSSI values corresponding to each real-time communication distance extending from the vehicle to the outside of the vehicle within the wireless communication range between the vehicle and the mobile terminal. The calibration terminal types in the cloud platform are all different, and the data with the same calibration terminal type as the stored one is discarded or the vehicle locally will not store it in the cloud platform.
[0116] The optional second embodiment of the vehicle local RSSI collection set in this article is similar to the optional first embodiment of the vehicle local RSSI collection set described above. Compared with the optional first embodiment of the vehicle local RSSI collection set described above, the difference is that in this second embodiment, first, the vehicle locally uses the target terminal as a calibration terminal in advance; then, the vehicle locally collects the measured RSSI value of the target terminal in advance to form an RSSI set corresponding to the target terminal type. Advance refers to the first pairing and the first determination of the control distance of the door lock. In this way, the RSSI set can be obtained in advance for subsequent timely use.
[0117] Figure 4 Shown Figure 2 The flowchart of a specific application example of the door lock control method shown is shown.
[0118] In the actual specific application example, A. The Bluetooth key function integrated in the mobile phone APP used by the user supports the user to manually enter the device model to determine the device type;
[0119] B. When the user is on the Bluetooth key interface, the software designs a fixed functional interface to guide the user to specific actions:
[0120] 1) Sensorless unlocking (also known as keyless door lock opening) function: Please stand a meter away from the left side of the vehicle and click "Start Collection" to collect signals. The distance can be adjusted by the user through the Bluetooth key interface.
[0121] 2) Sensorless unlocking function: Please stand a meter away from the front of the vehicle and click "Start Collection" to collect signals;
[0122] 3) Sensorless unlocking function: Please stand a meter away from the right side of the vehicle and click "Start Collection" to collect signals;
[0123] 4) Sensorless unlocking function: Please stand a meter away from the rear of the vehicle and click "Start Collection" to collect signals;
[0124] 5) Sensorless locking (also known as keyless door lock) function: Please stand a meter away from the left side of the vehicle and click "Start Collection" to collect signals;
[0125] 6) Non-sensing locking function: Please stand a meter away from the front of the vehicle and click "Start Collection" to collect signals;
[0126] 7) Non-sensing locking function: Please stand a meter away from the right side of the vehicle and click "Start Collection" to collect signals;
[0127] 8) Non-sensing locking function: Please stand a meter away from the rear of the vehicle and click "Start Collection" to collect signals;
[0128] 9) Sensorless start function: Please sit in the main driving seat and click "Start Collection" to collect signals;
[0129] 10) Sensorless start function: Please sit in the co-pilot seat and click "Start Collection" to collect signals;
[0130] C. After the user completes the collection of the signals corresponding to the RSSI values required for each set location, click "OK" and the system will upload the parameter data and mobile device model collected by the user to the cloud platform (the device model is only associated with the mobile phone type and does not involve user privacy information).
[0131] D. When the user uses the Bluetooth key function again, the user experience that was previously bad, such as the user being unable to unlock and lock the function normally within the specified range due to unstable signals from non-calibrated mobile devices, or the function response time being too slow, causing the user to wait too long, will be greatly improved. The feedback to the actual use scenario is: when using the sensorless door lock unlocking or locking function, the ideal effect of product design can be achieved. When the user is 1.5 meters away from the door, the automatic unlocking operation can be completed quickly. In this way, the function success rate and response speed are greatly improved.
[0132] In the optional first embodiment in which the cloud platform collects RSSI sets, it is similar to the optional first embodiment in which the vehicle locally collects RSSI sets, except that in this first embodiment, the cloud platform performs the following three steps:
[0133] In the first step, the cloud platform records the calibration terminal type of the calibration terminal. In this way, without adding or reducing hardware, through the combination of software development and the calibration terminal type of all calibration terminals ("crowdsourcing" solution), a large area of users' mobile terminals can be matched to improve user experience.
[0134] In the second step, the cloud platform extends outward from the calibration vehicle with the calibration vehicle as the center, collects the signal strength corresponding to the different positions of the calibration terminal from the calibration vehicle, and forms an RSSI set corresponding to the calibration terminal; the RSSI set corresponding to the calibration terminal includes a series of RSSI calibration data, and this series of RSSI calibration data gradually weakens as it extends outward from the vehicle as the center.
[0135] In the third step, the cloud platform stores the RSSI set corresponding to the target terminal type in the cloud platform.
[0136] In the fourth step, the cloud platform receives the search instruction from the vehicle, searches for the RSSI corresponding to the target terminal type from the cloud platform, and sends it to the vehicle. The search instruction is used to search for the RSSI corresponding to the target terminal type.
[0137] In this article, storing in the cloud platform may further include: storing in the cloud platform. When the RSSI corresponding to the target terminal type is required locally in the subsequent vehicle, such as an RSSI set, it is searched from the cloud platform. If there is no RSSI corresponding to the required target terminal type in the cloud platform, the optional first embodiment of the above-mentioned vehicle local RSSI set collection can be executed. In this way, in the subsequent vehicle development, the "crowdsourcing" parameters can be shared to reduce the matching cost and cycle, and ensure a better vehicle experience.
[0138] Furthermore, in the optional second embodiment in which the cloud platform collects RSSI sets, if the cloud platform cannot search for calibration data, then by executing the optional first embodiment in which the vehicle locally collects RSSI sets, the cloud platform receives the RSSI set corresponding to the target terminal type formed by real-time measurement of RSSI values based on the received signal strength as calibration data, and stores the calibration data on the cloud platform.
[0139] Combination Figure 1As shown, in one embodiment, the detection of the vehicle communicating with the mobile terminal in the above step 110 may include but is not limited to: detecting that the wireless communication module of the mobile terminal's application software communicates with the vehicle's wireless communication module. In this way, pairing can be done in advance, and the door locks can be automatically opened or closed when the mobile terminal faces the vehicle again, so as to achieve non-sensing and keyless unlocking or locking of the door locks. Alternatively, temporary pairing can be performed to automatically open or close the door locks, reducing the tedious operation of manually pressing the key each time, thereby improving the user experience.
[0140] Based on the same application concept as the above method, the embodiment of the present application also provides a door lock control device, such as Figure 5 As shown, the door lock control device may include but is not limited to the following modules:
[0141] The real-time information receiving module 51 is used to receive the signal for communication interaction with the mobile terminal in real time when the vehicle is in a non-driving state and detects that the vehicle is in wireless communication with the mobile terminal; the vehicle and the mobile terminal are wirelessly paired and connected;
[0142] The terminal type determination module 52 is used to analyze the received signal and obtain the target terminal type of the mobile terminal;
[0143] An RSSI value obtaining module 53 is used to obtain an RSSI value corresponding to the target terminal type using the target terminal type;
[0144] A judgment module 54, used to judge whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock according to the RSSI value;
[0145] The control module 55 is used to control whether the door lock performs a lock control operation according to the judgment result.
[0146] As an embodiment, the RSSI value obtaining module 53 includes: a search submodule and a processing submodule:
[0147] A search submodule, used to use the target terminal type to search whether the cloud platform contains calibration data of the target terminal type;
[0148] The processing submodule is used to use the calibration data of the target terminal type as the RSSI value if it is found.
[0149] As an embodiment, the RSSI value obtaining module 53 includes: a search submodule and a processing submodule:
[0150] A search submodule, used to use the target terminal type to search whether the cloud platform contains calibration data of the target terminal type;
[0151] The above-mentioned processing submodule is also used to measure the RSSI value in real time according to the received signal if the calibration data of the target terminal type cannot be found.
[0152] As an embodiment, the above device further includes:
[0153] An RSSI set forming module, for measuring the RSSI value in real time according to the received signal if the calibration data of the target terminal type cannot be found, and then forming an RSSI set corresponding to the target terminal type by measuring the RSSI value in real time;
[0154] A storage module is used to store the RSSI set corresponding to the target terminal type as calibration data corresponding to the target terminal type in a cloud platform; the RSSI set includes RSSI values corresponding to each real-time communication distance within the wireless communication range between the vehicle and the mobile terminal and extending from the vehicle to the outside of the vehicle.
[0155] The implementation process of the functions and effects of each module in the above-mentioned device is specifically described in the implementation process of the corresponding steps in the above-mentioned method, and the same technical effect can be achieved, which will not be repeated here.
[0156] An embodiment of the present application provides an electronic device, including the above-mentioned vehicle door lock control device.
[0157] The embodiment of the present application provides a vehicle, including the above-mentioned door lock control device or electronic device. The vehicle can be a new energy vehicle, a hybrid vehicle or a fuel vehicle. A fuel vehicle is such as a fuel vehicle or a gas vehicle.
[0158] Figure 6 Shown is a schematic diagram of the structure of an electronic device 90 provided in an embodiment of the present application.
[0159] like Figure 6 As shown, the electronic device 90 includes one or more processors 91 for implementing the above door lock control method.
[0160] In some embodiments, the electronic device 90 may include a storage medium 99. For example, the computer-readable storage medium may store a program that can be called by the processor 91, and may include a non-volatile storage medium. In some embodiments, the electronic device 90 may include a memory 98 and an interface 97. In some embodiments, the electronic device 90 may also include other hardware according to actual applications.
[0161] The computer-readable storage medium of the embodiment of the present application stores a program thereon, and when the program is executed by the processor 91, it is used to implement the vehicle door lock control method described above.
[0162] The present application provides a computer program product, comprising a computer program / instruction, which implements any of the above methods when executed by a processor.
[0163] The present application also provides a computer program, which is stored in a computer-readable storage medium, such as Figure 6 The computer program is stored in the storage medium 99, and when the processor executes the computer program, it causes the processor 91 to execute the method described above.
[0164] The present application may take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing program code. Computer-readable storage media include permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer-readable storage media include but are not limited to: phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
[0165] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.
[0166] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the phrase "includes a ..." defines an element, and does not exclude the presence of other identical elements in the process, method, commodity or device including the element.
Claims
1. A door lock control method, characterized in that: include: When the vehicle is in a non-driving state and it is detected that the vehicle is in wireless communication with a mobile terminal, a signal for communication interaction with the mobile terminal is received in real time; the vehicle is wirelessly paired with the mobile terminal; Parsing the received signal to obtain a target terminal type of the mobile terminal; Using the target terminal type, obtaining a received signal strength indication RSSI value corresponding to the target terminal type; According to the RSSI value, determining whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock; Based on the judgment result, whether the door lock performs the lock control operation is controlled.
2. The vehicle door lock control method according to claim 1, characterized in that: The using the target terminal type to obtain a received signal strength indication RSSI value corresponding to the target terminal type includes: Using the target terminal type, searching the cloud platform to see whether it contains calibration data for the target terminal type; If calibration data of the target terminal type is found, it is used as the RSSI value.
3. The vehicle door lock control method according to claim 1, characterized in that: The using the target terminal type to obtain a received signal strength indication RSSI value corresponding to the target terminal type includes: Using the target terminal type, searching the cloud platform to see whether it contains calibration data for the target terminal type; If the calibration data of the target terminal type cannot be found, the RSSI value is measured in real time based on the received signal.
4. The vehicle door lock control method according to claim 3, characterized in that: After measuring the RSSI value in real time according to the received signal if the calibration data of the target terminal type cannot be found, the method further includes: The RSSI value is measured in real time to form an RSSI set corresponding to the target terminal type; The RSSI set corresponding to the target terminal type is stored in the cloud platform as calibration data corresponding to the target terminal type; the RSSI set includes RSSI values corresponding to each real-time communication distance extending from the vehicle to the outside of the vehicle within the wireless communication range between the vehicle and the mobile terminal.
5. The vehicle door lock control method according to claim 1, characterized in that: The controlling of whether the door lock performs a lock control operation according to the judgment result includes: If the real-time communication distance is within the control distance range of the door lock, controlling the door lock to perform a lock control operation; If the real-time communication distance is not within the control distance range of the door lock, the door lock is controlled to maintain the current state.
6. The vehicle door lock control method according to claim 1, characterized in that: The control distance range of the door lock is determined by the following steps: Receiving a control distance range of a door lock input by a user within a wireless communication range; or, A control distance range is generated according to RSSI values at different positions of the vehicle from the mobile terminal; or, A default control distance range of a door lock is configured; the default control distance range is within the wireless communication range between the vehicle and the mobile terminal.
7. The vehicle door lock control method according to claim 1, characterized in that: The detecting that the vehicle is wirelessly communicating with the mobile terminal includes: detecting that a wireless communication module of application software of the mobile terminal is wirelessly communicating with a wireless communication module of the vehicle.
8. A vehicle door lock control device, characterized in that: include: The real-time information receiving module is used to receive the signal for communication interaction with the mobile terminal in real time when the vehicle is in a non-driving state and it is detected that the vehicle is in wireless communication with the mobile terminal; the vehicle and the mobile terminal are wirelessly paired and connected; A terminal type determination module, used to parse the received signal to obtain the target terminal type of the mobile terminal; An RSSI value obtaining module, configured to obtain a received signal strength indication RSSI value corresponding to the target terminal type using the target terminal type; A judging module, configured to judge whether the real-time communication distance between the vehicle and the mobile terminal is within the control distance range of the door lock according to the RSSI value; The control module is used to control whether the door lock performs a lock control operation according to the judgment result.
9. An electronic device, characterized in that: It comprises one or more processors, and is used to implement the vehicle door lock control method as described in any one of claims 1-7.
10. A vehicle, characterized in that: It comprises one or more processors, and is used to implement the vehicle door lock control method as described in any one of claims 1-7.
11. A computer-readable storage medium, characterized in that: A program is stored thereon, and when the program is executed by a processor, a vehicle door lock control method as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Vehicle unlocking method and system, mobile terminal and key controller
CN110386105A
Vehicle control method, device and equipment and storage medium
CN117622048A
Dead zone mitigation for a passive entry system of a vehicle
US20190256049A1
Position determination system
US20210168563A1
Vehicle control method, on-board terminal and storage medium
US20240051499A1