Control method and device, vehicle, storage medium and program product

The control method addresses the imbalance between safety and convenience by prompting users to interactively enable or disable critical functions in specific vehicle and smart home modes, ensuring secure and convenient operation.

CN120308139APending Publication Date: 2025-07-15XIAOMI EV TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510444147.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-09
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

In the prior art, vehicles and smart home security systems have safety hazards caused by misoperation in pet mode or child mode, such as accidental opening of the car door and false closing of the air conditioner, resulting in an imbalance in safety and convenience.

Method used

Provides a control method. By displaying prompt information in the preset mode, the user needs to complete the preset interactive operation and unlock the target function, such as long pressing, sliding or triggering the buttons in sequence, ensuring that the unlocking or air conditioning turn-off restrictions are unlocked when needed.

Benefits of technology

It improves user convenience, balances the need for emergency unblocking and service needs, reduces the safety hazards caused by misoperation, and improves the security and user experience of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120308139A_ABST
    Figure CN120308139A_ABST
Patent Text Reader

Abstract

The invention relates to a control method and device, a vehicle, a storage medium and a program product. In response to the preset trigger operation, controlling the display device to display a first preset interface under the condition of a preset mode; wherein first prompt information is displayed on the first preset interface, and the first prompt information is used for prompting a user to release the target function in the preset mode by completing the preset interaction operation. Therefore, a mode of releasing the target function when the target function needs to be released is provided for the user, and the convenience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of intelligent control technologies, and particularly to a control method, apparatus, vehicle, storage medium, and program product. Background Art

[0002] In the security protection of application scenarios such as vehicle intelligent control and smart home security, attention needs to be paid to the potential safety hazards caused by accidental operations of some functions. For example, in the vehicle pet mode or child mode, it is necessary to avoid the door being opened due to accidentally touching the door unlocking button, and also avoid the situation where the in-vehicle air conditioner is turned off due to accidental operation and the vehicle interior temperature cannot be adjusted. Similarly, in the application scenario of smart home security, in the pet mode or child mode, accidental operation restrictions on door locks and air conditioners are also required.

[0003] In the related art, the anti-escape mechanism provided by the control method is incomplete, resulting in an imbalance between safety and convenience. Summary of the Invention

[0004] To overcome the problems in the related art, the present disclosure provides a control method, apparatus, vehicle, storage medium, and program product.

[0005] According to the first aspect of the embodiments of the present disclosure, a control method is provided, including: In response to a preset trigger operation, when in a preset mode, controlling a display device to display a first preset interface; wherein, a first prompt message is displayed on the first preset interface, and the first prompt message is used to prompt the user to lift the restriction on a target function in the preset mode by completing a preset interaction operation.

[0006] Optionally, the method further includes: In response to the completion of the preset interaction operation, lifting the restriction on the target function.

[0007] Optionally, the display device includes an in-vehicle display device and / or a device communicating with the vehicle head unit.

[0008] Optionally, the target function includes an unlocking restriction function, and the preset trigger operation includes: A trigger operation on a door unlocking device and / or a trigger operation on a door unlocking button on a first device, where the first device is a device communicating with the door.

[0009] Optionally, the unlocking restriction function includes a door unlocking restriction function; the preset trigger operation includes: A trigger operation on a door unlocking device and / or a trigger operation on the door unlocking button on the first device, where the first device is a device communicating with the door through the vehicle head unit.

[0010] Optionally, the target function includes an air conditioner shutdown restriction function, and the preset trigger operation includes: Triggering the air conditioner shutdown button of the air conditioner and / or triggering the air conditioner shutdown button on a second device, where the second device is a device communicating with the air conditioner.

[0011] Optionally, the air conditioner shutdown restriction function includes an in-vehicle air conditioner shutdown restriction function; the preset trigger operation includes: Triggering the air conditioner shutdown button in the vehicle and / or triggering the air conditioner shutdown button on the second device, where the second device is a device communicating with the in-vehicle air conditioner through the vehicle head unit.

[0012] Optionally, the preset interaction operation includes any one of the following: A long-press operation on a first preset area in the first preset interface; A sliding operation along a preset trajectory in the first preset interface; An operation of sliding a preset graphic to a second preset area in the first preset interface; A triggering operation on multiple first preset characters in a preset order; and, An operation of inputting a second preset character in a third preset area in the first preset interface.

[0013] Optionally, the method further includes: When the first preset interface is displayed on the display device and the preset interaction operation is not obtained, a first preset animation is displayed on the first preset interface, and the first preset animation is used to remind the user to pay attention to the first prompt message.

[0014] Optionally, the method further includes: In response to obtaining the preset interaction operation, a second preset animation is displayed on the first preset interface, and the second preset animation is used to indicate the execution progress of the preset interaction operation.

[0015] Optionally, the method further includes: In response to the completion of the preset interaction operation, a second prompt message is displayed on the first preset interface, and the second prompt message is used to prompt the user to confirm the lifting of the target function by completing a preset confirmation operation; In response to the completion of the preset confirmation operation, the target function is lifted.

[0016] Optionally, the method further includes: In response to the completion of the preset interaction operation, the display device displays a second preset interface.

[0017] Optionally, the method further includes: Display a third prompt message at a preset position on the second preset interface, where the third prompt message is used to prompt that the target function has been unlocked.

[0018] Optionally, the third prompt message is further used to prompt that the target function is restored when a preset condition is met.

[0019] Optionally, the preset condition includes: Performing a preset locking operation, or the unlocking duration of the target function reaches a first preset duration.

[0020] Optionally, before the control display device displays the first preset interface, the method further includes: In response to entering the preset mode, control the display device to display the second preset interface.

[0021] Optionally, the second preset interface includes at least one interface element among a preset image, a preset status parameter, and a custom control; wherein, the preset image includes a static image or a dynamic image, and the custom control is used to display the user's custom information.

[0022] Optionally, the position of the interface element on the second preset interface is adjustable.

[0023] According to a second aspect of the embodiments of the present disclosure, a control device is provided, including: A control module, configured to control a display device to display a first preset interface in a preset mode in response to a preset trigger operation; wherein, a first prompt message is displayed on the first preset interface, and the first prompt message is used to prompt the user to unlock the target function in the preset mode by completing a preset interaction operation.

[0024] According to a third aspect of the embodiments of the present disclosure, a vehicle is provided, including: A processor; A memory for storing processor-executable instructions; wherein, the processor is configured to: execute the steps of the control method provided in the first aspect of the present disclosure.

[0025] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored, and when the program instructions are executed by a processor, the steps of the control method provided in the first aspect of the present disclosure are implemented.

[0026] According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product including a computer program, which when executed by a processor implements the steps of the control method provided in the first aspect of the present disclosure.

[0027] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: in response to obtaining a preset trigger operation, in a preset mode, the display device can be controlled to display a first preset interface, and a first prompt message is displayed to the user on the first preset interface. In this way, based on the prompt of the first prompt message, the user can unlock the target function in the preset mode by completing a preset interaction operation, that is, a way for the user to unlock the target function when the target function needs to be unlocked is provided, which improves the convenience of the user and also balances the user's urgent need to unlock the target function and the service requirement of the target function.

[0028] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present disclosure and used together with the specification to explain the principles of the present disclosure.

[0030] Figure 1 is a flowchart of a control method shown according to an exemplary embodiment.

[0031] Figure 2 is according to Figure 1 the flowchart of a control method shown according to the illustrated embodiment.

[0032] Figure 3 is according to Figure 1 the flowchart of a control method shown according to the illustrated embodiment.

[0033] Figure 4 is a schematic diagram of a first preset interface shown according to an exemplary embodiment.

[0034] Figure 5 is according to Figure 1 the flowchart of a control method shown according to the illustrated embodiment.

[0035] Figure 6 is according to Figure 1 the flowchart of another control method shown according to the illustrated embodiment.

[0036] Figure 7 is according to Figure 1 the flowchart of another control method shown according to the illustrated embodiment.

[0037] Figure 8is based on Figure 7 The flowchart of a control method shown in the illustrated embodiment.

[0038] Figure 9 is a schematic diagram of a second preset interface shown in accordance with an exemplary embodiment.

[0039] Figure 10 is a schematic diagram of another second preset interface shown in accordance with an exemplary embodiment.

[0040] Figure 11 is a block diagram of a control device shown in accordance with an exemplary embodiment.

[0041] Figure 12 is based on Figure 11 The block diagram of a control device shown in the illustrated embodiment.

[0042] Figure 13 is a block diagram of a vehicle shown in accordance with an exemplary embodiment.

[0043] Figure 14 is a block diagram of a control device shown in accordance with an exemplary embodiment. Detailed Description of the Invention

[0044] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0045] It should be noted that all actions of obtaining signals, information, or data in the present disclosure are carried out on the premise of complying with the corresponding data protection regulations and policies of the country where the location is located and obtaining authorization from the owner of the corresponding device.

[0046] The present disclosure is mainly applied to the scenario of unlocking control of target functions of target objects such as vehicle cockpits, rooms in smart homes, and industrial equipment with enclosed spaces. Taking a vehicle as an example, the target function may include the door unlocking restriction function in a preset mode (such as pet mode, child mode, etc.), and may also include the restriction function of turning off the in-vehicle air conditioner in a preset mode.

[0047] Taking the door unlock restriction function in the vehicle's pet mode as an example, the anti-escape mechanism provided in the related art is to disable some window controls, but not to restrict the physical operation of the door. For example, after the vehicle turns on the pet mode, the door can still be opened by pressing the button inside the car. The problem is that the pets or passengers in the car may accidentally touch the door release button when they are active in the car, causing the door to open by mistake. In another related technology, the pet mode can be bound to the child lock. After the user activates the child lock function, the rear door of the vehicle is locked, but the front door is not prevented from being operated by mistake, and there are still safety hazards. And in pet mode, after pressing the rear electric release button, there is no unlock prompt on the central control screen, which will result in a lack of a mechanism to quickly remove the door lock restriction in an emergency, making the anti-escape mechanism incomplete and also causing an imbalance between safety and convenience.

[0048] In order to solve the above problems, the present invention provides a control method, device, vehicle, storage medium and program product. The specific implementation of the present invention is described in detail below with reference to the accompanying drawings.

[0049] Figure 1 1 is a flow chart of a control method according to an exemplary embodiment. In the present disclosure, the execution subject of the method may be different in different business scenarios. For example, in a vehicle application scenario, the method may be applied to a vehicle. In a smart home scenario, the method may be applied to a user terminal bound to a smart home device.

[0050] like Figure 1 As shown, the method comprises the following steps: In step S101 , in response to a preset trigger operation, when in a preset mode, the display device is controlled to display a first preset interface.

[0051] The first preset interface displays a first prompt message, and the first prompt message is used to prompt the user to unlock the target function in the preset mode by completing a preset interactive operation.

[0052] The preset mode may include, for example, a pet mode, a child mode, or an elderly mode, etc. The target function may include, for example, an unlocking restriction function, an air conditioning off restriction function, etc. Accordingly, the preset trigger operation may include a trigger operation requesting unlocking or requesting to turn off the air conditioning.

[0053] Taking a vehicle as an example, after the user parks the vehicle and leaves the pet inside, and activates the pet mode, the user locks the vehicle and leaves. To prevent the pet inside the vehicle from accidentally touching the door release button while moving inside the vehicle, which may cause the door to open, the vehicle's unlocking restriction function can be enabled and activated. This unlocking restriction function is the door unlocking restriction function. After the door unlocking restriction function is activated, when the vehicle detects an unlocking trigger operation for any door lock of the vehicle, it can control the vehicle's door locks to remain in the locked state, thereby preventing the door from accidentally opening and the pet from getting lost. It can be understood that there are similar requirements when the vehicle is in the child mode.

[0054] However, in actual application scenarios, when the vehicle is in the pet mode and the door unlocking restriction function is enabled, the user inside the vehicle sometimes also has a need to unlock the door and get out of the vehicle. Therefore, the present disclosure can display the first prompt message to the user on the first preset interface, so as to prompt the user to lift the restriction on the target function in the preset mode by completing the preset interaction operation. In this way, when the user needs to lift the restriction on the target function, the user can lift the restriction on the target function in the preset mode by completing the preset interaction operation, thereby balancing the user's urgent need to lift the restriction on the target function and the service requirements of the target function.

[0055] In addition, after the vehicle activates the child mode or the pet mode, in order to provide a comfortable cabin environment for the child (or pet) inside the vehicle, the vehicle's air conditioner is usually turned on to adjust the interior temperature. Therefore, to prevent the child or pet from accidentally triggering the air conditioner off operation, the vehicle's air conditioner off restriction function can be enabled. Similarly, considering that even when the vehicle is in the child mode or the pet mode, the user inside the vehicle sometimes also has a need to turn off the vehicle's air conditioner, the present disclosure can output the first prompt message to the user, so as to prompt the user to lift the restriction on the vehicle's air conditioner off restriction function by completing the preset interaction operation, so that the vehicle's air conditioner can be turned off.

[0056] In the application scenario of the vehicle, the display device may include an in-vehicle display device and / or a device communicating with the vehicle head unit. The in-vehicle display device may include, for example, at least one of a central control screen, a rear seat screen, a display screen at the rear air outlet, and a head-up display device (such as HUD (Head Up Display)). The device communicating with the vehicle head unit may include a device inside the vehicle or a device outside the vehicle. For example, it may include a tablet computer, a mobile phone, a wearable device, an ecological device with a display device, etc. that are communicatively connected to the vehicle head unit.

[0057] In the application scenario of smart home, the display device may include a display device of a terminal device used to control the smart home. For example, it may be a mobile phone, computer, tablet, etc. of the smart home user. The display device may also include any electronic device in the smart home networking environment, such as a speaker, a television, a refrigerator with a display device, etc.

[0058] In addition, displaying the first prompt information in the first preset interface requires corresponding enabling conditions and triggering conditions, and the continuous display duration of the first prompt information in the first preset interface can be a third preset duration, which can be, for example, 30 seconds, 50 seconds, etc.

[0059] Taking the vehicle as an example, the enabling condition for displaying the first prompt information on the vehicle's central control screen may be: the vehicle's power mode is Awake mode, and in the vehicle's pet mode, the central control screen displays the pet mode dominant screen state (in this state, the touch operation on the central control screen cannot be achieved, thereby preventing misoperation). The triggering condition for displaying the first prompt information on the vehicle's central control screen may be: receiving the pet mode power release button unlock failure prompt signal jumps to non : Default value (i.e., a signal that the door unlocking fails based on the preset trigger operation), the response action of the central control screen may be: the interface displays the first prompt information, and the central control screen may continue to display it for 30 seconds. The above examples are only for illustration, and the present disclosure does not limit this.

[0060] In addition, when the first prompt information is displayed on the first preset interface, in response to obtaining the target trigger operation, the third preset time length can be re-timed, and the first prompt information can be displayed within the re-timed third preset time length; wherein the target trigger operation includes a new preset trigger operation, or a touch operation on the first preset interface.

[0061] For example, during the display of the first prompt message "Press and hold here to release the door lock restriction", if the pet mode electric release button unlocking failure prompt signal is received again or repeatedly, it will jump to: Default value, for each signal jump received (one signal jump corresponds to one preset trigger operation), the third preset duration can be reset and re-timed, and the first prompt message can be displayed within 30 seconds of the re-timed. In addition, during the display of the first prompt message "Press and hold here to release the door lock restriction", if the user's touch operation on the first preset interface is detected, the pop-up timer of the first prompt message "Press and hold here to release the door lock restriction" can also reset the third preset duration and re-time, and display the first prompt message within 30 seconds of the re-timed. In this way, the display duration of the first prompt message can be adjusted based on the user's real-time unlock trigger operation or interface touch event, giving the user enough time to unlock the target function and improve the user experience.

[0062] The preset trigger operation is described in detail below. It is understandable that different target functions may have different corresponding preset trigger operations.

[0063] In a possible embodiment, the target function may include an unlocking restriction function, and correspondingly, the preset trigger operation may include: a trigger operation on a door unlocking device and / or a trigger operation on a door unlocking button on a first device, the first device being a device that communicates with the door. The triggering mode of the preset trigger operation may be any form of triggering mode such as short press, long press or multiple presses.

[0064] In the vehicle application scenario, the unlock restriction function is the door unlock restriction function; the preset trigger operation may include: a trigger operation on the door unlocking device and / or a trigger operation on the door unlocking button on the first device, and the first device is a device that communicates with the door through the vehicle computer.

[0065] The door unlocking device may include a mechanical door opening device (such as a door handle) and / or a door unlocking button, and the unlocking button may include a physical unlocking button on the door or a touch unlocking button on a touch screen. The first device may be any device that is connected to the vehicle computer for communication, for example, the owner's mobile phone, tablet computer, smart watch, etc. The user opens a designated application on the first device, and the door unlocking button is displayed to the user on the interface of the designated application.

[0066] In the application scenario of smart home, the unlocking restriction function can be a door unlocking restriction function. Correspondingly, the preset triggering operation can include: the triggering operation on the door unlocking device and / or the triggering operation on the door unlocking button on the first device, where the first device is a device that communicates with smart home devices (including smart door locks). For example, the first device can be a mobile phone, tablet computer, TV, etc. of the smart home user. In addition, the door unlocking device can include, for example, the door handle on the door or the physical unlocking button on the door.

[0067] In another possible embodiment, the target function can be an air conditioner shutdown restriction function. Correspondingly, the preset triggering operation includes: the triggering operation on the air conditioner shutdown button of the air conditioner and / or the triggering operation on the air conditioner shutdown button on the second device, where the second device is a device that communicates with the air conditioner.

[0068] In the application scenario of a vehicle, the air conditioner shutdown restriction function can be an in-vehicle air conditioner shutdown restriction function; the preset triggering operation can include: the triggering operation on the air conditioner shutdown button in the vehicle and / or the triggering operation on the air conditioner shutdown button on the second device, where the second device is a device that communicates with the in-vehicle air conditioner through the vehicle head unit.

[0069] Among them, the air conditioner shutdown button in the vehicle can be a physical button located at a preset position in the vehicle cockpit or a touch button on the in-vehicle display screen. The second device can be any device that communicates with the vehicle head unit, such as the mobile phone, tablet computer, etc. of the vehicle owner. The user opens the specified application on the second device, and the air conditioner shutdown button is displayed to the user on the interface of the specified application.

[0070] In the application scenario of smart home, the air conditioner shutdown restriction function can be an air conditioner shutdown restriction function in the room; the preset triggering operation can include: the triggering operation on the air conditioner shutdown button in the room and / or the triggering operation on the air conditioner shutdown button on the second device, where the second device can be any electronic device in the current smart home networking environment, such as a mobile phone, tablet computer, TV, etc. In addition, the air conditioner shutdown button in the room can be, for example, the air conditioner shutdown button on the air conditioner remote control or the air conditioner shutdown button on the display screen of the smart home device that is interconnected with the air conditioner in the room.

[0071] The following specifically describes the preset interaction operation. As described above, in response to receiving the preset triggering operation, the first prompt message can be displayed to the user on the first preset interface to prompt the user that the target function in the preset mode can be unlocked by completing the preset interaction operation. Among them, the preset interaction operation can include at least one of the following: (1) A long press operation on the first preset area in the first preset interface. For example, the first prompt message "Long press here to release the door lock restriction" is displayed in the first preset area in the first preset interface.

[0072] (2) Sliding operation on a preset track in the first preset interface. The preset track can be any track, and the track design principle is that it is not easy for pets or children to slide along the preset track. For example, the first prompt message "Please slide along the illustrated track to release the door lock restriction" is displayed in the first preset interface.

[0073] (3) Slide the preset graphic to the second preset area in the first preset interface. For example, the second preset area in the first preset interface displays the first prompt message "Slide the graphic to this area to release the door lock restriction".

[0074] (4) Triggering operation on multiple first preset characters in a preset order. For example, the first prompt message "Please click on the multiple characters in the picture in order from right to left to release the door lock restriction" is displayed in the first preset interface.

[0075] (5) An operation of inputting a second preset character in the third preset area of the first preset interface. For example, the first prompt message "Please input the characters in the picture here to release the door lock restriction" is displayed in the third preset area of the first preset interface.

[0076] The above-mentioned preset interactive operations and the first prompt information corresponding to each preset interactive operation are merely examples, and the present disclosure does not limit this.

[0077] By adopting the above method, in response to obtaining the preset trigger operation, in the preset mode, the display device can be controlled to display the first preset interface, and the first prompt information can be displayed to the user in the first preset interface. In this way, the user can unlock the target function in the preset mode by completing the preset interactive operation based on the prompt of the first prompt information, that is, a method for unlocking the target function when the target function needs to be unlocked is provided to the user, which improves the convenience of the user and balances the user's emergency unlocking demand for the target function and the service demand for the target function.

[0078] Figure 2 is based on Figure 1 The embodiment shown is a flow chart of a control method, such as Figure 2 As shown, the method further comprises the following steps: In step S102, in response to the preset interactive operation being completed, the target function is unlocked.

[0079] In a possible embodiment, the preset interactive operation is a long press operation on the first preset area in the first preset interface. In this way, when the user's press operation on the first preset area is obtained and the execution time of the press operation reaches the second preset time, the preset interactive operation is deemed to be completed, and the target function can be unlocked.

[0080] For example, if the target function is the unlock restriction function, when the door unlock restriction function in the pet mode of the vehicle is turned on, if the user presses and holds the first preset area for 3 seconds, the door unlock restriction function of the vehicle can be unlocked. Or, in a smart home environment, after the user turns on the door unlock restriction function, if the user presses and holds the first preset area for 3 seconds, the door unlock restriction function of the room can be unlocked.

[0081] In another possible embodiment, the preset interactive operation is a sliding operation on a preset track in the first preset interface. When the user's sliding operation on the first preset interface is obtained and the sliding path of the sliding operation matches the preset track, the preset interactive operation is deemed to be completed, and the target function can be unlocked.

[0082] Figure 3 is based on Figure 1 The embodiment shown is a flow chart of a control method, such as Figure 3 As shown, the method further comprises the following steps: In step S103, when a first preset interface is displayed on the display device and the preset interactive operation is not obtained, a first preset animation is displayed on the first preset interface, wherein the first preset animation is used to remind the user to pay attention to the first prompt information.

[0083] The first preset animation may be, for example, a flashing animation of a preset symbol (such as an arrow pointing to the first prompt information or a text box of the first prompt information), or a progressive display animation of a ring in any form. The first preset animation may also have a more eye-catching color, sound prompt information, etc.

[0084] For example, Figure 4 is a schematic diagram of a first preset interface according to an exemplary embodiment. Figure 4 As shown, the central circular area of the first preset interface 11 is the first preset area, and the first prompt information "Press and hold here to release the door lock restriction" is displayed in the first preset area. When the first preset interface 11 is displayed on the display device and the user's long press operation on the first preset area is not obtained, in order to make the user notice the first prompt information in time, the border of the circular area can be flashed frequently, and the border can also be set to a more eye-catching color. This is only an example, and the present disclosure is not limited to this.

[0085] Figure 5 is a flowchart of a control method shown according to the Figure 1 illustrated embodiment, as Figure 5 shown, the method further comprises the following steps: In step S104, in response to obtaining the preset interaction operation, a second preset animation is displayed on the first preset interface, and the second preset animation is used to indicate the execution progress of the preset interaction operation.

[0086] Wherein, the second preset animation may be in the form of a progress bar or a percentage form.

[0087] Exemplarily, as Figure 4 shown, the execution progress of the long-press operation can be displayed in real time in the circular area in the middle of the first preset interface 11 in the form of a percentage, or the execution progress can be displayed in real time in the form of a progress bar within the circular border of the circular area in the middle of the first preset interface 11.

[0088] Figure 6 is a flowchart of another control method shown according to the Figure 1 illustrated embodiment, as Figure 6 shown, the method comprises the following steps: In step S105, in response to the completion of the preset interaction operation, a second prompt message is displayed on the first preset interface, and the second prompt message is used to prompt the user to confirm the unlocking of the target function by completing a preset confirmation operation.

[0089] In step S106, in response to the completion of the preset confirmation operation, the target function is unlocked.

[0090] In the Figure 6 corresponding embodiment, considering that a pet or a child in the vehicle may also accidentally trigger the preset interaction operation. For example, the pet accidentally presses the first preset area on the first preset interface, and the pressing duration reaches a second preset duration. At this time, the pet has completed the preset interaction operation, but unlocking the target function at this time is an accidental operation. Therefore, for this scenario, the present disclosure can initiate a secondary confirmation for unlocking the target function.

[0091] By executing step S105, after determining the completion of the preset interaction operation, a second prompt message can be displayed on the first preset interface, and the second prompt message is used to prompt the user to confirm the unlocking of the target function by completing a preset confirmation operation. In this way, if the user completes the preset confirmation operation according to the second prompt message, step S106 can, in response to the completion of the preset confirmation operation, unlock the target function, thereby reducing the probability of events of accidentally unlocking the target function.

[0092] Among them, the display area of the second prompt message may be the same as that of the first prompt message (that is, the second prompt message may be displayed within the first preset area), or the second prompt message may be displayed in any other area outside the first preset area on the first preset interface. The present disclosure does not limit this.

[0093] In addition, the preset confirmation operation may be the same as the preset interaction operation described above, or may be an operation different from the preset interaction operation. The present disclosure does not limit this. For example, the preset confirmation operation may be a triggering operation on a preset confirmation button, or may be a specified gesture action, etc. Correspondingly, the second prompt message may be, for example, "Please click the 'Confirm Unlock Button' to unlock the target function", or may be "Please extend your right hand to confirm the unlocking of the target function". This is only an example here, and the present disclosure does not limit this.

[0094] Figure 7 is a flowchart of another control method shown according to Figure 1 the embodiments shown, as Figure 7 shown, the method further includes the following steps: In step S107, in response to the completion of the preset interaction operation, the display device displays a second preset interface.

[0095] Among them, the second preset interface is another interface different from the first preset interface. Through the second preset interface, a third prompt message can be displayed to the user, and the third prompt message is used to prompt the user that the target function has been unlocked. For example, the third prompt message may be displayed at a preset position on the second preset interface.

[0096] Exemplarily, the third prompt message may be "The in-vehicle door opening anti-misoperation restriction has been temporarily lifted", or "The in-vehicle air conditioner closing restriction has been temporarily lifted", or "The in-room door opening anti-misoperation restriction has been temporarily lifted".

[0097] In another possible embodiment, the third prompt message may further be used to prompt the user to restore the target function when a preset condition is met. Among them, the preset condition may include: performing a preset locking operation, or the unlocking duration of the target function reaches a first preset duration.

[0098] Among them, the preset locking operation may include, for example, the operation of locking the vehicle when getting out of the vehicle, or the operation of locking the door after the room door is closed. The first preset duration can be arbitrarily set based on actual business requirements. For example, the first preset duration can be 30 seconds or 1 minute. In this way, the third prompt message can be, for example, "The anti-misoperation limit for opening the door inside the vehicle has been temporarily lifted and will resume after locking the vehicle when getting out", or "The limit for turning off the air conditioner inside the vehicle has been temporarily lifted and will resume after locking the vehicle when getting out", or "The anti-misoperation limit for opening the door inside the room has been temporarily lifted and will resume after locking the room door".

[0099] Figure 8 is according to Figure 7 The flowchart of a control method shown in the illustrated embodiment is as Figure 8 shown. Before performing step S101, the method further includes the following steps: In step S108, in response to entering the preset mode, control the display device to display the second preset interface.

[0100] Among them, the second preset interface includes at least one of preset images, preset status parameters, and custom controls; the preset images include static images or dynamic images, and the custom controls are used to display the user's custom information. The preset status parameters may include environmental parameters such as temperature and humidity inside the vehicle cockpit or room.

[0101] For the preset images, the specific materials of the preset images may be related to the preset mode. For example, if the preset mode is the pet mode, the preset image may be a cute pet image, and the cute pet image may be dynamic or static. If the preset mode is the children's mode, the preset image may be an image of a cute baby or an image related to a children's cartoon. Similarly, both the baby image and the image related to the children's cartoon may be dynamic or static.

[0102] For the custom control, the user can input any personalized information based on the custom control to meet different user needs. For example, after the user parks the vehicle, the user can input their contact phone number in the custom control so that other vehicle owners can contact the vehicle owner based on the contact phone number. It is also possible to input soothing text information to soothe the children inside the vehicle. For example, the user's custom information can be "I'll be back soon. Please wait patiently for me".

[0103] In addition, the positions of the above interface elements in the second preset interface are adjustable, so that the user can drag the positions of the interface elements in the second preset interface at will according to their own needs.

[0104] Exemplarily, Figure 9 is a schematic diagram of a second preset interface shown according to an exemplary embodiment, asFigure 9 As shown, the second preset interface 12 includes a custom control, a preset status parameter display area, and a preset image display area. Among them, the custom control can receive custom information input by the user and display the custom information. The preset status parameter display area is the display area for the preset status parameters, and the preset image matching the current preset mode can be displayed within the preset image display area. Before performing step S101, after determining to enter the preset mode, the second preset interface 12 as shown can be displayed to the user on the display device. Figure 9 As shown.

[0105] Figure 10 FIG. is a schematic diagram of another second preset interface shown according to an exemplary embodiment. As shown, Figure 10 the second preset interface 12 may further include a third prompt information display area. In this way, in response to the user completing the preset interaction operation, the second preset interface 12 as shown can be displayed on the display device, and the third prompt information can be displayed to the user at the third prompt information display area of the second preset interface 12, so as to remind the user that the target function has been unlocked, and can also remind the user that the target function will be automatically restored when the preset conditions are met. Figure 10 As shown.

[0106] Next, taking the target function as the unlocking restriction function as an example, the activation and execution process of the unlocking restriction function will be described.

[0107] First, the target status data of the target object can be obtained.

[0108] Among them, the target object refers to an object with an enclosed space and the door lock of the enclosed space needs to be protected against misoperation. For example, the target object may include a vehicle, a room, or a preset industrial device.

[0109] Taking a vehicle as an example, after the user locks the car, a pet or a young child in the car may accidentally touch the door release button when moving in the car, resulting in the door opening. Similarly, for smart home, after the user locks the door, a pet or a young child in the room may also accidentally open the door in the room, thus causing a safety hazard. Therefore, it is necessary to perform anti-misoperation safety protection control on the door lock of the target object.

[0110] The target status data may include door lock status data and switch status data of the unlocking restriction function. The door lock status data is used to represent whether the door lock of the target object is in a locked state, and the switch status data of the unlocking restriction function is used to represent whether the unlocking restriction function of the target object is turned on. Among them, the unlocking restriction function can be actively turned on by the user or automatically turned on according to a preset turning-on strategy.

[0111] Secondly, activate the unlocking restriction function of the target object according to the target status data.

[0112] Among them, the unlocking restriction function can be understood as an anti-misoperation function for opening the door internally. For example, if the target object is a vehicle, the unlocking restriction function is the door unlocking restriction function; if the target object is a room in a smart home, the unlocking restriction function is the anti-misoperation function for opening the door inside the room.

[0113] In this step, it can be determined whether the target status data meets the preset activation condition. When it is determined that the target status data meets the preset activation condition, activate the unlocking restriction function. It can be understood that after the unlocking restriction function is activated, the anti-misoperation safety protection mechanism for the door lock of the target object can be started.

[0114] Among them, the preset activation condition refers to the condition that needs to be met when unlocking and restricting the door lock of the target object is started in advance, so as to avoid the adverse impact on the user caused by starting the unlocking restriction when the user does not need to unlock and restrict the door lock.

[0115] Thirdly, after the unlocking restriction function is activated, in response to obtaining an unlocking trigger operation for any door lock of the target object, perform door lock unlocking restriction.

[0116] For example, during the process of performing door lock unlocking restriction, the door lock can be controlled to remain in the locked state, that is, the door lock has no release reaction, so as to achieve the purpose of unlocking restriction on the door lock.

[0117] By adopting the above method, the unlocking restriction function of the target object can be activated based on the target status data of the target object, and after the unlocking restriction function is activated, if an unlocking trigger operation for any door lock of the target object is obtained, the door lock of the target object is unlocked and restricted. In this way, the restriction on the misoperation unlocking of any door lock can be realized, and then the all-round coverage of the misoperation unlocking restriction of the door lock of the target object can be realized, avoiding protection loopholes.

[0118] In an embodiment of the present disclosure, the target status data may include door lock status data and switch status data of the unlocking restriction function. The door lock status data is used to represent whether the door lock of the target object is in the locked state, and the switch status data of the unlocking restriction function is used to represent whether the unlocking restriction function of the target object is turned on.

[0119] In an embodiment of the present disclosure, the target status data meeting the preset activation condition can be determined through the following steps: Step S1, when the door lock status data represents that the door lock of the target object is in the locked state and the switch status data of the unlocking restriction function represents that the unlocking restriction function is turned on, it is determined that the target status data meets the preset activation condition.

[0120] That is, in one embodiment, it is possible to determine that the door lock of the target object is in a locked state based on the door lock state data, and determine that the unlocking restriction function needs to be activated when it is determined that the unlocking restriction function of the target object is in an enabled state based on the switch state data of the unlocking restriction function.

[0121] Exemplarily, assuming that the target object is a vehicle, it is possible to obtain the vehicle lock state data and the switch state data of the door unlocking restriction function. When it is determined based on the vehicle lock state data (which can be represented as "LockSts") that the vehicle is in an externally locked state (e.g., LockSts = 2 indicates externally triggered locking), and it is determined based on the switch state data of the door unlocking restriction function (which can be represented as "DogAntEscapeSet") that the vehicle has enabled the door unlocking restriction function (for example, the signal state of DogAntEscapeSet is ON), it can be determined that the unlocking restriction function of the vehicle needs to be activated.

[0122] Assuming that the target object is a certain room in a smart home scenario, it is possible to obtain the door lock state data and the switch state data of the anti-misoperation door opening function within the room. Similarly, when it is determined based on the door lock state data that the room is in an externally locked state, and it is determined based on the switch state data of the anti-misoperation door opening function within the room that the anti-misoperation door opening function for the room is enabled, it can be determined that the unlocking restriction function for the room needs to be activated.

[0123] Assuming that the target object is a preset industrial device with an enclosed space, the enclosed space of the preset industrial device may need to be in a locked state during daily industrial production. In such a scenario, it is also necessary to restrict accidental unlocking operations within the space. It is possible to obtain the door lock state data of the door lock of the enclosed space and the switch state data of the anti-misoperation door opening function within the enclosed space. Similarly, when it is determined based on the door lock state data that the enclosed space is in an externally locked state, and it is determined based on the switch state data of the anti-misoperation door opening function within the enclosed space that the internal anti-misoperation door opening function for the enclosed space is enabled, it can be determined that the unlocking restriction function for the enclosed space needs to be activated.

[0124] The above examples are only for illustration, and the present disclosure does not limit this.

[0125] In another implementation manner of the present disclosure, the target state data may further include power state data and / or operating mode state data in addition to the door lock state data and the switch state data of the unlocking restriction function, where the operating mode state data represents whether the target object is in a preset mode.

[0126] The preset mode refers to a preset operating mode that requires anti-misoperation of the door lock. For example, the preset mode may include a pet mode, a toddler mode, or an elderly mode, etc.

[0127] Exemplarily, for a vehicle, after the user parks the vehicle and leaves a pet in the vehicle, the pet mode is turned on. The user can select "pet mode" through the center console screen or physical buttons, and the vehicle responds to the user's trigger operation to turn on the pet mode. It can be understood that in the pet mode, in order to prevent the pet in the vehicle from accidentally touching the in-vehicle door lock release button, anti-misoperation of the door lock needs to be performed for the pet mode. The toddler mode and the elderly mode are similar to the pet mode and will not be elaborated here.

[0128] The power state data can be used to indicate the current power mode of the target object. For example, assuming the target object is a vehicle, the power modes of the vehicle can include OFF, Awake, ACC, and RUN. The current power mode of the vehicle is one of these four modes. Among them, in the OFF mode, the electrical devices of the vehicle are usually all in the off state. The Awake mode is usually a standby state, and some electronic systems of the vehicle can remain active to quickly respond to the operations of the vehicle owner (such as unlocking with the key, locking the door with the remote control, etc.). In the ACC mode, some in-vehicle electronic devices (such as audio, navigation systems, etc.) are in the powered state, but the engine is not started. This mode is usually used to use certain electronic devices without starting the vehicle. The RUN mode is the vehicle operation mode. In the RUN mode, the vehicle is in the starting state, the engine is running, and all the electronic devices of the vehicle are working normally, and the driver can perform driving operations.

[0129] In another embodiment of the present disclosure, the target state data can be determined to meet the preset activation condition through the following steps: Step S2, when the door lock state data indicates that the door lock of the target object is in the locked state, and the switch state data of the unlocking restriction function indicates that the unlocking restriction function is turned on, if the power state data indicates that the power state of the target object is the preset power state, and / or, the operation mode state data indicates that the target object is in the preset mode, it is determined that the target state data meets the preset activation condition.

[0130] Taking the vehicle as an example, the preset power state may include the Awake mode or the ACC mode, and the preset mode may include the pet mode. In this way, in one embodiment, when it is determined that the door lock of the vehicle is in the externally locked state, the door unlocking restriction function of the vehicle is turned on, the power mode of the vehicle is the Awake mode, and the vehicle is in the pet mode, it is determined that the target state data of the vehicle meets the preset activation condition, and the door unlocking restriction function of the vehicle needs to be activated. This judgment process can be expressed as the following logical formula (1):

[0131] Among them, S1 = 1 indicates that the pet mode enable signal S1 of the vehicle is 1 (that is, it is understood that the vehicle is in the pet mode), S2 = 2 indicates that the vehicle lock state S2 = 2 (that is, it indicates external trigger for locking), PowerMode = Awake indicates that the power mode PowerMode of the vehicle is the Awake mode, and DogAntEscapeSet = ON indicates that the signal of the door unlock restriction function is ON (that is, it indicates that the door unlock restriction function is in the enabled state). Based on the above formula (1), it can be determined that the present disclosure can determine that the door unlock restriction function of the vehicle needs to be activated when the target state data of the vehicle simultaneously satisfies the above four conditions.

[0132] It should be noted that the enabling of the unlock restriction function in the present disclosure can be understood as the user selecting to enable the unlock restriction function, and the corresponding target signal of the unlock restriction function is ON. However, if you want to trigger the function to work, you need to activate the unlock restriction function when the unlock restriction function is in the enabled state. The target state data in the present disclosure is used to determine whether the target object currently satisfies the preset activation condition for activating the unlock restriction function.

[0133] In another embodiment of the present disclosure, the target state data includes first state data and second state data; among them, the first state data includes at least one of operation mode state data, power state data, and switch state data of the unlock restriction function; the second state data includes door lock state data.

[0134] In another embodiment of the present disclosure, the following steps can be used to determine that the target state data satisfies the preset activation condition: Step S3, after determining that the first state data satisfies the preset activation sub-condition, if it is determined according to the door lock state data that the door lock of the target object changes from the unlocked state to the locked state, it is determined that the target state data satisfies the preset activation condition.

[0135] Among them, the preset activation sub-condition includes at least one of the following: the operation mode state data indicates that the target object is in the preset mode; the power state data indicates that the power state of the target object is the preset power state; the switch state data of the unlock restriction function indicates that the unlock restriction function is enabled.

[0136] Exemplarily, continuing to take the target object as a vehicle. The first state data includes at least one of the vehicle operation mode state data, power state data, and switch state data of anti-misoperation of opening the door inside the vehicle. The second state data includes vehicle lock state data. In this step, the following logical formula (2) can be used to determine whether the target state data of the vehicle satisfies the preset activation condition:

[0137] Among them, S1=1 indicates that the pet mode enable signal S1 of the vehicle is 1 (that is, it is understood that the vehicle is in pet mode), PowerMode=Awake indicates that the power mode PowerMode of the vehicle is in Awake mode, and DogAntEscapeSet=ON indicates that the signal of the door unlock restriction function is ON (that is, it indicates that the door unlock restriction function is in the on state). When at least one of these three conditions is met, it is considered that the first state data meets the preset activation sub-condition. After that, if it is determined that the vehicle lock state changes from the unlocked state to the locked state according to the door state data obtained in real time (it can be understood that another vehicle exterior locking behavior has occurred), it can be determined that the target state data of the vehicle meets the preset activation condition, and the door unlock restriction function can be activated. In other words, based on formula (2), after it is determined that the vehicle simultaneously meets the three conditions of turning on the pet mode, the door unlock restriction function is in the on state, and the power mode of the vehicle is in Awake mode, when it is further detected that the vehicle exterior locking behavior occurs, the vehicle door unlock restriction function can be triggered to be activated.

[0138] The present disclosure adopts the above-mentioned multi-condition linkage method to determine whether to activate the vehicle door unlock restriction function, which can eliminate the need to unlock the door in non-pet modes such as car washing and temporary parking. At the same time, it can also achieve full coverage of the unlock restriction of the car lock due to misoperation, avoiding protection loopholes.

[0139] The following takes the lifting of the door unlock restriction function of a vehicle as an example to illustrate the overall implementation steps of the control method disclosed in the present invention.

[0140] Step 1: Triggering the pet mode. The user can select "Pet Mode" through the central control screen or physical buttons, and the system enters the pet mode preparatory state. The user chooses to turn on the "Door Unlock Restriction" function, and the vehicle's central control screen displays the pet mode interface, but the car lock function remains normal at this time, which is convenient for users to open and close the car doors without leaving the car.

[0141] Step 2: After the user locks the car, the pet mode actually takes effect and triggers the vehicle's "door unlock restriction" function. In this state, the central control screen displays the pet mode dominance state, so that the central control screen cannot be touched. In addition, the door lock release button in the car is blocked (physical buttons and touch screen related options are invalid).

[0142] Step 3: The pet accidentally touches the door lock button. If the pet in the car accidentally touches the door lock release button (short press or multiple presses), the vehicle door lock does not release, and a pop-up window appears on the vehicle's central control screen showing "Press and hold here to release the door lock restriction". In this way, the pet cannot unlock the door from inside the car.

[0143] Step 4, the user temporarily unlocks the vehicle. The trigger condition is: the user presses any door lock release button while in the vehicle, and long presses the pop-up window on the central control screen to release the restriction. The interaction process is: the user presses the door lock release button in the vehicle, and the central control screen displays a pop-up window "Long press here to release the door lock restriction". The user needs to perform the preset interactive operations according to the information prompts. For example, the user needs to long press the confirmation area in the pop-up window for 3 seconds or complete other specified interactive actions (such as sliding to unlock) to confirm the unlocking. After the user confirms, the vehicle's door lock release function is temporarily enabled. At this time, the user can unlock the door by pressing any door lock release button.

[0144] Step 5: Restore the unlock restriction. The user restores the unlock restriction after re-executing the external vehicle lock or after removing the restriction for a specific period of time. After the unlock restriction is restored, the door unlocking is restricted again. At this time, the vehicle's central control screen can display a user prompt message "Unlock restriction has been restored".

[0145] Figure 11 is a block diagram of a control device according to an exemplary embodiment. Figure 11 As shown, the device comprises: The control module 1101 is configured to respond to a preset trigger operation and, when in a preset mode, control the display device to display a first preset interface; wherein a first prompt message is displayed on the first preset interface, and the first prompt message is used to prompt the user to unlock the target function in the preset mode by completing a preset interactive operation.

[0146] Optionally, Figure 12 is based on Figure 11 The block diagram of a control device shown in the embodiment shown in FIG. Figure 12 As shown, the device also includes: The unlocking module 1102 is configured to unlock the target function in response to completion of the preset interactive operation.

[0147] Optionally, the display device includes a vehicle-mounted display device and / or a device that communicates with a vehicle computer.

[0148] Optionally, the target function includes an unlocking restriction function, and the preset triggering operation includes: A triggering operation on a door unlocking device and / or a triggering operation on a door unlocking button on a first device, wherein the first device is a device that communicates with the door.

[0149] Optionally, the unlock restriction function includes a door unlock restriction function; and the preset trigger operation includes: A triggering operation on a door unlocking device and / or a triggering operation on a door unlocking button on the first device, wherein the first device is a device that communicates with the door via a vehicle computer.

[0150] Optionally, the target function includes an air conditioner shutdown restriction function, and the preset trigger operation includes: A trigger operation on the air conditioner shutdown button of the air conditioner and / or a trigger operation on the air conditioner shutdown button on a second device, where the second device is a device communicating with the air conditioner.

[0151] Optionally, the air conditioner shutdown restriction function includes an in-vehicle air conditioner shutdown restriction function; the preset trigger operation includes: A trigger operation on the air conditioner shutdown button in the vehicle and / or a trigger operation on the air conditioner shutdown button on the second device, where the second device is a device communicating with the in-vehicle air conditioner through the vehicle head unit.

[0152] Optionally, the preset interaction operation includes any one of the following: A long press operation on a first preset area in the first preset interface; A sliding operation along a preset trajectory in the first preset interface; An operation of sliding a preset graphic to a second preset area in the first preset interface; A trigger operation on multiple first preset characters in a preset order; and An operation of inputting a second preset character in a third preset area in the first preset interface.

[0153] Optionally, the control module 1101 is further configured to display a first preset animation on the first preset interface when the first preset interface is displayed on the display device and the preset interaction operation is not obtained, and the first preset animation is used to remind the user to pay attention to the first prompt information.

[0154] Optionally, the control module 1101 is further configured to display a second preset animation on the first preset interface in response to obtaining the preset interaction operation, and the second preset animation is used to indicate the execution progress of the preset interaction operation.

[0155] Optionally, the control module 1101 is further configured to display a second prompt information on the first preset interface in response to the completion of the preset interaction operation, and the second prompt information is used to prompt the user to confirm the lifting of the restriction of the target function by completing a preset confirmation operation; in response to the completion of the preset confirmation operation, the restriction of the target function is lifted.

[0156] Optionally, the control module 1101 is further configured to display a second preset interface on the display device in response to the completion of the preset interaction operation.

[0157] Optionally, the control module 1101 is further configured to display a third prompt message at a preset position on the second preset interface, where the third prompt message is used to prompt that the target function has been unlocked.

[0158] Optionally, the third prompt message is further used to prompt that the target function is restored when a preset condition is met.

[0159] Optionally, the preset condition includes: Performing a preset locking operation, or the unlocking duration of the target function reaches a first preset duration.

[0160] Optionally, the control module 1101 is further configured to control the display device to display the second preset interface in response to entering the preset mode.

[0161] Optionally, the second preset interface includes at least one interface element of a preset image, a preset status parameter, and a custom control; Wherein, the preset image includes a static image or a dynamic image, and the custom control is used to display the user's custom information.

[0162] Optionally, the position of the interface element in the second preset interface is adjustable.

[0163] Regarding the device in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.

[0164] The present disclosure also provides a computer-readable storage medium, on which computer program instructions are stored, and when the program instructions are executed by a processor, the steps of the control method provided by the present disclosure are implemented.

[0165] Figure 13 It is a block diagram of a vehicle shown according to an exemplary embodiment. For example, the vehicle 800 may be a hybrid vehicle, or a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicles. The vehicle 800 may be an autonomous vehicle, a semi-autonomous vehicle, or a non-autonomous vehicle.

[0166] Refer to Figure 13 , the vehicle 800 may include various subsystems. For example, an infotainment system 810, a perception system 820, a decision control system 830, a drive system 840, and a computing platform 850. Among them, the vehicle 800 may further include more or fewer subsystems, and each subsystem may include multiple components. In addition, each subsystem and each component of the vehicle 800 may be interconnected in a wired or wireless manner.

[0167] In some embodiments, the infotainment system 810 may include a communication system, an entertainment system, a navigation system, and the like.

[0168] The perception system 820 may include several sensors for sensing information about the environment around the vehicle 800. For example, the perception system 820 may include a global positioning system (the global positioning system may be a GPS system, a Beidou system, or other positioning systems), an inertial measurement unit (IMU), lidar, millimeter-wave radar, ultrasonic radar, and a camera device.

[0169] The decision control system 830 may include a computing system, a vehicle controller, a steering system, an accelerator, and a braking system.

[0170] The drive system 840 may include components that provide motive power for the vehicle 800. In one embodiment, the drive system 840 may include an engine, an energy source, a transmission system, and wheels. The engine may be one or a combination of an internal combustion engine, an electric motor, and an air compression engine. The engine is capable of converting the energy provided by the energy source into mechanical energy.

[0171] Some or all of the functions of the vehicle 800 are controlled by the computing platform 850. The computing platform 850 may include at least one first processor 851 and a first memory 852. The first processor 851 may execute instructions 853 stored in the first memory 852.

[0172] The first processor 851 may be any conventional processor, such as a commercially available CPU. The processor may also include, for example, a Graphic Process Unit (GPU), a Field Programmable Gate Array (FPGA), a System on Chip (SOC), an Application Specific Integrated Circuit (ASIC), or a combination thereof.

[0173] The first memory 852 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.

[0174] In addition to instruction 853, the first memory 852 can also store data, such as road maps, route information, data on the position, direction, speed, etc. of the vehicle. The data stored in the first memory 852 can be used by the computing platform 850.

[0175] In an embodiment of the present disclosure, the first processor 851 can execute instruction 853 to complete all or part of the steps of the above control method.

[0176] Figure 14 is a block diagram of a control device shown according to an exemplary embodiment. For example, device 900 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0177] Referring to Figure 14 , device 900 can include one or more of the following components: a processing component 902, a second memory 904, a power supply component 906, a multimedia component 908, an audio component 910, an input / output interface 912, a sensor component 914, and a communication component 916.

[0178] The processing component 902 generally controls the overall operation of device 900, such as operations associated with display, telephone calls, data communication, camera operations, and recording operations. The processing component 902 can include one or more second processors 920 to execute instructions to complete all or part of the steps of the above control method. In addition, the processing component 902 can include one or more modules to facilitate the interaction between the processing component 902 and other components. For example, the processing component 902 can include a multimedia module to facilitate the interaction between the multimedia component 908 and the processing component 902.

[0179] The second memory 904 is configured to store various types of data to support the operation of device 900. Examples of such data include instructions for any application or method operating on device 900, contact data, phone book data, messages, pictures, videos, etc. The second memory 904 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.

[0180] The power supply component 906 provides power to various components of device 900. The power supply component 906 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for device 900.

[0181] The multimedia component 908 includes a screen that provides an output interface between the device 900 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can sense not only the boundaries of touch or swipe actions, but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 908 includes a front camera and / or a rear camera. When the device 900 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.

[0182] The audio component 910 is configured to output and / or input audio signals. For example, the audio component 910 includes a microphone (MIC), which is configured to receive external audio signals when the device 900 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the second memory 904 or transmitted via the communication component 916. In some embodiments, the audio component 910 further includes a speaker for outputting audio signals.

[0183] The input / output interface 912 provides an interface between the processing component 902 and a peripheral interface module, which can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power button, and a lock button.

[0184] The sensor component 914 includes one or more sensors for providing a status assessment of various aspects of the device 900. For example, the sensor component 914 can detect the on / off state of the device 900, the relative positioning of components, such as the display and keypad of the device 900. The sensor component 914 can also detect a change in the position of the device 900 or a component of the device 900, the presence or absence of user contact with the device 900, the orientation or acceleration / deceleration of the device 900, and the temperature change of the device 900. The sensor component 914 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 914 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 914 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0185] The communication component 916 is configured to facilitate communication, either wired or wirelessly, between the device 900 and other devices. The device 900 may access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 916 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 916 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0186] In an exemplary embodiment, the device 900 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the control method described above.

[0187] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a second memory 904 including instructions that can be executed by a second processor 920 of the device 900 to complete the control method described above. For example, the non-transitory computer-readable storage medium may be a ROM, Random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0188] In another exemplary embodiment, a computer program product is also provided, which includes a computer program capable of being executed by a programmable device, and the computer program has a code portion for performing the control method described above when executed by the programmable device.

[0189] Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such a function is implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art can use various methods to implement the described function for each specific application, but such implementation should not be construed as exceeding the scope protected by the embodiments of the present application.

[0190] In addition, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" is not necessarily to be construed as advantageous over other aspects or designs. Rather, the word exemplary is intended to present concepts in a concrete fashion. As used herein, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or". That is, unless specified otherwise or clear from the context, "X applies A or B" is intended to mean any of the natural inclusive permutations. That is, if X applies A; X applies B; or X applies both A and B, then "X applies A or B" is satisfied under any of the foregoing instances. Additionally, unless specified otherwise or clear from the context that it refers to the singular form, the articles "a" and "an" as used in this application and the appended claims are generally understood to mean "one or more".

[0191] Likewise, although the present disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding the specification and the drawings. The present disclosure includes all such modifications and variations and is limited only by the scope of the claims. Specifically with respect to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, the terms used to describe such components are intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if not structurally equivalent to the disclosed structure. Additionally, although a particular feature of the present disclosure may have been disclosed with respect to only one of several implementations, such a feature may, as may be desirable and advantageous for any given or particular application, be combined with one or more other features of other implementations. Further, with respect to the use of "comprises", "comprising", "has", "having", "includes", or variants thereof in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term "including".

[0192] Other embodiments of the present disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known in the art or conventional techniques not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are pointed out by the appended claims.

[0193] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is limited only by the appended claims.

[0194] In the foregoing detailed description, reference has been made to the accompanying drawings, in which specific aspects in which the present disclosure may be practiced are shown by way of illustration. In this regard, directional or positional relationship-indicating terms such as "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. may be used with reference to the orientation of the described figures. Since the components of the described device may be positioned in a plurality of different orientations, the directional terms may be used for illustrative purposes and not in a limiting sense. It should be understood that other aspects may be utilized and structural or logical changes may be made without departing from the concepts of the present disclosure. Accordingly, the following detailed description should not be taken in a limiting sense.

[0195] It should be understood that, unless otherwise specifically stated, the features of some embodiments of the various aspects of the present disclosure described herein may be combined with each other. As used herein, the term "and / or" includes any one of the related listed items and any combination of any two or more of them; similarly, "at least one of..." includes any one of the related listed items and any combination of any two or more of them.

[0196] It should be understood that, unless otherwise expressly specified and limited, the terms "engage", "attach", "mount", "connect", "couple", "fix", etc. used in the embodiments of the present disclosure should be construed broadly. For example, it may be a fixed connection, a detachable connection, or integral; it may be a mechanical connection, an electrical connection, or communicable with each other; it may be directly connected, or indirectly connected through an intermediate medium, and may be the internal communication of two elements or the interaction relationship between two elements, unless otherwise expressly limited. For those of ordinary skill in the art, the specific meanings of the above terms in the present disclosure may be understood according to specific circumstances.

[0197] In addition, the term "above" as used in connection with a component, element, or layer of material formed "above" or located "above" a surface may be used herein to mean that the component, element, or layer of material is "indirectly" positioned (e.g., placed, formed, deposited, etc.) on the surface such that one or more additional components, elements, or layers are disposed between the surface and the component, element, or layer of material. However, the term "above" as used in connection with a component, element, or layer of material formed "above" or located "above" a surface may alternatively have a specific meaning: the component, element, or layer of material is "directly" positioned (e.g., placed, formed, deposited, etc.) on the surface, e.g., in direct contact with the surface.

[0198] Although terms such as "first", "second", and "third" may be used herein to describe various components, parts, regions, layers, or sections, these components, parts, regions, layers, or sections are not limited to these terms. Instead, these terms are only used to distinguish one component, part, region, layer, or section from another. Thus, the first component, part, region, layer, or section mentioned in the examples described herein may also be referred to as the second component, part, region, layer, or section without departing from the teachings of the respective examples. Additionally, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description herein, "a plurality of" means at least two, such as two, three, etc., unless otherwise specifically and explicitly defined.

[0199] It should be understood that spatial relative terms, such as "above", "upper", "below", and "lower", are used herein to describe the relationship of one element shown in the figures to another element. In addition to the orientation depicted in the figures, such spatial relative terms are also intended to encompass different orientations of the device during use or operation. For example, if the device in the figures is flipped, an element described as "above" or "upper" relative to another element will then be "below" or "lower" relative to that other element. Thus, depending on the spatial orientation of the device, the term "above" encompasses both the above and below orientations. The device may have other orientations (e.g., rotated 90 degrees or in other orientations), and the spatial relative terms used herein should be interpreted accordingly.

Claims

1. A control method, characterized in that, Including: In response to a preset trigger operation, when in a preset mode, controlling a display device to display a first preset interface; Wherein, a first prompt message is displayed on the first preset interface, and the first prompt message is used to prompt a user to unlock a target function in the preset mode by completing a preset interaction operation.

2. The method according to claim 1, wherein The method further includes: In response to completion of the preset interaction operation, unlocking the target function.

3. The method according to claim 1, characterized in that The display device includes an in-vehicle display device and / or a device communicating with a vehicle head unit.

4. The method according to claim 1, characterized in that, The target function includes an unlocking restriction function, and the preset trigger operation includes: A trigger operation on a door unlocking device and / or a trigger operation on a door unlocking button on a first device, where the first device is a device communicating with a door.

5. The method according to claim 4, wherein The unlocking restriction function includes a vehicle door unlocking restriction function; the preset trigger operation includes: A trigger operation on a vehicle door unlocking device and / or a trigger operation on the vehicle door unlocking button on the first device, where the first device is a device communicating with a vehicle door through a vehicle head unit.

6. The method according to claim 1, characterized in that, The target function includes an air conditioner shutdown restriction function, and the preset trigger operation includes: A trigger operation on an air conditioner shutdown button of the air conditioner and / or a trigger operation on an air conditioner shutdown button on a second device, where the second device is a device communicating with the air conditioner.

7. The method according to claim 6, characterized in that, The air conditioner shutdown restriction function includes an in-vehicle air conditioner shutdown restriction function; the preset trigger operation includes: A trigger operation on an air conditioner shutdown button inside a vehicle and / or a trigger operation on the air conditioner shutdown button on the second device, where the second device is a device communicating with an in-vehicle air conditioner through a vehicle head unit.

8. The method according to claim 1, wherein The preset interaction operation includes any one of the following: A long-press operation on a first preset area in the first preset interface; A sliding operation along a preset trajectory in the first preset interface; An operation of sliding a preset graphic to a second preset area in the first preset interface; A trigger operation on a plurality of first preset characters in a preset order; And, An operation of inputting a second preset character in a third preset area in the first preset interface.

9. The method according to claim 1, characterized in that The method further includes: When the first preset interface is displayed on the display device and no preset interaction operation is obtained, displaying a first preset animation on the first preset interface, and the first preset animation is used to remind the user to pay attention to the first prompt message.

10. The method according to claim 1, wherein The method further includes: In response to obtaining the preset interaction operation, displaying a second preset animation on the first preset interface, and the second preset animation is used to indicate the execution progress of the preset interaction operation.

11. The method according to claim 1, wherein The method further includes: In response to completion of the preset interaction operation, displaying a second prompt message on the first preset interface, and the second prompt message is used to prompt the user to confirm unlocking the target function by completing a preset confirmation operation; In response to completion of the preset confirmation operation, unlocking the target function.

12. The method according to any one of claims 1-11, characterized in that The method further includes: In response to completion of the preset interaction operation, the display device displays a second preset interface.

13. The method according to claim 12, characterized in that, The method further includes: Displaying a third prompt message at a preset position in the second preset interface, and the third prompt message is used to prompt that the target function has been unlocked.

14. The method according to claim 13, wherein The third prompt message is further used to prompt to resume the target function when a preset condition is met.

15. The method according to claim 14, characterized in that The preset condition includes: Performing a preset locking operation, or the unlocking duration of the target function reaches a first preset duration.

16. The method according to claim 12, wherein Before the control display device displays the first preset interface, the method further includes: In response to entering the preset mode, controlling the display device to display the second preset interface.

17. The method according to claim 16, wherein The second preset interface includes at least one of a preset image, a preset status parameter, and a custom control; Wherein, the preset image includes a static image or a dynamic image, and the custom control is used to display the user's custom information.

18. The method according to claim 17, characterized in that, The position of the interface element in the second preset interface is adjustable.

19. A control device, characterized in that, Including: A control module, configured to, in response to a preset trigger operation and when in a preset mode, control a display device to display a first preset interface; Wherein, a first prompt message is displayed on the first preset interface, and the first prompt message is used to prompt the user to unlock the target function in the preset mode by completing a preset interaction operation.

20. A vehicle, characterized in that, Including: A processor; A memory for storing processor-executable instructions; Wherein, the processor is configured to: execute the steps of the method according to any one of claims 1-18.

21. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1-18.

22. A computer program product, characterized in that, Including a computer program, which implements the steps of the method according to any one of claims 1-18 when executed by the processor.