Screen cleaning method of vehicle and vehicle

By determining the target cleaning mode based on the triggering method of the screen cleaning instruction and the vehicle operating status, the problem of the single cleaning mode of existing vehicles is solved, and the user experience and driving safety are improved.

CN120680934APending Publication Date: 2025-09-23GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510860255.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-25
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

The existing vehicle cleaning mode is single and cannot meet user needs, resulting in a poor user experience, and cleaning while driving may affect driving safety.

Method used

The target cleaning mode is determined based on the triggering method of the screen cleaning instruction and the vehicle's operating status, including a completely black state and a mode with unchanged display content. Cleaning path identification and dirt hot zone maps are provided to ensure driving safety and meet user needs.

Benefits of technology

It enables flexible determination of cleaning modes under different triggering methods and operating conditions, improves user experience and cleaning efficiency, and ensures driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120680934A_ABST
    Figure CN120680934A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle screen cleaning method and a vehicle, and relates to the technical field of intelligent interaction.The method comprises the steps that in response to a received screen cleaning instruction, the triggering mode of the screen cleaning instruction is determined, and the running state of the vehicle is obtained; the triggering mode can reflect the cleaning willingness of the user, and the running state can reflect the running safety of the vehicle. And a target cleaning mode is determined according to the triggering mode and the running state, so that the triggering mode can be matched with the cleaning willingness of the user and the running safety of the vehicle. Different target cleaning modes can be determined in different triggering modes and operation states, and the purpose of flexibly determining the target cleaning mode is achieved. After the screen is controlled to enter the target cleaning mode, the user can clean the screen according to the cleaning mode of the target cleaning mode. On the premise of ensuring the driving safety, different screen cleaning modes are provided for the user, and the experience feeling of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent interactive technology, and in particular to a vehicle screen cleaning method and a vehicle. Background Art

[0002] With the widespread use of in-vehicle central control screens in smart vehicles, fingerprints, oil stains, and dust accumulated on the screen surface due to frequent touch are becoming increasingly prominent, affecting the display quality and user experience. Existing vehicle cleaning methods are relatively simple and cannot meet user needs, resulting in a poor user experience. Summary of the Invention

[0003] In view of this, the purpose of this application is to propose a vehicle screen cleaning method and a vehicle to solve the problem of a single vehicle cleaning mode.

[0004] Based on the above objectives, the first aspect of the present application provides a method for cleaning a vehicle screen, comprising: In response to receiving a screen cleaning instruction, determining a triggering method for the screen cleaning instruction, and obtaining an operating status of the vehicle; determining a target cleaning mode according to the triggering mode and the operating state; The control screen enters the target cleaning mode.

[0005] The screen cleaning method of this embodiment can determine different target cleaning modes under different triggering modes and operating states, achieving the purpose of flexibly determining the target cleaning mode. While ensuring driving safety, it provides users with different screen cleaning methods and enhances the user experience.

[0006] Optionally, determining a triggering method for the screen cleaning instruction includes: In response to receiving a screen cleaning request actively triggered by a user, determining that a triggering mode of the screen cleaning instruction is an active trigger; In response to receiving a confirmation feedback from the user regarding the screen cleaning suggestion, it is determined that the triggering mode of the screen cleaning instruction is passive triggering.

[0007] The method of this embodiment provides a specific method for determining active and passive triggering, which can accurately identify the user's cleaning intentions through the triggering method. This can then accurately recommend a target cleaning mode that suits the user's current situation based on the user's cleaning intentions, providing users with a more intelligent and user-friendly screen cleaning method.

[0008] Optionally, determining the target cleaning mode according to the triggering mode and the operating state includes: In response to determining that the triggering mode is active triggering and the operating state is a static state, determining that the target cleaning mode is a first cleaning mode or a second cleaning mode; In response to determining that the triggering mode is active triggering and the operating state is the driving state, determining that the target cleaning mode is the second cleaning mode; In response to determining that the triggering mode is a passive trigger, determining that the target cleaning mode is a second cleaning mode; Among them, in the first cleaning mode, the screen enters a completely black state; in the second cleaning mode, the current display content of the screen does not change.

[0009] The method of this embodiment provides a specific method for determining the target cleaning mode, which not only ensures the safety of vehicle driving, but also meets the user's needs for screen usage to the greatest extent, determines the target cleaning mode that best matches the current vehicle usage and user cleaning intentions, and provides users with diversified target cleaning modes to improve user satisfaction.

[0010] Optionally, in response to determining that the triggering mode is active triggering and the running state is a static state, the method further includes: Determining whether a user selection instruction for a cleaning mode is received within a preset time period; In response to not receiving a user selection instruction for a cleaning mode, the target cleaning mode is determined to be the first cleaning mode.

[0011] Through the method of this embodiment, if no user selection is received within the preset time, the current default cleaning mode is automatically recommended to the user. This not only provides the user with a personalized cleaning mode selection service, but also avoids affecting the screen cleaning efficiency due to long waiting times.

[0012] Optionally, the target cleaning mode includes a first cleaning mode; and controlling the screen to enter the target cleaning mode includes: Control the screen to enter a completely black state; Detecting the dirt distribution area of ​​the screen, and determining the area that needs to be cleaned and the area that does not need to be cleaned according to the dirt distribution area; The first mark is used to mark the area that needs to be cleaned, and the second mark is used to mark the area that does not need to be cleaned, thereby generating a dirty hot zone map; The dirt heat map is displayed on the screen that has entered a completely black state.

[0013] The dirt heat map generated in this embodiment can help users quickly locate and clean dirty areas in the first cleaning mode. During the wiping and cleaning process, real-time feedback on the cleaning effect is provided, enhancing the user's cleaning and interactive experience. This method is particularly suitable for scenarios where energy conservation is highly required, rapid cleaning is required, and the user does not want to be distracted by the screen display.

[0014] Optionally, the target cleaning mode includes a second cleaning mode; and controlling the screen to enter the target cleaning mode includes: Detecting the dirt distribution area of ​​the screen and generating a cleaning path identifier according to the dirt level of each area in the dirt distribution area; The cleaning path identifier is displayed superimposed on the current display content on the screen.

[0015] The method of this embodiment provides users with a screen cleaning mode that allows them to "wipe while viewing" without changing the screen display content, without affecting their normal use of the screen. During the wiping process, users are provided with wiping path planning and guidance, allowing them to clean the screen quickly and efficiently, significantly saving cleaning time, reducing the impact on their normal screen use, and improving the user experience.

[0016] Optionally, after controlling the screen to enter the target cleaning mode, the following steps are included: In response to screen cleaning being completed, controlling the screen to exit the target cleaning mode; In response to the screen cleaning being incomplete and receiving a touch control request for the screen, not responding to the control request; In response to the screen cleaning not being completed and receiving a non-touch control request for the screen, a permission check is performed on the user who issued the control request; if the permission check passes, the screen is controlled to exit the target cleaning mode and the control request is executed.

[0017] Through the method of this embodiment, after the screen is controlled to enter the target cleaning mode, when a touch control request for the screen is received, the problem of incorrect operation can be avoided by not responding to the control request. When it is determined that a non-touch control request for the screen is received, the control request can be responded to in a timely manner, meeting the actual usage needs of the user and providing the user with a humanized screen cleaning service.

[0018] Optionally, in response to determining that the triggering mode is active triggering and the operating state is the driving state, after determining that the target cleaning mode is the second cleaning mode, the method includes: Determining the user identity corresponding to the active trigger; In response to determining that the user is a primary driver, prohibiting the control screen from entering the target cleaning mode; In response to determining that the user is a co-driver, the control screen enters the second cleaning mode.

[0019] The method of this embodiment can further ensure the safety of screen cleaning operations while driving, avoiding the increase of driving safety hazards caused by screen cleaning. While driving, the co-driver is allowed to clean the screen in the second cleaning mode, which not only cleans the screen but also ensures driving safety.

[0020] Optionally, before responding to receiving the screen cleaning instruction, the method further includes: In response to receiving a plurality of initial screen cleaning instructions, determining a user identity corresponding to each initial screen cleaning instruction; In response to determining that there is a user whose identity is the primary driver, the initial screen cleaning instruction corresponding to the primary driver is used as the screen cleaning instruction.

[0021] The method of this embodiment can prioritize the main driver's need for screen cleaning. When the main driver does not need to clean the screen, other passengers in the car are allowed to use the screen cleaning function under the premise of ensuring driving safety, thereby protecting the core rights and interests of the main driver.

[0022] Based on the same inventive concept, the present application also provides a vehicle, comprising: a memory for storing executable program code; A processor is used to call and run the executable program code from the memory, so that the vehicle executes the method as described in the first aspect.

[0023] As can be seen from the above, the vehicle screen cleaning method provided by the present application includes determining the triggering mode of the screen cleaning instruction in response to receiving a screen cleaning instruction, and obtaining the operating status of the vehicle. The triggering mode can reflect the user's cleaning intention, and the operating status can reflect the driving safety of the vehicle. The target cleaning mode is determined according to the triggering mode and the operating status, so that the triggering mode can match the user's cleaning intention and the driving safety of the vehicle. Different target cleaning modes can be determined under different triggering modes and operating states, thereby achieving the purpose of flexibly determining the target cleaning mode. After controlling the screen to enter the target cleaning mode, the user can clean the screen according to the cleaning mode of the target cleaning mode. Under the premise of ensuring driving safety, the present application can provide users with different screen cleaning methods, thereby enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in this application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are merely embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0025] Figure 1 A schematic flow chart of a method for cleaning a vehicle screen according to an embodiment of the present application; Figure 2 This is a schematic structural diagram of a vehicle screen cleaning device according to an embodiment of the present application; Figure 3 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0026] In order to make the objectives, technical solutions and advantages of this application more clear, this application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0027] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should have the usual meanings understood by people with ordinary skills in the field to which this application belongs. The "first", "second" and similar words used in the embodiments of the present application do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0028] As described in the background technology, with the widespread use of vehicle-mounted central control screens in smart vehicles, the problems of fingerprints, oil stains and dust accumulated on the screen surface due to frequent touches have become increasingly prominent, affecting the display effect and user experience. Some existing vehicles are equipped with a cleaning mode, in which the vehicle screen can be cleaned. However, the cleaning mode is relatively simple. In cleaning mode, in order to avoid accidental touch operations when wiping and cleaning the screen, the screen is usually in the screen-off state. Although the screen-off state can avoid accidental touch operations, it affects the normal use of the screen and creates certain driving safety hazards. At the same time, the user needs to manually turn on the cleaning mode, and after cleaning, long press the virtual button to exit the cleaning mode, which is inconvenient for the user to operate. When cleaning the screen, the user mainly judges the distribution area of ​​dirt based on subjective judgment. Due to inaccurate subjective judgment, there are often problems of incomplete or inadequate cleaning, which requires secondary cleaning, and the overall user experience is poor.

[0029] In view of this, this application proposes a screen cleaning method that combines the triggering method of the screen cleaning command with the operating status of the vehicle to determine the matching target cleaning mode, achieving diversified cleaning modes and taking into account both vehicle driving safety and user experience. During the screen cleaning process, it can provide users with cleaning guidance, ensure the comprehensiveness and accuracy of wiping dirt, and improve screen cleaning efficiency.

[0030] The embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0031] Figure 1 This is a flow chart of a vehicle screen cleaning method provided in an embodiment of the present application. This method is applicable to situations where a vehicle screen needs to be cleaned, including cleaning needs while the vehicle is in motion or stationary. The screen cleaning method provided in an embodiment of the present application can be performed by a screen cleaning device, which can be integrated into an electronic device via hardware and / or software, for example, into a screen cleaning system or vehicle controller.

[0032] like Figure 1 As shown, the vehicle screen cleaning method includes the following steps: Step 102: In response to receiving the screen cleaning instruction, determine a triggering method for the screen cleaning instruction, and obtain the operating status of the vehicle.

[0033] Specifically, the screen cleaning instruction is an instruction for instructing the cleaning of the vehicle screen. The vehicle screen includes the central control screen or other display screens in the car. In order to provide users with the target cleaning mode that best matches the current situation, after determining that the screen cleaning instruction has been received, it is necessary to determine the triggering method of the screen cleaning instruction and the operating status of the vehicle. Among them, the triggering method can reflect the user's willingness to clean the screen, and the triggering method includes an active triggering method and a passive triggering method. The active triggering method indicates that the user currently wants to actively clean the screen, and the passive triggering method is when the system detects that the screen is dirty to a certain extent. In order to avoid affecting the viewing effect of the vehicle screen, it recommends the user to clean the vehicle screen and the user confirms the cleaning triggering method.

[0034] The operating state includes driving state and stationary state. If the screen is cleaned during driving state, there will be certain driving safety risks. Therefore, the screen cleaning method is different depending on the driving state and stationary state.

[0035] Step 104: Determine a target cleaning mode according to the triggering method and the operating state.

[0036] Specifically, the triggering method reflects whether the user actively cleans the screen. Active triggering typically means the user doesn't need to pay close attention to the current screen content, and interruptions to the current display won't affect their usage needs. Passive triggering suggests the user may need to pay close attention to the screen content and prefers not to have interruptions. Given these differences, the target cleaning modes are determined differently.

[0037] When wiping a vehicle's screen, it's inevitable that some degree of screen obstruction will occur, affecting normal viewing and potentially impacting vehicle safety. This impact is even greater if the vehicle is in motion. Therefore, to ensure driving safety, the vehicle's operating state must be considered when determining the target cleaning mode. A target cleaning mode that combines triggering methods and operating state not only ensures driving safety but also meets the user's current screen usage needs.

[0038] Step 106: Control the screen to enter the target cleaning mode.

[0039] Specifically, after determining the target cleaning mode, the screen is controlled to enter the target cleaning mode. In the target cleaning mode, a cleaning guide can be provided to the user so that the user can quickly and accurately clean the dirt on the screen, thereby improving cleaning efficiency.

[0040] Based on the above steps 102 to 106, the vehicle screen cleaning method provided by this embodiment includes, in response to receiving a screen cleaning instruction, determining the triggering mode of the screen cleaning instruction, and obtaining the operating status of the vehicle. The triggering mode can reflect the user's cleaning intention, and the operating status can reflect the driving safety of the vehicle. The target cleaning mode is determined according to the triggering mode and the operating status, so that the triggering mode can match the user's cleaning intention and the driving safety of the vehicle. Different target cleaning modes can be determined under different triggering modes and operating states, thereby achieving the purpose of flexibly determining the target cleaning mode. After controlling the screen to enter the target cleaning mode, the user can clean the screen according to the cleaning mode of the target cleaning mode. Under the premise of ensuring driving safety, the present application provides users with different screen cleaning methods, thereby enhancing the user experience.

[0041] In some embodiments, determining a triggering method for the screen cleaning instruction includes: In response to receiving a screen cleaning request actively triggered by a user, determining that a triggering mode of the screen cleaning instruction is an active trigger; In response to receiving a confirmation feedback from the user regarding the screen cleaning suggestion, it is determined that the triggering mode of the screen cleaning instruction is passive triggering.

[0042] Specifically, the user can actively trigger the screen cleaning instruction through voice, physical shortcut buttons or virtual shortcut buttons on the screen, or can also actively trigger the screen cleaning instruction through preset action gestures. The sound collection device in the vehicle collects and analyzes the voice issued by the user. If it is determined that the user's intention is a screen cleaning request, the screen cleaning instruction is sent to the vehicle controller. Exemplarily, the voice issued by the user may be "enter screen cleaning mode". If the user's trigger operation on the shortcut button is detected, the screen cleaning instruction is sent to the vehicle controller. The user's action is detected by the camera in the car. If it is detected that the user has performed the preset action gesture corresponding to the screen cleaning request, the screen cleaning instruction is sent to the vehicle controller. Exemplarily, the preset action gesture can be the action of the user's hand sliding parallel from one end to the other end of the vehicle screen.

[0043] Without the user's active trigger, if the system automatically detects that the screen is dirty to a certain degree, it will display a screen cleaning suggestion via text or voice. The screen cleaning suggestion asks the user if they need to clean the screen. If the user confirms that they want to clean the screen, the system confirms that they have received the user's confirmation of the screen cleaning suggestion. This is a passive trigger.

[0044] The system uses optical sensors pre-integrated into the screen edge or backlight layer to detect screen dirtiness. Dirt on the screen surface alters the path of light. The optical sensor detects changes in the refraction and scattering of light on the screen surface to determine the presence of contaminants such as fingerprints and dust. If the optical sensor initially detects significant screen dirtiness, the system activates the in-car camera to capture an image of the screen. Image processing algorithms then perform detailed recognition of the screen image to identify dirty areas. These algorithms include grayscale statistics, LBP (Local Binary Patterns) texture analysis, and CNN (Convolutional Neural Networks) lightweight model recognition. These algorithms use features such as color differences and changes in reflectivity to determine the level or degree of screen dirtiness. If the level or degree of dirtiness exceeds a preset level, the user is prompted with a voice prompt or a pop-up notification on the display: "The screen is dirty. Do you want to enable cleaning mode?"

[0045] When determining the dirt level or degree of dirtiness, the dirt level or degree of dirtiness can be determined in combination with the dirtiness of the local area of ​​the screen and the dirtiness area of ​​the entire screen. The more dirtiness in the local area, the higher the dirtiness level or degree of dirtiness, and the fewer dirtiness in the local area, the lower the dirtiness level or degree of dirtiness. The larger the area of ​​dirtiness on the entire screen, the higher the dirtiness level or degree of dirtiness, and the smaller the area of ​​dirtiness, the lower the dirtiness level or degree of dirtiness. The final dirtiness level or degree of dirtiness is determined by combining the amount of dirtiness in the local area and the dirtiness area on the entire screen. When the dirtiness level exceeds the preset level or the dirtiness exceeds the preset degree, the user is prompted to clean the screen to avoid affecting the viewing effect of the screen. After determining that the user's confirmation feedback on the screen cleaning suggestion is received, it is determined that the triggering mode of the screen cleaning instruction is passive triggering.

[0046] The method of this embodiment provides a specific method for determining active and passive triggering, which can accurately identify the user's cleaning intentions through the triggering method. This can then accurately recommend a target cleaning mode that suits the user's current situation based on the user's cleaning intentions, providing users with a more intelligent and user-friendly screen cleaning method.

[0047] In some embodiments, determining the target cleaning mode according to the triggering mode and the operating state includes: In response to determining that the triggering mode is active triggering and the operating state is a static state, determining that the target cleaning mode is a first cleaning mode or a second cleaning mode; In response to determining that the triggering mode is active triggering and the operating state is the driving state, determining that the target cleaning mode is the second cleaning mode; In response to determining that the triggering mode is a passive trigger, determining that the target cleaning mode is a second cleaning mode; Among them, in the first cleaning mode, the screen enters a completely black state; in the second cleaning mode, the current display content of the screen does not change.

[0048] Specifically, the triggering methods include active triggering and passive triggering, and the operating states include driving state and stationary state. The active triggering method indicates that the user has a clear intention to clean and hopes to complete the screen cleaning task quickly. Usually, he does not mind temporarily closing the display interface of the current screen. Therefore, when the triggering method is active triggering, the target cleaning mode can be determined as the first cleaning mode. In the first cleaning mode, the screen enters a completely black state, the screen displays pure black, and the display interface content cannot be displayed normally. When the user wipes the screen, there will be no accidental touch operations, the user can clean the screen quickly, and the cleaning efficiency is high. However, if the vehicle is in driving at this time, driving safety must also be considered. After the screen is turned off, it may affect the user's viewing of the screen display content (such as the current content displayed on the screen is navigation information), which in turn affects the normal driving of the vehicle.

[0049] Therefore, in this embodiment, if the trigger mode is active and the operating state is driving, the target cleaning mode is determined to be the second cleaning mode. In the second cleaning mode, the screen is in a constant display state, and the currently displayed content does not change. While the user is wiping the screen, direct user settings are blocked, such as clicking to enter the settings menu, switching cleaning modes, and changing non-urgent parameters. This allows the user to view the screen display normally before entering cleaning mode and clean the screen without worrying about accidental touches.

[0050] If the trigger mode is active and the vehicle is stationary, the vehicle presents a low safety risk, and the target cleaning mode is either the first or second cleaning mode. In other words, at this point, either the first or second cleaning mode can be selected. If the user doesn't mind the screen display, the first cleaning mode can be selected, and the screen will go completely black. If the user wants to continue viewing the screen (such as when using some entertainment application), the second cleaning mode can be selected.

[0051] If the trigger mode is passive triggering, it usually means that the user is using the screen at this time and does not want to be interrupted. The target cleaning mode is the second cleaning mode, which is based on the user's needs.

[0052] In addition, when the vehicle's operating state is determined to be driving, the vehicle speed can be further determined. If the vehicle speed exceeds a speed threshold, indicating that the speed is relatively high, the vehicle can be prohibited from entering any cleaning mode to ensure vehicle driving safety. If the user actively triggers this, the user will be prompted that "the current vehicle speed is too fast and entering screen cleaning mode is not recommended." If the vehicle speed is less than or equal to the speed threshold, indicating that the speed is relatively low, the vehicle can be allowed to enter the second cleaning mode. For example, the speed threshold can be 30km / h.

[0053] The method of this embodiment provides a specific method for determining the target cleaning mode, which not only ensures the safety of vehicle driving, but also meets the user's needs for screen usage to the greatest extent, determines the target cleaning mode that best matches the current vehicle usage and user cleaning intentions, and provides users with diversified target cleaning modes to improve user satisfaction.

[0054] To further ensure driving safety, if the trigger mode is active and the operating state is driving, it is necessary to further confirm the identity of the user who actively triggered the screen cleaning function to determine whether entering the target cleaning mode will have a significant impact on driving safety. If the impact is significant, it is necessary to prohibit or temporarily suspend entering the target cleaning mode. The specific method is as follows: In some embodiments, in response to determining that the triggering mode is active triggering and the operating state is driving state, after determining that the target cleaning mode is the second cleaning mode, the method includes: Determining the user identity corresponding to the active trigger; In response to determining that the user is a primary driver, prohibiting the control screen from entering the target cleaning mode; In response to determining that the user is a co-driver, the control screen enters the second cleaning mode.

[0055] Specifically, before determining that the target cleaning mode is the second cleaning mode and controlling the screen to enter the second cleaning mode, it is also necessary to confirm the identity of the user who actively triggered this operation. If the user identity is confirmed to be the primary driver, the control screen is prohibited from entering the target cleaning mode to prevent the driver from being distracted by cleaning the screen while driving, which increases driving safety risks. At the same time, a prompt message can be sent to the user: "Currently in driving state, the cleaning function is locked" to inform the primary driver why the cleaning mode cannot be entered at this time. If the user identity is confirmed to be the secondary driver, the control screen enters the target cleaning mode, that is, enters the second cleaning mode, and the secondary driver cleans the screen.

[0056] When performing user identity recognition, voice recognition or image recognition can be used. If the active triggering method is voice triggering, positioning or voiceprint recognition can be performed by collecting voice to determine whether the user who actively triggered it is the main driver or the co-driver. If the active triggering method is motion triggering, the image information inside the car can be collected by the camera device inside the car, and the image information can be used to identify whether the user who actively triggered the screen cleaning function is the main driver or the co-driver. Through the method of this embodiment, the safety of screen cleaning operations during driving can be further ensured, avoiding the increase of driving safety hazards due to screen cleaning. While driving, the co-driver is allowed to clean the screen in the second cleaning mode, which can not only clean the screen but also ensure driving safety.

[0057] In some embodiments, in response to determining that the triggering mode is active triggering and the operating state is a static state, after determining that the target cleaning mode is the first cleaning mode or the second cleaning mode, the method includes: Determining the user identity corresponding to the active trigger; In response to determining that the user is a primary driver, controlling the screen to enter a first cleaning mode; In response to determining that the user identity is the co-driver, it is determined whether the co-driver has control authority, and if so, the screen is controlled to enter the second cleaning mode.

[0058] Specifically, if the vehicle's operating state is determined to be stationary, it means that the vehicle is not in a driving state and the vehicle's driving safety risks are relatively small. At this time, if the system detects that the user has actively triggered the screen cleaning function, it is necessary to further identify the user's identity. If the user identity is determined to be the primary driver, it means that the primary driver currently has the intention to clean the screen, and the vehicle is stationary. The screen cleaning operation does not affect the normal driving of the vehicle. In order to improve cleaning efficiency, the screen is directly controlled to enter the first cleaning mode. After the screen enters the completely black state, the primary driver can quickly clean the screen.

[0059] If the user is identified as a co-driver through user identity recognition, it means that the co-driver currently has the intention to clean the screen. However, in order not to affect the main driver's use of the screen, it is necessary to determine whether the co-driver has the authority to use the screen cleaning function. If so, the screen is controlled to enter the second cleaning mode. In the second cleaning mode, the main driver can view the current display content of the screen normally. At the same time, the co-driver can also perform cleaning operations on the screen. In specific implementation, if the user identity is detected as a co-driver, a prompt message is issued through voice or display interface, such as "Please ask the main driver to authorize the co-driver to use the cleaning function." After confirming that the authorization information of the main driver has been received, the screen is controlled to enter the second cleaning mode. If the authorization information of the main driver is not received within the preset time, the control screen is prohibited from entering the second cleaning mode. In addition, if the vehicle starts and enters the driving state when it is stationary, the system immediately controls the screen to exit the target cleaning mode and restore the normal use of the screen.

[0060] The method of this embodiment identifies the user who actively triggers the screen cleaning function when the vehicle is stationary, fully prioritizing the primary driver's screen usage needs. With the primary driver's authorization, the screen cleaning function is enabled for the secondary driver, ensuring that the primary driver always has the highest priority for screen use.

[0061] When the vehicle is in stationary mode, you can choose either the first cleaning mode or the second cleaning mode. If the user does not select a cleaning mode, the system can make an intelligent recommendation for the user and directly enter the corresponding cleaning mode, reducing user operations and improving the intelligent level of screen cleaning. The specific recommendation method is as follows: In some embodiments, in response to determining that the triggering mode is active triggering and the running state is a static state, the method includes: Determining whether a user selection instruction for a cleaning mode is received within a preset time period; In response to not receiving a user selection instruction for a cleaning mode, the target cleaning mode is determined to be the first cleaning mode.

[0062] Specifically, after determining that the trigger mode is active and the operating state is static, if no user selection instruction for a cleaning mode is received within a preset time, the default target cleaning mode is directly recommended to the user. In this case, the default cleaning mode is the first cleaning mode. In the first cleaning mode, the screen enters a completely black state, allowing the user to quickly clean the screen. For example, the preset time can be set to 5 seconds.

[0063] In addition, when it is determined that the trigger mode is passive triggering and the operating state is static, the user can also be provided with a prompt message to select the target cleaning mode. At this time, the user can choose the first cleaning mode or the second cleaning mode. If the user's selection information is not received within the preset time length of the prompt message, the default cleaning mode is directly recommended to the user. At this time, the default cleaning mode is the second cleaning mode. In the second cleaning mode, the current display content of the screen does not change, and does not affect the user's normal viewing of the screen. Exemplarily, the preset time length can be set to 5s. After the system intelligently recommends the default cleaning mode to the user, the user is still allowed to switch the cleaning mode, such as switching from the first cleaning mode to the second cleaning mode, etc., to meet the user's personalized needs.

[0064] Through the method of this embodiment, if no user selection is received within the preset time, the current default cleaning mode is automatically recommended to the user. This not only provides the user with a personalized cleaning mode selection service, but also avoids affecting the screen cleaning efficiency due to long waiting times.

[0065] In different cleaning modes, in order to further improve the screen cleaning efficiency, cleaning instructions can be provided to users when they wipe the screen. The specific methods are as follows.

[0066] In some embodiments, the target cleaning mode includes a first cleaning mode; and controlling the screen to enter the target cleaning mode includes: Control the screen to enter a completely black state; Detecting the dirt distribution area of ​​the screen, and determining the area that needs to be cleaned and the area that does not need to be cleaned according to the dirt distribution area; The first mark is used to mark the area that needs to be cleaned, and the second mark is used to mark the area that does not need to be cleaned, thereby generating a dirty hot zone map; The dirt heat map is displayed on the screen that has entered a completely black state.

[0067] Specifically, after the screen enters the first cleaning mode, it enters a completely black state. In this completely black state, the screen displays a pure black color, saving energy and reducing distractions. During this time, the vehicle controller remains powered on, and the underlying judgment logic and sensor detection functions remain operational. The controller can continue to process information and display critical prompts as needed.

[0068] In order to clearly show the user the dirty areas of the screen, this embodiment uses a method of displaying a dirt heat map on a completely black screen to present the dirty areas on the screen. In specific implementation, light is emitted by a micro-optical sensor installed at the edge of the screen or in the backlight layer and the reflected light is detected. If there is dirt on the screen, the reflected light will be refracted or scattered due to the influence of the dirt, and the optical sensor can determine whether there is dirt in a certain area of ​​the screen based on the changes in light. The area with dirt is the area that needs to be cleaned, and the area without dirt is the area that does not need to be cleaned. Different marks are used to distinguish and mark the areas that need to be cleaned and the areas that do not need to be cleaned to generate a dirt heat map. The dirt heat map is displayed on the screen in a semi-transparent manner. The user can clearly know the distribution of dirt through the dirt heat map.

[0069] For example, the first and second markers can be different colors, such as red and green. Areas that require cleaning are filled with red, while areas that do not require cleaning are filled with green. Each time the user wipes an area, the optical sensor detects the level of dirt in real time and adjusts the areas that require cleaning and those that do not require cleaning in the dirt heatmap in real time. If the area that requires cleaning is clean, the color changes from red to green, allowing the user to clearly see the color change and determine whether the screen has been cleaned. For another example, the first marker can have a red border, which is used to select the area that requires cleaning. The second marker can have a green border, which is used to select the area that does not require cleaning, thereby distinguishing the dirty areas. Furthermore, the red border can be set to flash to attract the user's attention and help them quickly clean the areas that require cleaning. For another example, the first and second markers can have different shapes or grayscales, such as a circle and a triangle, or there can be a clear grayscale difference between the first and second markers. This application does not limit the specific content of the first and second markers, as long as the first and second markers enable the user to distinguish between areas that require cleaning and those that do not.

[0070] The dirt heat map generated in this embodiment can help users quickly locate and clean dirty areas in the first cleaning mode. During the wiping and cleaning process, real-time feedback on the cleaning effect is provided, enhancing the user's cleaning and interactive experience. This method is particularly suitable for scenarios where energy conservation is highly required, rapid cleaning is required, and the user does not want to be distracted by the screen display.

[0071] In some embodiments, the target cleaning mode includes a second cleaning mode; and controlling the screen to enter the target cleaning mode includes: Detecting the dirt distribution area of ​​the screen and generating a cleaning path identifier according to the dirt level of each area in the dirt distribution area; The cleaning path identifier is displayed superimposed on the current display content on the screen.

[0072] Specifically, when the control screen enters the second cleaning mode, the current display content of the screen does not change, and the touch trigger operation will be blocked to avoid accidental touches during the wiping process. At this time, the vehicle's camera device is turned on to capture the screen and obtain image information of the screen. The image recognition algorithm is used to identify the dirt distribution area on the screen and the dirt distribution level of each area. The dirt distribution level can include light, medium and heavy. The system can calculate and generate a cleaning path based on the dirt distribution area and the dirt distribution level. The cleaning path is a wiping route that covers all heavily dirty areas and has the shortest path. In other words, the purpose of the generated cleaning path is to prioritize cleaning heavily dirty areas, and then gradually transition from heavily dirty areas to moderately dirty areas or lightly dirty areas along the cleaning path. The generated cleaning path will also avoid repeated cleaning of the same area as much as possible, so that most of the areas that need to be cleaned can be covered in one cleaning path. The generation of the cleaning path can assist users in performing wiping and cleaning operations reasonably and save cleaning time.

[0073] For example, the cleaning path can be displayed on the screen in the form of semi-transparent lines and arrows, and the screen maintains its original brightness. The arrow points to the direction that currently needs to be cleaned, and the line represents the specific path. Since the cleaning path occupies a small area, it does not affect the user's viewing of the display content of the current interface on the screen. As the user's wiping action progresses, the system will recapture the image information of the screen through the camera and update the cleaning path in real time to ensure that the uncleaned areas are processed in a timely manner. Every time the user completes wiping an area, the cleaning path corresponding to that area will automatically fade or disappear, so that the user can intuitively understand which areas have been wiped.

[0074] It should be noted that in the second cleaning mode, a dirt heat map can also be superimposed on the screen to provide users with wiping and cleaning instructions. To ensure that the user can view the screen display interface content normally, the transparency of the dirt heat map can be further reduced so that the user can still clearly view the content displayed on the screen through the dirt heat map. When determining the transparency of the dirt heat map, it can be adjusted in real time based on the lighting inside and outside the vehicle to ensure that the user can clearly view the content displayed on the screen when the dirt heat map is superimposed under different lighting conditions.

[0075] The method of this embodiment provides users with a screen cleaning mode that allows them to "wipe while viewing" without changing the screen display content, without affecting their normal use of the screen. During the wiping process, users are provided with wiping path planning and guidance, allowing them to clean the screen quickly and efficiently, significantly saving cleaning time, reducing the impact on their normal screen use, and improving the user experience.

[0076] After the screen is controlled to enter the target cleaning mode, if wiping is completed, the target cleaning mode can be exited and the normal use of the screen can be restored. If the user wants to exit the target cleaning mode during the wiping process, it can be achieved in the following way.

[0077] In some embodiments, after controlling the screen to enter the target cleaning mode, the steps include: In response to screen cleaning being completed, controlling the screen to exit the target cleaning mode; In response to the screen cleaning being incomplete and receiving a touch control request for the screen, not responding to the control request; In response to the screen cleaning not being completed and receiving a non-touch control request for the screen, a permission check is performed on the user who issued the control request; if the permission check passes, the screen is controlled to exit the target cleaning mode and the control request is executed.

[0078] Specifically, after the user completes cleaning the screen, the system automatically exits the target cleaning mode. In specific implementation, during the user's wiping process, if the system detects that there is no dirty area on the screen, the area of ​​the dirty area is less than a certain threshold, or the dirt level of each dirty area is lightly dirty, it can automatically exit the target cleaning mode and prompt the user that "cleaning is completed and the screen has returned to normal use." Automatically exiting the target cleaning mode can avoid touching the screen again after cleaning is completed, resulting in new fingerprint residue. In addition, in addition to the system automatically exiting the target cleaning mode, the user can also actively exit the target cleaning mode after completing the screen cleaning. Active exit methods include exiting the target cleaning mode through preset gestures above the screen or through voice, and exiting the target cleaning mode through physical shortcut buttons set outside the screen.

[0079] However, if a touch control request for the screen is received before exiting the target cleaning mode, the system does not respond to the control request in order to avoid the touch operation being an erroneous operation by the user during the wiping process.

[0080] At the same time, in order to respond to the user's real control request in the cleaning mode, the user can exit the target cleaning mode through a non-touch operation and restore the normal use of the screen. Exemplarily, the non-touch control request issued by the user includes voice or a fixed gesture made above the screen. The non-touch control request can be used to control the screen to exit the target cleaning mode and perform the operation corresponding to the control request. Exemplarily, the user can control the music playback application in the screen display interface to increase the playback volume through a non-touch control request. For example, in the target cleaning mode, the user can say "increase the music playback volume" as a voice-based non-touch control request. After the system receives the voice and determines that it is not a touch control request, it controls the screen to exit the target cleaning mode, restores the screen to normal use, and increases the playback volume of the music application.

[0081] In order to further confirm the user's intention to exit the target cleaning mode, after receiving the non-touch control request, the user who issued the non-touch control request can be further verified for permissions. If the non-touch control request is voice, the collected voice can be located or voiceprint recognized to determine whether the user who issued the voice is the driver. If it is determined to be the driver through sound positioning or voiceprint recognition, the control request is executed after the operation of exiting the target cleaning mode is executed after passing the permission verification. If it is not the driver, the permission verification fails and the operation of exiting the target cleaning mode is not executed. If the non-touch control request is a fixed gesture made above the screen, the image information collected by the camera can be used to confirm whether the user making the fixed gesture above the screen is the driver. If it is the driver, the permission verification is passed. If it is not the driver, the permission verification is failed. In this way, other passengers in the car other than the driver can be prevented from mistakenly triggering the control request to exit the target cleaning mode, resulting in the interruption of the screen cleaning mode and affecting the cleaning efficiency of the screen.

[0082] In addition, non-touch control requests for the screen can also be implemented through other control terminals, such as through mobile terminals. When the vehicle's central control screen is in target cleaning mode, if the user wants to exit the target cleaning mode, a control request can be issued through a mobile phone or other mobile terminal. For example, exit the target cleaning mode, switch the target cleaning mode, authorize the co-pilot to use the screen cleaning function, view the cleaning progress or dirt distribution map, etc. through the mobile terminal. Since the execution of these functions may have a certain impact on driving safety, it is necessary to perform permission verification on the mobile terminal. Only after the permission verification is passed can a non-touch control request be issued through the mobile terminal. However, if the control request issued through the mobile terminal does not affect the safe driving of the vehicle, no permission verification is required, such as adjusting the playlist or playback volume of the music application through the mobile terminal.

[0083] Through the method of this embodiment, after the screen enters the target cleaning mode, if the user does not actually request control of the screen, the problem of incorrect operation can be avoided by not responding to the control request. If it is determined that the user has actually requested control of the screen, the control request can be responded to in a timely manner, meeting the user's actual usage needs and providing users with a personalized screen cleaning service.

[0084] During vehicle use, you may receive multiple screen cleaning requests from multiple users at the same time. In this case, you need to determine the final screen cleaning request to respond to and ignore other screen cleaning requests. The specific method is as follows: In some embodiments, before responding to receiving a screen cleaning instruction, the method includes: In response to receiving multiple initial screen cleaning instructions, determining the user identity corresponding to each initial screen cleaning instruction; in response to determining that there is a user identity that is a primary driver, using the initial screen cleaning instruction corresponding to the primary driver as the screen cleaning instruction.

[0085] Specifically, if multiple initial screen cleaning instructions are received, the user identity corresponding to each initial screen cleaning instruction must be confirmed. If the user identity corresponding to one initial screen cleaning instruction is the primary driver, the initial screen cleaning instruction issued by the primary driver will be prioritized and will be used as the screen cleaning instruction. At the same time, initial screen cleaning instructions issued by other users will be ignored.

[0086] User identification can be performed through voice recognition or image recognition. If the trigger is voice, the user can be located or recognized by voiceprint recognition through voice capture to determine whether the triggering user is the driver, co-driver, or another occupant. If the trigger is motion, the vehicle's camera can capture image information from the vehicle interior to identify the user who actively triggered the screen cleaning function as the driver, co-driver, or another occupant.

[0087] If the primary driver is not among the users corresponding to multiple initial screen cleaning instructions, the final initial screen cleaning instruction can be determined based on the vehicle's driving status, prioritizing vehicle safety while meeting the screen cleaning needs of the vehicle's occupants. The method of this embodiment prioritizes the primary driver's need for screen cleaning. If the primary driver does not require screen cleaning, other occupants can use the screen cleaning function while ensuring driving safety, thus protecting the primary driver's core rights.

[0088] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied in a distributed scenario and performed by multiple devices working together. In such a distributed scenario, one of the multiple devices may only perform one or more steps of the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the method.

[0089] It should be noted that the above describes some embodiments of the present application. In some cases, the actions or steps described in the above embodiments can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0090] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a vehicle screen cleaning device.

[0091] refer to Figure 2 , the vehicle screen cleaning device comprises: an acquisition module 202 configured to, in response to receiving a screen cleaning instruction, determine a triggering method of the screen cleaning instruction and acquire an operating state of the vehicle; a determination module 204 configured to determine a target cleaning mode according to the triggering mode and the operating state; The control module 206 is configured to control the screen to enter the target cleaning mode.

[0092] In some embodiments, the acquisition module 202 is further configured to, in response to receiving a screen cleaning request actively triggered by the user, determine that the triggering mode of the screen cleaning instruction is active triggering; in response to receiving a confirmed feedback from the user regarding the screen cleaning suggestion, determine that the triggering mode of the screen cleaning instruction is passive triggering.

[0093] In some embodiments, the determination module 204 is further configured to determine that the target cleaning mode is the first cleaning mode or the second cleaning mode in response to determining that the trigger mode is an active trigger and the operating state is a stationary state; determine that the target cleaning mode is the second cleaning mode in response to determining that the trigger mode is an active trigger and the operating state is a driving state; determine that the target cleaning mode is the second cleaning mode in response to determining that the trigger mode is a passive trigger; wherein, in the first cleaning mode, the screen enters a completely black state; in the second cleaning mode, the content currently displayed on the screen does not change.

[0094] In some embodiments, in response to determining that the trigger mode is an active trigger and the operating state is a stationary state, the determination module 204 is also configured to determine whether a user selection instruction for a cleaning mode is received within a preset time period; in response to not receiving a user selection instruction for a cleaning mode, determine that the target cleaning mode is the first cleaning mode.

[0095] In some embodiments, the target cleaning mode includes a first cleaning mode; the control module 206 is also configured to control the screen to enter a completely black state; detect the dirt distribution area of ​​the screen, and determine the areas that need to be cleaned and the areas that do not need to be cleaned based on the dirt distribution area; mark the areas that need to be cleaned with a first identifier, and mark the areas that do not need to be cleaned with a second identifier to generate a dirt heat zone map; and display the dirt heat zone map on the screen that enters a completely black state.

[0096] In some embodiments, the target cleaning mode includes a second cleaning mode; the control module 206 is further configured to detect the dirt distribution area of ​​the screen, generate a cleaning path identifier according to the dirt level of each area in the dirt distribution area; and display the cleaning path identifier superimposed on the current display content on the screen.

[0097] In some embodiments, after controlling the screen to enter the target cleaning mode, the control module 206 is further configured to, in response to the completion of screen cleaning, control the screen to exit the target cleaning mode; in response to the incompleteness of screen cleaning and the receipt of a touch-type control request for the screen, not respond to the control request; in response to the incompleteness of screen cleaning and the receipt of a non-touch-type control request for the screen, perform a permission check on the user who issued the control request; if the permission check passes, control the screen to exit the target cleaning mode and execute the control request.

[0098] In some embodiments, in response to determining that the trigger mode is an active trigger and the operating state is a driving state, after determining that the target cleaning mode is the second cleaning mode, the determination module 204 is configured to determine the user identity corresponding to the active trigger; in response to determining that the user identity is the main driver, prohibiting the control screen from entering the target cleaning mode; in response to determining that the user identity is the co-driver, controlling the screen to enter the second cleaning mode.

[0099] In some embodiments, before responding to receiving a screen cleaning instruction, the acquisition module 202 is configured to determine the user identity corresponding to each initial screen cleaning instruction in response to receiving multiple initial screen cleaning instructions; in response to determining that there is a user identity that is the main driver, the initial screen cleaning instruction corresponding to the main driver is used as the screen cleaning instruction.

[0100] For the convenience of description, the above devices are described as being divided into various modules according to their functions. Of course, when implementing this application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0101] The device of the above embodiment is used to implement the corresponding vehicle screen cleaning method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0102] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and runnable on the processor, wherein when the processor executes the program, the vehicle screen cleaning method described in any of the above embodiments is implemented.

[0103] Figure 3 A more specific hardware structure diagram of an electronic device provided in this embodiment is shown. The device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are communicatively connected to each other within the device via the bus 1050.

[0104] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0105] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage devices, dynamic storage devices, etc. The memory 1020 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.

[0106] The input / output interface 1030 is used to connect to input / output modules to enable information input and output. The input / output modules can be configured as components within the device (not shown) or externally connected to the device to provide corresponding functions. Input devices may include a keyboard, mouse, touch screen, microphone, and various sensors. Output devices may include a display, speaker, vibrator, indicator light, and the like.

[0107] The communication interface 1040 is used to connect to a communication module (not shown) to enable communication between the device and other devices. The communication module can communicate via wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, Wi-Fi, Bluetooth, etc.).

[0108] The bus 1050 comprises a pathway for transmitting information between various components of the device, such as the processor 1010 , the memory 1020 , the input / output interface 1030 , and the communication interface 1040 .

[0109] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in a specific implementation, the device may also include other components necessary for normal operation. In addition, it will be understood by those skilled in the art that the above device may only include the components necessary to implement the embodiments of this specification, and does not necessarily include all the components shown in the figure.

[0110] The electronic device of the above embodiment is used to implement the corresponding vehicle screen cleaning method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0111] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle screen cleaning method described in any of the above embodiments.

[0112] The computer-readable media of this embodiment includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device.

[0113] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the vehicle screen cleaning method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0114] Based on the same concept, corresponding to any of the above-mentioned embodiments, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.

[0115] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0116] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operation of the technical solution of the present disclosure based on the prompt message.

[0117] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also contain a selection control for the user to select "Agree" or "Disagree" with the provision of personal information by the electronic device.

[0118] It is understandable that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0119] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0120] In addition, to simplify the description and discussion, and to avoid obscuring the understanding of the embodiments of the present application, well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided figures. Furthermore, devices may be shown in block diagram form to avoid obscuring the understanding of the embodiments of the present application, and this also takes into account the fact that the implementation details of these block diagram devices are highly dependent on the platform on which the embodiments of the present application will be implemented (i.e., these details should be fully understood by those skilled in the art). Where specific details (e.g., circuits) are set forth to describe the exemplary embodiments of the present application, it will be apparent to those skilled in the art that the embodiments of the present application can be implemented without these specific details or with variations therefrom. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0121] Although the present invention has been described in conjunction with specific embodiments thereof, many alternatives, modifications, and variations of these embodiments will be apparent to those skilled in the art based on the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may utilize the discussed embodiments.

[0122] The embodiments of the present application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.

Claims

1. A method for cleaning a vehicle screen, characterized in that: include: In response to receiving a screen cleaning instruction, determining a triggering method for the screen cleaning instruction, and obtaining an operating status of the vehicle; determining a target cleaning mode according to the triggering mode and the operating state; The control screen enters the target cleaning mode.

2. The method according to claim 1, characterized in that Determining a triggering method for the screen cleaning instruction includes: In response to receiving a screen cleaning request actively triggered by a user, determining that a triggering mode of the screen cleaning instruction is an active trigger; In response to receiving a confirmation feedback from the user regarding the screen cleaning suggestion, it is determined that the triggering mode of the screen cleaning instruction is passive triggering.

3. The method according to claim 1, characterized in that The determining of the target cleaning mode according to the triggering mode and the operating state includes: In response to determining that the triggering mode is active triggering and the operating state is a static state, determining that the target cleaning mode is a first cleaning mode or a second cleaning mode; In response to determining that the triggering mode is active triggering and the operating state is the driving state, determining that the target cleaning mode is the second cleaning mode; In response to determining that the triggering mode is a passive trigger, determining that the target cleaning mode is a second cleaning mode; Among them, in the first cleaning mode, the screen enters a completely black state; in the second cleaning mode, the current display content of the screen does not change.

4. The method according to claim 3, characterized in that In response to determining that the triggering mode is active triggering and the running state is a static state, the method includes: Determining whether a user selection instruction for a cleaning mode is received within a preset time period; In response to not receiving a user selection instruction for a cleaning mode, the target cleaning mode is determined to be the first cleaning mode.

5. The method according to claim 1, wherein The target cleaning mode includes a first cleaning mode; and the controlling screen to enter the target cleaning mode includes: Control the screen to enter a completely black state; Detecting the dirt distribution area of ​​the screen, and determining the area that needs to be cleaned and the area that does not need to be cleaned according to the dirt distribution area; The first mark is used to mark the area that needs to be cleaned, and the second mark is used to mark the area that does not need to be cleaned, thereby generating a dirty hot zone map; The dirt heat map is displayed on the screen that has entered a completely black state.

6. The method according to claim 1, wherein The target cleaning mode includes a second cleaning mode; and the controlling screen to enter the target cleaning mode includes: Detecting the dirt distribution area of ​​the screen and generating a cleaning path identifier according to the dirt level of each area in the dirt distribution area; The cleaning path identifier is displayed superimposed on the current display content on the screen.

7. The method according to claim 1, characterized in that After the control screen enters the target cleaning mode, it includes: In response to screen cleaning being completed, controlling the screen to exit the target cleaning mode; In response to the screen cleaning being incomplete and receiving a touch control request for the screen, not responding to the control request; In response to the screen cleaning not being completed and receiving a non-touch control request for the screen, a permission check is performed on the user who issued the control request; if the permission check passes, the screen is controlled to exit the target cleaning mode and the control request is executed.

8. The method according to claim 3, characterized in that In response to determining that the triggering mode is active triggering and the operating state is the driving state, after determining that the target cleaning mode is the second cleaning mode, the method includes: Determining the user identity corresponding to the active trigger; In response to determining that the user is a primary driver, prohibiting the control screen from entering the target cleaning mode; In response to determining that the user is a co-driver, the control screen enters the second cleaning mode.

9. The method according to claim 1, characterized in that Before responding to receiving a screen cleaning instruction, including: In response to receiving a plurality of initial screen cleaning instructions, determining a user identity corresponding to each initial screen cleaning instruction; In response to determining that there is a user whose identity is the primary driver, the initial screen cleaning instruction corresponding to the primary driver is used as the screen cleaning instruction.

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