Glass protection method, device and equipment and storage medium

By pre-applying protective windshield washer fluid based on a mosquito risk heat map and combining it with visual sensor monitoring, the problem of obstructed visibility and difficult cleaning of the windshield in mosquito-infested scenarios is solved, achieving adaptive protection and improving driving safety and comfort.

CN121553069APending Publication Date: 2026-02-24DONGFENG LIUZHOU MOTOR
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511911177.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-17
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

In environments with many mosquitoes, the windshield obstructs visibility, is difficult to clean, and poses risks, affecting the driver's mental well-being and safety. Existing technologies have not been able to effectively address this issue.

Method used

The system determines the driving route based on the user's input destination, uses a mosquito risk heat map to determine the risk level, and sprays protective windshield washer fluid when entering risky sections to form a hydrophobic lubricating film, reducing mosquito attachment. Combined with visual sensor monitoring and cleaning procedures, it achieves adaptive protection.

Benefits of technology

It effectively maintains a clear view through the windshield, reduces insect infestation, improves driving safety, reduces cleaning frequency and component wear, and enhances long-distance driving comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121553069A_ABST
    Figure CN121553069A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of automobiles, and discloses a glass protection method, device and equipment and a storage medium. The driving route is determined according to the destination input by the user, the mosquito risk level is determined according to the driving route, then the pre-coating time of the protective windshield washer fluid is determined according to the mosquito risk level, and then front windshield protection is conducted on the current vehicle corresponding to the user based on the pre-coating time of the protective windshield washer fluid. According to the method, the mosquito risk level is determined according to the driving route, whether a road section with multiple mosquito risks exists in the driving route or not can be determined, then the opportunity of pre-coating the protective windshield washer fluid is determined according to the mosquito risk level, and then the front windshield of the current vehicle is protected in advance based on the pre-coating opportunity. Therefore, the self-adaptive protection of the front windshield in a multi-mosquito scene can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive technology, and more particularly to a glass protection method, device, equipment, and storage medium. Background Technology

[0002] When driving in environments with many mosquitoes, the windshield faces three main challenges: severely obstructed visibility, difficulty and risk of cleaning, and accelerated wear and tear on components. Persistent poor visibility and grime on the glass can cause driver frustration and stress, requiring constant attention to the blurred vision and consideration of when to clean it, inevitably diverting driving focus and exacerbating fatigue on long drives. Therefore, achieving adaptive windshield protection in mosquito-infested environments has become a pressing issue. Summary of the Invention

[0003] The main objective of this application is to provide a glass protection method, device, equipment, and storage medium, which aims to solve the technical problem of how to achieve adaptive protection of the windshield in scenarios with many mosquitoes.

[0004] To achieve the above objectives, this application provides a glass protection method, which includes the following steps: The driving route is determined based on the destination entered by the user, and the mosquito risk level is determined based on the driving route. The timing of pre-application of protective glass cleaner is determined based on the mosquito risk level. The windshield of the user's current vehicle is protected based on the timing of the pre-application of the protective windshield washer fluid.

[0005] Optionally, determining the driving route based on the user-input destination and determining the mosquito risk level based on the driving route includes: Determine the driving route based on the destination entered by the user; The driving route is compared with a preset mosquito risk heat map to obtain the comparison results; Based on the comparison results, risky sections in the driving route are identified, and the mosquito risk level corresponding to the risky sections is determined.

[0006] Optionally, before comparing the travel route with a preset mosquito risk heat map to obtain the comparison result, the method further includes: Obtain historical road segments traveled by historical vehicles within historical time periods; Vibration data of mosquitoes corresponding to the historical road sections are collected by vibration sensors on the historical vehicles, and historical mosquito impact events are generated based on the mosquito vibration data. A preset mosquito risk heat map is constructed based on the historical road sections and the historical mosquito impact events.

[0007] Optionally, the step of constructing a preset mosquito risk heat map based on the historical road segments and the historical mosquito collision events includes: Obtain at least one of the following: location information, time information, weather information, temperature information, and humidity information corresponding to the historical mosquito collision event; A preset mosquito risk heat map is constructed based on at least one of the following: the historical road segment, the historical mosquito collision event, the location information, the time information, the weather information, the temperature information, and the humidity information.

[0008] Optionally, determining the timing of pre-application of protective glass cleaner based on the mosquito risk level includes: Determine the risk distance based on the mosquito risk level; The duration of the risk is determined based on the risk distance and the current vehicle speed. The timing of pre-coating with protective windshield washer fluid is determined based on the duration of the risk.

[0009] Optionally, after applying the protective windshield washer fluid to the user's current vehicle for windshield protection, the process further includes: If the current vehicle passes through a risky section of the driving route, the current image corresponding to the windshield is acquired by the visual sensor on the current vehicle. Determine attachment information based on the current image; If the amount of deposits reaches the required cleaning threshold, the windshield cleaning program will be initiated.

[0010] Optionally, before the step of acquiring the current image corresponding to the windshield through the visual sensor on the current vehicle after the current vehicle has completed the risky section of the driving route, the method further includes: If the current vehicle travels to a risky section of the route, then monitor the current mosquito collision event; The effectiveness of the windshield's protection is determined by collecting the current image corresponding to the windshield and the current insect impact event through the visual sensor on the current vehicle. If not, the mosquito risk level corresponding to the risky road segment will be adjusted to obtain the adjusted risk level.

[0011] Furthermore, to achieve the above objectives, this application also provides a glass protection device, the glass protection device comprising: The risk level determination module is used to determine the driving route based on the destination input by the user, and to determine the mosquito risk level based on the driving route. The timing determination module is used to determine the timing of pre-coating the protective glass cleaner based on the mosquito risk level. A glass protection module is used to protect the windshield of the user's current vehicle based on the timing of the pre-application of the protective glass washer fluid.

[0012] In addition, to achieve the above objectives, this application also proposes a glass protection device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the glass protection method described above.

[0013] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the glass protection method described above.

[0014] This application determines the driving route based on the user's input destination, then determines the mosquito risk level based on the driving route, and then determines the timing for pre-applying protective windshield washer fluid based on the mosquito risk level. Finally, based on the pre-application timing, it provides windshield protection for the user's current vehicle. This application first determines the mosquito risk level based on the driving route, identifying whether there are sections with high mosquito risk. Then, it determines the timing for pre-applying protective windshield washer fluid based on the mosquito risk level, and finally, based on the pre-application timing, it provides pre-protection for the vehicle's windshield, thus achieving adaptive windshield protection in scenarios with high mosquito risk. Attached Figure Description

[0015] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is a flowchart illustrating the first embodiment of the glass protection method of this application; Figure 2 This is a flowchart illustrating the second embodiment of the glass protection method of this application; Figure 3 This is a flowchart illustrating the third embodiment of the glass protection method of this application; Figure 4This is a schematic diagram of the overall process of one embodiment of the glass protection method of this application; Figure 5 This is a structural block diagram of the first embodiment of the glass protection device of this application; Figure 6 This is a schematic diagram of the structure of a glass protection device for the hardware operating environment involved in the embodiments of this application.

[0018] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0019] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0020] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0021] The main solution of this application embodiment is: to determine the driving route based on the destination input by the user, and to determine the mosquito risk level based on the driving route; to determine the timing of pre-coating the protective windshield washer fluid based on the mosquito risk level; and to protect the windshield of the current vehicle corresponding to the user based on the pre-coating timing of the protective windshield washer fluid.

[0022] When driving in environments with many mosquitoes, the windshield faces three main challenges: severely obstructed visibility, difficulty and risk of cleaning, and increased wear and tear on components. Persistent poor visibility and grime on the glass can cause driver frustration and stress, requiring constant attention to the blurred vision and consideration of when to clean it, inevitably diverting driving focus and exacerbating fatigue during long drives.

[0023] This application determines the driving route based on the user's input destination, then determines the mosquito risk level based on the driving route, and then determines the timing for pre-applying protective windshield washer fluid based on the mosquito risk level. Finally, based on the pre-application timing, it provides windshield protection for the user's current vehicle. This application first determines the mosquito risk level based on the driving route, identifying whether there are sections with high mosquito risk. Then, it determines the timing for pre-applying protective windshield washer fluid based on the mosquito risk level, and finally, based on the pre-application timing, it provides pre-protection for the vehicle's windshield, thus achieving adaptive windshield protection in scenarios with high mosquito risk.

[0024] It should be noted that the executing entity of this application can be a computing service device with data processing, network communication and program execution functions, such as a vehicle controller.

[0025] Based on this, the embodiments of this application provide a glass protection method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the glass protection method of this application.

[0026] In this embodiment, the glass protection method includes the following steps: Step S10: Determine the driving route based on the destination entered by the user, and determine the mosquito risk level based on the driving route.

[0027] Understandably, the user can be a driver or a passenger in the current vehicle. If the user plans to drive through an area with many lakes in the summer evening, they may pass through sections with many mosquitoes. In this embodiment, the driving route can be determined first based on the destination entered by the user, that is, the route from the current location to the destination. Then, the mosquito risk level can be determined based on the driving route. In one feasible embodiment, there may be multiple sections with high mosquito risk in the driving route, and the mosquito risk level corresponding to each section can be determined, such as high, medium, and low risk.

[0028] Step S20: Determine the timing of pre-coating the protective glass cleaner based on the mosquito risk level.

[0029] It should be understood that protective windshield washer fluid is not ordinary cleaning water, but windshield washer fluid containing special ingredients. This type of windshield washer fluid may focus more on the following in its formula: film-forming properties, which can form an extremely thin and uniform hydrophobic lubricating film on the glass surface; isolation properties, which make it difficult for the proteins and chitin in the mosquito carcasses to adhere directly to the glass; and easy cleaning properties, which make it easier to rinse away the insects completely with subsequent regular water spray cleaning.

[0030] In practice, the timing of pre-application of protective windshield washer fluid can be determined based on the mosquito risk level. The pre-application timing can be before entering the risky route, such as 1 kilometer or 2 kilometers before entering the risky section. The higher the mosquito risk level, the earlier the pre-application of protective windshield washer fluid may be.

[0031] Furthermore, in order to effectively determine the timing of pre-coating the protective windshield washer fluid, in this embodiment, step S20 includes: determining the risk distance based on the mosquito risk level; determining the risk duration based on the risk distance and the current vehicle's corresponding driving speed; and determining the timing of pre-coating the protective windshield washer fluid based on the risk duration.

[0032] Understandably, the risk distance can be determined first based on the mosquito risk level. For example, if a certain road segment is at a high risk level, it means that the mosquito risk corresponding to that road segment is relatively high and the risk distance is also relatively long. In a feasible embodiment, a mapping relationship between the mosquito risk level and the risk distance can be set, and then the risk distance can be determined based on the mapping relationship.

[0033] It should be understood that dividing the risk distance by the current vehicle's speed yields the risk duration, where the speed can be the vehicle's average speed up to the current moment. The timing for pre-applying protective windshield washer fluid is then determined based on the risk duration. For example, the risk duration can be directly used as the timing for pre-applying protective windshield washer fluid; for instance, applying it 10 minutes or 5 minutes before entering the risky section.

[0034] Step S30: Apply windshield protection to the user's current vehicle based on the timing of the pre-application of the protective windshield washer fluid.

[0035] Understandably, this embodiment can protect the windshield of the current vehicle based on the timing of pre-coating. For example, when the vehicle is traveling according to navigation and there are 10 minutes left before reaching a high-risk section, the vehicle control module receives an instruction from the intelligent cockpit domain controller. The vehicle controller then initiates a "pre-coating mode": applying a thin, even layer of protective windshield washer fluid to the windshield with a lower flow rate and a more atomized spray. The wipers may not be activated, or may only wipe once at the slowest speed, aiming to spread the liquid evenly rather than scrape it off, forming an invisible protective film. This protective film protects the windshield of the current vehicle, maintaining extremely clear forward visibility and avoiding temporary loss of vision due to sudden large-scale insect carcass coverage, especially improving safety during nighttime driving.

[0036] This embodiment determines the driving route based on the user's input destination, and then determines the mosquito risk level based on the driving route. Next, it determines the timing for pre-applying protective windshield washer fluid based on the mosquito risk level, and then pre-applies protection to the windshield of the user's current vehicle based on the pre-application timing. This embodiment first determines the mosquito risk level based on the driving route, identifying whether there are sections with high mosquito risk. Then, it determines the timing for pre-applying protective windshield washer fluid based on the mosquito risk level, and finally pre-applies protection to the windshield of the current vehicle based on the pre-application timing, thereby achieving adaptive windshield protection in scenarios with high mosquito risk.

[0037] refer to Figure 2 , Figure 2 This is a flowchart illustrating the second embodiment of the glass protection method of this application.

[0038] Based on the first embodiment described above, in this embodiment, step S10 includes: Step S101: Determine the driving route based on the destination entered by the user.

[0039] Step S102: Compare the driving route with the preset mosquito risk heat map to obtain the comparison results.

[0040] Understandably, the preset mosquito risk heat map can be a nationwide map that can be accurate down to specific road sections, seasons, and even different times of day to show the distribution of mosquitoes.

[0041] It should be understood that since the preset mosquito risk heat map can represent the distribution of mosquitoes on different road sections, in different seasons, and at different times, the driving route can be compared with the preset mosquito risk heat map to obtain the comparison results. The comparison results can include the distribution of mosquitoes on each road section of the driving route.

[0042] Furthermore, in order to effectively obtain the preset mosquito risk heat map, in this embodiment, before step S102, the method further includes: acquiring historical road segments traveled by historical vehicles within a historical time period; collecting mosquito vibration data corresponding to the historical road segments through vibration sensors on the historical vehicles, and generating historical mosquito impact events based on the mosquito vibration data; and constructing the preset mosquito risk heat map based on the historical road segments and the historical mosquito impact events.

[0043] Understandably, "historical vehicles" can refer to all vehicles whose vehicle information is accessible through the cloud, including historical road segments traveled by these vehicles within historical time periods. While these historical vehicles are traveling on these road segments, vibration data of mosquitoes is collected using vibration sensors mounted on the vehicles. These sensors can be installed on the edge of the windshield or near the wiper motor. The mosquito vibration data can include mosquito vibration frequency and intensity. Based on this data, historical mosquito impact events are generated for each historical road segment. These events can include the number of mosquitoes and the frequency of impacts. Finally, a pre-defined mosquito risk heatmap is constructed based on the historical road segments and impact events. This heatmap can include the number of mosquitoes and the frequency of impacts for each historical road segment.

[0044] Furthermore, in order to accurately construct a preset mosquito risk heat map, in this embodiment, the step of constructing a preset mosquito risk heat map based on the historical road segments and the historical mosquito impact events includes: obtaining at least one of the location information, time information, weather information, temperature information, and humidity information corresponding to the historical mosquito impact events; and constructing a preset mosquito risk heat map based on at least one of the historical road segments, the historical mosquito impact events, the location information, the time information, the weather information, the temperature information, and the humidity information.

[0045] It should be understood that if a historical mosquito collision event occurs while a vehicle is traveling on a historical road segment, information such as location, time, weather, temperature, and humidity at the time of the event can be obtained. A preset mosquito risk heat map can then be constructed based on at least one of the following: historical road segment, historical mosquito collision event, location, time, weather, temperature, and humidity. This preset mosquito risk heat map may include information such as the number of mosquitoes, mosquito collision frequency, location, time, weather, temperature, and humidity corresponding to each historical road segment.

[0046] Step S103: Based on the comparison results, determine the risk sections in the driving route and determine the mosquito risk level corresponding to the risk sections.

[0047] In practice, risky road sections in the driving route can be identified based on the comparison results. Risky road sections can be sections of the driving route with a relatively large number and dense distribution of mosquitoes. The mosquito risk level corresponding to the risky road section can be determined. The mosquito risk level can include high, medium and low risk levels. If there are a large number and dense distribution of mosquitoes in the risky road section, the mosquito risk level corresponding to the risky road section can be determined to be a high risk level.

[0048] This embodiment determines the driving route based on the user-input destination, then compares the driving route with a preset mosquito risk heat map to obtain the comparison results. Based on the comparison results, it identifies risky sections within the driving route and determines the corresponding mosquito risk level for each risky section. This embodiment effectively identifies risky sections within the driving route and determines the corresponding mosquito risk level based on the comparison results.

[0049] refer to Figure 3 , Figure 3 This is a flowchart illustrating the third embodiment of the glass protection method of this application.

[0050] Based on the above embodiments, in this embodiment, after step S30, the method further includes: Step S40: If the current vehicle passes through a risky section of the driving route, the current image corresponding to the windshield is acquired by the visual sensor on the current vehicle.

[0051] Understandably, after the windshield of the current vehicle is protected with protective windshield washer fluid, if the current vehicle passes through a risky section of the driving route, the current image of the windshield is collected by the visual sensor on the current vehicle. The visual sensor can be the main camera installed in the rearview mirror area inside the vehicle, which is usually also the front-view camera for autonomous driving. The visual sensor can collect the current image including the windshield.

[0052] Furthermore, in this embodiment, before step S40, the method further includes: if the current vehicle travels to a risky section of the travel route, then monitoring the current mosquito impact event; using the visual sensor on the current vehicle to collect the current image corresponding to the windshield and the current mosquito impact event to determine whether the windshield's protection is effective; if not, adjusting the mosquito risk level corresponding to the risky section to obtain the adjusted risk level.

[0053] It should be understood that during the process of protecting the windshield of the current vehicle with protective windshield washer fluid, if the current vehicle travels to a risky section of the route, the vibration sensor on the current vehicle can monitor the current mosquito impact event in real time, and the vision sensor on the current vehicle can collect the current image of the windshield, which may include the attachment status of the dead mosquito on the windshield.

[0054] In practical implementation, the effectiveness of the windshield protection can be determined based on the current image and the current mosquito impact event. In one feasible embodiment, if most of the insect carcasses are more intact on the protective film, have a smaller contact area with the windshield, or are more easily blown away by airflow, the protection is considered effective. If the protection is ineffective, there is a problem with the timing or amount of the protective windshield washer fluid pre-application. The mosquito risk level corresponding to the high-risk road section can be adjusted to obtain an adjusted risk level, and the timing or amount of the protective windshield washer fluid pre-application can be adjusted based on the adjusted risk level until the protection is effective.

[0055] Step S50: Determine the attachment information based on the current image.

[0056] Understandably, information about the attached organisms can be determined from the current image. This information may include details such as the area and stickiness of the insect carcass.

[0057] Step S60: If the information on the deposits reaches the threshold for cleaning, start the windshield cleaning program.

[0058] It should be understood that when the amount of attached material reaches the cleaning threshold, it means that the attached material needs to be cleaned. For example, if the area of ​​the insect carcass is greater than the cleaning threshold or the stickiness of the insect carcass is greater than the cleaning threshold, it indicates that the attached material has reached the cleaning threshold.

[0059] Understandably, if the windshield cleaning program needs to be activated, intelligent cleaning can be performed. Due to the pre-coating, the system may activate an "energy-saving cleaning mode"—using less water to easily scrape off loose insect carcasses, demonstrating better cleaning efficiency than without protection. All data from this protection and cleaning process, such as the average adhesion rate of insect carcasses after pre-coating and the amount of water saved during cleaning, are encrypted and anonymized before being fed back to the cloud data center via the vehicle network. This data is used to continuously optimize the accuracy of the mosquito risk heat map and the pre-coating strategy.

[0060] In the specific implementation, refer to Figure 4 , Figure 4 This is a schematic diagram of the overall process of one embodiment of the glass protection method of this application, as shown below. Figure 4 As shown, on the vehicle side, navigation route planning can be performed first to obtain the driving route. Then, risk comparison and prediction can be carried out by combining the preset mosquito risk heat map. If a high-risk road section is identified, the timing of pre-coating protective windshield washer fluid is calculated. For example, 1-2 kilometers in advance, the pre-coating command is executed to spray the protective windshield washer fluid in atomized form. Then, the area is continuously monitored, and the protective effect is confirmed by vibration and vision. The effect data is fed back to the crowdsourced data pool in the cloud and combined with historical data to construct the preset mosquito risk heat map.

[0061] In this embodiment, when the vehicle is traveling through a high-risk section of the route, a visual sensor on the vehicle captures a current image of the windshield. Based on this image, information about any debris is determined. If the debris reaches a cleaning threshold, the windshield cleaning process is initiated. This embodiment utilizes pre-applied protective windshield washer fluid and subsequent regular windshield washer fluid for efficient cleaning, reducing the need for repeated spraying and dry wiping to remove stubborn insect remains, thus conserving windshield washer fluid and wiper blade wear.

[0062] Reference Figure 5 , Figure 5 This is a structural block diagram of the first embodiment of the glass protection device of this application.

[0063] like Figure 5 As shown, the glass protection device proposed in this application includes: The risk level determination module 10 is used to determine the driving route based on the destination input by the user, and to determine the mosquito risk level based on the driving route. Timing determination module 20 is used to determine the timing of pre-coating the protective glass cleaner based on the mosquito risk level. The glass protection module 30 is used to protect the windshield of the user's current vehicle based on the pre-coating timing of the protective glass washer fluid.

[0064] This embodiment determines the driving route based on the user's input destination, and then determines the mosquito risk level based on the driving route. Next, it determines the timing for pre-applying protective windshield washer fluid based on the mosquito risk level, and then pre-applies protection to the windshield of the user's current vehicle based on the pre-application timing. This embodiment first determines the mosquito risk level based on the driving route, identifying whether there are sections with high mosquito risk. Then, it determines the timing for pre-applying protective windshield washer fluid based on the mosquito risk level, and finally pre-applies protection to the windshield of the current vehicle based on the pre-application timing, thereby achieving adaptive windshield protection in scenarios with high mosquito risk.

[0065] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this application. In practical applications, those skilled in the art can select some or all of it to achieve the purpose of this embodiment according to actual needs, and no restrictions are imposed here.

[0066] In addition, for technical details not described in detail in this embodiment, please refer to the glass protection method provided in any embodiment of this application, which will not be repeated here.

[0067] Based on the first embodiment of the glass protection device described in this application, a second embodiment of the glass protection device of this application is proposed.

[0068] In this embodiment, the level determination module 10 is further configured to determine the driving route based on the destination input by the user; compare the driving route with a preset mosquito risk heat map to obtain a comparison result; determine the risky road segments in the driving route based on the comparison result, and determine the mosquito risk level corresponding to the risky road segments.

[0069] Furthermore, the level determination module 10 is also used to acquire historical road segments traveled by historical vehicles within historical time periods; collect mosquito vibration data corresponding to the historical road segments through vibration sensors on the historical vehicles, and generate historical mosquito impact events based on the mosquito vibration data; and construct a preset mosquito risk heat map based on the historical road segments and the historical mosquito impact events.

[0070] Furthermore, the level determination module 10 is also used to acquire at least one of the location information, time information, weather information, temperature information, and humidity information corresponding to the historical mosquito impact event; and to construct a preset mosquito risk heat map based on at least one of the historical road segment, the historical mosquito impact event, the location information, the time information, the weather information, the temperature information, and the humidity information.

[0071] Furthermore, the timing determination module 20 is also used to determine the risk distance based on the mosquito risk level; determine the risk duration based on the risk distance and the current vehicle's corresponding driving speed; and determine the timing for pre-coating the protective windshield washer fluid based on the risk duration.

[0072] Furthermore, the glass protection module 30 is also used to collect a current image of the windshield through a vision sensor on the current vehicle if the current vehicle passes through a risky section of the driving route; determine the attachment information based on the current image; and start the windshield cleaning program when the attachment information reaches a cleaning threshold.

[0073] Furthermore, the glass protection module 30 is also used to monitor current mosquito impact events if the current vehicle travels to a risky section of the driving route; to determine whether the windshield protection is effective by collecting the current image corresponding to the windshield and the current mosquito impact event through the vision sensor on the current vehicle; if not, to adjust the mosquito risk level corresponding to the risky section to obtain the adjusted risk level.

[0074] Other embodiments or specific implementations of the glass protection device of this application can be found in the above-described method embodiments, and will not be repeated here.

[0075] This application provides a glass protection device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the glass protection method in Embodiment 1 above.

[0076] The following is for reference. Figure 6 It shows a structural schematic diagram of a glass protection device suitable for implementing the embodiments of this application. The glass protection device in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), vehicle terminals (such as vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 6 The glass protection device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.

[0077] like Figure 6As shown, the glass protection device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the glass protection device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows the glass protection device to communicate wirelessly or wiredly with other devices to exchange data. Although the figures show glass protection devices with various systems, it should be understood that implementing or having all of the systems shown is not required. More or fewer systems may be implemented alternatively.

[0078] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0079] The glass protection device provided in this application, employing the glass protection method described in the above embodiments, can solve the technical problem of how to achieve adaptive protection of the windshield in scenarios with many mosquitoes. Compared with the prior art, the beneficial effects of the glass protection device provided in this application are the same as those of the glass protection method provided in the above embodiments, and other technical features of this glass protection device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0080] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0081] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0082] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to perform the glass protection method in the above embodiments.

[0083] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0084] The aforementioned computer-readable storage medium may be included in the glass protective device or may exist independently and not assembled into the glass protective device.

[0085] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the glass protection device, cause the glass protection device to: determine a driving route based on a user-input destination and determine a mosquito risk level based on the driving route; determine the timing for pre-coating protective windshield washer fluid based on the mosquito risk level; and perform windshield protection on the user's current vehicle based on the pre-coating timing of the protective windshield washer fluid.

[0086] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include object-oriented programming languages—such as Python, Java, Smalltalk, and C++—and conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0087] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0088] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0089] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described glass protection method, and can solve the technical problem of how to achieve adaptive protection of the windshield in scenarios with many mosquitoes. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the glass protection method provided in the above embodiments, and will not be repeated here.

[0090] The above description is only a part of the embodiments of this application and does not limit the scope of protection of this application. All equivalent structural transformations made under the technical concept of this application and using the content of this application specification and drawings, or direct / indirect applications in other related technical fields, are included in the scope of protection of this application.

Claims

1. A method for glass protection, characterized in that, The glass protection method includes the following steps: The driving route is determined based on the destination entered by the user, and the mosquito risk level is determined based on the driving route. The timing of pre-application of protective glass cleaner is determined based on the mosquito risk level. The windshield of the user's current vehicle is protected based on the timing of the pre-application of the protective windshield washer fluid.

2. The glass protection method as described in claim 1, characterized in that, The process of determining the driving route based on the user-input destination and determining the mosquito risk level based on the driving route includes: Determine the driving route based on the destination entered by the user; The driving route is compared with a preset mosquito risk heat map to obtain the comparison results; Based on the comparison results, risky sections in the driving route are identified, and the mosquito risk level corresponding to the risky sections is determined.

3. The glass protection method as described in claim 2, characterized in that, Before comparing the travel route with a preset mosquito risk heat map to obtain the comparison results, the method further includes: Obtain historical road segments traveled by historical vehicles within historical time periods; Vibration data of mosquitoes corresponding to the historical road sections are collected by vibration sensors on the historical vehicles, and historical mosquito impact events are generated based on the mosquito vibration data. A preset mosquito risk heat map is constructed based on the historical road sections and the historical mosquito impact events.

4. The glass protection method as described in claim 3, characterized in that, The step of constructing a preset mosquito risk heat map based on the historical road sections and historical mosquito impact events includes: Obtain at least one of the following: location information, time information, weather information, temperature information, and humidity information corresponding to the historical mosquito collision event; A preset mosquito risk heat map is constructed based on at least one of the following: the historical road segment, the historical mosquito collision event, the location information, the time information, the weather information, the temperature information, and the humidity information.

5. The glass protection method as described in claim 1, characterized in that, The determination of the timing for pre-application of protective glass cleaner based on the mosquito risk level includes: Determine the risk distance based on the mosquito risk level; The duration of the risk is determined based on the risk distance and the current vehicle speed. The timing of pre-coating with protective windshield washer fluid is determined based on the duration of the risk.

6. The glass protection method according to any one of claims 1 to 5, characterized in that, After applying the protective windshield washer fluid to the user's current vehicle to protect the windshield based on the pre-application timing, the process further includes: If the current vehicle passes through a risky section of the driving route, the current image corresponding to the windshield is acquired by the visual sensor on the current vehicle. Determine attachment information based on the current image; If the amount of deposits reaches the required cleaning threshold, the windshield cleaning program will be initiated.

7. The glass protection method as described in claim 6, characterized in that, Before acquiring the current image corresponding to the windshield via the visual sensor on the current vehicle after the current vehicle has completed the dangerous section of the driving route, the method further includes: If the current vehicle travels to a risky section of the route, then monitor the current mosquito collision event; The effectiveness of the windshield's protection is determined by collecting the current image corresponding to the windshield and the current insect impact event through the visual sensor on the current vehicle. If not, the mosquito risk level corresponding to the risky road segment will be adjusted to obtain the adjusted risk level.

8. A glass protection device, characterized in that, The glass protective device includes: The risk level determination module is used to determine the driving route based on the destination input by the user, and to determine the mosquito risk level based on the driving route. The timing determination module is used to determine the timing of pre-coating the protective glass cleaner based on the mosquito risk level. A glass protection module is used to protect the windshield of the user's current vehicle based on the timing of the pre-application of the protective glass washer fluid.

9. A glass protection device, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the glass protection method as described in any one of claims 1 to 7.

10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the glass protection method as described in any one of claims 1 to 7.