Cleaning optimization system to detect, analyze and clean surface contaminants from cleaning site
The cleaning optimization system addresses inefficiencies and environmental harm in conventional cleaning by using real-time data and machine learning to determine optimal cleaning agent concentrations, ensuring compliance and sustainability in surface cleaning operations.
Patent Information
- Authority / Receiving Office
- GB · GB
- Patent Type
- Applications
- Current Assignee / Owner
- GREEN CLEAN IP LTD
- Filing Date
- 2024-12-10
- Publication Date
- 2026-04-29
AI Technical Summary
Conventional surface cleaning practices are environmentally harmful, inefficient, and often non-compliant with local regulations due to reliance on onsite professional judgment and variable environmental regulations, leading to ecological damage and surface degradation.
A cleaning optimization system that integrates a tracking unit, detection unit, environmental sensor array, user interface, and processing unit to detect, analyze, and clean surface contaminants using machine learning, ensuring compliance with environmental regulations by determining optimal cleaning agent concentrations based on real-time data and site-specific conditions.
The system provides an environmentally sustainable and efficient cleaning solution that minimizes ecological impact, ensures compliance with local regulations, and optimizes cleaning operations for long-lasting building maintenance.
Smart Images

Figure 00000001_0000 
Figure 00000002_0000
Abstract
Description
18 07 25 TECHNICAL FIELD The present disclosure relates to cleaning optimization systems to detect, analyze and clean one or more surface contaminants from cleaning sites. BACKGROUND Exposed surfaces of built environment (such as walls, roofs, paved paths) are subjected to various harsh environmental conditions such as humidity, presence of particulate material in air (such as smoke, oil vapours), rain, wind, snowfall and hence such exposed surfaces are prone to surface contamination, such as organic contamination (for example, moss, algae and so on) and / or inorganic contamination (for example, dust, soot, oil stains and so on). Conventional surface cleaning practices often involve use of chemicals which may be detrimental to the surrounding ecology and involve risk of environmental damage through waste runoff, especially in sensitive areas like Sites of Special Scientific Interest (SSSIs) and protected ecological sites. Conventional surface cleaning practices may lead to unintended contamination of water sources, harm to local flora and fauna, and disruption of natural habitats. Additionally, use of harsh chemicals may also prove to be detrimental to the exposed surfaces during cleaning, and may cause scars, perforations, and pits thereon, thus, degrading quality of the exposed surface. Moreover, conventional surface cleaning practices often overuse or underuse of chemical such as cleaning agents, which can either cause environmental harm or be ineffective in cleaning, respectively. 18 07 25 Furthermore, in the conventional surface cleaning practices, onsite professionals often handle cleaning process based on their experience and judgement. However, such conventional surface cleaning practices may lack compliance with local environmental regulations because, the local environmental regulations varies depending on region and there may be a change in the local environmental regulations that the onsite professional may not be aware of. Therefore, in light of the foregoing discussion, there exists a need to overcome the aforementioned drawbacks. SUMMARY The aim of the present disclosure is to provide a cleaning optimization system to effectively and efficiently detect, analyze and clean one or more surface contaminants from a cleaning site, while complying with environmental regulations and rules for minimal ecological impact. The aim of the present disclosure is achieved by a cleaning optimization system to detect, analyze and clean one or more surface contaminants from a cleaning site as defined in the appended independent claims to which reference is made to. Advantageous features and additional implementations are set out in the appended dependent claims. Throughout the description and claims of this specification, the words "comprise", "include", "have", and "contain" and variations of these words, for example "comprising" and "comprises", mean "including but not limited to", and do not exclude other components, items, integers or steps not explicitly disclosed also to be present. Moreover, the singular encompasses the plural unless the context otherwise requires. In particular, where the indefinite article is used, the specification is to be understood as contemplating plurality as well as singularity, unless the context requires otherwise. BRIEF DESCRIPTION OF THE DRAWINGS 18 07 25 FIG. 1 is a schematic illustration of a cleaning optimization system to detect, analyze and clean one or more surface contaminants from a cleaning site, in accordance with an embodiment of the present disclosure; and FIG. 2 is a schematic illustration of a workflow between various components of a cleaning optimization system to detect, analyze and clean one or more surface contaminants from a cleaning site, in accordance with an embodiment of the present disclosure. DETAILED DESCRIPTION OF EMBODIMENTS The following detailed description illustrates embodiments of the present disclosure and ways in which they can be implemented. Although some modes of carrying out the present disclosure have been disclosed, those skilled in the art would recognize that other embodiments for carrying out or practising the present disclosure are also possible. In a first aspect, the present disclosure provides a cleaning optimization system to detect, analyze and clean one or more surface contaminants from a cleaning site on a surface of a built environment, wherein the one or more surface contaminants are impurities and residues on a surface of the cleaning site, the cleaning optimization system comprising: a tracking unit configured to identify location of the cleaning optimization system, and the cleaning site relative to environmentally sensitive areas (ESAs); a detection unit configured to detect and identify one or more surface contaminants on the cleaning site; 18 07 25 an environmental sensor array configured to monitor, in realtime, at least one environmental parameter at the cleaning site affecting cleaning operation and operation of the cleaning optimization system; a user interface configured to receive cleaning site data from a user; a cleaning agent dispenser configured to store a predefined volume of at least one cleaning agent adapted for cleaning the one or more surface contaminants from the cleaning site; and a processing unit communicably coupled to the tracking unit, the detection unit, the environmental sensor array, the user interface, and the cleaning agent dispenser, wherein the processing unit is configured to: receive a location data pertaining to the cleaning optimization system and the cleaning site from the tracking unit, a surface contaminant data pertaining to one or more surface contaminants at the cleaning site from the detection unit, an environmental data pertaining to at least one environmental parameter at the cleaning site from the environmental sensor array, and the cleaning site data from the user interface; determine, based on the location data, the surface contaminant data, the environmental data, and the received cleaning site data, an optimal concentration for the at least one cleaning agent; control the cleaning agent dispenser to deliver the at least one cleaning agent of the optimal concentration determined to clean the one or more surface contaminants from the cleaning site; and 18 07 25 train and employ a Machine Learning (ML) model to: use and analyze the location data, the surface contaminant data, the environmental data, the cleaning site data, and the optimal concentration for the at least one cleaning agent to determine effectiveness of the cleaning operation and identify patterns in the effectiveness of the cleaning operation; and optimize performance of the cleaning optimization system based on the patterns identified. The aforementioned cleaning optimization system is configured to provide an environmentally sustainable and technologically advanced approach for cleaning the one or more surface contaminants from the cleaning site. Moreover, the aforementioned cleaning optimization system is configured to determine how close the cleaning site is to ESAs to assess ecological impact that may be caused by a cleaning operation. Thus, the aforementioned cleaning optimization system reduces the risk of ecological damage in ESAs. Furthermore, beneficially, the aforementioned cleaning optimization system is configured to provide real-time environmental condition assessment and site-specific customisation and therefore optimizes the cleaning operation. Furthermore, the aforementioned cleaning optimization system enhances the effectiveness of the cleaning operation, leading to longer-lasting building maintenance. Additionally, the aforementioned cleaning optimization system ensures that the cleaning operation complies with local environmental regulations. Furthermore, the aforementioned cleaning optimization system generates and stores a report for each cleaning operation to a database that improves industry practices over time. Furthermore, the aforementioned cleaning optimization system utilizes a machine learning model for optimization of cleaning operation, thereby beneficially, enhancing effectiveness, minimizing ecological 18 07 25 impact, reducing economical expenditures and providing a smart, integrated, robust as well as sustainable solution for built environment (such as buildings, monuments, and so on) maintenance. Throughout the disclosure, the term "cleaning optimization system" refers to a system having various components which may be software components and hardware components, interconnected and configured to work together to detect, analyze and clean one or more surface contaminants from the cleaning site. The hardware components of the cleaning optimization system may comprise one or more moving components, valves, motoring means whose operation may be adjusted and regulated. The cleaning optimization system is configured to adjust various operation of the hardware components. The term "operation" refers to lateral motion and / or rotational motion exhibited by the hardware components, speed, direction of motion, opening or closing of valves and so on, that aids in detecting the one or more surface contaminants, collecting samples (of the one or more surface contaminants, if required) and cleaning the one or more surface contaminants off the cleaning site. Notably, the hardware components may be controlled using the software components of the cleaning optimization system. It may be appreciated that the operation of the hardware components may be adjusted using the software components of the cleaning optimization system. Throughout the disclosure, the term "cleaning site" refers to a residential building, a business establishment, a heritage site, a monument, an educational establishment, and so on, having one or more surface contaminants. Throughout the disclosure, the term "one or more surface contaminants" refers to impurities and residues on a surface of the cleaning site. 18 07 25 In an embodiment, wherein the one or more surface contaminants are at least one of: an organic matter, an inorganic matter. In this regard, the one or more surface contaminants may be organic contaminants such as molds, moss, algae, mildew, biofilms, fungus, biological wastes, persistent organic pollutants (POPs) like polychlorinated biphenyls (PCBs), organic dusts and so on. The one or more surface contaminants may be inorganic matter or contaminants such as paint, chemical stains, soot, smoke stains, inorganic dusts, chemical by-products due to reaction with airborne pollutants, and so on. Notably, the one or more surface contaminants may cause deterioration, discoloration, or any such damage to the cleaning site. The technical effect of detecting, and identifying the one or more surface contaminants is an optimized selection of suitable at least one cleaning agent. Throughout the disclosure, the term "cleaning operation" refers to a process of implementing the cleaning optimization system to remove the one or more surface contaminants from the surface of the cleaning site using at least one cleaning agent. Throughout the description the term "cleaning agent" refers to a liquid, solid, or gaseous matter with properties to interact with one or more surface contaminants and weaken adhesion between the surface of the cleaning site and the one or more surface contaminants to effectively remove them from the surface. Notably, the at least one cleaning agent may concentrated chemicals, or diluted chemicals. Notably, the at least one cleaning agent may be sprayed or sprinkled over the surface of the cleaning site. The cleaning optimization system comprises the tracking unit. The tracking unit is configured to identify location of the cleaning site relative to environmentally sensitive areas (ESAs). The term "environmentally sensitive areas" as used herein refers to a geographical region that is designated for special protection due to its 18 07 25 environmental significance, vulnerability, having presence of importance natural resources, and / or a site with biological diversity. The ESAs may be sites of special scientific interest (SSSIs), wildlife habitats, sensitive flora and fauna, wetlands, steep slopes, protected areas and prime agricultural lands. The tracking unit may identify geographical coordinates of the cleaning site, geographical coordinates of the nearest ESAs and determine distance between them. The technical advantage is ensuring that a runoff produced (while decontaminating or cleaning the one or more surface contaminant from the cleaning site) does not harm the nearest ESAs. The tracking unit is also configured to track the location of the cleaning optimization system on the cleaning site to provide required location data to devise an optimum strategy to access the cleaning site. The location data may also be utilized to browse for local authority regulations, regional environmental guidelines and policies to verify compliance of the cleaning operation. In an embodiment, the tracking unit is implemented as at least one of: a global positioning system (GPS), Wi-Fi positioning system (WPS), cellular triangulation, Bluetooth® low energy (BLE) beacons, a satellite navigation module. It may be appreciated that the tracking unit is implemented as the aforementioned means of location tracking and identification, because of global accessibility, high accuracy in providing the location data in real time. Moreover, the aforementioned means of location tracking and identification are easy to integrate with other components, sub-systems of the cleaning optimization system. Furthermore, tracking unit implemented as the aforementioned means of location tracking and identification means, results in technical effect of efficient navigation, route optimization for the cleaning optimization system at the cleaning site, and geospatial data of the cleaning site for analysis. 18 07 25 Moreover, the cleaning optimization system comprises a detection unit that is configured to detect and identify the one or more surface contaminants on the cleaning site. It may be appreciated that the detection unit is communicably coupled to the tracking unit to access the location data provided by the tracking unit. The detection unit is also configured to classify the one or more surface contaminants based on how much they have spread (i.e., coverage area), concentration, type (for example, organic matter or inorganic matter), composition and any such relevant information. Such information is essential to determine an optimal concentration for at least one cleaning agent for effectively removing the one or more surface contaminants. In an embodiment, the detection unit is further configured to detect a presence of the one or more surface contaminants on the cleaning site after cleaning to determine effectiveness of a cleaning operation. In this regard, the detection unit detects and determines an after-cleaning data comprising information on how much (may be expressed in terms of percentage of the surface of the cleaning site, or any such suitable metrics) what type of one or more surface contaminants remained and so on. The detection unit is configured to provide the after-cleaning data to assess the effectiveness of the cleaning operation. The technical effect is minimizing chances of incomplete or partial cleaning of the surface of the cleaning site. In an embodiment, the detection unit is implemented as at least one of: a near-infrared (NIR.) spectroscopy unit, ultra-violet (UV) fluorescence unit, a multispectral imaging unit. The detection unit implemented as the near-infrared (NIR) spectroscopy unit, the ultra-violet (UV) fluorescence unit, and the multispectral imaging unit, effectively detect the presence of the one or more surface contaminants, and analyze a molecular composition of the one or more surface contaminants, preferably using chemometric models or any such suitable analysis 18 07 25 methodology to identify and quantify a molecular composition of the one or more surface contaminants. The technical effect is enabling the cleaning optimization system to determine an optimal concentration for the at least one cleaning agent for effective cleaning. Furthermore, the cleaning optimization system comprises the environmental sensor array. The environmental sensor array is configured to monitor, in real-time, the at least one environmental parameter at the cleaning site. In this regard, the environmental sensor array refers to one or more sensors or any suitable monitoring devices, configured to measure at least one environmental parameter. The term "environmental parameter" refers to various environmental factors that may affect the cleaning operation as well as operation of the cleaning optimization system. In an embodiment, the at least one environmental parameter pertains to at least one of: temperature, humidity, wind speed, wind direction, sunlight intensity, soil moisture. The least one environmental parameter affects distribution of the at least one cleaning agent while spreading or sprinkling the at least one cleaning agent over the surface of the cleaning site. Additionally, the least one environmental parameter affects the effectiveness of the at least one cleaning agent in cleaning the one or more surface contaminants. For example, if the wind speed is too high then while spreading or sprinkling the at least one cleaning agent may disperse or may unequally distribute on the surface of the cleaning site and may result in patchy cleaning. For another example, if the sunlight intensity is too high then the at least one cleaning agent may dry rapidly before reaction between the at least one cleaning agent and the one or more surface contaminant may happen. Thus, monitoring the at least one environmental parameter is essential for effective working of the at least one cleaning agent. The technical effect of measuring the at least one environmental parameter is ensuring that 18 07 25 cleaning operation is carried out efficiently and minimizing the risk of wasting the at least one cleaning agent during the cleaning operation. In an embodiment, the environmental sensor array comprises at least one of: a temperature sensor, a hygrometer, an anemometer, an ultrasonic wind sensor. It may be appreciated that the environmental sensor array is configured to provide real-time monitoring of environmental condition and to provide the environmental data associated with the at least one environmental parameter, in real-time. For example, the temperature sensor is adapted to measure temperature at the cleaning site, the hygrometer is adapted to measure humidity, the anemometer and the ultrasonic wind sensor are adapted to measure wind speed and wind direction, in real-time. The technical effect is enabling the cleaning optimization system to adjust operation of the cleaning optimization system based on the at least one environmental parameter for effective cleaning. The cleaning optimization system also comprises the user interface configured to receive cleaning site data from the user. In this regard, the user interface refers to a touch screen, a monitor, a keypad linked monitor, a smart interface which may be communicably coupled with an external computer, laptop, and smartphone, and so on. The user interface allows the user to input the cleaning site data in text, numeral data, visual data and any such suitable formats. The term "user" as used herein refers to, but not limited to, an onsite professional, a remote operator, and an artificial intelligence assistant. The term "cleaning site data" as used herein refers to specific data associated with the cleaning site which may affect the at least one cleaning agent selection and provide insight about the cleaning site based on which an optimum cleaning operation plan may be devised. In an embodiment, the cleaning site data pertains to at least one of: a type of cleaning site, a portion of the cleaning site to be cleaned, a 18 07 25 material of the cleaning site, a special feature of the cleaning site, runoff directed above-ground drainage system, runoff directed into below-ground drainage system. In this regard, the type of cleaning site refers to data on if the cleaning site is a residential building, a business establishment, a heritage site, a monument, or an educational establishment. The portion of the cleaning site to be cleaned is determined based on coverage area of one or more surface contaminants against a total surface area of the cleaning site. The selection of the at least one cleaning agent (for example, which cleaning agent should be used, such as hydrogen peroxide, or acetic acid) and the optimal concentration of the at least one cleaning agent, depends on the material of the cleaning site. The material of the cleaning site refers to a building material of the cleaning site for example but not limited to, the material may be marbles, wooden materials, cement, glasses, resin, limestones, granites, and so on. Notably, the term "special feature of the cleaning site" refers to data on water body near the cleaning site (such as a natural pond, an artificial pond, a lake, a swimming pool, and so on) , vegetation near the cleaning site (such flower bed, edible plant garden, beautification plantation, lawn grass and so on), built environment near the cleaning site (such as another building, road, any metallic structure and so on), and so on. The special feature of the cleaning site is considered when determining an optimum strategy for the cleaning operation and when selecting the type of the at least one cleaning agent. It may be appreciated that the term "runoff directed above-ground drainage system" as used herein refers to a flow of excess water or precipitation, mixed with at least one cleaning agent, which is being generated during the cleaning operation, above the ground, to a water drainage system. The term "runoff directed below-ground drainage system" refers to the flow of excess water or precipitation, mixed with at least one cleaning agent, generated during the cleaning operation, to a water drainage system, 18 07 25 below the ground, such as a sewage system. Additionally, the cleaning site data pertains to whether the cleaning site is situated in an urban area or a rural area, in an industrial area or a residential area. The technical effect is devising the optimum strategy for the cleaning operation, specific to the cleaning site. The cleaning optimization system also comprises the cleaning agent dispenser. The cleaning agent dispenser is configured to store a predefined volume of the at least one cleaning agent. The cleaning agent dispenser may comprise one or more storage units to store the at least one cleaning agent. The cleaning agent dispenser may also comprise one or more dispensing units which have means such as pressure chambers connected to pumps, valves, and so on to dispense the at least one cleaning agent (at a required rate and at a required dispensing volume). It may be appreciated that the term "predefined volume" refers to an optimal volume of the at least one cleaning agent that can be stored in the one or more storage units of the cleaning agent based on a volumetric storage capacity of the one or more storage units. The term "volumetric storage capacity" as used herein refers to a capacity of the one or more storage units defined in terms of volume of the one or more storage units. The technical effect is provision of storing at least one cleaning agent at the cleaning site (specifically, near the surface having one or more surface contaminants thereon) without having to transport from an external storage area and while managing weight of the cleaning agent dispenser. Furthermore, the cleaning optimization system comprises the processing unit. The processing unit may be a microprocessor, microcontroller, a complex instruction set computing (CISC) microprocessor, a reduced instruction set (RISC) microprocessor, a very long instruction word (VLIW) microprocessor, any other type of processing circuit or any suitable computational unit capable of 18 07 25 receiving data from components communicably connected to it, analyzing the received data, determining required parameters and adjusting the communicably connected components accordingly. Optionally, the processing unit may be capable of working as a standalone unit or in combination with an external computational unit. In this regard, the processing unit is communicably coupled to the tracking unit, the detection unit, the environmental sensor array, the user interface, and the cleaning agent dispenser, wirelessly or via wired connection. The processing unit may also be communicably coupled to a cloud-based server external to the cleaning optimization system, via a network connection. The processing unit is configured to receive a location data pertaining to the cleaning optimization system and the cleaning site from the tracking unit. The location data includes the geographical coordinates of the cleaning site, the geographical coordinates of the nearest ESAs, the distance between the cleaning site and the nearest ESAs, the location of the cleaning optimization system on the cleaning site. Such location data enables the processing unit to determine the optimum strategy for cleaning operation. For example, the location data enables the processing unit to determine an optimal travel pathway for the cleaning agent dispenser to spray or sprinkle the at least one cleaning agent. For another example, the cleaning data enables the processing unit to use the at least one cleaning agent which is eco-friendly in case the nearest ESAs are just few miles away and the runoff may affect the ecology of the nearest ESAs. In an embodiment, the processing unit is further configured to access at least one national database via a cloud-based server to obtain information corresponding to at least one of: local authority regulations, regional environmental guidelines and policies, to optimize the cleaning operation. It may be appreciated that the processing unit is configured 18 07 25 to access the at least one national database via the cloud-based server. In this regard, from the location data received from the tracking unit, the processing unit is configured to determine address details, country, state, district, region, locality, municipality, and such data that aids the processing unit to browse through the least one national database (specifically, the least one national database associated with that particular cleaning site) to obtain data on local authority regulations and regional environmental guidelines and policies associated with the cleaning site. The local authority regulations and regional environmental guidelines and policies pertain to rules enforced by a local authority (such as city council, national government, state government, forest department, environmental council and so on) to protect and nurture the environment. The term "national database" as used herein refers to a virtual library or data repository that comprises information specifically, associated with the country, the state, the district, the region, the locality, the municipality and so on to which the cleaning site belongs. The at least one national database comprises various government statistics, rules, regulations, acts, and so on, specifically, related to environment, labor, public safety, list banned chemicals and so on. The processing unit is configured to access the national database via the cloud-based server using a suitable network connection, which may be radio network, telecommunication network, a satellite transmission network, a local area network (LAN), a municipal area network (MAN), a wi-fi network (WAN), an ethernet, an internet, and so on. It may be appreciated that the cleaning optimization system may upload generated report to the national database if required. The technical effect is devising the optimum strategy for the cleaning operation while ensuring that it complies with the local authority regulations and regional environmental guidelines and policies. Furthermore, the processing unit is configured to receive the surface contaminant data pertaining to one or more surface contaminants at the 18 07 25 cleaning site from the detection unit. The surface contamination data comprises data on what type of surface contaminants are present on the cleaning site (organic and / or inorganic), what is the coverage area of the one or more surface contaminants, what is the concentration of the one or more surface contaminants (i.e., a thickness of the one or more surface contaminants), and so on. The surface contaminant data aids the processing unit to select a suitable cleaning agent. The processing unit is also configured to receive the environmental data pertaining to at least one environmental parameter at the cleaning site from the environmental sensor array. The environmental data comprises real-time data, on the temperature, the humidity, the wind speed, the wind direction, the sunlight intensity, and the soil moisture. The environmental data aids in devising the optimum strategy for cleaning process including how much of the at least one cleaning agent must be used, in which manner (angle or direction) the cleaning agent must be sprayed and so on. The environmental data also aids the processing unit to determine if any additional measure must be taken during the cleaning operation, for example, using a temporary shade to mitigate effect of the sunlight intensity. The processing unit is also configured to receive the cleaning site data from the user interface. The cleaning site data aids in customization of the optimum strategy for the cleaning operation as required. Upon receiving the location data, the surface contaminant data, the environmental data, and the cleaning site data, the processing unit is configured to analyze them and determine an optimal concentration for at least one cleaning agent for cleaning the one or more surface contaminant from the cleaning site. In this regard, the optimal concentration refers to a volume of the at least one cleaning agent required for the cleaning operation. Moreover, based on the location data, the surface contaminant data, the environmental data, and the 18 07 25 cleaning site data, the processing unit may further determine a ratio of different cleaning agent that may be used for more effective cleaning operation. Furthermore, the processing unit may further determine if the at least one cleaning agent should be applied once or multiple times to effectively remove all of the one or more surface contaminants. For example, upon analyzing the location data, the surface contaminant data, the environmental data, and the cleaning site data, the processing unit may determine that to effectively remove one or more surface contaminants, the at least one cleaning agent may be sodium hypochlorite and only one time application of 8 gallons of sodium hypochlorite is adequate to remove the one or more surface contaminants from a specific cleaning site of 1000 square feet. Based on the optimal concentration for at least one cleaning agent determined, the processing unit is configured to control the cleaning agent dispenser to deliver the at least one cleaning agent of the optimal concentration thus initiating the cleaning operation to clean the one or more surface contaminants from the cleaning site. In this regard, the processing unit is configured to adjust the operation of the cleaning agent dispenser, like tuning ON or turning OFF the cleaning agent dispenser, adjusting a rate of delivering the at least one cleaning agent and so on. The term "rate of delivery" refers to an output of the at least one cleaning agent per unit of time. For example, the rate of delivering the at least one cleaning agent may be 500 milli liter per minute and so on. In an embodiment, the cleaning optimization system may store multiple type of the at least one cleaning agent, in the cleaning agent dispenser. In this regard, the processing unit is further configured to determine an optimal formulation comprising the multiple type of at least one cleaning agent in a suitable ratio, to be delivered to the cleaning site for effective cleaning operation. The technical effect is effectively cleaning 18 07 25 of different type of the one or more surface contaminants while minimizing ecological impact of the cleaning operation. In an embodiment, the user interface is further configured to provide, to the user, at least one of: real-time feedback, visual mapping of the cleaning site, the environmental data, alert notifications, adjustment of settings of the cleaning optimization system. The "real-time feedback" refers to updates of the cleaning site, from the user who is an onsite professional, during the cleaning operation, in real-time. The real-time feedback also refers to instructions and updates remotely transmitted to the cleaning site, by the user who may be a remote operator, during the cleaning operation, in real-time. Moreover, it may be appreciated that the real-time feedback is provided at the user interface, within a time lag of range from 0 sec to 10 sec. For example, the user interface may provide real-time feedback within the time lag of range from 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, or 9.5 sec to 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5 or 10 sec. It may be appreciated that the user can monitor the cleaning operation, from the visual mapping of the cleaning site, both onsite and remotely. The visual mapping of the cleaning site may incorporate color coded visual representation of how much of the coverage area of the one or more surface contaminants, been cleaned. The user interface may also provide visual mapping of the cleaning site in the form of graphs, bar diagrams, pie-charts, and so on. Moreover, the user interface is configured to provide alert notifications which may be a blinker, a pop-up text or image, an alarm, and so on. The alert notifications may be customized to be triggered and displayed when at least one predefined condition is satisfied. The at least one predefined condition may be one of: decrease in volume of the at least one cleaning agent, regular update on the progress of the cleaning operation at regular intervals, any real-time change in the least one 18 07 25 environmental parameter, and so on. It may be appreciated that the term "settings of the cleaning optimization system" refers to control parameters associated with the cleaning optimization system and various components thereof. For example, the settings of the cleaning optimization system may refer to an act of 'turning ON' or 'turning OFF' to start cleaning operation or end cleaning operation. For another example, the settings of the cleaning optimization system may also refer to adjusting position of the cleaning agent dispenser of the cleaning optimization system at the cleaning site by turning on a moving arrangement. The technical advantage is providing provision for remote monitoring as well as remote control of the cleaning optimization system in a user friendly manner. In an embodiment, the cleaning optimization system is further configured to: generate a report including at least one of: the optimal concentration for the at least one cleaning agent used, location of the cleaning site, a concentration of the surface contaminant, at least one environmental parameter, and compliance with local authority regulations, regional environmental guidelines and policies; and store the report generated in a data repository. In this regard, the term "report" refers to a record, in digital form, comprising all data associated with the cleaning site and the cleaning operation. The term "data repository" refers to a virtual or physical storage, where the generated report may be stored and retrieved when required. It may be appreciated that the report may be used to assess the effectiveness of the cleaning operation, to modify the strategy for the cleaning operation, to train human resources and machine learning model, artificial intelligence models, and so on. The technical effect is 18 07 25 that the report generation and storage aid creating a long-term data pool for future use. In an embodiment, the cleaning optimization system is further configured for remote monitoring and control via a cloud-based server communicably connected to the cleaning optimization system. In this regard, the cloud-based server may be a standalone server, a collaborative server, and any such server capable of connecting a remote user interface to the cleaning optimization system on the cleaning site. This allows the user to monitor the cleaning operation and provide the cleaning site data and other relevant data to the cleaning optimization system, remotely. Furthermore, the cloud-based server allows the user to control the cleaning operation by adjusting the settings of the cleaning optimization system. The technical effect is remote monitoring and control of the cleaning optimization system, when the cleaning site is not easily accessible for manual operation. Optionally, the cleaning optimization system may use radio frequency identification (RFID), near field communication (NFC), wi-fi, ultra wide band (UWB) and so on, for remote control operation of various components of the cleaning optimization system. For example, the RFID may be used to remotely maneuver the cleaning agent dispenser. The technical effect is fast and accurate control of the various components of the cleaning optimization system, without time lag, thereby optimizing the cleaning operation. In an embodiment, the processing unit is further configured to train and employ a Machine Learning (ML) model to: use and analyze the location data, the surface contaminant data, the environmental data, the cleaning site data, the optimal concentration for at least one cleaning agent, and report stored in the 18 07 25 data repository to determine effectiveness of the cleaning operation and identify patterns in the effectiveness of the cleaning operation; and optimize performance of the cleaning optimization system based on the patterns identified. In this regard, the machine learning (ML) model may be trained using a historical data stored in the data repository. The ML model may be trained using a suitable learning method which may at least one of: supervised learning, semi-supervised learning, unsupervised learning. Based on historical data volume, the suitable learning method is selected. Optionally, the historical data may be used to assess a performance of the ML model. In this regard, a part of historical data is used for training the model and another part of historical data is used for inference or assessment of ML model performance. Optionally, the ML model may be trained repeatedly until a satisfactory assessment is obtained. The data generated by the cleaning optimization system, such as the location data, the surface contaminant data, the environmental data, the cleaning site data, data related to cleaning operation such as the optimal concentration for at least one cleaning agent determined for the cleaning site, are provided to the ML model, when the ML model is trained and assessed as well performing. The ML model is configured to analyze the data and determine the optimal concentration for at least one cleaning agent, adjust the settings of the cleaning optimization system and so on to enhance effectiveness of the cleaning operation. The ML model is configured to analyze and compare the report stored in the data repository and live data on presence of one or more surface contaminants before cleaning operation and after cleaning operation to determine effectiveness of the cleaning operation and identify patterns in the effectiveness of the cleaning operation. Upon identifying patterns, the ML model may generate a set of cleaning operation menu which comprises one or more optimum strategy for cleaning operation, as 18 07 25 leaned and devised from historical data. Thus, overall processing time is greatly reduced. The technical effect is automation of the cleaning operation and enhancement of the cleaning optimization system's performance. In an embodiment, the cleaning optimization system is adapted to be mounted on an unmanned vehicle, to detect, analyze and clean the surface contaminant from the cleaning site, when the cleaning site is difficult to access manually. In this regard, the cleaning site may be a high rise building and for safety of the onsite professional, the cleaning operation may be carried out remotely. In such cases, the cleaning optimization system may be mounted on the unmanned vehicle which may be remotely maneuvered for the cleaning operation. The technical effect is minimization of human involvement in the cleaning operation. In an embodiment, the unmanned vehicle is one of: a drone, a robotic vehicle. The unmanned vehicle such as drone and robotic vehicle are remotely operable and can provide a better delivery of the at least one cleaning agent on the cleaning site. The technical effect is enhancing the cleaning operation while minimizing human involvement for safety of the onsite professional. In an embodiment, the at least one cleaning agent comprises at least one of: sodium hypochlorite, hydrogen peroxide, acetic acid, citrusbased solutions. The at least one cleaning agent is selected based on the concentration and coverage of one or more surface contaminants, the location data of the cleaning site (specifically, relative to ESAs), and the cleaning site data. For example, for a lower concentration and coverage of one or more surface contaminants may be removed using hydrogen peroxide. For another example, if the cleaning site is nearer to ESAs, then hydrogen peroxide or citrus-based solutions may be used which are ecofriendly. Notably, the cleaning optimization system is configured to determine which cleaning agent and in in what 18 07 25 concentration are required for removal of the one or more surface contaminants. The technical advantage is providing the at least one cleaning agent which are eco-friendly and effective for cleaning the one or more surface contaminants at the cleaning site. In an embodiment, the cleaning optimization system further comprising a rechargeable power source. In this regard, the rechargeable power source may be a rechargeable battery, and so on. The technical advantage is simplifying powering circuit design of the cleaning optimization system that allows the components of the cleaning optimization system (such as cleaning agent dispenser) to move without getting tangled in power supply cables. EXPERIMENTAL PART In an experiment, a cleaning site was selected which was roofs of residential buildings near the ESAs. The cleaning optimization system was implemented to clean the roofs of residential buildings located near a national park that includes Sites of Special Scientific Interest (SSSIs) with protected habitats. A location data was tracked by the cleaning optimization system specifically by a tracking unit. Based on the location data, any local authority regulations, regional environmental guidelines and policies associated with the cleaning site were determined. Using a detection unit the roofs are scanned, one or more surface contaminants were detected and identified. Using an environmental sensor array an environmental data on at least one environmental parameter was gathered in real-time data, specifically environmental data on temperature, humidity, wind speed, wind direction, and sunlight intensity. Based on the location data, the identified one or more surface contaminants, and the environmental data, a processing unit of the cleaning optimization system determines an optimal concentration of at least one cleaning agent (i.e., sodium hypochlorite solution) that could effectively remove the one or more 18 07 25 surface contaminants while minimizing the risk of runoff contaminating nearby water body or soil. Moreover, the optimal concentration of at least one cleaning agent was determined while complying with local authority regulations, regional environmental guidelines and policies. A cleaning agent dispenser was used to deliver the at least one cleaning agent (at the optimal concentration) over the roofs were cleaned effectively without harming the nearby sensitive ecological areas. A report was generated which was provided to homeowners and local authorities, showing compliance with environmental guidelines. In another experiment, The cleaning site was selected which were exterior surfaces of commercial buildings in urban environment, where runoff can enter storm drains that lead to a local river. The cleaning optimization system was programmed to factor in the urban environment, where the runoff from the cleaning operation could potentially enter and affect the local river. The exterior surfaces were scanned, one or more surface contaminants were detected and identified. The at least one environmental parameter was monitored. The optimal concentration of the at least one cleaning agent was determined, to avoid contaminating the river but still effective for cleaning. The exterior surfaces of the commercial buildings were cleaned with an environmentally optimized solution that reduces the risk of chemical contamination in the urban water system. The report was generated, and the cleaning operation was assessed to confirm that environmentally safe practices used complying with the local authority regulations, regional environmental guidelines and policies. DETAILED DESCRIPTION OF THE DRAWINGS Referring to FIG. 1A, illustrated is a schematic illustration of a cleaning optimization system 100 to detect, analyze and clean one or more surface contaminants from a cleaning site, in accordance with an embodiment of the present disclosure. As shown, the cleaning 18 07 25 optimization system 100 comprises a tracking unit 102 configured to identify location of the cleaning optimization system 100, and the cleaning site relative to environmentally sensitive areas; a detection unit 104 configured to detect and identify one or more surface contaminants on the cleaning site; an environmental sensor array 106 configured to monitor, in real-time, at least one environmental parameter at the cleaning site; a user interface 108 configured to receive cleaning site data from a user; a cleaning agent dispenser 110 configured to store a predefined volume of the at least one cleaning agent; and a processing unit 112 communicably coupled to the tracking unit 102, the detection unit 104, the environmental sensor array 106, the user interface 108, and the cleaning agent dispenser 110. The processing unit 112 is configured to: receive a location data pertaining to the cleaning optimization system and the cleaning site from the tracking unit 102, a surface contaminant data pertaining to one or more surface contaminants at the cleaning site from the detection unit 104, an environmental data pertaining to at least one environmental parameter at the cleaning site from the environmental sensor array 106, and the cleaning site data from the user interface 108; determine, based on the location data, the surface contaminant data, the environmental data, and the received cleaning site data, an optimal concentration for at least one cleaning agent adapted for cleaning the one or more surface contaminants from the cleaning site; control the cleaning agent dispenser 110 to deliver the at least one cleaning agent of the optimal concentration determined to clean the one or more surface contaminants from the cleaning site. It may be appreciated that FIG. 1 is merely an example, which should not unduly limit the scope of the claims herein. A person skilled in the art will recognize many variations, alternatives, and modifications of embodiments of the present disclosure. 18 07 25 Referring to FIG. 2, illustrated is a schematic illustration of an implementation of a cleaning optimization system 200 to detect, analyze and clean one or more surface contaminants from a cleaning site, in accordance with an embodiment of the present disclosure. As shown, the cleaning optimization system 200 comprises a tracking unit 202, a detection unit 204, an environmental sensor array 206, a user interface 208, and a cleaning agent dispenser 210 are communicably coupled to a processing unit 212. The tracking unit 202 is configured to transmit a location data comprising data on a location of the cleaning optimization system 200 at the cleaning site, and a location of the cleaning site relative to environmentally sensitive areas, to the processing unit 212. The detection unit 204 is configured to transmit a surface contaminants data associated with detected and identified one or more surface contaminants on the cleaning site to the processing unit 212. The environmental sensor array 206 transmits an environmental data pertaining to at least one environmental parameter at the cleaning site. The user interface 208 transmits a cleaning site data to the processing unit 212. The processing unit 212 is configured to analyze the location data, the surface contaminants data, the environmental data, and cleaning site data. Upon analysis, the processing unit 212 is configured to determine an optimal concentration for at least one cleaning agent adapted for cleaning the one or more surface contaminants from the cleaning site. The processing unit 212 is configured to control the cleaning agent dispenser 210 to deliver the at least one cleaning agent of the optimal concentration determined to clean the one or more surface contaminants from the cleaning site. It may be appreciated that FIG. 2 is merely an example, which should not unduly limit the scope of the claims herein. A person skilled in the art will recognize many variations, alternatives, and modifications of embodiments of the present disclosure. CLAIMS 1. A cleaning optimization system (100, 200) to detect, analyze and clean one or more surface contaminants from a cleaning site, the cleaning optimization system comprising: a tracking unit (102, 202) configured to identify location of the cleaning optimization system, and the cleaning site relative to environmentally sensitive areas; a detection unit (104, 204) configured to detect and identify one or more surface contaminants on the cleaning site; an environmental sensor array (106, 206) configured to monitor, in real-time, at least one environmental parameter at the cleaning site; a user interface (108, 208) configured to receive cleaning site data from a user; a cleaning agent dispenser (110, 210) configured to store a predefined volume of at least one cleaning agent adapted for cleaning the one or more surface contaminants from the cleaning site; and a processing unit (112, 212) communicably coupled to the tracking unit, the detection unit, the environmental sensor array, the user interface, and the cleaning agent dispenser, wherein the processing unit is configured to: receive a location data pertaining to the cleaning optimization system and the cleaning site from the tracking unit, a surface contaminant data pertaining to one or more surface contaminants at the cleaning site from the detection unit, an environmental data pertaining to at least one environmental parameter at the cleaning site from the environmental sensor array, and the cleaning site data from the user interface; determine, based on the location data, the surface contaminant data, the environmental data, and the received cleaning site data, an optimal concentration for the at least one cleaning agent; control the cleaning agent dispenser to deliver the at least one cleaning agent of the optimal concentration determined to clean the one or more surface contaminants from the cleaning site. 2. A cleaning optimization system (100, 200) according to claim 1, wherein the one or more surface contaminants are at least one of: an organic matter, an inorganic matter. 3. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the cleaning site data pertains to at least one of: a type of cleaning site, a portion of the cleaning site to be cleaned, a material of the cleaning site, a special feature of the cleaning site, runoff directed above-ground drainage system, runoff directed into belowground drainage system. 4. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the user interface (108, 208) is further configured to provide, to the user, at least one of: real-time feedback, visual mapping of the cleaning site, the environmental data, alert notifications, adjustment of settings of the cleaning optimization system. 5. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the detection unit (104, 204) is further configured to detect one or more organic matters on the cleaning site after cleaning operation to determine effectiveness of a cleaning operation. 6. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the detection unit (104, 204) is implemented as at least one of: a near-infrared (NIR.) spectroscopy unit, ultra-violet (UV) fluorescence unit, a multispectral imaging unit. 7. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the processing unit (112, 212) is further configured to access at least one national database via a cloud-based server to obtain information corresponding to at least one of: local authority regulations, regional environmental guidelines and policies, to optimize the cleaning operation, based on the location data. 8. A cleaning optimization system (100, 200) according to any of the preceding claims, is further configured to: generate a report including at least one of: the optimal concentration for the at least one cleaning agent used, location of the cleaning site, a concentration of the surface contaminant, at least one environmental parameter, and compliance with local authority regulations, regional environmental guidelines and policies; and store the report generated in a data repository. 9. A cleaning optimization system (100, 200) according to any of the preceding claims, is further configured for remote monitoring and control via a cloud-based server communicably connected to the cleaning optimization system. 10. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the at least one environmental parameter pertains to at least one of: temperature, humidity, wind speed, wind direction, sunlight intensity, soil moisture. 11. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the environmental sensor array (106, 206) comprises at least one of: a temperature sensor, a hygrometer, an anemometer, an ultrasonic wind sensors. 12. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the tracking unit (102, 202) is implemented as at least one of: a global positioning system (GPS), Wi-Fi positioning system (WPS), cellular triangulation, Bluetooth® low energy (BLE) beacons. 13. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the processing unit is further configured to train and employ a Machine Learning (ML) model to: use and analyze the location data, the surface contaminant data, the environmental data, the cleaning site data, the optimal concentration for at least one cleaning agent, and report stored in the data repository to determine effectiveness of the cleaning operation and identify patterns in the effectiveness of the cleaning operation; and optimize performance of the cleaning optimization system based on the patterns identified. 14. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the cleaning optimization system is adapted to be mounted on an unmanned vehicle, to detect, analyze and clean the surface contaminant from the cleaning site, when the cleaning site is difficult to access manually. 15. A cleaning optimization system (100, 200) according to claim 15, wherein the unmanned vehicle is one of: a drone, a robotic vehicle. 16. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the at least one cleaning agent comprises at least one of: sodium hypochlorite, hydrogen peroxide, acetic acid, citrusbased solutions. 17. A cleaning optimization system (100, 200) according to any of the preceding claims, further comprising a rechargeable power source. APPLICANT'S AMENDED CLAIM SET (Clean Copy Version)
Claims
1. A cleaning optimization system (100, 200) to detect, analyze and clean one or more surface contaminants from a cleaning site on a surface of a built environment, wherein the one or more surface contaminants are impurities and residues on a surface of the cleaning site, the cleaning optimization system comprising:a tracking unit (102, 202) configured to identify location ofthe cleaning optimization system, andthe cleaning site relative to environmentally sensitive areas;a detection unit (104, 204) configured to detect and identify one or more surface contaminants on the cleaning site;an environmental sensor array (106, 206) configured to monitor, in real-time, at least one environmental parameter at the cleaning site affecting cleaning operation and operation of the cleaning optimization system;a user interface (108, 208) configured to receive cleaning site data from a user;a cleaning agent dispenser (110, 210) configured to store a predefined volume of at least one cleaning agent adapted for cleaning the one or more surface contaminants from the cleaning site; anda processing unit (112, 212) communicably coupled to the tracking unit, the detection unit, the environmental sensor array, the user interface, and the cleaning agent dispenser, wherein the processing unit is configured to:receive a location data pertaining to the cleaning optimization system and the cleaning site from the tracking unit, a surface contaminant data pertaining to one or more surface contaminants at the cleaning site from the detection unit, an environmental data pertaining to at least one environmental parameter at the cleaning site from the environmental sensor array, and the cleaning site data from the user interface;determine, based on the location data, the surface contaminant data, the environmental data, and the received cleaning site data, an optimal concentration for the at least one cleaning agent;control the cleaning agent dispenser to deliver the at least one cleaning agent of the optimal concentration determined to clean the one or more surface contaminants from the cleaning site; andtrain and employ a Machine Learning (ML) model to:use and analyze the location data, the surface contaminant data, the environmental data, the cleaning site data, and the optimal concentration for the at least one cleaning agent to determine effectiveness of the cleaning operation and identify patterns in the effectiveness of the cleaning operation; andoptimize performance of the cleaning optimization system based on the patterns identified.
2. A cleaning optimization system (100, 200) according to claim 1, wherein the one or more surface contaminants are at least one of: an organic matter, an inorganic matter.
3. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the cleaning site data pertains to at least one of: a type of cleaning site, a portion of the cleaning site to be cleaned, a material of the cleaning site, a special feature of the cleaning site, runoff directed above-ground drainage system, runoff directed into below ground drainage system.
4. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the user interface (108, 208) is further configured to provide, to the user, at least one of: real-time feedback, visual mapping of the cleaning site, the environmental data, alert notifications, adjustment of settings of the cleaning optimization system.
5. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the detection unit (104, 204) is further configured to detect one or more organic matters on the cleaning site after cleaning operation to determine effectiveness of a cleaning operation.
6. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the detection unit (104, 204) is implemented as at least one of: a near-infrared (NIR.) spectroscopy unit, ultra-violet (UV) fluorescence unit, a multispectral imaging unit.
7. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the processing unit (112, 212) is further configured to access at least one national database via a cloud-based server to obtain information corresponding to at least one of: local authority regulations, regional environmental guidelines and policies, to optimize the cleaning operation, based on the location data.
8. A cleaning optimization system (100, 200) according to any of the preceding claims, is further configured to:generate a report including at least one of: the optimal concentration for the at least one cleaning agent used, location of the cleaning site, a concentration of the surface contaminant, at least one environmental parameter, and compliance with local authority regulations, regional environmental guidelines and policies; and store the report generated in a data repository.
9. A cleaning optimization system (100, 200) according to any of the preceding claims, is further configured for remote monitoring and control via a cloud-based server communicably connected to the cleaning optimization system.
10. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the at least one environmental parameter pertains to at least oneof: temperature, humidity, wind speed, wind direction, sunlight intensity, soil moisture.
11. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the environmental sensor array (106, 206) comprises at least one of: a temperature sensor, a hygrometer, an anemometer, an ultrasonic wind sensors.
12. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the tracking unit (102, 202) is implemented as at least one of: a global positioning system (GPS), Wi-Fi positioning system (WPS), cellular triangulation, Bluetooth® low energy (BLE) beacons.
13. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the cleaning optimization system is adapted to be mounted on an unmanned vehicle, to detect, analyze and clean the surface contaminant from the cleaning site, when the cleaning site is difficult to access manually.
14. A cleaning optimization system (100, 200) according to claim 13, wherein the unmanned vehicle is one of: a drone, a robotic vehicle.
15. A cleaning optimization system (100, 200) according to any of the preceding claims, wherein the at least one cleaning agent comprises at least one of: sodium hypochlorite, hydrogen peroxide, acetic acid, citrus based solutions.
16. A cleaning optimization system (100, 200) according to any of the preceding claims, further comprising a rechargeable power source.
Citation Information
Patent Citations
Automatic cleaning method and system for high-altitude glass curtain wall, cleaning unmanned aerial vehicle and medium
CN117330073A
Cleaning process optimization device and machine learning device
US10754312B2
Irregular surface cleaning system, process, and method of use
US20210348598A1
UAV, method and system for cleaning a wall body
US20220119111A1
System and method for cleaning surfaces through drones
US20220280987A1