Vehicle control method, electronic equipment and vehicle
By receiving protection mode commands to control the locking of the target door of the vehicle, and using an electromechanical integrated door lock and a central locking system, the security of vehicle items and privacy is solved, ensuring normal vehicle use and safety.
Patent Information
- Application Number
- CN202511329409.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-17
- Publication Date
- 2025-12-12
AI Technical Summary
When a driver hands over the car keys to someone else, the vehicle's contents and the user's privacy cannot be effectively protected, posing a security risk.
By receiving the command to enter the protection mode, the system obtains vehicle status information and controls the target door to lock under preset conditions. It uses an electromechanical integrated door lock or central locking to prevent the target door from opening and limits vehicle speed and position according to different protection modes to ensure the safety of items.
It effectively protects items inside the vehicle and user privacy, ensuring normal vehicle use and not affecting the driving experience.
Smart Images

Figure CN121106089A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and more particularly to a vehicle control method, electronic equipment, and vehicle. Background Technology
[0002] In some scenarios, drivers hand over their car keys to designated personnel who then drive the vehicle. However, once these personnel possess the keys, they can freely open the glove box and tailgate, compromising the security of items placed in these areas and consequently failing to effectively protect user privacy and the safety of their belongings. Summary of the Invention
[0003] In view of this, the purpose of this application is to provide a vehicle control method, electronic equipment and vehicle.
[0004] To achieve the above objectives, the first aspect of this application provides a vehicle control method, comprising: In response to receiving a command to enter protection mode, obtain the vehicle's status information; In response to the status information meeting the preset protection conditions, the target door of the vehicle is locked based on the protection mode corresponding to the entry protection mode command.
[0005] Optionally, controlling the locking of the target door of the vehicle based on the protection mode corresponding to the entry protection mode command includes: In response to the protection mode corresponding to the entry protection mode command being the vehicle borrowing mode, the target door of the vehicle is locked and opening of the target door is prohibited. Send a request to determine whether to limit vehicle speed; In response to receiving a command to limit vehicle speed, the vehicle speed is prohibited from exceeding a first preset speed.
[0006] Optionally, the target door includes a rear door and / or a glove box door; The locking of the target door of the controlled vehicle and the prohibition of opening the target door include: Control the glove box door of the vehicle to lock and prevent it from being opened, and send a request to lock the tailgate; In response to receiving a confirmation command to lock the tailgate, the vehicle controls the tailgate to lock and prevents it from being opened.
[0007] Optionally, after the speed of the prohibited vehicle exceeds a first preset speed, the method further includes: Real-time acquisition of vehicle acceleration information; Record the number of times the acceleration information exceeds the preset safe acceleration range; In response to the number of times the violation occurs being greater than or equal to a preset number within a preset time period, the vehicle speed is prohibited from exceeding a second preset speed, wherein the second preset speed is less than the first preset speed.
[0008] Optionally, the target door includes a rear door and a glove box door; The step of controlling the locking of the target door of the vehicle based on the protection mode corresponding to the entry protection mode command includes: In response to the protection mode corresponding to the command to enter the protection mode being the valet parking mode, the vehicle's tailgate and glove box door are locked, opening the tailgate and glove box door is prohibited, and the vehicle speed is prohibited from exceeding a third preset speed.
[0009] Optionally, the control of locking the vehicle's tailgate and glove box, preventing the opening of the tailgate and glove box, and preventing the vehicle's speed from exceeding a third preset speed, further includes: Real-time acquisition of vehicle location information; In response to the location information being outside the preset target area, the vehicle speed is prohibited from exceeding the fourth preset speed, which is less than the third preset speed.
[0010] Optionally, the control of locking the vehicle's tailgate and glove box, preventing the opening of the tailgate and glove box, and preventing the vehicle's speed from exceeding a third preset speed, further includes: In response to receiving an information retrieval command; Determine the information type corresponding to the information retrieval instruction; In response to the information type being parking-independent, the execution of the information retrieval instruction is prohibited.
[0011] Optionally, the status information includes: door status, power status, and target door status; The method further includes: In response to the fact that both the vehicle door status and the target door status are closed, and the power status is on, it is determined that the status information meets the preset protection conditions.
[0012] Based on the same inventive concept, a second aspect of this application provides a vehicle control method, executed by a vehicle control system, the vehicle control system including a vehicle-mounted terminal and a mobile terminal, the method comprising: The mobile terminal sends a command to the vehicle's infotainment system to enter protection mode. The vehicle control method described in any of the first aspects above is executed on the vehicle-mounted terminal.
[0013] Based on the same inventive concept, a third aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the computer program to implement the method as described in any of the first aspects above.
[0014] Based on the same inventive concept, a fourth aspect of this application provides a vehicle that includes the electronic equipment described in the third aspect above.
[0015] As can be seen from the above, the vehicle control method, electronic device, and vehicle provided in this application, when receiving an instruction to enter a protection mode, acquire the vehicle's status information. As long as the status information meets the preset protection conditions, based on the protection mode corresponding to the instruction to enter the protection mode, control the locking of the vehicle's target door. This ensures that the locked target door cannot be opened, thereby effectively protecting items located inside the target door and improving item security and user privacy. At the same time, controlling only the locking of the vehicle's target door will not affect the normal use of the vehicle, ensuring its normal operation. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a schematic flowchart of a first embodiment of the vehicle control method of this application; Figure 2 This is a schematic diagram of a second process for a vehicle control method according to an embodiment of this application; Figure 3 This is a schematic diagram of the third process of the vehicle control method according to an embodiment of this application; Figure 4 This is a schematic diagram of a vehicle control device according to an embodiment of this application; Figure 5 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0019] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0020] With the continuous advancement of science and technology, car parking functions have become increasingly sophisticated, leading to the emergence of valet parking services. Valet parking services include intelligent valet parking and manual valet parking.
[0021] In simple terms, intelligent valet parking is a special type of automated driving assistance function that allows the vehicle to automatically enter, exit, or traverse a designated parking space after the driver has exited the vehicle, completing the parking task. Intelligent valet parking typically includes two main modes: autonomous parking and autonomous parking out / summoning.
[0022] When a driver arrives at their destination (such as a shopping mall entrance, office building, or residential complex entrance) and doesn't want to spend time searching for and parking, they can park at a suitable drop-off point and then activate the smart valet parking function via a mobile app or car key. The vehicle will automatically search for nearby available parking spaces (either pre-memorized spaces or spaces found in real-time by sensors) and automatically drive to and park in the space. Throughout the entire process, the vehicle will automatically control the steering, accelerator, brakes, and even gear shifting, requiring no one to be in the car.
[0023] When a driver is about to leave and needs a vehicle to pick them up at a designated location, the driver can "summon" the vehicle via a mobile application. The vehicle will automatically drive out of the parking space, avoid pedestrians and obstacles, and drive to the designated pick-up point (such as an elevator entrance or doorway) to wait. This is especially useful when there are narrow parking spaces or when other vehicles are parked too close together, making it difficult to get in or out of the car.
[0024] Intelligent valet parking offers high levels of intelligence, flexibility, and safety. However, this feature is mostly found on mid-to-high-end models. Lower-end models typically lack this function, meaning drivers of these vehicles must use manual valet parking if they require it.
[0025] A major advantage of valet parking is that drivers don't need to spend time searching for parking spaces, making it especially suitable for congested areas where parking is difficult to find. In extremely cramped old urban areas or buildings, skilled valet parking is even more efficient. However, a significant drawback of valet parking is the risk of theft of valuables from the vehicle, or the vehicle might be used for other purposes, compromising its security.
[0026] For example, when a driver hands over the car keys to a valet parking attendant, the attendant can freely open the glove box and tailgate, compromising the security of items placed in these areas and failing to effectively protect the user's privacy and the safety of their belongings.
[0027] In addition, when a driver lends their vehicle to someone else (such as a relative or friend), that person can freely open the glove box and tailgate once they have the car key. As a result, the safety of items placed in the glove box and tailgate cannot be guaranteed, and thus the user's privacy and the safety of their belongings cannot be effectively protected.
[0028] Therefore, in situations like valet parking or vehicle lending, effectively protecting user privacy and ensuring the safety of items inside the vehicle are urgent issues that need to be considered.
[0029] Based on this, see Figure 1 This application provides a vehicle control method executed by the vehicle's infotainment system, the method specifically including the following steps: Step S100: In response to receiving the command to enter protection mode, obtain the vehicle's status information; Step S200: In response to the status information meeting the preset protection conditions, the target door of the vehicle is locked based on the protection mode corresponding to the entry protection mode command.
[0030] Specifically, the command to enter protection mode can be sent by a mobile terminal associated with the vehicle, which can be a mobile phone, tablet computer, or wearable device.
[0031] In some situations, users will hand over their car keys to others. For example, when a user needs valet parking, they will hand over the car keys to that person. Or, when a user lends their vehicle to someone else, they will hand over the car keys.
[0032] When a user hands over their car keys to someone else, the user sends a command to the vehicle's infotainment system via a mobile terminal associated with the vehicle to enter protection mode. This command corresponds to a specific protection mode. For example, the command could be either a "car borrowing mode" command or a "valet parking mode" command. The "car borrowing mode" command corresponds to the "car borrowing mode" protection mode, while the "valet parking mode" command corresponds to the "valet parking mode" protection mode.
[0033] When the vehicle's infotainment system receives a command to enter protection mode, it acquires the vehicle's status information. This status information includes the status of the doors, power supply, tailgate, glove box, and / or the vehicle's anti-theft system.
[0034] The door status is used to characterize the door status of all doors of the vehicle, which can be all doors open, all doors closed, or doors partially open.
[0035] The power status is used to characterize the power status of the vehicle, which is either power on or power off.
[0036] The tailgate status is used to characterize the state of the vehicle's tailgate / tailgate / trunk, and the tailgate status includes whether the tailgate is open or closed.
[0037] The glove box status is used to characterize the state of the vehicle's glove box, which includes whether the glove box door is open or closed. The glove box, also known as a storage compartment, is located in front of the passenger side of the vehicle, specifically in the lower middle part of the dashboard on the passenger side. It consists of several parts, including the glove box outer panel / door, the box body, and the glove box compartment, and its main function is to store items.
[0038] After acquiring the vehicle's status information, the system judges whether the status information meets preset protection conditions. These preset protection conditions are the necessary conditions for the vehicle to enter protection mode.
[0039] When the status information meets the preset protection conditions, it means that the current status of the vehicle meets the preset conditions for the vehicle to enter the protection mode. Therefore, based on the protection mode corresponding to the entry protection mode command, the target door of the vehicle is locked to control the vehicle to enter the protection mode.
[0040] The target door can be only the glove box door, only the tailgate door, or both. In different security modes, different target doors can be locked to control the vehicle into a protected mode. Locking the target doors prevents others from opening them, thus protecting items inside, enhancing their security, and ensuring the safety of the user's belongings and privacy.
[0041] At the same time, only the target door of the vehicle is locked, without performing other control operations, which can improve the security of items inside the vehicle without affecting the normal use of the vehicle.
[0042] In this application, to achieve effective, accurate, and secure control of the target door, an electromechanical integrated door lock or a centrally controlled door lock (with mechanical backup function) is installed on the target door. The electromechanical integrated door lock or the centrally controlled door lock (with mechanical backup function) can be unlocked or locked electrically (e.g., by pressing a button, using a remote key, or a mobile app) or mechanically (e.g., by directly inserting and turning a key).
[0043] In electric drive mode, when an electromechanical integrated door lock or central locking system receives an electrical signal, the motor drives the bolt to complete the "locking" or "unlocking" action. In mechanical drive mode, a physical key is directly inserted into the lock cylinder, and the bolt is forcibly driven through a mechanical linkage mechanism to achieve the "locking" or "unlocking" action.
[0044] In this application, an electromechanical integrated door lock or central locking system (with mechanical backup function) is installed on the target door. This allows for electric control of the electromechanical integrated door lock or central locking system. When the vehicle's current state meets the preset conditions for entering a protection mode, the target door is locked based on the protection mode corresponding to the entry protection mode command. Simultaneously, the electromechanical integrated door lock or central locking system can also be mechanically driven to lock or unlock, ensuring that the electromechanical integrated door lock or central locking system can still function normally even if there are abnormalities in the vehicle's network or electrical signals, preventing users from being unable to use the vehicle's functions due to the door lock being unable to open.
[0045] For example, in this application, an electromechanical integrated door lock or central locking system (with mechanical backup function) may be installed only on the glove box door of the vehicle, or only on the tailgate of the vehicle, or both the glove box door and the tailgate door may be installed simultaneously. The specific configuration can be selected according to the actual situation and is not specifically limited.
[0046] In this application, when a command to enter protection mode is received, the vehicle's status information is obtained. As long as the status information meets the preset protection conditions, the target door of the vehicle is locked to control the vehicle to enter protection mode. This ensures that the locked target door cannot be opened, thereby effectively protecting the items inside the target door and improving the security of the items and the user's privacy. At the same time, controlling only the locking of the target door of the vehicle will not affect the normal use of the vehicle, ensuring the normal use of the vehicle.
[0047] Furthermore, since the specific execution steps for locking the target door of the vehicle differ depending on the protection mode corresponding to the command to enter the protection mode, different operations are required based on the actual situation corresponding to different protection modes in order to facilitate the actual use of the vehicle and protect the user's belongings and privacy.
[0048] In some embodiments, the protection mode includes a car-borrowing mode; controlling the locking of the target door of the vehicle based on the protection mode corresponding to the entry protection mode command includes: In response to the protection mode corresponding to the entry protection mode command being the vehicle borrowing mode, the target door of the vehicle is locked and opening of the target door is prohibited. Send a request to determine whether to limit vehicle speed; In response to receiving a command to limit vehicle speed, the vehicle speed is prohibited from exceeding a first preset speed.
[0049] Specifically, when the protection mode is the car-sharing mode, it means that the user has lent the vehicle to other people. In this case, when controlling the target door of the vehicle to lock, the target door is locked first and opening of the target door is prohibited. This ensures that other people cannot open the target door, thereby protecting the items placed inside the target door and improving the security of the items and the user's privacy.
[0050] Opening the target door is prohibited, including both electrically and mechanically. This ensures the target door cannot be opened in any way, thereby guaranteeing the safety of the items inside. Prohibiting electrically operated opening methods can mean prohibiting the sending or execution of an opening command.
[0051] After locking the target door of the vehicle and preventing its opening, the vehicle's infotainment system sends a request to the mobile terminal that sent the command to enter safe mode, asking whether to limit the vehicle's speed. Upon receiving this request, the mobile terminal determines, based on the actual situation, whether a speed limit is necessary.
[0052] If the user determines that they do not need to limit the vehicle speed, then no action will be taken. The vehicle's system will not receive the user's command to agree to limit the speed, and therefore the vehicle speed will not be limited.
[0053] If the user decides to limit the vehicle speed, a command to agree to the speed limit is sent from the mobile terminal to the vehicle's infotainment system. Upon receiving this command, the vehicle's infotainment system prohibits the vehicle from exceeding a first preset speed. This first preset speed is the maximum speed determined based on the actual road conditions and in accordance with traffic regulations.
[0054] For example, the first preset speed varies depending on the actual road conditions. Therefore, prohibiting a vehicle from exceeding the first preset speed may specifically include: acquiring real-time road information of the vehicle's location; determining the first preset speed based on the road information; and prohibiting the vehicle from exceeding the first preset speed.
[0055] In this way, the maximum speed that the vehicle can travel can be determined based on the actual road information where the vehicle is located, namely the first preset speed. Prohibiting the vehicle speed from exceeding the first preset speed can ensure that other people will not speed when using the vehicle. In this way, the safety of other people using the vehicle can be improved by limiting the speed, thereby improving the safety of the user's vehicle.
[0056] Road information includes highways, urban roads, and rural roads, etc. Different roads have different maximum permissible speeds. Therefore, a first preset speed determined based on the actual road information the vehicle is on can ensure that the vehicle will not exceed the speed limit on different roads, improving user vehicle safety. For example, the first preset speed can be 120 km / h, 100 km / h, 80 km / h, 60 km / h, or 30 km / h, depending on the actual road conditions, and is not limited here.
[0057] In this application, when the protection mode corresponding to the received command to enter the protection mode is the car-sharing mode, the target door of the vehicle is immediately locked and prohibited from being opened without the user's consent, ensuring that other personnel cannot open the target door, thereby ensuring the safety of the items inside the target door; at the same time, a request to limit the vehicle speed needs to be sent to the mobile terminal. Only when the command to limit the vehicle speed is received will the vehicle speed be prohibited from exceeding the first preset speed, ensuring that there will be no speeding when other personnel are driving the vehicle, thereby improving the safety of the vehicle.
[0058] In some embodiments, the target door includes a rear door and / or a glove box door; The locking of the target door of the controlled vehicle and the prohibition of opening the target door include: Control the glove box door of the vehicle to lock and prevent it from being opened, and send a request to lock the tailgate; In response to receiving a confirmation command to lock the tailgate, the vehicle controls the tailgate to lock and prevents it from being opened.
[0059] Specifically, when controlling the target door of the vehicle to be locked and preventing its opening, the glove box door of the vehicle is locked first, and its opening is prohibited. This is because the glove box is located in the cockpit and has a small storage space. The glove box is usually used to store some of the user's valuables or personal items, and the security of the items inside the glove box is very important.
[0060] Therefore, when controlling the target door of the vehicle to be locked and preventing its opening, it is first necessary to control the glove box door of the vehicle to be locked and prevent its opening. This ensures that other personnel cannot open the glove box door and ensures the safety of the items inside the glove box.
[0061] Then, since the current security mode is car-sharing mode, other people may use the trunk in car-sharing mode. Therefore, if the tailgate is locked directly, other people may not be able to use the trunk. However, if the tailgate is not locked, it may reduce the security of items placed in the trunk by the user. Therefore, the user needs to confirm whether the tailgate needs to be locked.
[0062] At this point, the vehicle's infotainment system sends a request to the mobile terminal that sent the command to enter protection mode, asking whether to lock the tailgate. Upon receiving this request, the mobile terminal determines whether locking the tailgate is necessary based on the actual situation.
[0063] If the user determines that they do not need to lock the tailgate, then no operation will be performed. The vehicle's system will not receive the user's confirmation command to lock the tailgate, and therefore the tailgate will not be locked.
[0064] If the user decides to lock the tailgate, a confirmation command to lock the tailgate is sent from the mobile terminal to the vehicle's infotainment system. Upon receiving the confirmation command, the infotainment system locks the tailgate and prevents it from being opened, thus ensuring that other personnel cannot open the tailgate and guaranteeing the safety of items inside.
[0065] In this application, during the process of controlling the locking of the target door of the vehicle and preventing its opening, the glove box door is locked and prevented from being opened immediately without user confirmation, ensuring the safety of the items inside the glove box. Then, a request to lock the tailgate is sent to the user's mobile terminal. Only after receiving confirmation of locking the tailgate, and with the user's further consent, the tailgate is locked and prevented from being opened, thus ensuring the safety of the items inside the tailgate.
[0066] In some embodiments, after the speed of the prohibited vehicle exceeds a first preset speed, the method further includes: Real-time acquisition of vehicle acceleration information; Record the number of times the acceleration information exceeds the preset safe acceleration range; In response to the number of times the violation occurs being greater than or equal to a preset number within a preset time period, the vehicle speed is prohibited from exceeding a second preset speed, wherein the second preset speed is less than the first preset speed.
[0067] Specifically, the vehicle's acceleration information is acquired in real time, and the number of times the acceleration information exceeds a preset safe acceleration range is recorded. The preset safe acceleration range is a preset acceleration threshold range for safe vehicle operation. When the vehicle's acceleration is within this preset safe acceleration range, it indicates that the vehicle's driving process is relatively smooth, without any sudden braking or acceleration.
[0068] When the vehicle's acceleration is less than the preset safe acceleration range, it indicates that the vehicle has experienced sudden deceleration. When the vehicle's acceleration is greater than the preset safe acceleration range, it indicates that the vehicle has experienced sudden acceleration.
[0069] In this application, the number of times the acceleration information exceeds a preset safe acceleration range is recorded, and it is determined whether the number of times the acceleration exceeds a preset range is greater than or equal to a preset number within a preset time period. The preset time period is a predetermined time interval required for the determination; for example, the preset time period is 1 hour or 30 minutes, etc. For example, the preset safe acceleration range can be -5 m / s². 2 ~10m / s 2 Alternatively, the preset safe acceleration range can be -3m / s². 2 ~8m / s 2 .
[0070] The preset number of times is the maximum permissible number of times the acceleration information exceeds the preset safe acceleration range within a preset time period. If the number of times exceeding the preset number of times is greater than or equal to the preset number of times, it indicates that the number of times exceeding the preset number of times has exceeded the maximum permissible number within the preset time period. This further indicates that the vehicle frequently experiences sudden acceleration or deceleration within the preset time period, suggesting that the road conditions are poor or the driver's driving experience is insufficient, leading to frequent sudden acceleration or deceleration. In this case, to improve vehicle driving safety, the vehicle speed is prohibited from exceeding a second preset speed, and the second preset speed is less than the first preset speed.
[0071] For example, when the first preset vehicle speed is 120 km / h, the second preset vehicle speed can be 100 km / h; when the first preset vehicle speed is 100 km / h, the second preset vehicle speed can be 80 km / h; when the first preset vehicle speed is 60 km / h, the second preset vehicle speed can be 40 km / h.
[0072] Since the second preset speed is lower than the first preset speed, when the vehicle frequently experiences rapid acceleration or deceleration, the maximum speed limit of the vehicle is reduced, restricting the vehicle to travel at a lower speed to ensure that the vehicle can smoothly pass through roads with poor conditions and improve the driving safety of the vehicle.
[0073] In this application, after prohibiting the vehicle speed from exceeding a first preset speed, the vehicle's acceleration information is continuously acquired in real time, and the number of times the acceleration information exceeds a preset safe acceleration range is recorded. When the number of times the acceleration exceeds the preset range is greater than or equal to the preset number within a preset time period, it indicates that the vehicle has experienced frequent rapid acceleration or deceleration within the preset time period, further indicating that the road conditions are not very stable or the driver's driving experience is insufficient. Therefore, by prohibiting the vehicle speed from exceeding a second preset speed, the maximum speed limit of the vehicle is reduced to improve the vehicle's driving safety.
[0074] In some embodiments, the protection mode includes a valet parking mode, and the target door includes a tailgate and a glove box door; The step of controlling the locking of the target door of the vehicle based on the protection mode corresponding to the entry protection mode command includes: In response to the protection mode corresponding to the command to enter the protection mode being the valet parking mode, the vehicle's tailgate and glove box door are locked, opening the tailgate and glove box door is prohibited, and the vehicle speed is prohibited from exceeding a third preset speed.
[0075] Specifically, during the process of controlling the locking of the target door of the vehicle based on the protection mode corresponding to the entry protection mode command, when it is determined that the protection mode corresponding to the entry protection mode command is valet parking mode, it means that the person driving the vehicle at this time is a person helping with parking. This person usually only helps with parking and will not use the vehicle for other purposes.
[0076] Therefore, to ensure the safety of items inside the vehicle and the privacy of the user, the tailgate and glove box can be locked directly without further confirmation from the user, preventing them from being opened. This ensures that no one else can open the tailgate and glove box, thus ensuring the safety of items inside.
[0077] At the same time, since the vehicle is only used for parking at this time, the vehicle speed is prohibited from exceeding the third preset speed to ensure that the vehicle speed is not too fast, thereby ensuring the safety of vehicle use.
[0078] The third preset vehicle speed is less than the first preset vehicle speed. The third preset vehicle speed is a preset maximum speed for the vehicle when parking. For example, the third preset vehicle speed can be 30km / h or 20km / h.
[0079] In this application, when the protection mode is determined to be valet parking mode, the rear door and glove box of the vehicle are directly locked without further confirmation from the user, preventing the opening of the rear door and glove box. This ensures that other people cannot open the rear door and glove box, ensuring the safety of items inside the rear door and glove box. At the same time, it prevents the vehicle speed from exceeding a third preset speed, ensuring that the vehicle speed is not too fast, thereby ensuring the safety of vehicle use.
[0080] In some embodiments, the control of locking the tailgate and glove box of the vehicle, preventing the opening of the tailgate and glove box, and preventing the vehicle speed from exceeding a third preset speed, further includes: Real-time acquisition of vehicle location information; In response to the location information being outside the preset target area, the vehicle speed is prohibited from exceeding the fourth preset speed, which is less than the third preset speed.
[0081] Specifically, after prohibiting vehicles from exceeding a third preset speed, further protection measures are needed. This involves acquiring the vehicle's location information in real time and determining whether the vehicle is within a preset target area. The preset target area is a pre-defined area where vehicles are permitted to travel, and this area varies depending on the vehicle's actual location. For example, the preset target area could be a pre-defined parking area or a pre-defined area where parking is permitted.
[0082] When the location information is outside the preset target area, it means that the vehicle has traveled outside the preset target area. At this time, the driver may use the vehicle for other purposes, which is not allowed by the user. Therefore, the vehicle speed is prohibited from exceeding the fourth preset speed, which is less than the third preset speed. In this way, the maximum speed limit of the vehicle is reduced, so that the driver cannot continue to drive the vehicle outside the preset target area.
[0083] The fourth preset speed is a preset minimum speed at which the vehicle can travel. For example, the fourth preset speed can be 5 km / h or 4 km / h, etc.
[0084] When the speed of the prohibited vehicle exceeds the fourth preset speed and the fourth preset speed is very low, the driver cannot continue to drive the vehicle outside the preset target area due to the low speed. The driver can only park the vehicle as soon as possible. This can effectively protect the safety of the vehicle and avoid the driver from performing other operations before parking.
[0085] In this application, after controlling the locking of the vehicle's tailgate and glove box, prohibiting the opening of the tailgate and glove box, and prohibiting the vehicle's speed from exceeding a third preset speed, the vehicle's location information is still acquired in real time. When the location information is outside the preset target area, it indicates that the vehicle has traveled outside the preset target area. At this time, the driver may use the vehicle for other purposes, which is not allowed by the user. Therefore, the vehicle's speed is prohibited from exceeding a fourth preset speed, which is less than the third preset speed. In this way, the maximum speed limit of the vehicle is reduced, making it impossible for the driver to continue driving the vehicle outside the preset target area. The driver can only park the vehicle as soon as possible, which can effectively protect the vehicle's safety.
[0086] In some embodiments, the control of locking the tailgate and glove box of the vehicle, preventing the opening of the tailgate and glove box, and preventing the vehicle speed from exceeding a third preset speed, further includes: In response to receiving an information retrieval command; Determine the information type corresponding to the information retrieval instruction; In response to the information type being parking-independent, the execution of the information retrieval instruction is prohibited.
[0087] Specifically, after controlling the vehicle's tailgate and glove box to lock, prohibiting the opening of the tailgate and glove box, and prohibiting the vehicle's speed from exceeding a third preset speed, if an information acquisition command is received, the corresponding information type is determined based on the information acquisition command. If the information type is parking-independent, the execution of the information acquisition command is prohibited.
[0088] The "parking-independent type" refers to a preset information type unrelated to parking operations. Since this is valet parking mode, the driver is only allowed to access parking-related information, such as reversing camera information, reversing radar information, and 360-degree surround view information, to ensure safe and smooth parking. However, the driver is not allowed to access parking-unrelated information, such as contact information, call logs, or entertainment video information, to ensure user privacy and security.
[0089] In some embodiments, the status information includes: door status, power status, target door status, and anti-theft status; The method further includes: when the vehicle door state and the target door state are both closed, the power state is powered on and the anti-theft state is deactivated, it indicates that the current state of the vehicle meets the preset conditions for the vehicle to enter the protection mode, and the target door of the vehicle can be locked. At this time, it is determined that the state information meets the preset protection conditions.
[0090] If the vehicle door status and / or the target door status are open, the power status is off, and / or the anti-theft status is in anti-theft mode, the current status of the vehicle does not meet the preset conditions for the vehicle to enter the protection mode, and the target door of the vehicle cannot be locked. Therefore, it is determined that the status information does not meet the preset protection conditions.
[0091] For example, when the target door is in the open state, even if you want to perform the step of controlling the target door to lock, you cannot perform the step (the target door is in the open state and the locking operation cannot be performed). Therefore, it is necessary to determine that the state information meets the preset protection conditions before the target door of the vehicle can be controlled to lock based on the protection mode corresponding to the entry protection mode command, so as to ensure the successful execution of the target door locking.
[0092] In this application, before controlling the locking of the target door of the vehicle based on the protection mode corresponding to the entry protection mode command, it is necessary to first determine that the status information meets the preset protection conditions. This ensures the effective execution of the step of controlling the locking of the target door of the vehicle, thereby ensuring the smooth execution of the user's remote control of the locking of the target door through the mobile device.
[0093] This application also provides a vehicle control method, executed by a vehicle control system, the vehicle control system including a vehicle-mounted terminal and a mobile terminal, the method comprising: The mobile terminal sends a command to the vehicle's infotainment system to enter protection mode. The vehicle control method described in any of the above embodiments is executed on the vehicle-mounted terminal.
[0094] Specifically, the mobile terminal can be a mobile phone, tablet computer, or wearable device.
[0095] In some situations, users will hand over their car keys to others. For example, when a user needs valet parking, they will hand over the car keys to that person. Or, when a user lends their vehicle to someone else, they will hand over the car keys.
[0096] When a user hands over their car keys to someone else, the user sends a command to the vehicle's infotainment system via a mobile terminal associated with the vehicle to enter protection mode. This command corresponds to a specific protection mode. For example, the command could be either a "car borrowing mode" command or a "valet parking mode" command. The "car borrowing mode" command corresponds to the "car borrowing mode" protection mode, while the "valet parking mode" command corresponds to the "valet parking mode" protection mode.
[0097] When the vehicle's infotainment system receives a command to enter protection mode, it acquires the vehicle's status information. This status information includes the status of the doors, power supply, tailgate, glove box, and / or the vehicle's anti-theft system.
[0098] After acquiring the vehicle's status information, the system judges whether the status information meets preset protection conditions. These preset protection conditions are the necessary conditions for the vehicle to enter protection mode.
[0099] When the status information meets the preset protection conditions, it means that the current status of the vehicle meets the preset conditions for the vehicle to enter the protection mode. Therefore, the vehicle system controls the target door of the vehicle to lock based on the protection mode corresponding to the entry protection mode command, so as to control the vehicle to enter the protection mode.
[0100] The target door can be only the glove box door, only the tailgate door, or both. In different security modes, different target doors can be locked to control the vehicle into a protected mode. Locking the target doors prevents others from opening them, thus protecting items inside, enhancing their security, and ensuring the safety of the user's belongings and privacy.
[0101] At the same time, only the target door of the vehicle is locked, without performing other control operations, which can improve the security of items inside the vehicle without affecting the normal use of the vehicle.
[0102] In this application, the user sends an entry protection mode command to the vehicle system via a mobile terminal. When the vehicle system receives the entry protection mode command sent by the mobile terminal, it obtains the vehicle's status information. As long as the status information meets the preset protection conditions, it controls the target door of the vehicle to lock.
[0103] In this way, users can remotely control the locking of a vehicle's target door directly via a mobile device. This ensures the target door is locked when someone else is driving the vehicle and the user is not inside, preventing it from being opened and effectively protecting items inside, thus enhancing both item security and user privacy. Furthermore, controlling only the target door's locking does not affect the normal use of the vehicle, ensuring its continued operation. Additionally, the decision to lock or unlock the target door is initiated by the user via their mobile device, offering greater flexibility and controllability, and facilitating user operation.
[0104] In some embodiments, when a mobile terminal sends an instruction to enter protected mode to the vehicle's infotainment system, the mobile terminal can send the instruction to the vehicle's telematics box (Telematics Box, Tbox, or TBOX), and the TBOX will then send the instruction to the vehicle's infotainment system.
[0105] See Figure 2 and Figure 3 As shown, taking a mobile phone as an example, the control method of this vehicle will be further explained in detail. When the owner needs someone to help him park or move the vehicle, in order to prevent theft of valuables inside the vehicle and accidents caused by excessive speed, the owner can use his mobile phone to lock the glove box and the tailgate, thus limiting the vehicle's speed.
[0106] Specifically, the user sends a command to enter valet parking mode via their mobile phone. Upon receiving the command, the TBOX sends either the valet parking mode entry command or the locking command to the Body Control Module (BCM). The BCM hardwires the glove box and tailgate locks to perform the locking action, and simultaneously sends feedback on the lock status to the TBOX, notifying it that the locking was successful. The BCM or TBOX then sends a valet parking mode signal to the vehicle's Anti-lock Braking System (ABS), Passive Entry and Passive Start (PEPS), and Instrument Panel (IP), notifying the vehicle that it has entered valet parking mode. At this time, the ABS limits the vehicle speed to less than 30 km / h, the IP displays that valet parking mode has been entered, and the PEPS prevents the sending of commands to open the tailgate.
[0107] The user sends a command to enter the car-sharing mode via their mobile phone. Upon receiving the command, the TBOX sends either an entry command to car-sharing mode or a lock command to the BCM. The BCM then hardwires the glove box and / or the tailgate lock to perform the locking action. Simultaneously, the BCM sends feedback on the lock status to the TBOX, notifying it that the locking was successful. The BCM or TBOX sends a car-sharing mode signal to the ABS, PEPS, and IP systems, indicating that car-sharing mode has been entered. The ABS can then cancel the speed limit, the IP system will display that car-sharing mode has been entered, and the PEPS system will be prohibited from sending commands to open the tailgate.
[0108] In this application, the glove box and tailgate can be locked separately via mobile phone, and the vehicle speed can be limited, protecting the owner's privacy and the safety of items inside the vehicle, while also allowing for flexible operation by the owner.
[0109] In this application, to match the vehicle control method, door locks are installed on the glove box door and / or tailgate, requiring a mechanical key for emergency unlocking after locking. For example, the configured door locks can be electromechanical integrated door locks or central locking systems (with mechanical backup function). Electromechanical integrated door locks or central locking systems (with mechanical backup function) can be unlocked or locked electrically (e.g., by pressing a button, remote key, or mobile app) or mechanically (e.g., by directly inserting and turning a key).
[0110] In this application, the user sends an entry protection mode command to the vehicle system via a mobile terminal. When the vehicle system receives the entry protection mode command sent by the mobile terminal, it obtains the vehicle's status information. As long as the status information meets the preset protection conditions, it controls the target door of the vehicle to lock.
[0111] In this way, users can remotely control the locking of a vehicle's target door directly via a mobile device. This ensures the target door is locked when someone else is driving the vehicle and the user is not inside, preventing it from being opened and effectively protecting items inside, thus enhancing both item security and user privacy. Furthermore, controlling only the target door's locking does not affect the normal use of the vehicle, ensuring its continued operation. Additionally, the decision to lock or unlock the target door is initiated by the user via their mobile device, offering greater flexibility and controllability, and facilitating user operation.
[0112] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method described.
[0113] It should be noted that some embodiments of this application have been described above. In some cases, the actions or steps described in the above embodiments can be performed in a different order than that shown in the above embodiments and the desired result can still be achieved. In addition, the processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0114] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a vehicle control device.
[0115] refer to Figure 4 The vehicle control device includes: The acquisition module 100 is configured to acquire vehicle status information in response to receiving an entry protection mode command; The execution module 200 is configured to control the target door of the vehicle to lock in response to the state information meeting the preset protection conditions, based on the protection mode corresponding to the entry protection mode command.
[0116] In some embodiments, the protection mode includes a car-sharing mode.
[0117] In some embodiments, the execution module 200 is further configured to: In response to the protection mode corresponding to the entry protection mode command being the vehicle borrowing mode, the target door of the vehicle is locked and opening of the target door is prohibited. Send a request to determine whether to limit vehicle speed; In response to receiving a command to limit vehicle speed, the vehicle speed is prohibited from exceeding a first preset speed.
[0118] In some embodiments, the target door includes a rear door and / or a glove box door.
[0119] In some embodiments, the execution module 200 is further configured to: Control the glove box door of the vehicle to lock and prevent it from being opened, and send a request to lock the tailgate; In response to receiving a confirmation command to lock the tailgate, the vehicle controls the tailgate to lock and prevents it from being opened.
[0120] In some embodiments, the execution module 200 is further configured to: Real-time acquisition of vehicle acceleration information; Record the number of times the acceleration information exceeds the preset safe acceleration range; In response to the number of times the violation occurs being greater than or equal to a preset number within a preset time period, the vehicle speed is prohibited from exceeding a second preset speed, wherein the second preset speed is less than the first preset speed.
[0121] In some embodiments, the protection mode includes a valet parking mode, and the target door includes a tailgate and a glove box door.
[0122] In some embodiments, the execution module 200 is further configured to: In response to the protection mode corresponding to the command to enter the protection mode being the valet parking mode, the vehicle's tailgate and glove box door are locked, opening the tailgate and glove box door is prohibited, and the vehicle speed is prohibited from exceeding a third preset speed.
[0123] In some embodiments, the execution module 200 is further configured to: Real-time acquisition of vehicle location information; In response to the location information being outside the preset target area, the vehicle speed is prohibited from exceeding the fourth preset speed, which is less than the third preset speed.
[0124] In some embodiments, the execution module 200 is further configured to: In response to receiving an information retrieval command; Determine the information type corresponding to the information retrieval instruction; In response to the information type being parking-independent, the execution of the information retrieval instruction is prohibited.
[0125] In some embodiments, the status information includes: door status, power status, and target door status; The method further includes: In response to the fact that both the vehicle door status and the target door status are closed, and the power status is on, it is determined that the status information meets the preset protection conditions.
[0126] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.
[0127] The apparatus of the above embodiments is used to implement the corresponding vehicle control method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0128] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle control method described in any of the above embodiments.
[0129] Figure 5 This embodiment illustrates a more specific hardware structure of an electronic device. The device may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.
[0130] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0131] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0132] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.
[0133] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0134] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.
[0135] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.
[0136] The electronic devices described above are used to implement the corresponding vehicle control methods in any of the foregoing embodiments and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0137] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium that stores computer instructions for causing the computer to execute the vehicle control method as described in any of the above embodiments.
[0138] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0139] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the vehicle control method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0140] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer causes the computer to execute the vehicle control method as described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0141] Based on the same inventive concept, and corresponding to the methods of any of the above embodiments, this application also provides a vehicle, including the vehicle control device, electronic device, computer-readable storage medium, or computer program product described in any of the above embodiments. The vehicle has the corresponding beneficial effects of any of the above embodiments, which will not be elaborated further here.
[0142] It is understood that before using the technical solutions of the various embodiments in this disclosure, users will be informed of the type, scope of use, and usage scenarios of the personal information involved in an appropriate manner, and user authorization will be obtained.
[0143] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose, based on the prompt message, whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media performing the operations of this disclosed technical solution.
[0144] As an optional but not limited implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0145] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.
[0146] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application is limited to these examples; under the concept of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in detail for the sake of brevity.
[0147] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0148] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0149] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of this application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.
Claims
1. A vehicle control method, characterized in that, include: In response to receiving a command to enter protection mode, obtain the vehicle's status information; In response to the status information meeting the preset protection conditions, the target door of the vehicle is locked based on the protection mode corresponding to the entry protection mode command.
2. The method according to claim 1, characterized in that, The step of controlling the locking of the target door of the vehicle based on the protection mode corresponding to the entry protection mode command includes: In response to determining that the protection mode corresponding to the command to enter the protection mode is the vehicle borrowing mode, the target door of the vehicle is locked and opening of the target door is prohibited. Send a request to determine whether to limit vehicle speed; In response to receiving a command to limit vehicle speed, the vehicle speed is prohibited from exceeding a first preset speed.
3. The method according to claim 2, characterized in that, The target door includes a rear door and / or a glove box door; The locking of the target door of the controlled vehicle and the prohibition of opening the target door include: Control the glove box door of the vehicle to lock and prevent it from being opened, and send a request to lock the tailgate; In response to receiving a confirmation command to lock the tailgate, the vehicle controls the tailgate to lock and prevents it from being opened.
4. The method according to claim 2, characterized in that, After the prohibited vehicle's speed exceeds a first preset speed, the method further includes: Real-time acquisition of vehicle acceleration information; Record the number of times the acceleration information exceeds the preset safe acceleration range; In response to the number of times the violation occurs being greater than or equal to a preset number within a preset time period, the vehicle speed is prohibited from exceeding a second preset speed, wherein the second preset speed is less than the first preset speed.
5. The method according to claim 1, characterized in that, The target door includes a rear door and a glove box door; The step of controlling the locking of the target door of the vehicle based on the protection mode corresponding to the entry protection mode command includes: In response to the protection mode corresponding to the command to enter the protection mode being the valet parking mode, the vehicle's tailgate and glove box door are locked, opening the tailgate and glove box door is prohibited, and the vehicle speed is prohibited from exceeding a third preset speed.
6. The method according to claim 5, characterized in that, The control system locks the vehicle's tailgate and glove box, prevents the opening of the tailgate and glove box, and prevents the vehicle's speed from exceeding a third preset speed. This is followed by: Real-time acquisition of vehicle location information; In response to the location information being outside the preset target area, the vehicle speed is prohibited from exceeding the fourth preset speed, which is less than the third preset speed.
7. The method according to claim 5, characterized in that, The control system locks the vehicle's tailgate and glove box, prevents the opening of the tailgate and glove box, and prevents the vehicle's speed from exceeding a third preset speed. This is followed by: In response to receiving an information retrieval command; Determine the information type corresponding to the information retrieval instruction; In response to the information type being parking-independent, the execution of the information retrieval instruction is prohibited.
8. A vehicle control method, characterized in that, Executed by a vehicle control system, which includes a vehicle-mounted terminal and a mobile terminal, the method includes: The mobile terminal sends a command to the vehicle's infotainment system to enter protection mode. The vehicle control method according to any one of claims 1 to 7 is executed on the vehicle terminal.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 7.
10. A vehicle, characterized in that, Includes the electronic device as described in claim 9.