Systems and methods of cleaning toilets
11486125 ยท 2022-11-01
Inventors
Cpc classification
A46B2200/304
HUMAN NECESSITIES
A47K17/00
HUMAN NECESSITIES
International classification
E03D9/00
FIXED CONSTRUCTIONS
A46B15/00
HUMAN NECESSITIES
Abstract
Systems and methods of cleaning toilets are described; the system includes a structural frame, a foldable arm extendible from the structural frame and a rotatable brush, accommodated while being folded within and retracted into the foldable arm, at an idle state, while protruded from the foldable arm and being sprawl, during the operation of a cleansing cycle.
Claims
1. A method of cleaning toilets comprises: (a) providing a toilet cleaning system comprising: (I) a structural frame comprising a pivoting joint; (II) a foldable arm, mounted onto said pivoting joint; (III) a main control unit, comprising a user interface, configured for actuating a cleansing cycle of said system; (IV) a geared motor, operatively connected to said main control unit; (V) a rotatable brush, rotationally coupled to a rotor of said geared motor; (b) conferring to said foldable arm a folded conformation, wherein a distal end of said foldable arm is disposed essentially adjacently to said structural frame; (c) conferring to said foldable arm an unfolded conformation, wherein said distal end of said foldable arm is disposed away from said structural frame, further comprises protruding said rotatable brush from said distal end of said foldable arm; (d) driving said rotatable brush into a folded conformation, wherein said rotatable brush is essentially retracted into, accommodated and enclosed within said foldable arm, while bristles thereof are folded within said foldable arm; (e) driving said rotatable brush into a deployed conformation, wherein said rotatable brush is protracted from said distal end of said foldable arm and said bristles thereof are sprawl and configured to engage to an inner surface of a toilet bowl.
2. The method of cleaning toilets, as in claim 1, wherein said system further comprises a reservoir of a cleaning agent and a controllable dispenser, further comprises discharging a predefined amount of said cleaning agent onto said inner surface of said toilet bowl, within proximity of said rotatable brush.
3. The method of cleaning toilets, as in claim 1, wherein said rotatable brush is rotationally coupled to said rotor of said geared motor by a flexible shaft.
4. The method of cleaning toilets, as in claim 1, wherein said system further comprises at least one member selected from the group consisting of: an encoder and sensor; wherein said at least one member is connected to said rotor of said geared motor.
5. The method of cleaning toilets, as in claim 4, further comprises collecting data by said at least one member and using said data to ensure effective mechanical engagement of said bristles of said rotatable brush against said inner surface of said toilet bowl.
6. The method of cleaning toilets, as in claim 1, wherein in said deployed conformation, said rotating brush is configured to assume a size occupying a substantial portion of an entire inner lumen of said toilet bowl.
Description
DESCRIPTION OF THE DRAWINGS
(1) The present invention will be understood and appreciated more comprehensively from the following detailed description taken in conjunction with the appended drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof have been shown merely by way of example in the drawings. The drawings are not necessarily complete and components are not essentially to scale; emphasis instead being placed upon clearly illustrating the principles underlying the present invention.
DETAILED DISCLOSURE OF EMBODIMENTS
(10) Illustrative embodiments of the invention are described below. In the interest of clarity, not all features of actual implementation are described in this specification. It will of course be appreciated that in the development of any such actual embodiment, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with technology- or business-related constraints, which may vary from one implementation to another. Moreover, it will be appreciated that the effort of such a development might be complex and time-consuming but nevertheless would be a routine undertaking for those of ordinary skill in the art having the benefit of this disclosure.
(11) In accordance with some embodiments of the present invention, reference is now made to
(12) MCU 11 typically comprises control panel and/or user interface 13, such as a graphical user interface (GUI). Control panel and/or user interface 13 typically include actuators, such as buttons, levers, knobs and/or a pedal and/or touchless activator sensors, configured for actuating system 10 and/or initiating a cleaning cycle of system 10. The actuators of control panel and/or user interface 13 in a non-limiting manner are configured for powering system 10 on/off, changing the cleaning modes of system 10, setting the values of oscillations and/or speed and/or various other parameters of system 10.
(13) Toilet cleaning system 10 further comprises geared electric motor 14, mounted on a robotic arm. Geared electric motor 14 is operationally connected to brush 16, configured for engaging in physical contact with the toilet bowl and exerting a robbing force onto the surface thereof.
(14) Toilet cleaning system 10 further comprises disinfectant and/or detergent module 17, is operationally associated with brush 16. Disinfectant and/or detergent module 17 comprises a reservoir (not shown) containing a disinfecting and/or detergent agent (henceforth a cleaning agent) and a controllable dispenser (not shown), operationally connected to and controlled by MCU 11. The controllable dispenser (not shown) of detergent module 17 is configured for discharging a predefined amount of the disinfecting and/or detergent agent onto the surface of the toilet, within proximity of brush 16.
(15) Toilet cleaning system 10 further comprises an encoder and/or sensor 15 connected to the haft of electric motor 14. Encoder and/or sensor 15 is configured for providing to MCU 11 data about a real time position and oscillation speed of the shaft of electric motor 14.
(16) Rotating brush 16 is preferably connected to electric motor 14 by a means of a flexible shaft (not shown) and provides control over distance and positioning, so as to sustain an effective reaching to and engaging with any point on the inner surface of the toilet bowl (not shown). Disinfectant and/or detergent module 17 comprises a fluids conduit associated with rotating brush 16.
(17) In accordance with some embodiments of the present invention, reference is now made to
(18) Structural frame 22 is supported by pedestal 24. Structural frame 22 typically accommodates MCU 11 (not shown). Structural frame 22 includes actuation pedal 13. Pedestal 24 optionally accommodates electrical batteries and/or accumulators (not shown), in off-grid embodiments. Pedestal 24 is optionally attached to the floor by a means of mechanical connectors, e.g. bolts or rivets, or by a means of suction and/or adhesion, e.g. stickers or vacuum cups.
(19) In an unfolded state, shown in
(20) In the commencement of the unfolded state, shown in
(21) With reference to
(22) Moreover, during the operation, encoder and/or sensor 15 continuously counts the revolutions of the haft of electric motor 14. Having the rotational torque of electric motor 14 and/or idle number of revolutions per minute for electric motor 14 known, rotating brush 16 is preferably urged against the inner surface of the toilet bowl, of toilet 30, until encoder and/or sensor 15 detects the reduction in rotational speed to a predefined value, thereby ensuring effective mechanical rubbing of the bristles of rotating brush 16 against the inner surface of the toilet bowl, of toilet 30.
(23) With reference to
(24) Computing device 400 may have additional features/functionality. For example, computing device 400 may include additional storage (removable and/or non-removable) including, but not limited to, magnetic or optical disks or tape. Such additional storage is illustrated in
(25) Computing device 400 typically includes a variety of computer readable media. Computer readable media can be any available media that can be accessed by computing device 400 and include both volatile and non-volatile media, and removable and non-removable media. Computer storage media include volatile and non-volatile, and removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Memory 404, removable storage 408, and non-removable storage 410 are all examples of computer storage media. Computer storage media include, but are not limited to, RAM, ROM, electrically erasable program read-only memory (EEPROM), flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by computing device 400. Any such computer storage media may be part of computing device 400.
(26) Computing device 400 may contain communications connection(s) 412 that allow the device to communicate with other devices. Computing device 400 may also have input device(s) 414 such as a keyboard, mouse, pen, voice input device, touch input device, etc. Output device(s) 416 such as a display, speakers, printer, etc. may also be included. All these devices are well known in the art and need not be discussed at length here.
(27) It should be understood that the various techniques described herein may be implemented in connection with hardware or software or, where appropriate, with a combination of both. Thus, the processes and apparatus of the presently disclosed subject matter, or certain aspects or portions thereof, may take the form of program code (i.e., instructions) embodied in tangible media, such as floppy diskettes, CD-ROMs, hard drives, or any other machine-readable storage medium where, when the program code is loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing the presently disclosed subject matter.
(28) Although exemplary implementations may refer to utilizing aspects of the presently disclosed subject matter in the context of one or more stand-alone computer systems, the subject matter is not so limited, but rather may be implemented in connection with any computing environment, such as a network or distributed computing environment. Still further, aspects of the presently disclosed subject matter may be implemented in or across a plurality of processing chips or devices, and storage may similarly be effected across a plurality of devices. Such devices might include PCs, network servers, and handheld devices, for example. It will be appreciated by persons skilled in the art that the present invention is not limited by what has been particularly shown and described herein above. Rather the scope of the invention is defined by the claims which follow.