The present invention is directed to an automated toilet cleaning assembly and shower assembly. The automated toilet cleaning assembly functions to automatically clean a toilet using at least one or a plurality of an automated water nozzle or sprayer, and cleaning solution dispensers. The shower assembly includes a dedicated hot water tank and heater for producing its own hot.
Many people truly dislike using public facilities, such as public restrooms, bathrooms or toilets, and often only do so out of necessity. One of the most common reasons for this dislike is due to a lack of cleanliness and the prolific spread of bacteria.
For instance, many public restrooms are cleaned by a cleaning staff member who may wipe down the counters, mop, and in some cases, clean the toilets. In many settings, public bathrooms are cleaned once per day or sometimes less than once per day, particularly public restrooms in parks and other outdoor locations
There is thus a need in the art for a system and method for automating the cleaning process in a bathroom, and particularly, the toilets. The proposed system should be easy to manufacture and easy to install in existing bathrooms or bathrooms of new construction. For example, a cleaning assembly can be mounted to an L-shaped frame installed to the wall behind the toilet which includes automated arms and/or rods to position one or more cleaning devices or apparatuses, such as a water or fluid distribution nozzle, cleaning solution dispenser, and air blower or drier in a manner to automatically clean and rinse the toilet when activated.
The present invention attempts to address the existing limitations in automated toilet and shower cleaning systems according to the principles and example embodiments disclosed herein.
In accordance with the present invention, the above and other problems are solved by providing an automated toilet cleaning assembly and shower assembly.
Accordingly, at least one embodiment of the present invention is directed to an automated cleaning system and method that can easily clean and sanitize toilets in any public bathroom. The automated cleaning system may, in some cases, be mounted to a L-shaped frame, or mounted base just above or otherwise proximate the toilet for manual or automatic activation.
In particular, the system includes one or more cleaning arm assemblies, such as, for example, a brushless cleaning arm assembly connected to a control device. Each of the cleaning arm assemblies include a positioning assembly and one or more cleaning devices or apparatuses, such as a spray nozzle, cleaning solution dispenser, etc. The positioning assembly may include a rotational or angular driving mechanism and/or linear driving mechanisms that can move in horizontal, vertical and three-dimensional directions in order to orient the cleaning apparatuses either proximate the toilet.
For instance, when the automated cleaning system is activated (e.g., by voice command, pressing an activation button, or automatically), the control device will operate to movably position the one or more cleaning arm assemblies via one or more positioning assemblies in order to orient the cleaning apparatus(es) toward the toilet. A flow of water and in some cases a cleaning solution will flow to the spray nozzles and/or cleaning solution dispensers toward the toilet. The spray nozzles can be used to spray water and/or cleaning solution on the toilet for rinsing and washing. After the system has stopped using the spray nozzles, in at least one embodiment, a drier can be used to blow hot or warm air onto the toilet for purposes of facilitating drying the toilet.
At the end of the cleaning cycle, the positioning assemblies can reposition the arms against the wall or frame and away from the toilet. This allows the toilet to be used again without obstruction from the cleaning system of the present invention.
Yet another embodiment of the present invention includes a shower assembly capable of maintaining and producing its own hot or temperature-controlled water. The shower assembly of at least one embodiment also includes an oversized or enlarged overhead shower head or sprayer.
A user panel allows a user to select a desired temperature for the water, for example, via a rotational dial, and a water pressure, for example, via selection button. In some embodiments, the system can deliver up to four or more different water pressures.
Both the automated toilet cleaning system and the shower assembly can be easily installed in commercial or public restrooms, including office buildings, airports, service stations, gas stations, hospitals, parks, etc. These and other objects, features and advantages of the present invention will become more apparent when the drawings as well as the detailed description are taken into consideration.
The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter that form the subject of the claims of the invention. It should be appreciated by those skilled in the art that the conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims. The novel features that are believed to be characteristic of the invention, both as to its organization and method of operation, together with further objects and advantages will be better understood from the following description when considered in connection with the accompanying figures. It is to be expressly understood, however, that each of the figures is provided for the purpose of illustration and description only and is not intended as a definition of the limits of the present invention.
Referring now to the drawings in which like reference numbers represent corresponding parts throughout:
Like reference numerals refer to like parts throughout the several views of the drawings provided herein.
This application relates in general an article of manufacture for providing an automated toilet cleaning assembly.
Various embodiments of the present invention will be described in detail with reference to the drawings, wherein like reference numerals represent like parts and assemblies throughout the several views. Reference to various embodiments does not limit the scope of the invention, which is limited only by the scope of the claims attached hereto. Additionally, any examples set forth in this specification are not intended to be limiting and merely set forth some of the many possible embodiments for the claimed invention.
In describing embodiments of the present invention, the following terminology will be used. The singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a needle” includes reference to one or more of such needles and “etching” includes one or more of such steps. As used herein, a plurality of items, structural elements, compositional elements, and/or materials may be presented in a common list for convenience. However, these lists should be construed as though each member of the list is individually identified as a separate and unique member. Thus, no individual member of such list should be construed as a de facto equivalent of any other member of the same list solely based on their presentation in a common group without indications to the contrary. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It further will be understood that the terms “comprises,” “comprising,” “includes,” and “including” specify the presence of stated features, steps, or components but do not preclude the presence or addition of one or more other features, steps, or components. It also should be noted that in some alternative implementations, the functions and acts noted may occur out of the order noted in the figures. For example, two figures shown in succession may in fact be executed substantially concurrently or may sometimes be executed in the reverse order, depending upon the functionality and acts involved.
Concentrations, amounts, and other numerical data may be expressed or presented herein in a range format. It is to be understood that such a range format is used merely for convenience and brevity and thus should be interpreted flexibly to include not only the numerical values explicitly recited as the limits of the range, but also to include all the individual numerical values or sub-ranges encompassed within that range as if each numerical value and sub-range is explicitly recited. As an illustration, a numerical range of “50-250 micrometers should be interpreted to include not only the explicitly recited values of about 50 micrometers and 250 micrometers, but also include individual values and sub-ranges within the indicated range. Thus, included in this numerical range are individual values such as 60, 70, and 80 micrometers, and sub-ranges such as from 50-100 micrometers, from 100-200, and from 100-250 micrometers, etc. This same principle applies to ranges reciting only one numerical value and should apply regardless of the breadth of the range or the characteristics being described.
As used herein, the term “about” means that dimensions, sizes, formulations, parameters, shapes and other quantities and characteristics are not and need not be exact, but may be approximated and/or larger or smaller, as desired, reflecting tolerances, conversion factors, rounding off, measurement error and the like and other factors known to those of skill. Further, unless otherwise stated, the term “about” shall expressly include “exactly,” consistent with the discussion above regarding ranges and numerical data.
The term “user” and “individual” refers to an entity, e.g. a human, that uses a toilet according to the present invention in order to bring about a desired effect or outcome. For such a user, the terms “user” and “individual” may be used herein interchangeably.
In general, the present disclosure relates general an article of manufacture for providing an automated toilet cleaning assembly and shower assembly. As shown in the accompanying drawings, and with particular reference to
Specifically, as will become apparent from the description provided herein, the toilet or bathroom cleaning assembly or system 10 can be easily installed in any residential, commercial or industrial environments, including public restroom, for example, in airports, service stations, office buildings, hospitals, hotels, etc. Activation of the cleaning system 10 will trigger a cleaning cycle and will cause a number of cleaning devices or apparatuses, such as water nozzles, jet sprayers, and cleaning solution dispensers, to automatically spray and/or otherwise clean the surfaces of a toilet, and in some cases, surrounding surfaces, without manual scrubbing or intervention.
In particular, with reference to
Accordingly, the support structure 12 may extend directly above or proximate a toilet 14, such that, during a cleaning process, surfaces of the toilet 14 can be easily reached and cleaned. In one embodiment, the support structure 12 or frame include a metal or other rigid structure which allows at least some of the components described herein to be mounted, either directly or indirectly. The support structure 12 may include a plurality of mounting holes which allow the support structure 12 to be attached to a floor, wall or other surface via a plurality of screws, nails, or other fasteners.
In other embodiments, the support structure 12 may be in the form of a base plate, which can be mounted directly to a wall 5, ceiling or other support surface within a bathroom. It is also contemplated that, in at least one embodiment, the cleaning system 10 may be installed or mounted in a number of different manners, some of which may include a mounting base or frame while others may not. As an example, at least some of the components of the cleaning system 10 may be mounted directly to the floor, wall or other support surface, including wall studs, beams, etc.
In any event, the cleaning system 10 of at least one embodiment includes a control device or assembly 15. The control device or assembly 15 includes various computer devices, components and electronics, including, for example, one or more computer processors, memory, and/or other control circuits and logic to implement the system and methods as disclosed in accordance with at least one embodiment of the present invention. For example, the control device 15 may be communicative with one or more activation devices to activate or start a cleaning process or cycle, one or more cleaning arm assemblies or positioning assemblies to move, activate and operate one or more water or fluid nozzles, cleansing solution distribution, air (or other) driers, etc. Particularly, the cleaning system 10 of at least one embodiment includes at least one cleaning arm assembly 20, 40 operationally communicative with the control device 15. Each cleaning arm assembly (e.g., first cleaning arm assembly 20 and second cleaning arm assembly 40) includes a positioning assembly (e.g., first positioning assembly 30 and second positioning assembly 50) and at least one cleaning end or cleaning apparatus 22A, 22B, 42A. The first and second positioning assemblies 30, 50 are configured to position the corresponding cleaning arm assembly 20, 40 and cleaning apparatus 22A, 22B, 42A, in proximity to the toilet 14, directed toward the toilet 14, and in some cases.
Furthermore, the cleaning assemblies 20, 40, and in particular, the positioning assemblies 30, 50 thereof, include a positioning arm 32, 52 to which the cleaning end or cleaning device 22, 42A is attached. Accordingly, as the positioning arm(s) 32, 52 move, the cleaning devices 22, 42A also move, for instance, with the movement of the corresponding positioning arm 32, 52. In one exemplary embodiment, the positioning arms 32, 53 may be at least partially telescopic in that an extension arm 33, 53 may extend or retract. In other embodiments, regardless of whether the positioning arm 32, 52 includes a telescopic extension arm 33, 53, the entire positioning arm 32, 52 may move, for example, in an upward and/or downward direction, as is described herein.
Still referring to
Furthermore, still referring to
For instance, a spring or other biasing device may be mounted inside and between biased arm section 22 and shaft or arm 23, wherein the shaft or arm 23 is linearly fixed and biased arm section 22 is linearly movable. Specifically, biased arm section 22 may be normally biased (i.e., in a relaxed state) toward the mounted end 21 or shaft or arm 23. However, when an outward force (e.g., in a direction away from the end 21) greater than the normal biasing force is exerted upon the biasing device, the biased arm section will extend outward and away from end 21.
Similarly, biased arm section 42 is movable in a linear direction toward and away from the end 41 via a similar biasing device (not shown), such as a mechanical spring or other device capable of facilitating similar linear movement. For instance, a spring or other biasing device may be mounted inside and between biased arm section 42 and shaft or arm 43, wherein the shaft or arm 43 is linearly fixed and biased arm section 42 is linearly movable. Specifically, biased arm section 42 may be normally biased (i.e., in a relaxed state) toward the mounted end 41 or shaft or arm 43. However, when an outward force (e.g., in a direction away from the end 41) greater than the normal biasing force is exerted upon the biasing device, the biased arm section will extend outward and away from end 41.
Still referring to
It should be noted that the water or fluid input 17 can be directly connected to the one or more cleaning arm assemblies 20 via one or more hoses, pipes or other connections. In the illustrated embodiment, the water or fluid may flow into through input 17, for example, via a water source 17A (e.g., water source of the building, restroom or structure) by one or more pipes, connectors, tubes, conduits, etc. Additional pipes, tubes, hoses, etc. can flow from the input 17 to the cleaning arm assemblies 20, for example, internally through the various components of the positioning assemblies 30 or externally (not shown).
It should also be noted that the cleaning system 10 of at least one embodiment may have a plurality of water or fluid inputs 17, for example, for hot and cold-water input. The various cleaning arm assemblies 20 may share the same water inputs 17 or, in some cases, may have independent inputs 17.
Furthermore, at least one embodiment of the present invention also includes a cleaning solution chamber 18 for retaining an amount of cleaning solution, such as soap, disinfectant, bleach, water, mixture, etc. In some embodiments, the invention includes a cleaning solution flow meter connected to the chamber and structured to monitor the level of cleaning solution therein. For example, if the level of cleaning solution drops below a certain predetermined volume or amount (e.g., 25%), the system can add water to the chamber to increase the level.
In any event, the cleaning solution chamber 18 is fluidically interconnected, either directly or indirectly, to one or more of the cleaning ends 22A, 22B such that a cleaning solution flowing from the chamber 18 can controllably flow to and be released or dispensed from one or more of the cleaning ends or devices 22. With reference now to
For example, positioning assembly 70A of at least one embodiment interconnects with an end of the arm assembly 60 and is structured to angularly position the arm assembly 60 relative to the support structure 12 or toilet 14. In one embodiment, the angular positioning may be along a horizontal plane such that positioning assembly 70A positions the cleaning apparatus 62 above the toilet bowl by rotating the arm assembly 60 horizontally, while positioning assembly 70B is configured to vertically position the cleaning apparatus 62 into and out of the toilet bowl.
In at least one embodiment, positioning assembly 70 includes a motor and corresponding component(s) such as one or more shafts, gears, etc. to accomplish the angular or rotational movement. Positioning assembly 70B may include a motor, pulleys, gears, etc. configured to drivingly move shaft 74 up and down, or otherwise in a vertical direction into and out of the toilet bowl.
In addition, with reference now to
For instance, in at least one embodiment, the base includes an outer frame section 82 and an inner recessed surface 84. The water or fluid sprayed or produced by the present invention can be collected or otherwise can fall onto the base 80, and in particular, into the recessed inner surface 84 thereof. The base 84 may include a drain (not shown) through which the water or fluids can be directed. A drainpipe 86 will then drain the water or fluid, for example, to the main bathroom drain lines. In some embodiment, the base 80 includes an angled surface such that the fluid will be directed toward the drain.
Additionally, frame 12 of at least one embodiment may be secured to the floor and/or wall adjacent the toilet. This allows the system 10 to be easily installed in existing bathrooms or in new construction bathrooms. For example, with reference to
With reference to
Furthermore, the cleaning system 10 of at least one embodiment further includes an activation device 16 that is structured to activate a cleaning cycle of the automated toilet cleaning system 10 of the present invention. It should be noted that in some cases, the activation device 70 of at least one embodiment is separate and independent of a toilet flush sensor (e.g., a sensor which activates a toilet flush when the user vacates the vicinity). In other words, in at least one embodiment, the cleaning system 10 must be separately activated via activation device 16, and will not automatically activate after every toilet flush. In other embodiments, however, the cleaning system 10 can activate automatically after every toilet flush, after a certain number of toilet flushes, at a set day and time, etc.
With reference to
In other cases, a user can selectively activate the cleaning system 10 via activation device 16, which may be in the form of a button, switch, lever, pull cord, etc. Activation device 70 can, in some cases, be voice activated, such that voice command from the user or other individual can activate a cleaning cycle.
In any event, when a cleaning cycle is activated in accordance with at least one embodiment of the present invention, the control device 15 will operate to movably position one or more of the cleaning arm assemblies 20, 40, 60 and/or one or more of the corresponding cleaning apparatuses 22, 42, 62 thereof in order to orient the cleaning apparatuses 22, 42 toward the toilet 14. A low of water and/or cleaning solution may be directed from the input 17 to one or more of the cleaning ends 22, 42 toward the toilet.
For example, in one embodiment, one of the cleaning arm assemblies, such as the first cleaning arm assembly 20 may provide brushless, fluid cleaning in that the one or more cleaning apparatuses 22A, 22B of the first cleaning arm assembly 20 includes spray nozzles or other devices configured to spray or otherwise dispense water, fluids, and/or cleaning solution toward the toilet.
Accordingly, when the first cleaning assembly 20 is activated, the corresponding positioning assembly 40 can movably dispose the arm assembly 20 in an angular or rotational movement while the spacer arm 25 maintains contact the with external surface of the toilet. The biased arm section 22 can extend and retract as the arm assembly moves around the toilet 14. The cleaning apparatus 22A, 22B can spray water and cleaning solution onto surfaces if the toilet, including the external surfaces, the top edge (e.g., where a patron may sit), and/or inside the toilet.
If the system 10 includes an inner bowl arm assembly 60, for example, as illustrated in
In some embodiment, another cleaning arm assembly 40 may be included in order to provide hot or warm air onto the toilet surface(s). For example, cleaning apparatus 42, as illustrated in
It should be noted that the various cleaning arm assemblies 20, 40, 60 may be activated at the same time or different times independent of one another.
It should also be noted that the toilet 14 of at least one embodiment of the present invention smooth surfaces, lacks a lifting seat, and in some embodiments also lacks a cover. In some cases, the toilet may be constructed of a single mold or a piece in order to minimize or eliminate hard-to-reach surfaces, for purposes of cleaning. For instance, conventional toilets or commodes often have many grooves, cracks, creases, exposed screws, etc. that are difficult to clean or keep clean.
The toilet 14 or commode of at least one embodiment the present invention is more pleasant to the eye and easier to clean. With reference to
Motor M1 322 connects an arm 331 to dryer head 315 and causes arm 331 to rotate in a 180° arc causing dryer head 315 to move around toilet 300. A heated air line, not shown, is coupled to arm 331 to deliver the heated air to dryer head 315 during operation.
Motor M2 333 connects an arm 332 to sprayer 312 and causes arm 332 to rotate in a 180° arc causing sprayer 312 to move around toilet 300. Arm 332 may also include spring mechanism 335 to cause an upper member containing the spring mechanism to vary its length. The spring mechanism 335 provides tension needed to keep sprayer 312 at a predefined distance with toilet 300 as is rotate about the toilet. In this embodiment, sprayer 312 may include a roller that rotates while dispensing cleaning solution and water while remaining in contact with the exterior surface of toilet 300.
A hot water line 323 and a cleaning solution line 322 are coupled to arm 332 to deliver these liquids to sprayer 312 during operation. The hot water line 323 is connected to hot water source 326 that may consist of a heating element or simply a connection to a hot water line in the building. The cleaning solution line 322 is connected to a reservoir 324 via pump 325, wherein the pump 325 generates sufficient pressure within cleaning solution line 322 to deliver the solution to sprayer 312 during operation.
Because of the varying sizes of toilets that may be cleaned using the disclosed system, dryer head 315, sprayer 312, and scrubber 345 are attached to their respective arms using one or more of a plurality of mounting holes permitting the devices to positioned at a desired height. Additionally, the automated cleaning system operates best when a seat to toilet 300 is permanently attached to the bowl rather than be liftable to add in the insertion and extraction of scrubber 345 during cleaning.
During a typical cleaning sequence, Motor M3 342 causes arm 344 to move through a 90° arc to place scrubber 345 above the bowl of toilet 300. Motor M4 343 causes it shaft to lower scrubber into the bowl and begins rotating. Motor M4 343 moves the arm to a few degrees in each direction to cause scrubber 345 to come into contact with the bowl while rotating. Control device 321 releases cleaning solution and hot water either together or in sequence while the scrubber is in contact with the bowl for cleaning. This cleaning process typically ends with a water only rinse of hot water. An alternating sequence of cleaning solution and hot water may be repeated any number of times to ensure all matter has been loosened and rinsed off the toilet 300. Motor M4 343 uses it shaft to lift scrubber 345 into its retracted position and then motor M3 342 causes arm 344 to rotate back to its retracted position, and thus moving scrubber 345 away from toilet 300.
Once the interior of toilet 300 has been cleaned, motor M2 333 causes its arm to move through its arm upon direction of control device 321 while cleaning and hot water are dispensed in a manner similar to the interior above. Multiple passes around toilet 300 by sprayer 312 may occur to clean the exterior of the toilet. Motor M1 332 causes its arm to move under the direction of control device 321 moving dryer head 315 to enable high pressure air to be directed towards toilet 300 causing any remaining moisture to be removed. Control device 321 retracts each of these two arms into a safe position once their respective task has been completed.
Control device 321 may being the above cleaning process by determining that no one is standing on mat 301, activating any light or display to indicate the stall is not available during cleaning. An automated latch may also be activated by control device 321 to deter individuals from entering during cleaning. Once the cleaning process ends, control device 321 may disengage the latch and disable any lights or displays to indicate that toilet 300 is available for use.
With reference now to
On the other side of the wall 7, or otherwise in a different location, the shower assembly 260 includes a plurality of other components, including, for example, a water tank 264, a water pump 263 and a control device 262. For instance, with reference to the schematic illustrated in
Furthermore, the shower head 261 of at least one embodiment includes a matrix or grid of a plurality of outlets that deliver water at user-specified pressures. For instance, the shower head 261 includes an inlet or distribution hub 266 to which the water is initially provided. From the distribution hub 266, water is distributed evenly to the plurality of outlets or water jets.
Still referring to
The water pump 263 includes a multiple speed impeller head, for example, but not limited to a four-speed impeller head, which allows the pump to operate at different pressure levels. In other words, the water pump can deliver water to the shower head 261 at different water pressures, selected by the user via the user panel 270.
The water tank 264 allows the system to produce its own hot or temperature-controlled water supply. For instance, the temperature-controlled water tank 264 can be mounted on the opposite side of the wall 7, along with the water pump 263.
With reference to the schematic of the user panel 270, a knob 272 or other selector can be used to manually select the water temperature. Upon turning the knob 272 or other selection device (e.g., buttons), display screen 273 displays the selected temperature, for example, in Celsius or Fahrenheit. Selection device 274 allows the user to select, via push button, roller, knob or the like, a water pressure level. In the exemplary embodiment, four different selection buttons are shown, one for a different water pressure level. Selection 275 provides an ‘ON’ or ‘OFF’ selection, to activate or deactivate the shower assembly 100. When the ‘ON’ is activated, water will pump from the tank 140, through the pump 150, to the shower head 261 (e.g., to the distribution hub 266, then to the plurality of outlet jets) at the selected temperature and selected water pressure. Display 276 shows the current status of the shower assembly 100, for example, either ‘RUN’ or ‘STANDBY.’
Referring now to
For instance, reference 291 represents a float switch or other sensor that operates to mechanically turn the water intake off when the water level in the tank 240 reaches a predetermined top or maximum level. When the float switch 241 drops to or below a predetermined low level, the water intake will again turn on to fill the tank 264. This operates similar to the action of flushing a toilet.
Further, reference 292 represents another switch or sensor, such as a float switch, that will trigger an alarm or notification to the user in the shower that the water level in the tank 264 has reached a predetermined level, for example, when the water level in the tank 264 is half or less than half, the alarm or notification to the user will indicate that the temperature controlled water is almost empty and to leave the shower. The alarm or notification could also indicate a malfunctioning on switch 291.
Moreover, at least one embodiment also includes a recirculation pump 295 to recirculate water in the tank 264. This can help with maintaining a stable temperature in the tank 264. It should be noted that a heating element 246 may be disposed within the tank 264 that includes a sufficient amount of power to heat the water in the tank 264 to a selected temperature level. The size and power of the heating element will largely depend on the size or capacity of the water tank 264. Thermostat or temperature detector 294 is disposed in the tank 264 to read or determine the temperature of the water therein. A venting hole 290 may be included to provide pressure relief from within the tank 264.
The water pump 296 will pump water from the tank 264 to the shower head 261. Reference character 252 represents the water line section through the wall although it should be noted that instead of fluid connections at 297, the pipe may be continuous. Control device 262 includes one or more computer processors, memory and/or logic to operate the system 260 and method described herein. An example embodiment of computing system used as control device 260 is discussed below in reference to
It should also be noted that the water tank 264 of at least one embodiment many sit in a tray connected to a drain in order to capture any leakage or water overflow that might develop. In yet another embodiment, the system or shower assembly 260 may also include a water reclamation assembly 280 to receive water from the shower drain, represented as 299, filter the water via a water filtration system 282 and pump the filtered reclaimed water back to the tank 264 via reclamation pump 284. Accordingly, the reclamation assembly 280 of at least one embodiment can drastically reduce the water bill as a result of showering and it can facilitate the process of maintaining a desired level of water in the tank 264 at a preset temperature.
Not shown but may also be included is lighted sign on a stall door to indicate when the cleaning mechanisms are in use for cleaning. A locking latch on the stall door may also prevent the stall door from opening during cleaning operations. Control unit 321 may operate these items.
The computer system 200 also may include random access memory (RAM) 208, which may be synchronous RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), or the like. The computer system 200 may utilize RAM 208 to store the various data structures used by a software application. The computer system 200 may also include read only memory (ROM) 206 which may be PROM, EPROM, EEPROM, optical storage, or the like. The ROM may store configuration information for booting the computer system 200. The RAM 208 and the ROM 206 hold user and system data, and both the RAM 208 and the ROM 206 may be randomly accessed.
The computer system 200 may also include an input/output (I/O) adapter 210, a communications adapter 214, a user interface adapter 216, and a display adapter 222. The I/O adapter 210 and/or the user interface adapter 216 may, in certain embodiments, enable a user to interact with the computer system 200. In a further embodiment, the display adapter 222 may display a graphical user interface (GUI) associated with a software or web-based application on a display device 224, such as a monitor or touch screen.
The I/O adapter 210 may couple one or more storage devices 212, such as one or more of a hard drive, a solid-state storage device, a flash drive, a compact disc (CD) drive, a floppy disk drive, and a tape drive, to the computer system 200. According to one embodiment, the data storage 212 may be a separate server coupled to the computer system 200 through a network connection to the I/O adapter 210. The communications adapter 214 may be adapted to couple the computer system 200 to the network 208, which may be one or more of a LAN, WAN, and/or the Internet. The communications adapter 214 may also be adapted to couple the computer system 200 to other networks such as a global positioning system (GPS) or a Bluetooth network. The user interface adapter 216 couples user input devices, such as a keyboard 220, a pointing device 218, and/or a touch screen (not shown) to the computer system 200. The keyboard 220 may be an on-screen keyboard displayed on a touch panel. Additional devices (not shown) such as a camera, microphone, video camera, accelerometer, compass, and or gyroscope may be coupled to the user interface adapter 216. The display adapter 222 may be driven by the CPU 202 to control the display on the display device 224. Any of the devices 202-222 may be physical and/or logical.
The applications of the present disclosure are not limited to the architecture of computer system 200. Rather the computer system 200 is provided as an example of one type of computing device that may be adapted to perform the functions of a control device 15, as shown in
Additionally, the embodiments described herein are implemented as logical operations performed by a computer. The logical operations of these various embodiments of the present invention are implemented (1) as a sequence of computer implemented steps or program modules running on a computing system and/or (2) as interconnected machine modules or hardware logic within the computing system. The implementation is a matter of choice dependent on the performance requirements of the computing system implementing the invention. Accordingly, the logical operations making up the embodiments of the invention described herein can be variously referred to as operations, steps, or modules.
Since other modifications and changes varied to fit particular operating requirements and environments will be apparent to those skilled in the art, the invention is not considered limited to the example chosen for purposes of disclosure, and covers all changes and modifications which do not constitute departures from the true spirit and scope of this invention. This written description provides an illustrative explanation and/or account of the present invention. It may be possible to deliver equivalent benefits using variations of the specific embodiments, without departing from the inventive concept. This description and these drawings, therefore, are to be regarded as illustrative and not restrictive.
Unless otherwise indicated, all numbers expressing quantities of ingredients, properties such as molecular weight, percent, ratio, reaction conditions, and so forth used in the specification and claims are to be understood as being modified in all instances by the term “about,” whether or not the term “about” is present. Accordingly, unless indicated to the contrary, the numerical parameters set forth in the specification and claims are approximations that may vary depending upon the desired properties sought to be obtained by the present disclosure. At the very least, and not as an attempt to limit the application of the doctrine of equivalents to the scope of the claims, each numerical parameter should at least be construed in light of the number of reported significant digits and by applying ordinary rounding techniques. Notwithstanding that the numerical ranges and parameters setting forth the broad scope of the disclosure are approximations, the numerical values set forth in the specific examples are reported as precisely as possible. Any numerical value, however, inherently contains certain errors necessarily resulting from the standard deviation found in the testing measurements.
It will be further understood that various changes in the details, materials, and arrangements of the parts which have been described and illustrated in order to explain embodiments of this invention may be made by those skilled in the art without departing from embodiments of the invention encompassed by the following claims.
In this specification including any claims, the term “each” may be used to refer to one or more specified characteristics of a plurality of previously recited elements or steps. When used with the open-ended term “comprising,” the recitation of the term “each” does not exclude additional, unrecited elements or steps. Thus, it will be understood that an apparatus may have additional, unrecited elements and a method may have additional, unrecited steps, where the additional, unrecited elements or steps do not have the one or more specified characteristics.
The present application is based on and a claim of priority is made under 35 U.S.C. § 119(e) to provisional patent application Ser. No. 62/765,206 filed on Aug. 20, 2018, the content of which is incorporated herein in its entirety by reference. The present application also is based on and a claim of priority is made under 35 U.S.C. § 119(e) to provisional patent application Ser. No. 16/383,580 filed on Apr. 13, 2019, the content of which is incorporated herein in its entirety by reference