Vehicle-door control method and apparatus, and vehicle and computer-readable storage medium

By implementing the door control method in the on-board terminal, the user can automatically open the door by sending the first reservation information, solving the inconvenience of the existing door opening method in specific situations and improving the user experience.

WO2025103194A1PCT designated stage expired Publication Date: 2025-05-22GREAT WALL MOTOR CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/130295
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-17
Filing Date
2024-11-06
Publication Date
2025-05-22

AI Technical Summary

Technical Problem

The existing door opening method has inconvenience under specific circumstances (such as the user holding items in both hands or lack of light), which reduces the user's user experience.

Method used

By implementing the door control method in the on-board terminal, the user can send the first reservation information of the target door in advance, and when it is detected that the distance between the vehicle key and the vehicle is greater than or equal to the preset time period within the preset range, the vehicle automatically opens the target door.

Benefits of technology

It realizes the flexibility and convenience of opening the car door, and users can open the door without manually operating the door handle, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024130295_22052025_PF_FP_ABST
    Figure CN2024130295_22052025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a vehicle-door control method and apparatus, and a vehicle and a readable storage medium. The method is applied to the technical field of vehicle control. The method comprises: acquiring first reservation information of a target vehicle door; and on the basis of the first reservation information, upon detecting that a first duration for which the distance between a vehicle key and a vehicle is within a first preset distance range in a preset time period is greater than or equal to a first preset duration, controlling the vehicle to automatically open the target vehicle door. By means of the present application, when a first duration for which the distance between a vehicle key and a vehicle is within a first preset distance range is greater than or equal to a first preset duration, the vehicle is controlled to automatically open the vehicle door without the need for a user to open the vehicle door by means of a door handle, thereby solving the problem that when opening a vehicle door of an existing vehicle, a user needs to open the vehicle door by means of the door handle, which results in inconvenience. Therefore, the vehicle door can be opened in a flexible and convenient manner, and the user experience is good.
Need to check novelty before this filing date? Find Prior Art

Description

Door control method, device, vehicle and computer-readable storage medium

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on November 17, 2023, with application number 202311542416.1 and invention name “Door control method, device, vehicle and computer-readable storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of vehicle control technology, and in particular to a door control method, device, vehicle, and computer-readable storage medium in the field of vehicle control technology. Background Art

[0003] As an essential component of a vehicle, the existing door opening method involves first unlocking the vehicle with a key, and then the user pulling the door handle to open it. However, in certain situations (for example, when the user is carrying items with both hands, operating the door handle is difficult; or in low-light conditions, the user may not be able to accurately locate the door handle), the existing door opening method has many inconveniences, poor flexibility and convenience, and a reduced user experience.

[0004] Summary of the Invention

[0005] The present application provides a vehicle door control method, device, vehicle and computer-readable storage medium. The method can control the door that the user wants to open to open automatically when it is detected that the distance between the vehicle key and the vehicle is within a preset distance range and the duration is greater than or equal to the preset time within a preset time period, when the user sends the first reservation information of the target door to the vehicle in advance. The user does not need to manually operate the door handle to open the target door. The method of controlling the opening of the target door is flexible and convenient, and the user experience is good.

[0006] In a first aspect, the present application provides a vehicle door control method, the method comprising:

[0007] Obtain the first reservation information of the target door;

[0008] Based on the first reservation information, it is detected that the distance between the car key and the vehicle is within a first preset distance range within a preset time period for a first duration greater than or equal to the first preset duration, and the vehicle is controlled to automatically open the target door.

[0009] In the above technical solution, the vehicle terminal, based on the first reservation information for the target door, controls the vehicle to automatically open the target door when the distance between the car key and the vehicle is within a first preset distance range for a first duration greater than or equal to the first preset duration, eliminating the need for the user to open the door with the door handle. This solves the inconvenience of existing vehicles requiring the user to open the door with the door handle. When a user approaches the vehicle with both hands carrying an item, only the user needs to carry the car key, and the distance between the user and the vehicle is within the first preset distance range for a duration greater than or equal to the first preset duration, the vehicle terminal can control the vehicle door to automatically open. Furthermore, the first reservation information is reservation information for the target door that the user pre-sent to the vehicle terminal. Therefore, if the user approaches the vehicle within the preset time period corresponding to the first reservation information, carries the car key, and the distance between the user and the vehicle is within the first preset distance range for a duration greater than or equal to the first preset duration, the vehicle terminal can control the user's pre-set target door to automatically open. This allows for precise control of the target door opening, provides a flexible and convenient door opening method, and provides a good user experience.

[0010] In a possible implementation, the method further includes:

[0011] If the car key matching the vehicle is not detected within the preset time period, the vehicle is controlled to remain in a locked state and the first reservation information reservation is determined to be invalid; or

[0012] If a car key matching the vehicle is detected within the preset time period and the distance between the car key and the vehicle is outside a first preset distance range, the vehicle is controlled to remain locked and the first reservation information reservation is determined to be invalid; or

[0013] If a car key matching the vehicle is detected within the preset time period, and the distance between the car key and the vehicle is within a first preset distance range for a first duration that is less than the first preset duration, the vehicle is controlled to remain in a locked state and the first reservation information reservation is determined to be invalid.

[0014] In one possible implementation, before controlling the vehicle to automatically open the target door, the method further includes:

[0015] Obtaining the current state of the vehicle;

[0016] Determine whether the first reservation information is successfully reserved based on the current state of the vehicle.

[0017] In one possible implementation, when the first reservation information obtained is from a vehicle key that matches the vehicle, obtaining the current status of the vehicle includes:

[0018] Obtaining the current speed and power status of the vehicle;

[0019] The determining, based on the current state of the vehicle, whether the first reservation information is successfully reserved includes:

[0020] When the current speed of the vehicle is less than or equal to the preset speed and the power is off, determining that the first reservation information is successfully reserved;

[0021] When the current speed of the vehicle is greater than the preset speed and / or the power supply is on, it is determined that the reservation of the first reservation information has failed.

[0022] In the above technical solution, when the first reservation information is sent to the on-board terminal by the vehicle physical key matched with the vehicle, the on-board terminal determines whether the first reservation information sent by the vehicle physical key is successfully reserved by comparing the current vehicle speed with the preset vehicle speed, as well as the current state of the power supply with the preset state. The on-board terminal realizes intelligent processing of the first reservation information from the vehicle physical key to determine whether the first reservation information from the vehicle physical key is successfully reserved, effectively ensuring the safety and reliability of the operation of automatically opening the target door reserved by the vehicle physical key within the preset time period.

[0023] In a possible implementation, when the first reservation information obtained is from a terminal communicating with the vehicle, obtaining the current status of the vehicle includes:

[0024] Obtaining the current speed of the vehicle;

[0025] The determining, based on the current state of the vehicle, whether the first reservation information is successfully reserved includes:

[0026] When the current speed of the vehicle is less than or equal to the preset speed, determining that the first reservation information is successfully reserved;

[0027] When the current speed of the vehicle is greater than the preset speed, it is determined that the reservation of the first reservation information has failed.

[0028] In the above technical solution, when the first reservation information is sent to the on-board terminal by the terminal communicating with the vehicle, the on-board terminal determines whether the first reservation information sent by the terminal is successfully reserved by comparing the current vehicle speed with the preset vehicle speed, thereby realizing the intelligent processing of the first reservation information from the terminal by the on-board terminal to determine whether the first reservation information from the terminal is successfully reserved, effectively ensuring the safety and reliability of the automatic opening operation of the remote reservation target door within the preset time period.

[0029] In a possible implementation, the method further includes:

[0030] If the first reservation information is successfully reserved, a first reminder message is sent to a terminal communicating with the vehicle, wherein the first reminder message is used to remind the user that the reservation is successful;

[0031] In the case where the first reservation information fails to be reserved, a second reminder message is sent to the terminal communicating with the vehicle, wherein the second reminder message is used to prompt the user that the reservation has failed;

[0032] In the case that the first reservation information reservation is invalid, a third reminder message is sent to the terminal communicating with the vehicle, and the third reminder message is used to prompt the user to make a new reservation.

[0033] In the above technical solution, the vehicle-mounted terminal can send different reminder messages to the electronic terminal communicating with the vehicle according to the first appointment information in different states, so as to prompt the user of the current status of the first appointment information, eliminate the user's uncertainty and confusion, let the user clearly know the current status of the first appointment information, and improve user experience and satisfaction.

[0034] In a possible implementation, when the second reservation information is obtained within the preset time period, the method further includes:

[0035] The reception times of the first reservation information and the second reservation information are determined, and a new reservation is made according to the second reservation information whose reception time is closer to the current time.

[0036] In the above technical solution, the vehicle-mounted terminal re-books based on the second reservation information that is closer to the current time among the reception times of the first reservation information and the second reservation information. This can ensure that the vehicle-mounted terminal controls the vehicle to automatically open the target door in the latest reservation information based on the user's latest reservation information, providing users with more accurate and timely feedback and services.

[0037] In a second aspect, the present application provides a vehicle door control device, the device comprising:

[0038] A first acquisition module, configured to acquire first reservation information of a target door;

[0039] The first control module is used to detect, based on the first reservation information, that the distance between the car key and the vehicle is within a first preset distance range within a preset time period and the first duration is greater than or equal to the first preset duration, and control the vehicle to automatically open the target door.

[0040] In one possible implementation, the device further includes:

[0041] a second control module, configured to control the vehicle to remain in a locked state and determine that the first reservation information reservation is invalid if a car key matching the vehicle is not detected within the preset time period;

[0042] a third control module, configured to control the vehicle to remain in a locked state and determine that the first reservation information reservation is invalid if a car key matching the vehicle is detected within the preset time period and the distance between the car key and the vehicle is outside a first preset distance range;

[0043] The fourth control module is configured to control the vehicle to remain in a locked state and determine that the first reservation information reservation is invalid when a car key matching the vehicle is detected within the preset time period and the first duration of the distance between the car key and the vehicle is within a first preset distance range is less than the first preset duration.

[0044] In one possible implementation, the device further includes:

[0045] A second acquisition module is used to obtain the current state of the vehicle;

[0046] The determination module is used to determine whether the first reservation information is successfully reserved according to the current status of the vehicle.

[0047] In a possible implementation, the second acquisition module is specifically configured to: acquire the current speed and power status of the vehicle;

[0048] The determination module is specifically used to: when the current speed of the vehicle is less than or equal to the preset speed and the power is in the off state, determine that the first reservation information is successfully reserved; when the current speed of the vehicle is greater than the preset speed and / or the power is in the on state, determine that the first reservation information is unsuccessful.

[0049] In a possible implementation, the second acquisition module is specifically configured to: acquire the current speed of the vehicle;

[0050] The determination module is specifically used to: when the current speed of the vehicle is less than or equal to the preset speed, determine that the first reservation information is successfully reserved; when the current speed of the vehicle is greater than the preset speed, determine that the first reservation information is unsuccessful.

[0051] In one possible implementation, the device further includes:

[0052] A first sending module is used to send a first reminder message to a terminal communicating with the vehicle when the first reservation information is successfully reserved, wherein the first reminder message is used to remind the user that the reservation is successful;

[0053] A second sending module is used to send a second reminder message to the terminal communicating with the vehicle when the first reservation information fails to be reserved, wherein the second reminder message is used to prompt the user that the reservation has failed;

[0054] The third sending module is used to send a third reminder message to the terminal communicating with the vehicle when the first reservation information reservation expires, and the third reminder message is used to prompt the user to make a new reservation.

[0055] In one possible implementation, the device further includes:

[0056] The rescheduling module is configured to determine the receiving times of the first and second reservation information when the second reservation information is acquired within the preset time period, and to reschedule based on the second reservation information whose receiving time is closer to the current time.

[0057] In a third aspect, the present application provides a vehicle comprising a memory and a processor. The memory is configured to store executable program code, and the processor is configured to retrieve and execute the executable program code from the memory, so that the vehicle executes the method of the first aspect or any possible implementation of the first aspect.

[0058] In a fourth aspect, the present application provides a computer program product, which includes: computer program code, which, when running on a computer, enables the computer to execute the method in the above-mentioned first aspect or any possible implementation of the first aspect.

[0059] In a fifth aspect, the present application provides a computer-readable storage medium, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] FIG1 is a schematic diagram of an implementation environment of a vehicle door control method provided by an embodiment of the present application;

[0061] FIG2 is a schematic flow chart of a vehicle door control method according to an embodiment of the present application;

[0062] FIG3 is a second schematic flow chart of a vehicle door control method provided in an embodiment of the present application;

[0063] FIG4 is a schematic diagram of an operation interface for sending first reservation information to a vehicle via an electronic terminal according to an embodiment of the present application;

[0064] 5 is a schematic diagram of an operation interface for canceling a reservation by sending first reservation information to a vehicle via an electronic terminal, provided by an embodiment of the present application;

[0065] FIG6 is a schematic structural diagram of a door control device provided in an embodiment of the present application;

[0066] FIG7 is a schematic structural diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

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

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

[0069] The implementation environment of the technical solution provided by the embodiment of the present application is introduced below. FIG1 is a schematic diagram of the implementation environment of a vehicle door control method provided by the embodiment of the present application. Referring to FIG1 , the implementation environment may include a vehicle terminal 110 and a target device 1200 .

[0070] The vehicle-mounted terminal 110 is connected to the target device 1200 via a wireless network or near-field communication technology. The vehicle-mounted terminal 110 includes multiple types of sensors, through which vehicle operation data of the driver when driving the vehicle in which the vehicle-mounted terminal 110 is located can be obtained. Accordingly, the vehicle-mounted terminal 110 also includes a processor and a memory. The memory is used to store information collected by the sensors, and the processor is used to process the information stored in the memory.

[0071] The target device 1200 can be a car key that matches the vehicle in which the in-vehicle terminal 110 is located, or it can be a terminal that communicates with the vehicle in which the in-vehicle terminal 110 is located. The target device 1200 can interact with the in-vehicle terminal 110 to send first reservation information to the in-vehicle terminal 110 via the target device 1200, so that the in-vehicle terminal 110 can detect, based on the first reservation information, within a preset time period that the distance between the target device 1200 and the vehicle is within a preset distance range for a duration greater than or equal to a preset duration, and control the target vehicle door to automatically open.

[0072] After introducing the implementation environment provided by the embodiments of the present application, the application scenarios of the embodiments of the present application are introduced below.

[0073] The technical solution provided in the embodiments of the present application can be applied to various types of vehicles with various doors. For example, the technical solution provided in the embodiments of the present application can be applied to vehicles with swing doors, and can also be applied to vehicles with doors. The embodiments of the present application do not make specific limitations on this.

[0074] Using the technical solution provided in the embodiments of the present application, the vehicle terminal automatically opens the target door based on the first reservation information of the target door, and when the distance between the car key and the vehicle is within a first preset distance range for a first duration greater than or equal to the first preset duration, the vehicle terminal controls the vehicle to automatically open the target door, eliminating the need for the user to open the door through the door handle. This solves the inconvenience of existing vehicles requiring the user to open the door through the door handle when opening the door. When a user approaches the vehicle with both hands carrying an item, the vehicle terminal can automatically open the vehicle door simply by carrying the car key and the distance between the user and the vehicle is within the first preset distance range for a duration greater than or equal to the first preset duration. Furthermore, the first reservation information is reservation information for the target door sent in advance by the user to the vehicle terminal. Therefore, when the user approaches the vehicle within the preset time period corresponding to the first reservation information, carries the car key, and the distance between the user and the vehicle is within the first preset distance range for a duration greater than or equal to the first preset duration, the vehicle terminal can automatically open the target door pre-set by the user. This allows for precise control of the target door opening, provides a flexible and convenient door opening method, and provides a good user experience.

[0075] It should be noted that the above description is based on the example of applying the technical solution provided in the embodiment of the present application to a vehicle with doors. When the technical solution provided in the embodiment of the present application is applied to vehicles with other types of doors, the implementation process belongs to the same inventive concept as described above and will not be repeated here.

[0076] After introducing the implementation environment and application scenarios of the embodiments of this application, the technical solutions provided by the embodiments of this application are described below. Referring to FIG. 2 , FIG. 2 is a schematic flow chart of a vehicle door control method provided by the embodiments of this application. Taking the execution subject as an in-vehicle terminal as an example, the vehicle door control method 2000 includes steps 2001 to 2006.

[0077] Step 2001: The vehicle-mounted terminal obtains first reservation information of a target door.

[0078] The first reservation information may include the preset time period information and the target door information of the vehicle, or the first reservation information may only include the target door information, which is not specifically limited in this embodiment.

[0079] It should be noted that the target door indicated by the target door information is: the door that the user expects to open automatically when the first duration of the distance between the car key and the vehicle is detected to be within a first preset distance range during a preset time period is greater than or equal to the first preset duration.

[0080] It should be noted that the preset time period indicated by the preset time period information includes a preset start time and a preset end time.

[0081] Among them, the first reservation information obtained by the vehicle-mounted terminal is sent by the user to the vehicle-mounted terminal through the car key. The car key can be a legal physical key that matches the vehicle where the vehicle-mounted terminal is located, or it can be a digital key that can communicate with the vehicle. The first reservation information received by the vehicle-mounted terminal can be sent through the physical key of the vehicle or through the digital key of the vehicle. This embodiment does not make specific limitations on this.

[0082] In one embodiment of the present application, when the car key is a physical key that matches the vehicle, three types of control buttons and indicator lights are provided on the car key. The three types of control buttons are respectively an unlocking control button, a locking control button and a door control button. The three types of control buttons are respectively used to control the vehicle to perform the functions corresponding to each type of control button. The indicator light is used to indicate whether the first appointment information sent through the car key is successful, and to indicate whether the first appointment information sent through the car key is invalid.

[0083] It should be noted that the number of door buttons included in the door control buttons is determined by the number of doors of the vehicle, and this embodiment does not impose any specific limitation on this.

[0084] For example, when a vehicle includes five doors: left front door, right front door, left rear door, right rear door and trunk door, the door control buttons on the car key can specifically include: left front door control button, right front door control button, left rear door control button, right rear door control button and trunk control button.

[0085] For another example, in the case where the vehicle includes two doors, a left door and a right door, the door control buttons on the vehicle key may specifically include a left door control button and a right door control button.

[0086] It should be noted that when the first reservation information is sent to the vehicle terminal via the car key, the control buttons of the car key can be configured to determine at least two types of control buttons on the car key as specific buttons for triggering the generation of the first reservation information. A new control button can also be designed on the car key specifically for generating the first reservation information. This embodiment does not make specific restrictions on this.

[0087] For example, the locking control button and at least one of the door control buttons on the car key are determined as specific buttons that trigger the generation of the first reservation information. When the user presses the locking control button and the left rear door control button respectively within the second preset time period, the target door of the first reservation information sent to the vehicle terminal via the car key is the left rear door; when the user presses the locking control button, the left rear door control button and the right rear door control button respectively within the second preset time period, the target doors of the first reservation information sent to the vehicle terminal via the car key are the left rear door and the right rear door; the second preset time period can be set by the vehicle manufacturer, and this embodiment does not make any specific restrictions on this.

[0088] In an embodiment of the present application, when the car key is a physical key that matches the vehicle, when the physical key is within the wireless remote control unlocking range of the vehicle, the first reservation information can be sent to the on-board terminal through the physical key; when the physical key is outside the wireless remote control unlocking range of the vehicle, the on-board terminal cannot receive the first reservation information sent by the physical key; sending the first reservation information to the on-board terminal through the physical key of the vehicle can be done directly when the user approaches the vehicle. This operation method is more in line with the user's intuition and does not require additional electronic terminals or applications to intervene. The execution method is simple and direct. Even if the electronic terminal fails or has no power, the user can still use the physical key of the vehicle to send the first reservation information of the target door. At the same time, for some users who are not familiar with or not good at using electronic terminals, using the physical key of the vehicle to send the first reservation information of the target door is easier to get started and use, and the user experience is good.

[0089] In another embodiment of the present application, when the car key is a digital key that matches the vehicle, the digital key is an electronic terminal that communicates with the vehicle and has control authority over the vehicle. The electronic terminal can specifically be a mobile phone, tablet computer, laptop computer, PDA, or wearable device that can communicate with the vehicle's onboard terminal.

[0090] The electronic terminal allows remote control of the vehicle to start / stop the engine, unlock / lock the doors, adjust air conditioning settings, schedule door opening, and more. Vehicle owners can conveniently use their mobile phone or other electronic terminals to remotely control and manage their vehicle. For example, before entering the vehicle, the owner can remotely preheat the vehicle, schedule door opening, adjust seat settings, or check the vehicle's status.

[0091] It should be noted that a vehicle control application for controlling the vehicle is installed on the electronic terminal, and the first reservation information of the target door can be sent to the vehicle-mounted terminal through the vehicle control application on the electronic terminal.

[0092] It should be noted that, as shown in FIG4 , FIG4 is a schematic diagram of an operation interface for sending first reservation information to a vehicle via an electronic terminal, provided in an embodiment of the present application. When the first reservation information is sent to the vehicle-mounted terminal via the electronic terminal 400, the first reservation information can be sent to the vehicle-mounted terminal via a vehicle control application on the electronic terminal 400. The electronic terminal sending the first reservation information to the vehicle-mounted terminal via the vehicle control application specifically includes steps 301 to 304.

[0093] In step 301 , the electronic terminal 400 displays a target door selection interface 402 in response to a user clicking on a first control 4011 in a door opening reservation control interface 401 .

[0094] It should be noted that the door opening reservation control interface 401 is an interface in the vehicle control application, and the first control 4011 can be the "reservation" control in the door opening reservation control interface 401; before step 301, the electronic terminal 400 also needs to receive the user's click input on the first control 4011.

[0095] Among them, when the electronic terminal 400 receives the user's click input on the "reservation" control in the door opening reservation control interface 401, the electronic terminal 400 displays the target door selection interface 402, so that the user can select the door that the user expects to be set to open automatically within a preset time period in the target door selection interface 402.

[0096] In step 302 , the electronic terminal 400 responds to a user's click input on a first target sub-control in the target door selection interface 402 , and selects the door corresponding to the first target sub-control as the target door.

[0097] It should be noted that the target door selection interface 402 includes multiple sub-controls, and the number of the multiple sub-controls is determined by the number of doors of the vehicle, which is not specifically limited in this embodiment.

[0098] For example, in the case where a vehicle includes two doors, a left door and a right door, the target door selection interface 402 may include a "left door" sub-control 4021, a "right door" sub-control 4022, and a "left door and right door" sub-control 4023, and the first target sub-control may be any one of the "left door" sub-control 4021, the "right door" sub-control 4022, and the "left door and right door" sub-control 4023.

[0099] Before step 302 , the electronic terminal 400 also needs to receive a click input from the user on the first target sub-control in the target door selection interface 402 .

[0100] When the electronic terminal 400 receives a click input from the user on the first target sub-control in the target door selection interface 402 , the electronic terminal 400 uses the door corresponding to the first target sub-control as the target door.

[0101] For example, when the electronic terminal 400 receives a user click input on the "left door and right door" sub-control 4023 in the target door selection interface 402, the electronic terminal 400 uses the left door and right door corresponding to the "left door and right door" sub-control 4023 as the target door.

[0102] In step 303 , the electronic terminal 400 determines a preset start time and a preset end time of the preset time period in response to the user sliding input on the second target sub-control and the third target sub-control in the preset time period selection interface 403 .

[0103] It should be noted that after the electronic terminal 400 sets the door corresponding to the first target sub-control as the target door, the electronic terminal automatically jumps to the preset time period selection interface 403. The preset time period selection interface 403 includes a second target sub-control 4031 and a third target sub-control 4032. The second target sub-control is used for the user to select the preset start time of the preset time period, and the third target sub-control is used for the user to select the preset end time of the preset time period; before step 303, the electronic terminal 400 also needs to receive the user's first sliding input to the second target sub-control 4031, and receive the user's second sliding input to the third target sub-control 4032.

[0104] Among them, when the electronic terminal 400 receives the user's first sliding input to the second target sub-control 4031, the electronic terminal 400 uses the time of the target area of ​​the second target sub-control 4031 when the first sliding input ends as the preset start time of the preset time period; when the electronic terminal 400 receives the user's second sliding input to the third target sub-control 4032, the electronic terminal 400 uses the time of the target area of ​​the third target sub-control 4032 when the second sliding input ends as the preset end time of the preset time period, so as to determine the preset time period according to the preset start time and preset end time of the preset time period.

[0105] For example, when the user slides the time of the target area of ​​the second target sub-control 4031 to 07:30 on October 11, 2023, and slides the time of the target area of ​​the third target sub-control 4032 to 07:59 on October 11, 2023, the electronic terminal 400 uses 07:30 on October 11, 2023 as the preset start time of the preset time period, and uses 07:59 on October 11, 2023 as the preset end time of the preset time period. The preset time period is from 07:30 on October 11, 2023 to 07:59 on October 11, 2023.

[0106] Step 304: The electronic terminal generates first reservation information according to the target vehicle door and the preset time period, and sends the first reservation information to the vehicle terminal.

[0107] After the electronic terminal determines the target vehicle door and the preset time period, first reservation information is generated according to the target vehicle door and the preset time period, and the first reservation information is sent to the vehicle-mounted terminal.

[0108] It should be noted that when sending the first reservation information to the vehicle terminal through the vehicle control application on the electronic terminal 400, the user can also set the electronic terminal 400 to send the first reservation information to the vehicle terminal at a specific time and date, so as to enable the user to obtain greater convenience and flexibility in daily life.

[0109] For example, if a user needs to drive his or her child to school at 7:40 am every Monday to Friday, the user can choose to trigger the electronic terminal to send the first appointment information to the vehicle terminal at 7:30 am every Monday to Friday, and set the preset time period of the first appointment information to 7:30 to 7:50.

[0110] In an embodiment of the present application, when the vehicle key is a digital key that communicates with the vehicle, when the first reservation information is sent to the vehicle terminal through the digital key, as long as the digital key can be used normally, the user does not need to be near the vehicle and does not need to carry the physical key of the vehicle. The first reservation information can be sent to the vehicle terminal through the vehicle control application on the digital key, so that the user can conveniently perform a reservation operation for the target door to open automatically. The reservation operation is flexible and does not need to be restricted by specific time and space conditions. It can adapt to a variety of usage scenarios. For example, the user may plan the itinerary remotely, prepare the vehicle, etc., and can make a reservation without on-site operation of the vehicle, which helps to meet the different needs of users in daily life and provide users with more personalized and convenient services.

[0111] In a possible implementation, after the vehicle-mounted terminal obtains the first reservation information of the target door in step 2001, the vehicle door control method 2000 further includes: step 2002, determining whether the first reservation information is successfully reserved.

[0112] Among them, step 2002, determining whether the first reservation information is successfully reserved, specifically includes steps 20021 and 20022.

[0113] Step 20021: The vehicle terminal obtains the current status of the vehicle.

[0114] In one embodiment of the present application, when the first reservation information comes from a car key that matches the vehicle, that is, the first reservation information is sent to the vehicle terminal by the physical key of the vehicle, the vehicle terminal obtains the current speed and power status of the vehicle.

[0115] Wherein, when the first reservation information is sent to the vehicle terminal by the physical key of the vehicle, it is necessary to determine whether the first reservation information is successfully reserved based on the current speed of the vehicle and the current state of the power supply.

[0116] In another embodiment of the present application, when the first reservation information originates from a terminal communicating with the vehicle, that is, the first reservation information is sent by the digital key of the vehicle to the on-board terminal, the on-board terminal obtains the current speed of the vehicle.

[0117] Wherein, in the case where the first reservation information is sent to the vehicle terminal via the digital key of the vehicle, it is necessary to determine whether the first reservation information is successfully reserved based on the current speed of the vehicle.

[0118] Step 20022: The vehicle terminal determines whether the first reservation information is successfully reserved based on the current status of the vehicle.

[0119] In one embodiment of the present application, when the first reservation information is sent to the vehicle terminal by the physical key of the vehicle, when the current speed of the vehicle is less than or equal to the preset speed and the power is off, it is determined that the first reservation information is successfully reserved; when the current speed of the vehicle is greater than the preset speed and / or the power is on, it is determined that the first reservation information has failed.

[0120] In an embodiment of the present application, when the first reservation information is sent to the vehicle-mounted terminal by the physical key of the vehicle, and the vehicle-mounted terminal receives the first reservation information, it means that the physical key sending the first reservation information is a legitimate physical key that matches the vehicle. At this time, if the current speed of the vehicle is less than or equal to the preset speed and the power of the vehicle is off, it is considered that the reservation of the first reservation information sent by the physical key is successful.

[0121] It should be noted that the preset vehicle speed can be set by the vehicle manufacturer, and this embodiment does not impose any specific restrictions on this. For example, the preset vehicle speed can be 5 km / h.

[0122] Among them, the vehicle usually locks the doors and prohibits opening operations with the car key during driving. Therefore, one of the prerequisites for the successful reservation of the first reservation information is that the current speed of the vehicle is less than or equal to the preset speed; when the power of the vehicle is on, the first reservation information is sent to the on-board terminal to reserve the vehicle to control the target door to automatically open within a preset time period. If it is determined that the reservation of the first reservation information is successful, the first reservation information may affect the normal control logic of the on-board terminal, resulting in safety hazards such as sudden vehicle stalling and sudden braking. Therefore, one of the prerequisites for the successful reservation of the first reservation information is that the power of the vehicle is off.

[0123] In an embodiment of the present application, when the first reservation information is sent to the on-board terminal by the physical key of the vehicle, if the on-board terminal does not receive the first reservation information; or, if the on-board terminal receives the first reservation information, and the on-board terminal detects that the current speed of the vehicle is greater than the preset speed; or, if the on-board terminal receives the first reservation information, the on-board terminal detects that the current speed of the vehicle is less than or equal to the preset speed, and the on-board terminal detects that the power of the vehicle is on; or, if the on-board terminal receives the first reservation information, the vehicle terminal detects that the current speed of the vehicle is greater than the preset speed, and the on-board terminal detects that the power of the vehicle is on, the on-board terminal determines that the reservation of the first reservation information sent by the physical key of the vehicle has failed.

[0124] In the implementation of this application, when the first reservation information is sent to the on-board terminal by the vehicle physical key that matches the vehicle, the on-board terminal determines whether the first reservation information sent by the vehicle physical key is successfully reserved by comparing the current speed of the vehicle with the preset speed, and comparing the current status of the vehicle's power supply with the preset status. The on-board terminal realizes intelligent processing of the first reservation information from the vehicle physical key to determine whether the first reservation information from the vehicle physical key is successfully reserved, effectively ensuring the safety and reliability of the operation of automatically opening the target door within the preset time period reserved by the vehicle physical key.

[0125] In another embodiment of the present application, when the first reservation information is sent to the vehicle terminal by the vehicle's digital key, when the current speed of the vehicle is less than or equal to the preset speed, it is determined that the first reservation information is successfully reserved; when the current speed of the vehicle is greater than the preset speed, it is determined that the first reservation information is unsuccessful.

[0126] In an embodiment of the present application, when the first reservation information is sent to the vehicle-mounted terminal by the vehicle's digital key, if the vehicle-mounted terminal detects that the vehicle's current speed is less than or equal to the preset speed, the vehicle-mounted terminal determines that the reservation of the first reservation information sent by the vehicle's digital key is successful; if the vehicle-mounted terminal detects that the vehicle's current speed is greater than the preset speed, the vehicle terminal determines that the reservation of the first reservation information sent by the vehicle's digital key has failed.

[0127] In the implementation of this application, when the first reservation information is sent to the on-board terminal by the terminal communicating with the vehicle, the on-board terminal determines whether the first reservation information sent by the terminal is successfully reserved by comparing the current speed of the vehicle with the preset speed, thereby realizing the intelligent processing of the first reservation information from the terminal by the on-board terminal to determine whether the first reservation information from the terminal is successfully reserved, effectively ensuring the safety and reliability of the automatic opening operation of the remote reservation target door within the preset time period.

[0128] In step 2003, based on the first reservation information, the vehicle terminal detects that the distance between the car key and the vehicle is within a first preset distance range within a preset time period and the first duration is greater than or equal to the first preset duration, and controls the vehicle to automatically open the target door.

[0129] It should be noted that in step 2002, if the vehicle terminal determines that the first reservation information is successfully reserved, step 2003 is executed; if the vehicle terminal determines that the first reservation information is unsuccessful, the vehicle terminal controls the vehicle to remain locked and determines that the first reservation information is invalid.

[0130] The preset time period may be the time period selected by the user in the preset time period selection interface 403 in step 303 , or may be a time period preset in the vehicle-mounted terminal, which is not specifically limited in this embodiment.

[0131] For example, when the first reservation information sent by the user through the electronic terminal carries preset time period information, and the preset time period information carried in the first reservation information is from 07:30 on October 11, 2023 to 07:59 on October 11, 2023, then after the first reservation information is successfully reserved, the vehicle-mounted terminal will detect whether the distance between the car key and the vehicle is within the first preset distance range from 07:30 on October 11, 2023 to 07:59 on October 11, 2023, and whether the duration for which the distance between the car key and the vehicle is within the first preset distance range is greater than or equal to the first preset time.

[0132] For another example, if the first reservation information sent by the user via the electronic terminal does not include the preset time period information, or if the user sends the first reservation information to the vehicle terminal using the vehicle's physical key, then after the first reservation information is successfully made, the vehicle terminal uses the time when the first reservation information is received as the preset start time of the preset time period and the third preset duration after the time when the first reservation information is received as the preset end time of the preset time period, thereby obtaining the preset time period; wherein the third preset duration can be set by the vehicle manufacturer and is not specifically limited in this embodiment. For example, the third preset duration is 200 minutes.

[0133] It should be noted that when the on-board terminal detects whether the distance between the car key and the vehicle is within a first preset distance range within a preset time period, and whether the first duration of the distance between the car key and the vehicle is within the first preset distance range is greater than or equal to the first preset duration, the car key can be a legitimate physical key of the vehicle that matches the vehicle, or it can be a digital key that can communicate with the vehicle. This embodiment does not make specific limitations on this.

[0134] Among them, when the vehicle-mounted terminal receives the first reservation information, the vehicle-mounted terminal detects the distance between the vehicle key and the vehicle in real time within a preset time period, so as to subsequently determine whether to control the target door in the first reservation information to automatically open based on the distance between the vehicle key and the vehicle, and the first duration of the distance between the vehicle key and the vehicle within the first preset distance range.

[0135] It should be noted that the implementation method of the vehicle terminal determining the distance between the vehicle key (physical key / digital key) and the vehicle can refer to the method of detecting the distance between the vehicle key and the vehicle in the prior art, and this implementation will not go into details.

[0136] In one possible implementation, before step 2003, the door control method further includes: when the vehicle terminal detects that the distance between the car key and the vehicle within a preset time period is within a second preset distance range and the second duration is greater than a fourth preset duration, controlling the vehicle to unlock.

[0137] It should be noted that when the distance between the car key and the vehicle is within the second preset distance range and the second duration of the distance between the car key and the vehicle is within the second preset distance range is greater than the fourth preset duration, the vehicle terminal automatically controls the vehicle to unlock, so that the vehicle terminal can subsequently control the target door in the first reservation information to open automatically.

[0138] The second preset distance range is greater than or equal to the first preset distance range. Both the first preset distance range and the second preset distance range can be set by the vehicle manufacturer or the user, and this embodiment does not impose any specific limitation on this.

[0139] For example, the first reserved distance range may be 1.5 meters, the second reserved distance range may be 1.5 meters, and the second preset distance range may also be 2 meters.

[0140] The fourth preset time period may be set by the vehicle manufacturer, and this embodiment does not impose any specific limitation on this.

[0141] For example, the fourth preset time length may be 2 seconds.

[0142] It should be noted that, when the second preset distance range is equal to the first preset distance range, if the on-board terminal detects within a preset time period that the distance between the car key and the vehicle is within the second preset distance range, the second duration of the distance between the car key and the vehicle within the second preset distance range is greater than the fourth preset time, and the first duration of the distance between the car key and the vehicle within the first preset distance range is greater than or equal to the first preset time, the on-board terminal controls the vehicle to be automatically unlocked, and at the same time, the on-board terminal controls the target door of the first reservation information to be automatically opened; when the second preset distance range is greater than the first preset distance range, if the on-board terminal detects within a preset time period that the distance between the car key and the vehicle is within the second preset distance range, and the second duration of the distance between the car key and the vehicle within the second preset distance range is greater than the fourth preset time, the on-board terminal controls the vehicle to be automatically unlocked; and again, when the distance between the car key and the vehicle is within the first preset distance range, and the first duration of the distance between the car key and the vehicle within the first preset distance range is greater than or equal to the first preset time, the on-board terminal controls the target door of the first reservation information to be automatically opened.

[0143] In an embodiment of the present application, the vehicle-mounted terminal determines whether the distance between the vehicle and the car key is within a second preset distance range, and the second duration of the distance between the vehicle and the car key within the second preset distance range. When the second duration of the distance between the car key and the vehicle within the second preset distance range is greater than a fourth preset duration, the vehicle unlocking operation can be actively initiated, so that the vehicle-mounted terminal can subsequently control the target door of the first reservation information to automatically open based on the first reservation information when it detects that the first duration of the distance between the car key and the vehicle within the preset time period is greater than or equal to the first preset duration, thereby improving user convenience and operating efficiency, allowing the vehicle-mounted terminal to automatically unlock the vehicle when conditions are met, reducing the need for manual operation, and improving user experience.

[0144] The first preset time length can be set by the vehicle manufacturer, and this embodiment does not impose any specific limitation thereto. For example, the first preset time length can be 1 second.

[0145] In an embodiment of the present application, when the vehicle terminal detects that the distance between the car key and the vehicle is within a first preset distance range within a preset time period, and the first duration of the distance between the car key and the vehicle within the first preset distance range is greater than the first preset duration, it can control the target door in the first reservation information to automatically open, thereby achieving automatic opening of the target door, providing users with a more convenient vehicle use experience. The target door can be easily opened without the user having to manually operate the door handle, making it convenient for users to get on and off the vehicle, load and unload items, and other operations. In addition, the vehicle terminal will only control the target door to automatically open if the distance between the legitimate physical key matched with the vehicle or the digital key communicating with the vehicle and the vehicle is within the first preset range for a first duration greater than the first preset duration, effectively avoiding unauthorized operation by unauthorized personnel, improving the safety and anti-theft performance of the vehicle, and reducing potential risks and safety hazards.

[0146] For example, when the target door of the first reservation information is the left door, when the user approaches the vehicle with the car key within the preset time period corresponding to the first reservation information, the on-board terminal detects that the distance between the car key and the vehicle is less than 2 meters, and the distance between the car key and the vehicle is less than 2 meters for more than 2 seconds, the on-board terminal controls the vehicle to automatically unlock; after the vehicle is automatically unlocked, the on-board terminal detects that the distance between the car key and the vehicle is less than 1.5 meters, and the distance between the car key and the vehicle is less than 1.5 meters for more than 1 second, the on-board terminal controls the left door of the vehicle to automatically open. At this time, the other doors of the vehicle will not open automatically.

[0147] For another example, when the target doors of the first reservation information are the left door and the right door, when the user approaches the vehicle with the car key within the preset time period corresponding to the first reservation information, the on-board terminal detects that the distance between the car key and the vehicle is less than 2 meters, and the distance between the car key and the vehicle is less than 2 meters for more than 2 seconds, the on-board terminal controls the vehicle to automatically unlock; after the vehicle is automatically unlocked, the on-board terminal detects that the distance between the car key and the vehicle is less than 1.5 meters, and the distance between the car key and the vehicle is less than 1.5 meters for more than 1 second, the on-board terminal controls the left and right doors of the vehicle to open automatically at the same time. At this time, the other doors of the vehicle will not open automatically.

[0148] In a possible implementation, in step 2003, the vehicle-mounted terminal detects, based on the first reservation information, that the distance between the car key and the vehicle within the preset time period is within a first preset distance range for a first duration greater than or equal to the first preset duration, and controls the vehicle to automatically open the target door. The door control method 2000 also includes: step 2210, when the vehicle-mounted terminal controls the vehicle to automatically open the target door, the terminal sends a fourth reminder message to the terminal communicating with the vehicle, and the fourth reminder message is used to prompt the user that the target door has been opened.

[0149] It should be noted that the fourth reminder message sent by the vehicle-mounted terminal to the electronic terminal can be "XX (target door) door is open", and the electronic terminal can output the fourth reminder message to the user through voice broadcast, status bar push, etc.

[0150] In one possible implementation, when a user carries a car key and approaches a vehicle, and a target door of the vehicle is in an open state, after the user closes the target door, if within the preset time period corresponding to the first reservation information, the user again carries the car key and enters the first preset distance range from outside the first preset distance range, and the stay time in the first preset distance range is greater than the first preset time, the on-board terminal can still control the target door of the vehicle to open automatically according to the first reservation information, and after the target door of the vehicle is automatically opened, the control first reservation information becomes invalid.

[0151] In an embodiment of the present application, when the distance between the car key and the vehicle is within a first preset distance range, and the first duration of the distance between the car key and the vehicle within the first preset distance range is less than the first preset duration, the on-board terminal will not control the target door of the first reservation information to automatically open, so as to avoid the situation where the on-board terminal arbitrarily controls the target door to open when the user passes by the vehicle with the car key but does not want to open the target door of the vehicle, thereby ensuring the reliability of the automatic sensing function for opening the target door.

[0152] It should be noted that, in step 2003, after the vehicle-mounted terminal controls the vehicle to automatically open the target door, the vehicle-mounted terminal controls the first reservation information to become invalid.

[0153] In an embodiment of the present application, after the vehicle terminal controls the automatic opening of the target door corresponding to the first reservation information, the vehicle terminal controls the first reservation information to become invalid. That is, the first reservation information can only control the automatic opening of the target door once. After the target door is automatically opened once based on the first reservation information, the first reservation information becomes invalid. If the user needs to automatically open the target door again, new reservation information for the target door needs to be sent to the vehicle terminal. This allows the vehicle terminal to immediately release resources related to the first reservation information, such as memory and processor, after controlling the automatic opening of the target door corresponding to the first reservation information, so that these resources can be used by other tasks or requests that need to be processed, thereby improving resource utilization of the vehicle terminal. The vehicle terminal no longer needs to continue tracking the first reservation information, which can simplify the logical processing flow of the vehicle terminal, reduce the burden on the vehicle terminal, and improve the efficiency and performance of the vehicle terminal. In addition, by limiting each first reservation information to only one reservation for the automatic opening of the target door, the user can clearly understand that each reservation information corresponds to only one automatic opening of the target door in the reservation information, thereby avoiding user confusion and misunderstanding and improving user trust and satisfaction with the automatic sensing target door opening function.

[0154] In a possible implementation, it should be noted that, in step 2002 , when the vehicle-mounted terminal determines that the first reservation information is successfully reserved, the vehicle control method 2000 further includes steps 2004 to 2006 .

[0155] In step 2004, if the vehicle terminal does not detect a car key that matches the vehicle within a preset time period, the vehicle is controlled to remain in a locked state and the first reservation information reservation is determined to be invalid.

[0156] In step 2005, if the vehicle terminal detects a car key that matches the vehicle within a preset time period and the distance between the car key and the vehicle is outside a preset distance range, the vehicle is controlled to remain locked and the first reservation information reservation is determined to be invalid.

[0157] In step 2006, if the vehicle terminal detects a car key that matches the vehicle within a preset time period, and the distance between the car key and the vehicle is within a preset distance range for a duration less than a preset time, the vehicle is controlled to remain locked and the first reservation information reservation is determined to be invalid.

[0158] In an embodiment of the present application, when the vehicle-mounted terminal fails to detect a car key that matches the vehicle within a preset time period; or, a car key that matches the vehicle is detected within a preset time period, and the distance between the car key and the vehicle is outside a preset distance range; or, a car key that matches the vehicle is detected within a preset time period, and the distance between the car key and the vehicle is within a preset distance range for a duration that is less than a preset time, the first reservation information is controlled to become invalid, thereby avoiding the first reservation information from occupying the resources of the vehicle-mounted terminal for a long time, and effectively improving the efficiency and response speed of the vehicle-mounted terminal; at the same time, it can also avoid users' misunderstanding of the automatic sensing function of opening the target door, and maintain users' positive evaluation and satisfaction with the automatic sensing function of opening the target door.

[0159] In a possible implementation, the vehicle-mounted terminal may further control the first reservation information to become invalid in response to a reservation cancellation request sent by the user via the digital key.

[0160] As shown in FIG5 , FIG5 is a schematic diagram of an operation interface for sending a reservation cancellation request through an electronic terminal according to an embodiment of the present application. When sending a reservation cancellation request to an onboard terminal through an electronic terminal 400, the reservation cancellation request can be sent to the onboard terminal through a vehicle control application on the electronic terminal 400. The user sending the reservation cancellation request to the onboard terminal through the vehicle control application on the electronic terminal 400 specifically includes steps 305 and 306.

[0161] In step 305 , the electronic terminal receives a click input from the user on the second control 4012 in the door opening reservation control interface 401 .

[0162] It should be noted that the second control 4012 may be a “cancel reservation” control in the door opening reservation control interface 401 .

[0163] Step 306 : The electronic terminal generates a reservation cancellation request in response to the user clicking the second control 4012 in the door opening reservation control interface 401 , and sends the reservation cancellation request to the vehicle terminal.

[0164] Among them, when the electronic terminal receives the user's click input on the "Cancel Reservation" control in the door opening reservation control interface 401, the electronic terminal generates a reservation cancellation request and sends the reservation cancellation request to the vehicle terminal to control the first reservation information to be invalid through the vehicle terminal.

[0165] In an embodiment of the present application, the user can send an appointment cancellation request to the on-board terminal through the electronic terminal, so that the on-board terminal controls the invalidation of the first appointment information according to the appointment cancellation request, giving the user greater initiative and freedom, and allowing the user to send an appointment cancellation request directly through the electronic terminal when the appointment needs to be canceled, without waiting for the preset time period of the first appointment information to end, and without relying on the judgment of the on-board terminal, thereby improving the user's flexibility and convenience; at the same time, it is convenient for users to better understand and manage their own travel arrangements, enhance users' trust and satisfaction with the vehicle system, and improve the overall user experience.

[0166] In a possible implementation, the vehicle control method 2000 further includes steps 2007 to 2010.

[0167] Step 2007: When the first reservation information is successfully reserved, the vehicle-mounted terminal sends a first reminder message to the terminal communicating with the vehicle. The first reminder message is used to remind the user that the reservation is successful.

[0168] Among them, when the vehicle-mounted terminal determines that the first appointment information sent through the electronic terminal is successfully booked, the vehicle-mounted terminal sends a first reminder message to the electronic terminal to remind the user that the first appointment information is successfully booked; when the vehicle-mounted terminal determines that the first appointment information sent through the physical key is successfully booked, the vehicle-mounted terminal can send a first reminder message to the electronic terminal and the physical key at the same time to remind the user that the first appointment information is successfully booked.

[0169] It should be noted that the first reminder message sent by the vehicle-mounted terminal to the electronic terminal can be "The automatic sensing opening appointment for the XX (target door) door is successful. The XX door can be automatically opened by approaching the vehicle with the car key within the ZZ time period (the preset time period in the first appointment information)". The electronic terminal can output the first reminder message to the user through voice broadcast, status bar push, etc.

[0170] It should be noted that when the vehicle terminal determines that the first appointment information sent through the physical key is successfully booked, the vehicle terminal sends a first reminder message to the physical key. The first reminder message can be to control the indicator light on the physical key to display green to prompt the user that the first appointment information is successfully booked.

[0171] Step 2008: When the first reservation information fails to be reserved, the vehicle terminal sends a second reminder message to the terminal communicating with the vehicle. The second reminder message is used to remind the user that the reservation has failed.

[0172] Among them, when the vehicle-mounted terminal determines that the first reservation information sent through the electronic terminal has failed, the vehicle-mounted terminal sends a second reminder message to the electronic terminal to prompt the user that the first reservation information has failed; when the vehicle-mounted terminal determines that the first reservation information sent through the physical key has failed, the vehicle-mounted terminal can send a second reminder message to the electronic terminal and the physical key at the same time to prompt the user that the first reservation information has failed.

[0173] It should be noted that the second reminder message sent by the vehicle-mounted terminal to the electronic terminal can be "XX (target door) door automatic sensing opening appointment failed, please AA (reason for failure of the first appointment information)", and the electronic terminal can output the second reminder message to the user through voice broadcast, status bar push, etc.

[0174] For example, when the vehicle-mounted terminal determines that the first reservation information sent by the electronic terminal has failed, the second reminder message sent by the vehicle-mounted terminal to the electronic terminal may be "XX (target door) door automatic sensing opening reservation failed, please keep the vehicle stationary."

[0175] For another example, when the vehicle-mounted terminal determines that the first reservation information sent via the physical key has failed, and the reason for the reservation failure is that the current vehicle speed is greater than the preset speed, the second reminder message sent by the vehicle-mounted terminal to the electronic terminal may be "XX (target door) door automatic sensing opening reservation failed, please keep the vehicle stationary."

[0176] For another example, when the vehicle-mounted terminal determines that the first reservation information sent via the physical key has failed, and the reason for the reservation failure is that the power is on, the second reminder message sent by the vehicle-mounted terminal to the electronic terminal may be "XX (target door) door automatic sensing opening reservation failed, please turn off the vehicle power."

[0177] It should be noted that when the vehicle terminal determines that the first appointment information sent through the physical key has failed, the vehicle terminal sends a second reminder message to the physical key. The second reminder message can be to control the indicator light on the physical key to display red to prompt the user that the first appointment information has failed.

[0178] Step 2009: When the first reservation information is invalid, the vehicle terminal sends a third reminder message to the terminal communicating with the vehicle. The third reminder message is used to prompt the user to make a new reservation.

[0179] Among them, when the vehicle-mounted terminal determines that the first reservation information sent through the electronic terminal is invalid, the vehicle-mounted terminal sends a third reminder message to the electronic terminal to remind the user that the first reservation information is invalid; when the vehicle-mounted terminal determines that the first reservation information sent through the physical key is invalid, the vehicle-mounted terminal can send a third reminder message to the electronic terminal and the physical key at the same time to remind the user that the first reservation information is invalid.

[0180] It should be noted that the third reminder message sent by the vehicle-mounted terminal to the electronic terminal can be "XX (target door) door automatic sensing opening reservation is invalid, if necessary, please re-schedule", and the electronic terminal can output the third reminder message to the user through voice broadcast, status bar push, etc.

[0181] It should be noted that when the vehicle terminal determines that the first appointment information sent through the physical key is invalid, the vehicle terminal sends a third reminder message to the physical key. The third reminder message can be to control the indicator light on the physical key to display red to remind the user that the first appointment information is invalid.

[0182] In an embodiment of the present application, the vehicle-mounted terminal can send different reminder messages to the electronic terminal communicating with the vehicle according to the different status of the first appointment information, so as to prompt the user of the current status of the first appointment information, thereby eliminating the user's uncertainty and confusion, allowing the user to clearly know the current status of the first appointment information, and improving user experience and satisfaction.

[0183] In a possible embodiment, when the vehicle terminal obtains the second reservation information within a preset time period, the vehicle control method 2000 also includes: step 2011, the vehicle terminal determines the receiving time of the first reservation information and the second reservation information, and re-reserve according to the second reservation information whose receiving time is closer to the current time.

[0184] Among them, when the vehicle terminal receives the second reservation information after receiving the first reservation information, the vehicle terminal will perform step 202 for the second reservation information whose reception time is closer to the current time to determine whether to re-schedule according to the second reservation information.

[0185] It should be noted that, if the second reservation information is successfully reserved, the on-board terminal controls the first reservation information to be invalid, and in step 203, the on-board terminal determines whether to control the vehicle to automatically open the target door of the second reservation information based on the second reservation information; if the second reservation information fails to be reserved, in step 203, the on-board terminal still determines whether to control the vehicle to automatically open the target door of the first reservation information based on the first reservation information.

[0186] In an embodiment of the present application, the vehicle-mounted terminal re-reserve based on the second reservation information which is closer to the current time among the reception times of the first reservation information and the second reservation information, so as to ensure that the vehicle-mounted terminal controls the vehicle to automatically open the target door in the latest reservation information based on the user's latest reservation information, thereby providing the user with more accurate and timely feedback and services.

[0187] It should be noted that information can be transmitted between the vehicle-mounted terminal and the electronic terminal through the cloud platform. The electronic terminal can send the first appointment information triggered by the electronic terminal to the vehicle-mounted terminal through the cloud platform, and the vehicle-mounted terminal can return the appointment feedback information of the first appointment information to the electronic terminal through the cloud platform.

[0188] It should be noted that the vehicle terminal obtains the current speed of the vehicle through the vehicle speed collection application and the vehicle speed sensor.

[0189] In an embodiment of the present application, when the on-board terminal receives the first reservation information sent by the electronic terminal through the cloud platform, the on-board terminal sends the first reservation information to the central control electronic module in the on-board terminal, and the central control electronic module determines whether the first reservation information is successfully reserved based on the source of the first reservation information and the current speed of the vehicle, and stores the first reservation information if the first reservation information is successfully reserved, and at the same time, feeds back to the on-board terminal that the first reservation information is successfully reserved; when the first reservation information fails to be reserved, the central control electronic module feeds back to the on-board terminal that the first reservation information fails; when the on-board terminal receives the reservation cancellation request for the first reservation information sent by the electronic terminal through the cloud platform, the on-board terminal sends the reservation cancellation request to the on-board terminal. to a central control electronic module in the vehicle terminal, which cancels the pre-stored first reservation information and feeds back the cancellation information of the first reservation information to the vehicle terminal; in addition, the central control electronic module is also used to detect the position of the car key within the preset time period of the first reservation information, and determine whether it is necessary to control the opening of the target door in the first reservation information based on the duration of time that the distance between the car key and the vehicle is within the first preset distance range. If it is necessary to control the opening of the target door, the central control electronic module sends an opening instruction of the target door to the door control module, so that the door control module controls the target door to open automatically, and controls the first reservation information to become invalid after the target door is opened; at the same time, the information that the target door has been opened and the first reservation information has become invalid is fed back to the vehicle terminal.

[0190] FIG6 is a schematic diagram of the structure of a vehicle door control device provided in an embodiment of the present application. Exemplarily, as shown in FIG6 , the vehicle door control device 600 includes a first acquisition module 601 and a first control module 602 .

[0191] The first acquisition module 601 is configured to acquire first reservation information of a target door.

[0192] The first control module 602 is configured to control the vehicle to automatically open a target door upon detecting that the distance between the key and the vehicle is within a first preset distance range for a first duration greater than or equal to the first preset duration within a preset time period based on the first reservation information.

[0193] In a possible implementation, the vehicle door control device 600 further includes a second control module, a third control module, and a fourth control module.

[0194] The second control module is configured to control the vehicle to remain in a locked state and determine that the first reservation information reservation is invalid if a car key matching the vehicle is not detected within a preset time period.

[0195] The third control module is configured to control the vehicle to remain locked and determine that the first reservation information reservation is invalid when a car key matching the vehicle is detected within a preset time period and the distance between the car key and the vehicle is outside a first preset distance range.

[0196] The fourth control module is used to control the vehicle to remain in a locked state and determine that the first appointment information appointment is invalid when a car key matching the vehicle is detected within a preset time period and the first duration of the distance between the car key and the vehicle is within a first preset distance range is less than the first preset duration.

[0197] In a possible implementation, the vehicle door control device 600 further includes a second acquisition module and a determination module.

[0198] The second acquisition module is used to obtain the current state of the vehicle.

[0199] The determination module is used to determine whether the first reservation information is successfully reserved according to the current state of the vehicle.

[0200] In a possible implementation, the second acquisition module is specifically configured to acquire the current vehicle speed and power status of the vehicle.

[0201] The determination module is specifically used to: when the current speed of the vehicle is less than or equal to the preset speed and the power is off, determine that the first reservation information is successfully reserved; when the current speed of the vehicle is greater than the preset speed and / or the power is on, determine that the first reservation information is unsuccessful.

[0202] In a possible implementation, the second acquisition module is specifically configured to acquire a current speed of the vehicle.

[0203] The determination module is specifically used to: when the current speed of the vehicle is less than or equal to the preset speed, determine that the first reservation information is successfully reserved; when the current speed of the vehicle is greater than the preset speed, determine that the first reservation information is unsuccessful.

[0204] In a possible implementation manner, the vehicle door control device 600 further includes a first sending module, a second sending module, and a third sending module.

[0205] The first sending module is used to send a first reminder message to the terminal communicating with the vehicle when the first reservation information is successfully reserved. The first reminder message is used to remind the user that the reservation is successful.

[0206] The second sending module is used to send a second reminder message to the terminal communicating with the vehicle when the first reservation information fails to be reserved. The second reminder message is used to prompt the user that the reservation has failed.

[0207] The third sending module is used to send a third reminder message to the terminal communicating with the vehicle when the first reservation information reservation expires, and the third reminder message is used to prompt the user to make a new reservation.

[0208] In a possible implementation manner, the vehicle door control device 500 further includes a re-booking module.

[0209] The rescheduling module is used to determine the receiving time of the first and second reservation information when the second reservation information is obtained within a preset time period, and reschedule according to the second reservation information whose receiving time is closer to the current time.

[0210] It should be noted that the above-described embodiments of the vehicle door control device illustrate the division of the functional modules described above only as an example. In actual applications, the above functions can be assigned to different functional modules as needed, i.e., the internal structure of the computer device can be divided into different functional modules to perform all or part of the functions described above. Furthermore, the vehicle door control device and the vehicle door control method embodiments described above share the same concept. The specific implementation process is detailed in the method embodiments and will not be further elaborated here.

[0211] Through the technical solution provided in the embodiments of the present application, the vehicle-mounted terminal controls the vehicle to automatically open the target door based on the first reservation information of the target door, when the distance between the car key and the vehicle is within a first preset distance range for a first duration greater than or equal to the first preset duration, without the user having to use the door handle to open the door. This solves the inconvenience of requiring the user to use the door handle to open the door of existing vehicles. That is, when a user approaches the vehicle with both hands holding items, the vehicle-mounted terminal only needs to carry the car key, and the distance between the user and the vehicle is within the first preset distance range for a duration greater than or equal to the first preset duration to control the vehicle door to automatically open. In addition, the first reservation information is reservation information for the target door sent in advance by the user to the vehicle-mounted terminal. When the user approaches the vehicle within the preset time period corresponding to the first reservation information, the user carries the car key, and the distance between the user and the vehicle is within the first preset distance range for a duration greater than or equal to the first preset duration, the vehicle-mounted terminal can control the target door pre-set by the user to automatically open. This can accurately control the opening of the target door, and the door opening method is flexible and convenient, providing a good user experience.

[0212] FIG7 is a schematic structural diagram of a vehicle provided in an embodiment of the present application.

[0213] Exemplarily, as shown in FIG7 , the vehicle 700 includes: a memory 701 and a processor 702 , wherein the memory 701 stores an executable program code 7011 , and the processor 702 is configured to call and execute the executable program code 7011 to perform a vehicle door control method.

[0214] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores executable program code, and the processor is used to call and execute the executable program code to perform a vehicle door control method provided by an embodiment of the present application.

[0215] In this embodiment, the device can be divided into functional modules based on the above-described method examples. For example, each functional module can be mapped to a specific functional module, or two or more functions can be integrated into a single processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and represents only a logical functional division. In actual implementation, other division methods may be used.

[0216] In the case of dividing each functional module into corresponding functional modules, the device may further include a first acquisition module and a first control module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0217] It should be understood that the device provided in this embodiment is used to execute the above-mentioned vehicle door control method, and thus can achieve the same effect as the above-mentioned implementation method.

[0218] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is used in a vehicle, the processing module may be used to control and manage the vehicle's movements. The storage module may be used to support the vehicle's execution of program codes, etc.

[0219] The processing module may be a processor or controller that implements or executes various exemplary logic blocks, modules, and circuits disclosed herein. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processing (DSP) and a microprocessor, and the storage module may be a memory.

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

[0221] This embodiment also provides a computer-readable storage medium, which stores computer program code. When the computer program code runs on a computer, the computer executes the above-mentioned related method steps to implement a vehicle door control method provided by the above embodiment.

[0222] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a vehicle door control method provided by the above embodiment.

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

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

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

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

Claims

1. A door control method, wherein: include: Obtain the first reservation information of the target door; Based on the first reservation information, it is detected that the distance between the car key and the vehicle is within a first preset distance range within a preset time period for a first duration greater than or equal to a first preset duration, and the vehicle is controlled to automatically open the target door.

2. The method according to claim 1, wherein: Also includes: If a car key matching the vehicle is not detected within the preset time period, controlling the vehicle to remain in a locked state and determining that the first reservation information reservation is invalid; or, If a car key matching the vehicle is detected within the preset time period, and the distance between the car key and the vehicle is outside a first preset distance range, controlling the vehicle to remain in a locked state and determining that the first reservation information reservation is invalid; or If a car key matching the vehicle is detected within the preset time period, and the first duration of the distance between the car key and the vehicle being within a first preset distance range is less than the first preset duration, the vehicle is controlled to remain in a locked state and the first reservation information reservation is determined to be invalid.

3. The method according to claim 1, wherein: Before the first reservation information is used to detect that the first duration of the distance between the car key and the vehicle within the preset time period is greater than or equal to the first preset duration, and the vehicle is controlled to automatically open the target door, the method further includes: Obtaining the current state of the vehicle; According to the current state of the vehicle, it is determined whether the first reservation information is successfully reserved.

4. The method according to claim 3, wherein: When the first reservation information obtained is from a car key that matches the vehicle, the obtaining of the current state of the vehicle includes: Obtaining the current speed and power status of the vehicle; The step of determining whether the first reservation information is successfully reserved according to the current state of the vehicle includes: When the current speed of the vehicle is less than or equal to the preset speed and the power supply is in an off state, determining that the first reservation information is successfully reserved; When the current speed of the vehicle is greater than the preset speed and / or the power supply is in the on state, it is determined that the reservation of the first reservation information has failed.

5. The method according to claim 3, wherein: When the first reservation information obtained is from a terminal communicating with the vehicle, the obtaining of the current state of the vehicle includes: Obtaining the current speed of the vehicle; The step of determining whether the first reservation information is successfully reserved according to the current state of the vehicle includes: When the current speed of the vehicle is less than or equal to the preset speed, determining that the first reservation information is successfully reserved; When the current vehicle speed of the vehicle is greater than the preset vehicle speed, it is determined that the reservation of the first reservation information has failed.

6. The method according to any one of claims 1 to 3, wherein: The method further comprises: In the case where the first reservation information is successfully reserved, a first reminder message is sent to a terminal communicating with the vehicle, wherein the first reminder message is used to remind the user that the reservation is successful; In the case where the first reservation information fails to be reserved, a second reminder message is sent to a terminal communicating with the vehicle, wherein the second reminder message is used to remind the user that the reservation has failed; In the case that the first reservation information reservation is invalid, a third reminder message is sent to the terminal communicating with the vehicle, and the third reminder message is used to prompt the user to make a new reservation.

7. The method according to any one of claims 1 to 3, wherein: When the second reservation information is obtained within the preset time period, the method further includes: The receiving times of the first reservation information and the second reservation information are determined, and a new reservation is made according to the second reservation information whose receiving time is closer to the current time.

8. A door control device, wherein: include: A first acquisition module, used to acquire first reservation information of a target door; The first control module is used to detect, based on the first reservation information, that the distance between the car key and the vehicle is within a first preset distance range within a preset time period and the first duration is greater than or equal to the first preset duration, and control the vehicle to automatically open the target door.

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

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

Citation Information

Patent Citations

  • Vehicle door controlling device

    CN105723043A

  • Unlocking method and device of shared car

    CN110033538A

  • Bluetooth key positioning method and device and equipment

    CN111836346A

  • Vehicle starting method, vehicle-mounted terminal and vehicle

    CN112660069A

  • Automobile back door automatic opening method, device, equipment and medium

    CN115680434A