Vehicle remote control method, device, system, storage medium and electronic equipment
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-22
- Publication Date
- 2026-08-11
AI Technical Summary
[0002]目前,车主携带手机靠近车辆时,可以通过手机上的控车APP(Application,应用程序)进行车辆自动解锁,但是控车APP作为普通应用无法常驻手机后台,经常出现车辆自动解锁失败的问题,需要车主手动打开控车APP进行操作
[0020]根据本申请实施例的第九方面,提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机程序指令,处理器执行计算机程序指令时,实现如第一方面至第三方面中任一项的车辆远程控制方法的步骤。
Smart Images

Figure CN122554816A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of vehicle control technology, and in particular relates to a vehicle remote control method, device, system, storage medium and electronic device. Background Technology
[0002] Currently, when car owners approach their vehicles with their mobile phones, they can automatically unlock the vehicles using the car control app on their phones. However, as a regular application, the car control app cannot stay running in the background of the phone, and the automatic unlocking of the vehicle often fails, requiring the car owner to manually open the car control app to operate it.
[0003] Therefore, it is necessary to provide a user-insensitive remote vehicle control method to solve the problems existing in the prior art. Summary of the Invention
[0004] The embodiments of this application provide a vehicle remote control method, device, system, storage medium, and electronic device, which can automatically unlock or lock the vehicle without the user's awareness, thereby improving the reliability of vehicle remote control.
[0005] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.
[0006] According to a first aspect of the embodiments of this application, a vehicle remote control method is provided, applied to a Bluetooth service process on a mobile terminal, the method comprising: Detect the current Bluetooth information within the first scanning area surrounding the mobile device; If current Bluetooth information exists that matches the vehicle Bluetooth information pre-stored in the Bluetooth service process, a first wake-up notification is sent to the system application process on the mobile device. The first wake-up notification is used to instruct the system application process to send a second wake-up notification to the vehicle application process on the mobile terminal; the second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle Bluetooth to which the vehicle Bluetooth information belongs, and, if the connection is successful, to send an unlock or lock command to the vehicle terminal based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
[0007] In some embodiments of this application, before detecting the current Bluetooth information within a first scanning area surrounding the mobile device based on the foregoing scheme, the method further includes: Receive registration information containing vehicle Bluetooth information sent by the system application process; Among them, the vehicle Bluetooth information is carried in the registration request sent by the vehicle application process and received by the system application process. The registration request is used to instruct the system application process to create a vehicle remote control service. Vehicle Bluetooth information is stored in the Bluetooth service process.
[0008] According to a second aspect of the embodiments of this application, a vehicle remote control method is provided, applied to a vehicle application process on a mobile terminal, the method comprising: Receive the second wake-up notification sent by the system application process on the mobile device; The second wake-up notification is sent by the system application process upon receiving the first wake-up notification from the Bluetooth service process of the mobile terminal; the first wake-up notification is sent by the Bluetooth service process upon detecting that there is current Bluetooth information matching the pre-stored vehicle Bluetooth information within a first scanning area around the mobile terminal. Connect to the target vehicle's Bluetooth information, and if the connection is successful, send an unlock or lock command to the vehicle based on the distance information between the mobile device and the vehicle's Bluetooth device.
[0009] In some embodiments of this application, based on the foregoing scheme, before sending an unlock or lock command to the vehicle terminal based on the distance information between the mobile terminal and the vehicle terminal corresponding to the Bluetooth of the target vehicle, the method further includes: Obtain the Bluetooth signal strength of the target vehicle; The distance information between the mobile device and the vehicle device corresponding to the Bluetooth signal of the target vehicle is determined based on the Bluetooth signal strength.
[0010] In some embodiments of this application, based on the aforementioned scheme, and based on the distance information between the mobile terminal and the vehicle terminal corresponding to the Bluetooth of the target vehicle, an unlock or lock command is sent to the vehicle terminal, including: If the distance information is less than the first preset distance, an unlock command is sent to the vehicle. If the distance information is greater than the second preset distance, a locking command is sent to the vehicle; wherein the second preset distance is not less than the first preset distance.
[0011] In some embodiments of this application, based on the foregoing scheme, before receiving the second wake-up notification sent by the system application process of the mobile terminal, the method further includes: In response to the user's confirmation and authorization command, a registration request carrying vehicle Bluetooth information is sent to the system application process; The registration request instructs the system application process to create a vehicle remote control service and sends the registration information carrying the vehicle's Bluetooth information to the Bluetooth service process so that the vehicle's Bluetooth information can be stored in the Bluetooth service process.
[0012] In some embodiments of this application, based on the foregoing scheme, the method further includes: In response to the user's revocation command, a deregistration request carrying vehicle Bluetooth information is sent to the system application process; The cancellation request is used to instruct the system application process to terminate the vehicle remote control service and send cancellation information carrying the vehicle's Bluetooth information to the Bluetooth service process to delete the vehicle's Bluetooth information from the Bluetooth service process.
[0013] According to a third aspect of the embodiments of this application, a vehicle remote control method is provided, applied to a system application process on a mobile terminal, the method comprising: Receive the first wake-up notification sent by the Bluetooth service process on the mobile device; The first wake-up notification is sent when the Bluetooth service process detects that there is current Bluetooth information that matches the pre-stored vehicle Bluetooth information within a first scanning area around the mobile device. Send a second wake-up notification to the vehicle application process on the mobile device; The second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle's Bluetooth, which belongs to the vehicle's Bluetooth information. If the connection is successful, it sends an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth.
[0014] In some embodiments of this application, based on the foregoing scheme, before receiving the first wake-up notification sent by the Bluetooth service process of the mobile terminal, the method further includes: Receive a registration request sent by the vehicle application process, which carries vehicle Bluetooth information. Create a vehicle remote control service and send the registration information carrying the vehicle's Bluetooth information to the Bluetooth service process so that the vehicle's Bluetooth information is stored in the Bluetooth service process.
[0015] According to a fourth aspect of the embodiments of this application, a vehicle remote control device is provided, which includes a Bluetooth service process configured on a mobile terminal. The device comprises: The Bluetooth detection module is used to detect the current Bluetooth information within the first scanning area around the mobile device; The process wake-up module is used to send a first wake-up notification to the system application process on the mobile terminal if there is current Bluetooth information that matches the vehicle Bluetooth information pre-stored in the Bluetooth service process. The first wake-up notification is used to instruct the system application process to send a second wake-up notification to the vehicle application process on the mobile terminal; the second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle Bluetooth to which the vehicle Bluetooth information belongs, and, if the connection is successful, to send an unlock or lock command to the vehicle terminal based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
[0016] According to a fifth aspect of the embodiments of this application, a vehicle remote control device is provided, configured in a vehicle application process on a mobile terminal, the device comprising: The second notification receiving module is used to receive the second wake-up notification sent by the system application process of the mobile terminal. The second wake-up notification is sent by the system application process upon receiving the first wake-up notification from the Bluetooth service process of the mobile terminal; the first wake-up notification is sent by the Bluetooth service process upon detecting that there is current Bluetooth information matching the pre-stored vehicle Bluetooth information within a first scanning area around the mobile terminal. The remote control module is used to connect to the Bluetooth of the target vehicle whose Bluetooth information belongs, and, if the connection is successful, to send unlock or lock commands to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth.
[0017] According to a sixth aspect of the embodiments of this application, a vehicle remote control device is provided, configured in a system application process on a mobile terminal, the device comprising: The first notification receiving module is used to receive the first wake-up notification sent by the Bluetooth service process of the mobile terminal; The first wake-up notification is sent when the Bluetooth service process detects that there is current Bluetooth information that matches the pre-stored vehicle Bluetooth information within a first scanning area around the mobile device. The second notification sending module is used to send a second wake-up notification to the vehicle application process on the mobile terminal. The second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle's Bluetooth, which belongs to the vehicle's Bluetooth information. If the connection is successful, it sends an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth.
[0018] According to a seventh aspect of the embodiments of this application, a vehicle remote control system is provided, applied to a mobile terminal, the system comprising: The Bluetooth service process is used to detect the current Bluetooth information in the first scanning area around the mobile terminal. If there is current Bluetooth information that matches the vehicle Bluetooth information pre-stored in the Bluetooth service process, a first wake-up notification is sent to the system application process of the mobile terminal. The system application process is used to receive the first wake-up notification and send the second wake-up notification to the vehicle application process on the mobile terminal. The vehicle application process is used to receive the second wake-up notification, connect to the target vehicle's Bluetooth to which the vehicle's Bluetooth information belongs, and, if the connection is successful, send an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth.
[0019] According to an eighth aspect of the embodiments of this application, a computer-readable storage medium is provided, storing computer program instructions that, when loaded and executed by a processor, implement the steps of the vehicle remote control method as described in any one of the first to third aspects.
[0020] According to a ninth aspect of the present application, an electronic device is provided, including a processor and a memory. The memory stores computer program instructions that can be executed by the processor. When the processor executes the computer program instructions, it implements the steps of the vehicle remote control method as described in any one of the first to third aspects.
[0021] In this application, the Bluetooth service process on the mobile device detects the current Bluetooth information within a first scanning area around the mobile device. If current Bluetooth information matching the vehicle Bluetooth information pre-stored in the Bluetooth service process exists, a first wake-up notification is sent to the system application process on the mobile device. The system application process receives the first wake-up notification and sends a second wake-up notification to the vehicle application process on the mobile device. The vehicle application process receives the second wake-up notification, connects to the target vehicle's Bluetooth to which the vehicle Bluetooth information belongs, and, if the connection is successful, sends an unlock or lock command to the vehicle based on the distance information between the mobile device and the vehicle terminal corresponding to the target vehicle's Bluetooth. The technical solution provided in this application can automatically unlock or lock the vehicle without the user's awareness, improving the reliability of remote vehicle control.
[0022] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0023] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings: Figure 1 The diagram illustrates an application scenario of the vehicle remote control method according to an embodiment of this application. Figure 2 A flowchart of a vehicle remote control method applied to a Bluetooth service process according to an embodiment of this application is shown; Figure 3 A flowchart illustrating the storage of vehicle Bluetooth information in an embodiment of this application is shown; Figure 4 A flowchart of a vehicle remote control method applied to a vehicle application process according to an embodiment of this application is shown; Figure 5A flowchart illustrating the determination of distance information in an embodiment of this application is shown; Figure 6 A flowchart of a vehicle remote control method applied to a system application process according to an embodiment of this application is shown; Figure 7 Another flowchart illustrating the storage of vehicle Bluetooth information in an embodiment of this application is shown; Figure 8 A flowchart illustrating the vehicle remote control method in an embodiment of this application is shown. Figure 9 A block diagram of a vehicle remote control device according to an embodiment of this application is shown; Figure 10 Another block diagram of the vehicle remote control device in the embodiments of this application is shown; Figure 11 This shows another block diagram of a vehicle remote control device according to an embodiment of the present application; Figure 12 A schematic diagram of the structure of an electronic device in an embodiment of this application is shown. Detailed Implementation
[0024] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0025] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.
[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0027] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0028] To enable those skilled in the art to better understand this application, firstly, in conjunction with Figure 1 A brief description of the application scenarios involved in this application is provided.
[0029] See Figure 1 The diagram illustrates an application scenario of the vehicle remote control method according to an embodiment of this application.
[0030] To facilitate real-time viewing of vehicle information and remote vehicle management, users can install a vehicle control app on their mobile devices, log in and bind their vehicles using the app, thereby enabling communication and interaction between the vehicle and the mobile device.
[0031] The mobile device can simultaneously run the Bluetooth service process, the vehicle application process, and the system application process. The Bluetooth service process is a low-power process providing Bluetooth services to the mobile device. It can run in the background for extended periods when the user is not using the device, consuming limited mobile resources and not affecting normal user operation. The vehicle application process is the application process corresponding to the vehicle control app. It cannot remain in the background indefinitely; in current technology, it is only triggered when the user uses the vehicle control app. The system application process corresponds to the system services provided by the mobile device. Common system services include card wallet services and negative one screen services. System application processes have the ability to manage mobile device resources; for example, the process corresponding to the card wallet service can manage keys and cards.
[0032] Specifically, the Bluetooth service process resides in the background and continuously monitors the current Bluetooth information within the first scanning area around the mobile device. If it detects current Bluetooth information that matches the pre-stored vehicle Bluetooth information, the Bluetooth service process sends a first wake-up notification to the system application process to wake it up. Furthermore, the system application process sends a second wake-up notification to the vehicle application process to wake it up. The vehicle application process can connect to the target vehicle's Bluetooth to which the vehicle Bluetooth information belongs, and if the connection is successful, it sends an unlock or lock command to the vehicle based on the distance information between the mobile device and the vehicle.
[0033] The aforementioned mobile devices may include, but are not limited to, smartphones, personal computers, laptops, tablets, IoT devices, and portable wearable devices such as smartwatches and smart bracelets. The vehicle-side device may be a vehicle controller with Bluetooth communication capabilities.
[0034] In one exemplary embodiment, refer to Figure 2 The flowchart of a vehicle remote control method applied to a Bluetooth service process according to an embodiment of this application is shown below in detail: Step 201: Detect the current Bluetooth information within the first scanning area around the mobile device.
[0035] Here, "mobile device" refers to the terminal currently held by the user, which may include, but is not limited to, smartphones, smartwatches, and smart bracelets. The user does not need to use the mobile device; the Bluetooth service process running in the background continuously monitors the current Bluetooth information within the first scanning area around the mobile device.
[0036] Specifically, the size of the first scanning area can be preset within the capabilities of the mobile device's Bluetooth service; this embodiment does not impose any limitations on this. For ease of description, the first scanning area can be considered as a circular area with a radius of 5 meters centered on the mobile device. The Bluetooth service process can detect all Bluetooth information within the first scanning area without the user's awareness, obtaining the current Bluetooth information. As the user moves with the mobile device, the coverage area of the corresponding first scanning area also changes accordingly.
[0037] Optionally, the Bluetooth service process periodically detects the current Bluetooth information in the first scanning area, for example, once every 30 seconds, and then determines whether to execute the vehicle remote control method provided in this embodiment based on the detection results.
[0038] Current Bluetooth information can include Bluetooth signatures, which are specific data points in the Bluetooth service, containing readable / writable data. Each device's current Bluetooth information is unique. For example, if there are five detectable Bluetooth-enabled devices within the first scanning area, the mobile device's Bluetooth service process can obtain the current Bluetooth information for each of these five devices, resulting in five different current Bluetooth information entries.
[0039] Step 202: If current Bluetooth information exists that matches the vehicle Bluetooth information pre-stored in the Bluetooth service process, a first wake-up notification is sent to the system application process on the mobile device.
[0040] The Bluetooth service process matches all currently detected Bluetooth information with pre-stored vehicle Bluetooth information. If any current Bluetooth information matches the vehicle Bluetooth information, it means that the vehicle corresponding to the vehicle Bluetooth information is located in the first scanning area, and the vehicle remote control method provided in this embodiment can be executed to automatically unlock or lock the vehicle.
[0041] With user authorization, the Bluetooth service process can pre-store vehicle Bluetooth information corresponding to the vehicle, and there is no limit to the amount of vehicle Bluetooth information that can be pre-stored.
[0042] Specifically, the Bluetooth service process sends a first wake-up notification to the system application process to wake up the system application process. The first wake-up notification is used to instruct the system application process to send a second wake-up notification to the vehicle application process on the mobile terminal, thereby enabling the system application process to further wake up the vehicle application process. The second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle Bluetooth to which the vehicle Bluetooth information belongs, and if the connection is successful, send an unlock or lock command to the vehicle terminal based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
[0043] Optionally, the Bluetooth service process may periodically send a first wake-up notification, for example, once every 30 seconds.
[0044] Optionally, a corresponding distance threshold can be preset, such as 3 meters. If the distance between the mobile device and the vehicle is less than 3 meters, it means that the user is approaching the vehicle, and the vehicle application process sends an unlock command to the vehicle. Conversely, if the distance is greater than 3 meters, it means that the user is moving away from the vehicle, and the vehicle application process sends an unlock command to the vehicle.
[0045] Correspondingly, if all detected current Bluetooth information does not match the vehicle Bluetooth information, it means that the vehicle corresponding to the vehicle Bluetooth information is not located in the first scanning area. You can return to step 201 and wait for the next detection, for example, detect the current Bluetooth information in the first scanning area around the mobile device again after 30 seconds.
[0046] In this application, the Bluetooth service process on the mobile device detects the current Bluetooth information within a first scanning area around the mobile device. If current Bluetooth information matching the vehicle Bluetooth information pre-stored in the Bluetooth service process exists, a first wake-up notification is sent to the system application process on the mobile device. The first wake-up notification instructs the system application process to send a second wake-up notification to the vehicle application process on the mobile device. The second wake-up notification instructs the vehicle application process to connect to the target vehicle's Bluetooth, and upon successful connection, sends an unlock or lock command to the vehicle based on the distance information between the mobile device and the vehicle's corresponding Bluetooth device. The technical solution provided in this application allows for automatic unlocking or locking of the vehicle without the user's awareness, improving the reliability of remote vehicle control.
[0047] Based on the above embodiments, in an exemplary embodiment, see [link to example]. Figure 3 This illustrates the method of storing vehicle Bluetooth information in an embodiment of this application. Before step 202, it specifically includes: Step 301: Receive registration information containing vehicle Bluetooth information sent by the system application process.
[0048] Among them, the vehicle Bluetooth information is carried in the registration request sent by the vehicle application process and received by the system application process. The registration request is used to instruct the system application process to create a vehicle remote control service.
[0049] For example, when a user uses a vehicle control app to confirm authorization to automatically unlock or lock the vehicle, the vehicle application process sends a registration request carrying the vehicle's Bluetooth information to the system application process. The system application process then creates a remote vehicle control service, stores the vehicle's Bluetooth information, and further sends the registration information carrying the vehicle's Bluetooth information to the Bluetooth service process.
[0050] Step 302: Store the vehicle Bluetooth information in the Bluetooth service process.
[0051] Accordingly, the Bluetooth service process stores the vehicle's Bluetooth information, which is then used to match it with the detected current Bluetooth information.
[0052] In this application, before detecting the current Bluetooth information in the first scanning area around the mobile terminal, the vehicle Bluetooth information authorized by the user can be gradually transmitted through the vehicle application process and the system application process to store the vehicle Bluetooth information in the Bluetooth service process, thereby realizing the subsequent matching process. This is beneficial to improving the security and reliability of information transmission within the mobile terminal.
[0053] In one exemplary embodiment, refer to Figure 4 The flowchart of a vehicle remote control method applied to a vehicle application process according to an embodiment of this application is shown below in detail: Step 401: Receive the second wake-up notification sent by the system application process on the mobile terminal.
[0054] The second wake-up notification is sent by the system application process upon receiving the first wake-up notification from the Bluetooth service process of the mobile terminal; the first wake-up notification is sent by the Bluetooth service process upon detecting that there is current Bluetooth information matching the pre-stored vehicle Bluetooth information within a first scanning area around the mobile terminal.
[0055] Step 402: Connect to the target vehicle's Bluetooth to which the vehicle's Bluetooth information belongs, and if the connection is successful, send an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth.
[0056] Optionally, the first wake-up notification and the second wake-up notification carry vehicle Bluetooth information. After the vehicle application process is woken up, it determines the target vehicle Bluetooth based on the vehicle Bluetooth information, connects to the target vehicle Bluetooth, and establishes real-time Bluetooth communication between the mobile terminal and the vehicle terminal. Thus, the mobile terminal can determine the distance information between the mobile terminal and the vehicle terminal in real time and send unlock or lock commands to the vehicle terminal.
[0057] Optionally, a corresponding distance threshold can be preset, such as 3 meters. If the distance between the mobile device and the vehicle is less than 3 meters, it means that the user is approaching the vehicle, and the vehicle application process sends an unlock command to the vehicle. Conversely, if the distance is greater than 3 meters, it means that the user is moving away from the vehicle, and the vehicle application process sends an unlock command to the vehicle.
[0058] In this application, the vehicle application process on the mobile terminal receives a second wake-up notification sent by the system application process on the mobile terminal. The second wake-up notification is sent by the system application process upon receiving a first wake-up notification from the Bluetooth service process on the mobile terminal. The first wake-up notification is sent by the Bluetooth service process upon detecting current Bluetooth information matching pre-stored vehicle Bluetooth information within a first scanning area around the mobile terminal. The system connects to the Bluetooth of the target vehicle to which the vehicle Bluetooth information belongs, and upon successful connection, sends an unlock or lock command to the vehicle terminal based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth. The technical solution provided in this application can automatically unlock or lock the vehicle without the user's awareness, improving the reliability of remote vehicle control.
[0059] Based on the above embodiments, in an exemplary embodiment, see [link to example]. Figure 5 This illustrates the method for determining distance information in an embodiment of this application. Step 402 specifically includes: Step 501: Obtain the Bluetooth signal strength of the target vehicle.
[0060] Step 502: Determine the distance information between the mobile terminal and the vehicle terminal corresponding to the Bluetooth signal of the target vehicle based on the Bluetooth signal strength.
[0061] After a successful Bluetooth connection is established between the mobile device and the vehicle, the Bluetooth signal strength (RSSI) of the target vehicle can be continuously acquired. A higher RSSI value indicates a stronger signal and a closer distance between the mobile device and the vehicle, while a lower RSSI value indicates a weaker signal and a greater distance. The distance between the mobile device and the vehicle can then be calculated using a formula based on the Bluetooth signal strength.
[0062] Optionally, channel sounding technology can be used to determine the signal round-trip time or phase difference, and then the distance information between the mobile terminal and the vehicle terminal can be calculated.
[0063] In this application, when the connection is successful, the distance information between the mobile terminal and the vehicle terminal can be accurately calculated to determine whether to send an unlock command or a lock command to the vehicle terminal, thereby improving the accuracy of remote vehicle control.
[0064] Based on the above embodiments, in an exemplary embodiment, if the distance information is less than a first preset distance, an unlocking command is sent to the vehicle. If the distance information is greater than a second preset distance, a locking command is sent to the vehicle; wherein the second preset distance is not less than the first preset distance.
[0065] For example, the first scanning area is a circular area with a radius of 5 meters centered on the mobile terminal. The first preset distance and the second preset distance are both 3 meters. If the distance information is less than 3 meters, an unlock command is sent to the vehicle terminal. If the distance information is greater than 3 meters, a lock command is sent to the vehicle terminal.
[0066] For example, the first scanning area is a circular area with a radius of 5 meters centered on the mobile terminal. The first preset distance is 3 meters and the second preset distance is 4 meters. If the distance information is less than 3 meters, an unlock command is sent to the vehicle terminal. If the distance information is greater than 4 meters, a lock command is sent to the vehicle terminal.
[0067] Optionally, if the distance information remains greater than the first preset distance for a first preset time period, the vehicle application process will be closed.
[0068] For example, if the connection is successful and the distance between the mobile device and the vehicle remains greater than 3 meters for 5 minutes, it is determined that the user does not currently need to use the vehicle. The vehicle control app automatically closes the corresponding vehicle application process to save mobile device resources and waits for the next wake-up.
[0069] Optionally, if a second wake-up notification is received from the system application process again within a second preset time period after the vehicle application process is closed, the second wake-up notification shall be ignored.
[0070] For example, if a second wake-up notification is received for the vehicle application process within 30 seconds after the mobile device closes the application process, the second wake-up notification will be ignored to avoid the user frequently waking up the process while moving back and forth within the first scanning area.
[0071] Optionally, before closing the vehicle application process, determine whether the user actively initiates an unlock command, such as remotely unlocking via a car key. If no unlock command is actively initiated, close the vehicle application process.
[0072] In this application, by analyzing the differences in the user's movement direction in unlocking and locking scenarios, corresponding distance thresholds are preset, and the system determines whether to send an unlocking command or a locking command to the vehicle based on a first preset distance and a second preset distance, thus covering vehicle remote control scenarios and improving the reliability of the control process.
[0073] Based on the above embodiments, in an exemplary embodiment, before step 401, the vehicle application process on the mobile terminal responds to the user's confirmation authorization instruction by sending a registration request carrying vehicle Bluetooth information to the system application process.
[0074] The registration request instructs the system application process to create a vehicle remote control service and sends the registration information carrying the vehicle's Bluetooth information to the Bluetooth service process so that the vehicle's Bluetooth information can be stored in the Bluetooth service process.
[0075] For example, when a user uses a vehicle control app to confirm authorization to automatically unlock or lock the vehicle, the vehicle application process sends a registration request carrying the vehicle's Bluetooth information to the system application process. The system application process then creates a remote vehicle control service, stores the vehicle's Bluetooth information, and further sends the registration information carrying the vehicle's Bluetooth information to the Bluetooth service process. The Bluetooth service process then stores the vehicle's Bluetooth information and uses it to match the detected current Bluetooth information.
[0076] In this application, before detecting the current Bluetooth information in the first scanning area around the mobile terminal, the vehicle Bluetooth information authorized by the user can be gradually transmitted through the vehicle application process and the system application process to store the vehicle Bluetooth information in the Bluetooth service process, thereby realizing the subsequent matching process. This is beneficial to improving the security and reliability of information transmission within the mobile terminal.
[0077] Based on the above embodiments, in an exemplary embodiment, in response to the user's deauthorization command, a deregistration request carrying vehicle Bluetooth information is sent to the system application process.
[0078] The cancellation request is used to instruct the system application process to terminate the vehicle remote control service and send cancellation information carrying the vehicle's Bluetooth information to the Bluetooth service process to delete the vehicle's Bluetooth information from the Bluetooth service process.
[0079] For example, when a user uses a vehicle control app to revoke authorization to automatically unlock or lock the vehicle, the vehicle application process sends a deregistration request carrying the vehicle's Bluetooth information to the system application process. As a result, the system application process terminates the vehicle remote control service, deletes the vehicle's Bluetooth information, and further sends the deregistration request carrying the vehicle's Bluetooth information to the Bluetooth service process, causing the Bluetooth service process to delete the vehicle's Bluetooth information.
[0080] Optionally, users can also use the vehicle control app to trigger a modification request for the vehicle's Bluetooth information. The vehicle application process sends the new vehicle Bluetooth information to the system application process, which modifies the stored vehicle Bluetooth information and then sends the new vehicle Bluetooth information to the Bluetooth service process, causing the Bluetooth service process to modify the stored vehicle Bluetooth information.
[0081] In this application, similar to storing the Bluetooth service process, users can also use a vehicle control APP to gradually transmit the vehicle Bluetooth information that the user has revoked authorization or updated through the vehicle application process and the system application process, thereby deleting or updating the vehicle Bluetooth information stored in the Bluetooth service process, and realizing dynamic updates for remote vehicle control.
[0082] In one exemplary embodiment, refer to Figure 6 The flowchart of a vehicle remote control method applied to a system application process according to an embodiment of this application is shown below in detail: Step 601: Receive the first wake-up notification sent by the Bluetooth service process of the mobile device.
[0083] The first wake-up notification is sent when the Bluetooth service process detects that there is current Bluetooth information that matches the pre-stored vehicle Bluetooth information within a first scanning area around the mobile device. Step 602: Send a second wake-up notification to the vehicle application process on the mobile device.
[0084] The second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle's Bluetooth, which belongs to the vehicle's Bluetooth information. If the connection is successful, it sends an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth.
[0085] In this application, the mobile application process receives a first wake-up notification from the mobile Bluetooth service process. This first wake-up notification is sent when the Bluetooth service process detects current Bluetooth information matching pre-stored vehicle Bluetooth information within a first scanning area around the mobile device. A second wake-up notification is then sent to the mobile vehicle application process. This second wake-up notification instructs the vehicle application process to connect to the target vehicle's Bluetooth network. Upon successful connection, based on the distance between the mobile device and the vehicle's corresponding Bluetooth network, an unlock or lock command is sent to the vehicle. The technical solution provided in this application allows for automatic unlocking or locking of the vehicle without the user's awareness, improving the reliability of remote vehicle control.
[0086] Based on the above embodiments, in an exemplary embodiment, see [link to example]. Figure 7This illustrates the method of storing vehicle Bluetooth information in an embodiment of this application. Before step 601, the method specifically includes: Step 701: Receive a registration request sent by the vehicle application process, which carries vehicle Bluetooth information.
[0087] Step 702: Create a vehicle remote control service and send the registration information carrying the vehicle's Bluetooth information to the Bluetooth service process to store the vehicle's Bluetooth information in the Bluetooth service process.
[0088] In this application, before receiving the first wake-up notification sent by the Bluetooth service process of the mobile terminal, the vehicle Bluetooth information authorized by the user can be gradually transmitted through the vehicle application process and the system application process to store the vehicle Bluetooth information in the Bluetooth service process, thereby realizing the subsequent matching process. This is beneficial to improving the security and reliability of information transmission within the mobile terminal.
[0089] Based on the above embodiments, in an exemplary embodiment, see [link to example]. Figure 8 The following is a detailed flowchart of the vehicle remote control method according to an embodiment of this application: Step 801: The vehicle application process sends a registration request carrying vehicle Bluetooth information to the system application process.
[0090] Step 802: The system application process creates a vehicle remote control service and stores the vehicle Bluetooth information.
[0091] Step 803: The system application process sends registration information carrying vehicle Bluetooth information to the Bluetooth service process.
[0092] Step 804: The Bluetooth service process stores the vehicle's Bluetooth information.
[0093] Step 805: The Bluetooth service process detects the current Bluetooth information in the first scanning area around the mobile device and determines whether there is current Bluetooth information that matches the pre-stored vehicle Bluetooth information.
[0094] Step 806: If present, the Bluetooth service process sends a first wake-up notification to the system application process.
[0095] Step 807: The system application process sends a second wake-up notification to the vehicle application process.
[0096] Step 808: The vehicle application process connects to the target vehicle's Bluetooth, which is associated with the vehicle's Bluetooth information. If the connection is successful, it sends an unlock or lock command to the vehicle based on the distance information between the mobile device and the vehicle terminal corresponding to the target vehicle's Bluetooth.
[0097] This application enables automatic unlocking or locking of the vehicle without the user's knowledge, improving the reliability of remote vehicle control.
[0098] The following describes an embodiment of the apparatus described in this application, which can be used to execute the vehicle remote control method described in the above embodiments of this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the vehicle remote control method described in the above applications.
[0099] See Figure 9 A block diagram of a vehicle remote control device 900 according to an embodiment of this application is shown. Configured in a Bluetooth service process, it specifically includes: Bluetooth detection module 901 is used to detect the current Bluetooth information within a first scanning area around the mobile device; The process wake-up module 902 is used to send a first wake-up notification to the system application process of the mobile terminal if there is current Bluetooth information that matches the vehicle Bluetooth information pre-stored in the Bluetooth service process. The first wake-up notification is used to instruct the system application process to send a second wake-up notification to the vehicle application process on the mobile terminal; the second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle Bluetooth to which the vehicle Bluetooth information belongs, and, if the connection is successful, to send an unlock or lock command to the vehicle terminal based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
[0100] In one exemplary embodiment, based on the above embodiments, the vehicle remote control device 900 further includes: The registration information receiving module is used to receive registration information carrying vehicle Bluetooth information sent by the system application process; Among them, the vehicle Bluetooth information is carried in the registration request sent by the vehicle application process and received by the system application process. The registration request is used to instruct the system application process to create a vehicle remote control service. The Bluetooth information storage module is used to store vehicle Bluetooth information in the Bluetooth service process.
[0101] See Figure 10 A block diagram of a vehicle remote control device 1000 according to an embodiment of this application is shown. Configured in a vehicle application process, it specifically includes: The second notification receiving module 1001 is used to receive the second wake-up notification sent by the system application process of the mobile terminal. The second wake-up notification is sent by the system application process upon receiving the first wake-up notification from the Bluetooth service process of the mobile terminal; the first wake-up notification is sent by the Bluetooth service process upon detecting that there is current Bluetooth information matching the pre-stored vehicle Bluetooth information within a first scanning area around the mobile terminal. The remote control module 1002 is used to connect to the Bluetooth of the target vehicle to which the vehicle Bluetooth information belongs, and, if the connection is successful, to send an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
[0102] In one exemplary embodiment, based on the above embodiments, the remote control module 1002 includes: Signal strength acquisition unit, used to acquire the Bluetooth signal strength of the target vehicle; The distance information determination unit is used to determine the distance information between the mobile terminal and the vehicle terminal corresponding to the Bluetooth signal of the target vehicle based on the Bluetooth signal strength.
[0103] In one exemplary embodiment, based on the above embodiments, the remote control module 1002 further includes: The unlock command sending unit is used to send an unlock command to the vehicle if the distance information is less than a first preset distance.
[0104] The locking command sending unit is used to send a locking command to the vehicle if the distance information is greater than a second preset distance; wherein the second preset distance is not less than a first preset distance.
[0105] In one exemplary embodiment, based on the above embodiments, the vehicle remote control device 1000 further includes: The registration request sending module is used to send a registration request carrying vehicle Bluetooth information to the system application process in response to the user's confirmation and authorization command. The registration request instructs the system application process to create a vehicle remote control service and sends the registration information carrying the vehicle's Bluetooth information to the Bluetooth service process so that the vehicle's Bluetooth information can be stored in the Bluetooth service process.
[0106] In one exemplary embodiment, based on the above embodiments, the vehicle remote control device 1000 further includes: The deregistration request sending module is used to send a deregistration request carrying vehicle Bluetooth information to the system application process in response to the user's deauthorization command. The cancellation request is used to instruct the system application process to terminate the vehicle remote control service and send cancellation information carrying the vehicle's Bluetooth information to the Bluetooth service process to delete the vehicle's Bluetooth information from the Bluetooth service process.
[0107] See Figure 11 A block diagram of a vehicle remote control device 1100 according to an embodiment of this application is shown. It is configured within a system application process and specifically includes: The first notification receiving module 1101 is used to receive the first wake-up notification sent by the Bluetooth service process of the mobile terminal; The first wake-up notification is sent when the Bluetooth service process detects that there is current Bluetooth information that matches the pre-stored vehicle Bluetooth information within a first scanning area around the mobile device. The second notification sending module 1102 is used to send a second wake-up notification to the vehicle application process on the mobile terminal; The second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle's Bluetooth, which belongs to the vehicle's Bluetooth information. If the connection is successful, it sends an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth.
[0108] In one exemplary embodiment, based on the above embodiments, the vehicle remote control device 1100 further includes: The registration request receiving module is used to receive registration requests sent by the vehicle application process, which carry vehicle Bluetooth information. The Bluetooth information forwarding module is used to create a vehicle remote control service and send registration information carrying vehicle Bluetooth information to the Bluetooth service process so that the vehicle Bluetooth information is stored in the Bluetooth service process.
[0109] Based on the same inventive concept, this application provides a vehicle remote control system applied to a mobile terminal, the system comprising: The Bluetooth service process is used to detect the current Bluetooth information in the first scanning area around the mobile terminal. If there is current Bluetooth information that matches the vehicle Bluetooth information pre-stored in the Bluetooth service process, a first wake-up notification is sent to the system application process of the mobile terminal. The system application process is used to receive the first wake-up notification and send the second wake-up notification to the vehicle application process on the mobile terminal. The vehicle application process is used to receive the second wake-up notification, connect to the target vehicle's Bluetooth to which the vehicle's Bluetooth information belongs, and, if the connection is successful, send an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth.
[0110] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium storing computer program instructions. When the computer program instructions are loaded and executed by a processor, they implement the steps of the vehicle remote control method described above.
[0111] Based on the same inventive concept, this application provides an electronic device, see [link to relevant documentation]. Figure 12The diagram shows a schematic of the structure of an electronic device in an embodiment of this application. The electronic device includes one or more memories 1204, one or more processors 1202, and at least one computer program stored in the memory 1204 and executable on the processor 1202. When the processor 1202 executes the computer program, it implements the steps of the vehicle remote control method described above.
[0112] The bus architecture (represented by bus 1200) may include any number of interconnected buses and bridges, linking various circuits including one or more processors represented by processor 1202 and memory represented by memory 1204. Bus 1200 may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 1205 provides an interface between bus 1200 and receiver 1201 and transmitter 1203. Receiver 1201 and transmitter 1203 may be the same element, a transceiver, providing a unit for communicating with various other devices over a transmission medium. Processor 1202 is responsible for managing bus 1200 and general processing, while memory 1204 can be used to store data used by processor 1202 during operation.
[0113] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and embodiments are within the scope and spirit of this application and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Furthermore, the functional units may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit.
[0114] Based on the same inventive concept, this application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the vehicle remote control method described above.
[0115] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0116] The units described as separate components may or may not be physically separate. Similarly, the components of the control device may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0117] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing computer program instructions, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0118] The above description is merely an embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. A vehicle remote control method applied to a Bluetooth service process of a mobile terminal, characterized in that, The method includes: Detect the current Bluetooth information within a first scanning area surrounding the mobile device; If the current Bluetooth information matches the vehicle Bluetooth information pre-stored in the Bluetooth service process, a first wake-up notification is sent to the system application process of the mobile terminal. Wherein, the first wake-up notification is used to instruct the system application process to send a second wake-up notification to the vehicle application process of the mobile terminal; the second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle Bluetooth to which the vehicle Bluetooth information belongs, and, if the connection is successful, to send an unlock or lock command to the vehicle terminal based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
2. The method of claim 1, wherein, Before detecting the current Bluetooth information within a first scanning area surrounding the mobile device, the method further includes: Receive registration information carrying vehicle Bluetooth information sent by the system application process; The vehicle Bluetooth information is carried in the registration request sent by the vehicle application process and received by the system application process. The registration request is used to instruct the system application process to create a vehicle remote control service. The vehicle's Bluetooth information is stored in the Bluetooth service process.
3. A vehicle remote control method, applied to a vehicle application process on a mobile terminal, characterized in that, The method includes: Receive a second wake-up notification sent by the system application process of the mobile terminal; The second wake-up notification is sent by the system application process upon receiving a first wake-up notification from the Bluetooth service process of the mobile terminal; the first wake-up notification is sent by the Bluetooth service process upon detecting that there is current Bluetooth information matching the pre-stored vehicle Bluetooth information within a first scanning area around the mobile terminal. Connect to the Bluetooth of the target vehicle to which the vehicle Bluetooth information belongs, and if the connection is successful, send an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
4. The method of claim 3, wherein, Before sending an unlock or lock command to the vehicle terminal based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth, the method further includes: Obtain the Bluetooth signal strength of the target vehicle; The distance information between the mobile device and the vehicle device corresponding to the Bluetooth signal of the target vehicle is determined based on the Bluetooth signal strength.
5. The method of claim 4, wherein, The step of sending an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle's Bluetooth includes: If the distance information is less than the first preset distance, an unlock command is sent to the vehicle. If the distance information is greater than the second preset distance, a locking command is sent to the vehicle; wherein the second preset distance is not less than the first preset distance.
6. The method of claim 3, wherein, Before receiving the second wake-up notification sent by the system application process of the mobile terminal, the method further includes: In response to the user's confirmation and authorization command, a registration request carrying the vehicle's Bluetooth information is sent to the system application process; The registration request is used to instruct the system application process to create a vehicle remote control service and send registration information carrying the vehicle's Bluetooth information to the Bluetooth service process so that the vehicle's Bluetooth information is stored in the Bluetooth service process.
7. The method of claim 6, wherein, The method further includes: In response to the user's revocation command, a deregistration request carrying the vehicle's Bluetooth information is sent to the system application process; The cancellation request is used to instruct the system application process to terminate the vehicle remote control service and send cancellation information carrying the vehicle Bluetooth information to the Bluetooth service process to delete the vehicle Bluetooth information in the Bluetooth service process. 8.A vehicle unlocking method applied to a system application process of a mobile terminal, the method comprising: receiving a vehicle unlocking request from a vehicle; and transmitting a vehicle unlocking command to the vehicle. The method includes: Receive the first wake-up notification sent by the Bluetooth service process of the mobile terminal; The first wake-up notification is sent when the Bluetooth service process detects that there is current Bluetooth information that matches the pre-stored vehicle Bluetooth information within a first scanning area around the mobile terminal. Send a second wake-up notification to the vehicle application process on the mobile device; The second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle Bluetooth to which the vehicle Bluetooth information belongs, and, if the connection is successful, to send an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
9. The method of claim 8, wherein, Before receiving the first wake-up notification sent by the Bluetooth service process of the mobile terminal, the method further includes: Receive a registration request sent by the vehicle application process, which carries the vehicle's Bluetooth information. A vehicle remote control service is created, and registration information carrying the vehicle's Bluetooth information is sent to the Bluetooth service process to store the vehicle's Bluetooth information in the Bluetooth service process.
10. A vehicle remote control device, configured with a Bluetooth service process on a mobile terminal, characterized in that, The device includes: The Bluetooth detection module is used to detect the current Bluetooth information within a first scanning area around the mobile terminal; The process wake-up module is used to send a first wake-up notification to the system application process of the mobile terminal if the current Bluetooth information that matches the vehicle Bluetooth information pre-stored in the Bluetooth service process exists. Wherein, the first wake-up notification is used to instruct the system application process to send a second wake-up notification to the vehicle application process of the mobile terminal; the second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle Bluetooth to which the vehicle Bluetooth information belongs, and, if the connection is successful, to send an unlock or lock command to the vehicle terminal based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
11. A vehicle remote control device configured in a vehicle application process of a mobile terminal, the vehicle remote control device comprising: The device includes: The second notification receiving module is used to receive the second wake-up notification sent by the system application process of the mobile terminal. The second wake-up notification is sent by the system application process upon receiving a first wake-up notification from the Bluetooth service process of the mobile terminal; the first wake-up notification is sent by the Bluetooth service process upon detecting that there is current Bluetooth information matching the pre-stored vehicle Bluetooth information within a first scanning area around the mobile terminal. The remote control module is used to connect to the Bluetooth of the target vehicle to which the vehicle Bluetooth information belongs, and, if the connection is successful, to send an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
12. A vehicle unlocking device, configured in a system application process on a mobile terminal, characterized in that, The device includes: The first notification receiving module is used to receive the first wake-up notification sent by the Bluetooth service process of the mobile terminal; The first wake-up notification is sent when the Bluetooth service process detects that there is current Bluetooth information that matches the pre-stored vehicle Bluetooth information within a first scanning area around the mobile terminal. The second notification sending module is used to send a second wake-up notification to the vehicle application process of the mobile terminal; The second wake-up notification is used to instruct the vehicle application process to connect to the target vehicle Bluetooth to which the vehicle Bluetooth information belongs, and, if the connection is successful, to send an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
13. A vehicle remote control system applied to a mobile terminal, characterized by, The system includes: A Bluetooth service process is used to detect the current Bluetooth information in a first scanning area around the mobile terminal. If the current Bluetooth information matches the vehicle Bluetooth information pre-stored in the Bluetooth service process, a first wake-up notification is sent to the system application process of the mobile terminal. The system application process is used to receive the first wake-up notification and send a second wake-up notification to the vehicle application process of the mobile terminal. The vehicle application process is used to receive the second wake-up notification, connect to the target vehicle Bluetooth to which the vehicle Bluetooth information belongs, and, if the connection is successful, send an unlock or lock command to the vehicle based on the distance information between the mobile terminal and the vehicle terminal corresponding to the target vehicle Bluetooth.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when loaded and executed by a processor, perform the operations performed by the method as described in any one of claims 1 to 9.
15. An electronic device comprising a processor and a memory, characterized in that The memory stores computer program instructions that can be executed by the processor, and when the processor executes the computer program instructions, it performs the operation as described in any one of claims 1 to 9.