Systems and methods for automatically identifying animal waste

WO2026011053A3PCT designated stage Publication Date: 2026-04-09AUTOMATED PET CARE PRODUCTS LLC
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-02
Publication Date
2026-04-09

AI Technical Summary

Technical Problem

Existing methods for distinguishing between urine and feces in pet litter boxes face challenges such as obstruction by the cat's body, difficulty in maintaining camera clarity, and the need for separate cleaning of multiple litter box portions, which complicates automation and odor management.

Method used

A system and method using sensing devices, including mass sensors, gas sensors, cameras, and microphones, to identify the type of waste automatically within an automated litter device, optimizing cleaning cycles based on waste type to minimize odors.

Benefits of technology

The system effectively identifies urine and feces types, optimizing cleaning cycles to reduce odors and maintain device hygiene with minimal complexity and maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure US2025036252_09042026_PF_FP_ABST
    Figure US2025036252_09042026_PF_FP_ABST
Patent Text Reader

Abstract

A method for identifying a type of waste eliminated by an animal in a litter device, the method comprising a) one or more sensing devices detecting entry of the animal into the litter device; b) one or more sensing devices detecting departure of die animal from the litter device; c) one or more processors accessing and executing, one or more waste type identification algorithms to determine the type of waste eliminated by the animal.
Need to check novelty before this filing date? Find Prior Art

Description

SYSTEMS AND METHODS FOR AUTOMATICALLY IDENTIFYING ANIMAL WASTECROSS REFERENCE TO RELATED APPLICATIONS

[0001] This application claims priority from U.S. Provisional Application No. 63 / 667,266, filed on July 3. 2024, and which is incorporated herein by reference in its entirety for all purposes.FIELD

[0002] The present application relates to systems and methods for automatically distinguishing and identifying urine and feces after elimination from a pet m a litter device. The systems and methods may employ one or more sensing devices to detectone or more conditions indicative of the waste type eliminated by the animal. The present teachings may be particularly useful with an automated litter device.BACKGROUND

[0003] As health and wellness become more important as it relates to pets, and more specifically cals, certain data provide valuable insights related to health such as frequency of litter box usage, duration of litter box visits, amount of waste deposited, and weight of the pct. As such, it would be valuable to know the type of waste (i.e., feces or urine) deposited during each visit to the litter box, and the corresponding weight of each waste deposit.

[0004] One method that has been explored to date is the use of employing a camera and machine learning to detect the difference between a urine dump and a fecal deposit. However, this can be problematic as cats typically immediately cover their waste (i.c., bury) prior to leaving a litter box. Thus, covering of waste can make it difficult for the camera to have a dear line of sight on the waste. Additionally, if the goal is to capture the waste as it is being eliminated, a cat’s body will typically block a clear view of the waste before or as it reaches the litter bed. One such solution which has been proposed is feat of Purobot Ultra by PctKit which integrates a camera at a front entry of an automated litter box and captures the image of the waste and litter during a sifting cycle before being deposited into a waste receptacle. A disadvantage with this method is that with clumping litter, there may be minimal visual difference between urine and feces. Camera detection may also be problematic wife relation to placement of the camera in dose proximity to the litter bed and the ongoing need to maintain the camera free of dust and debris from the litter, waste, fur, and the like.

[0005] Another method that has been explored is providing for collection of feces and urine in different portions of a litter box and then weighing cither or both portions individually. For example, allowing for feces to remain in an upper container while allowing for urine to pass into a lower container, and isolating the containers wife dedicated load cells. One such example is disclosed in US Patent No. 11,284.599, which is incorporated by reference herein. This system and method may allow for urine to be weighed separately from feces. This can be troublesome by creating the need to now clean two separate portions of a litter box, the inability to dean the feces and urine wife a single automated mechanism, and creating the need for additional load cells.

[0006] A further system and method that has been established is that of a scale in combination with a traditional litter box. One such teaching is found in US Patent No. 8,797,166, which is incorporated by reference herein. This system and method may be disadvantageous as it relies on measuring the litter box as a whole, requires manual cleaning by a pet owner, does not cooperate with automation, may not automatically determine when a litter box is cleaned, and may not decipher between multi ple uses between cleanings.

[0007] As such, what is needed is a system and method which may be integrated into an automated litter box to determine the type of waste (e.g., urine versus feces) eliminated by an animal. What is needed is a system and method compatible with an automated litter box having a rotating chamber, silling mechanism, and / or waste receptacle. What is needed is a system which is able to cooperate with, and even optimize, automated operations of the 1 itter device. What is needed is a system which may be beneficial in detecting feces versus urine such as to modify a default waiting period between an animal exiting the litter device and a cleaning cycle commencing. Feces may have a tendency to create a strong malodor much sooner than urine after being deposited in the chamber by an animal, and optimizing a waiting period for a cleaning cycle based on the type of waste may aid in minimizing odors emanating from the litter device.SUMMARY

[0008] The present teachings relate to a method for identifying a type of waste eliminated by an anima l in a liner device, the method comprising: a) one or more sensing devices detecting entry of the animal into the litter device; b) one or more sensing devices detecting departure of the animal from the litter device; c) one or more processors accessing and executing one or more waste type identification algorithms to determine the type of waste eliminated by the animat

[0009] The present teachings may relate to a method for identifying a type of waste eliminated by an animal in a litter device, the method comprising: a) automatically detecting entry of the animal into the litter device by one or more sensing devices, wherein the litter device includes a chamber configured to retain litter and for entry and exit of an animal to eliminate waste therein, and the litter device includes a waste receptacle configured to receive the waste from the chamber, wherein the litter device is configured to automatically execute a cleaning cycle to separate the waste from unused litter and transfer the waste to the waste receptacle, and wherein the one or more sensing devices include one or more mass sensors, one or more emitting sensors, one or more cameras, one or more identification sensors, one or more microphones, or a combination thereof; b) automatically detecting departure of the animal from the litter device by the one or more sensing devices; c) automatically accessing and executing one or more waste type identification algorithms by one or more processors to determine the type of waste eliminated by the animal; wherein the waste type identification algorithm uses data detected by the one or mote sensing devices and wherein the one or more sensing devices which provide data to the waste type identification are the same or different as the one or more sensing devices which detect the entry and / or the exh of the animal from the litter device; and wherein the waste is identified either while the cleaning cycle is executed, after the cleaning cycle is executed, or both.

[0010] The present teachings may relate to one or more waste type identification algorithms including one or more of a gas algorithm, a pre-sift chamber weight algorithm, a pre-sift dwell time algorithm, a post-sift waste bin weight algorithm, a post-sift waste bin weight change algorithm, a post-sift chamber weight algorithm, a camera detection algorithm, an audio detection algorithm, the like, or any combination thereof.

[0011] The present teachings may be useful in identifying if waste is eliminated when an animal enters a litter device and specifically identifying the type of waste eliminated by the animal. The present teachings may be beneficial in employing one or more sensing devices while keeping complexity, costs, and maintenance to a minimum. The present teachings may provide for an automated means of identifying the waste eliminated by an animal and even executing certain operations, such as a cleaning cycle, to eliminate potential odors associated with the waste before the odors are noticeable by an animal or human.BRIEF DESCRIPTION OF DRAWINGS

[0012] FIG. 1 is a perspective view of a litter device.

[0013] FIG. 2 is a front view of a titter device.

[0014] FIG. 3 is a cross-section view of a litter device.

[0015] FIG. 4 is a perspecti ve view of a litter device.

[0016] FIG. S is a perspective view of a scale plate assembly;

[0017] FIG, 6 illustrates a schematic of a system including a litter device.

[0018] FIG. 7 illustrates a method for identifying waste type via one or more gas sensors.

[0019] FIG. 8 illustrates a method for identifying waste type via one or more mic sensors.

[0020] FIG. 9A illustrates a method for determining stability time comparison values.

[0002] ] FIG. 9B illustrates a method for identifying waste type by stability time.

[0022] FIG. 10A illustrates a method for determining pre-sift waste weight comparison values.

[0023] FIG. 10B illustrates a method for identifying waste type by waste weight before a cleaning cycle.

[0024] FIG. I 1 A illustrates a method for determining post-sift waste bin weight comparison values.

[0025] FIG. I IB illustrates a method for identifying waste type by waste bin weight after a cleaning cycle.

[0026] FIG. 12 illustrates a method for identifying waste type by chamber weight after a cleaning cycle.

[0027] FIGS. 13A-13G illustrate a method for identifying waste type.

[0028] FIG. 14A illustrates a stability time during an overall dwell time of an animal in a chamber.

[0029] FIG. 14B illustrates a stability time during an overall dwell time of an animal in a chamber.DETAILED DESCRIPTION

[0030] The explanations and illustrations presented herein are intended to acquaint others skilled in the art with the present teachings, its principles, and its practical application, The specific embodiments of the present teachings as set forth are not intended as being exhaustive or limiting of the present teachings. The scope of the present teachings should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled. The disclosures of all articles and references, including patent applications and publications, are incorporated by reference for all purposes. Othercombinations arc also possible as will be gleaned from the following claims, which arc also hereby incorporated by reference into this written description.

[0031] Automated Litter Device

[0032] The present teachings may relate to a litter device. The teachings may be particularly relevant to a litter device which is an automated litter device. An automated litter device may be any type of litter device which automates cleaning of the device after elimination of waste by an animal. The litter device may be useful by one or more domesticated animals. One or more domesticated animals may include one or more cats, rabbits, ferrets, pigs, dogs, ducks, goats, foxes, the like, or any combination thereof. A litter device may include one in which a chamber rotates to cause rotation of a sifting portion such that the sifting portion passes through litter and segregates waste from the litter. A litter device may include one in which a sifting portion rotates within a chamber to pass through the litter and segregate waste from the litter. A litter device may include an automated sifting scoop which moves axially and passes through litter retained within a stationary litter box to sift and segregate waste from litter.

[0033] The litter device may include a bezel, a chamber, a box, a septum, a sifting scoop, a bonnet, a base, a waste receptacle, a track, a hub. an entry barrier, the like, ar any combination thereof. The chamber may include an entry opening. The chamber may be configured to hold litter. The chamber may be configured to allow an animal to enter and / or exit. The chamber may be configured to allow an animal to excrete waste within the interior. The chamber may include a septum. The septum may include a sifting portion. The sifting portion may be configured for sifting through litter and separating waste from litter. The litter device may include a waste receptacle. A waste receptacle may be in communication with the chamber. A waste receptacle may be configured to receive waste. A waste receptacle may receive waste from the chamber. The waste receptacle may be referred to as a waste bin. A waste receptacle may be configured as a waste drawer.

[0034] The present teachings may be useful for use with an automated litter device having a chamber supported by a base, having a waste drawer, or both. The chamber may be a portion of the devi ce configured to hold litter, where an animal may enter and excrete waste, or both. The chamber may be supported by and / or rest above a base. The chamber may be rotatably supported by the base. The chamber may rotate through one or more cleaning cycles to allow for funneling and disposal of waste. The chamber may have an axis of rotation. The axis of rotation may extend through the entiy opening of the chamber. The axis of rotation may be concentric or off-center with the entry opening. The axis of rotation may be a tilted axis of rotation. The tilted axis of rotation may promote funneling and disposal of waste, increased line of sight of one or more sensors, or both. The chamber may include a septum such that rotation of the chamber may result in rotation of a septum which sifts through tiie litter. The septum may filter clean litter from clumps of waste and guide funneling and / or disposal of the waste. Waste from the chamber may be disposed into a waste drawer. A waste drawer may be located in a support base of the device, below a chamber, adjacent to a chamber, or any combination thereof. A litter dispenser may be affixed to the litter device to replenish litter disposed during cleaning cycles. A bonnet may be located at least partially over a chamber to coverone or more components of the litter device, prevent access to one or more pinch points, or both. A chamber, bezel, cleaning cycle of the chamber, rotational capabi lity. axis of rotation (e.g„ tilted rotational axis) base (e.g, support base), bonnet, waste drawer, litter dispenser, and other components of the litter device may be configured such as those disclosed in US Patent Nos. 8,757,094; 9,433,185; 11,399,502; and PCT Publication No: WO 2022 / 087530. which, are incorporated herein by reference in their entirety for all purposes.

[0035] The litter device may include one or more controllers. The one or more controllers may function to receive one or more signals, transmit one or more signals, execute one or more methods and / or algorithms, control operations of one or more components of the device, or a combination thereof. The one or more controllers may be in communication with and / or include one or more sensing devices, communication modules, networks, other controllers, other electrical components, or any combination thereof. The one or more controllers may be adapted to control operation of one or more electrical components of a litter device. For example, signaling one or more drive sources (e.g., motors) to power on and cause rotation of chamber of a litter device to generate a cleaning cycle. The one or more controllers may automatically receive, interpret, and / or transmit one or more signals. The one or more controllers may be adapted to receive one or more signals from the one or more sensing devices. The one or more controllers may be in electrical communication with one or more sensing devices. The one or more controllers may interpret one or more signals from one or more sensing devices as one or more status signals. The controller may relay the one or more status signals to one or more other controllers, processors, storage mediums computing devices, and / or the like. The one or more controllers may be adapted to receive one or more signals from one or more computing devices. The one or more signals may include one or more instruction signals related to one or more instructions. The one or more instructions may be input by a user into a user interface., stored instructions on a computer readable medium (e.g., software) in one or more computing devices, and / or the like. The one or more controllers may automatically control one or more operations of one or more components upon receipt of one or more signals or instructions. The one or more controllers may reside within or be in communication with the litter device. For example, the one or more controllers may be located within or affixed to a bezel, bonnet, base (e.g., support base), chamber, near an entry opening, the like, or any combination thereof. The one or more controllers may include one or more controllers, microcontrollers, microprocessors, processors, storage mediums, or a combination thereof. One or more suitable controllers may include one or more controllers. microprocessors, or both as described in US Patent No. 8.757,094: 9,433,185; 11 ,39*3,502, all of which are incorporated herein by reference in theif entirety for all purposes. The one or more controllers may be in communication with and'or include one or more cotnmunication modules, processors, storage mediums, circuit boards (e.g., printed circuit board “PCB”), input and / or output peripherals, analog to digital convertors, the like, or any combination thereof.

[0636] The litter device may include one or more communication modules. The one or more communication modules may allow for the litter device to receive and / or transmit one or more signals from one or more controllers and / or computing devices, be integrated into a network, or both. The one or morecommunication modules may have any configuration which may allow for one or more data signals from one or more controllers to be relayed to one or more other controllers, communication modules, communication hubs, networks, computing devices, processors, the like, or any combination thereof located external of the litter device. The one or more communication modules may include one or more wired communication modules, wireless communication modules, or both. A wired communicationmodule may be any module capable, of transmitting and / or receiving one or more data signals via a wired connection. One or more wired communication modules may communicate via one or more networks via a direct, wired connection. A wired connection may include a local area network wired connection by an ethernet port. A wired communication module may include a PC Card, PCMCIA card, PCI card, the like, or any combination thereof. A wireless communication module may include any module capable of transmitting and / or receiving one or more data signals via a wireless connection. One or more wireless communication modules may communicate via one or more networks via a wireless connection. One or more wireless communication modules may include a Wi-Fi transmitter, a Bluetooth® transmitter. an infrared transmitter, a radio frequency transmitter, an IEEE 802.15.4 compliant transmitter. cellular radio signal transmitter, Narrowband-Intemet of Things (NB-IoT) transmitter. the like, or any combination thereof. A Wi-Fi transmitter may be any transmitter complaint with IEEE 802.11. A communication module may be single band, multi-band (c.g., dual band), or both, A communication module may operate at 2,4 Ghz, 5 Ghz. the like, or a combination thereof. A cellular radio signal transmitter may be any transceiver compatible with any cellular frequency band (e.g„ 500, 900, 1 ,800, 1 ,900 MHz) and / or network (e g., 36, LTE, LTE Cat I . LTE M, 4G, 56). A communication module may communicate with one or more other communication modules, computing devices, processors, or any combination thereof directly; via one or mote communication hubs, networks, or both; via one or more interaction interfaces; or any combination thereof.

[0037] The litter device may have or be in communication with one or more sensing devices. The one or more sensing devices may function to sense the presence of waste, sense the presence of a certain type of waste, initiate waste detection, sense the presence of an animal, sense the absence of an animal, the like, or any combination thereof. The one or more sensing devices may receive one or more signals, transmit one or more signals, ora combination thereof. The one or more signals may be related to one or more conditions detected by the sensing device. The one ar. more conditions may be related to one or more operations of one or more components. The one or more sensing devices may cooperate with one or more other sensing devices which detect one or more conditions of one or more litter device, date related to an animal, or both. The one or more sensing devices may be located in any suitable location of a litter device. affixed to a litter device, in communication, with a titter device, distanced from a litter device, the tike, or any combination thereof. Based on the one or more conditions sensed, one or more sensing devices may transmit one or more signals to one or more controllers, processors, communication modules, computing devices, the like, or any combination thereof. One or more signals from one or more sensing devices may be converted into one or more signals (e.g., analog to digital. signal to a status signal), data entries, or both by one or morecontrollers, processors, communication modules, computing devices, or any combination thereof. One or more sensing devices may bc configured to detect one or more conditions related to: mass of an animal, presence of an animal, identification of an animal, presence of waste, mass of waste, a type of waste, traitfs) associated with waste, the like, or any combination thereof.

[0038] One or more sensing devices may include one or more gas senscars, mass sensors emitting sensors, identification sensors, cameras, microphones, the. like, or a combination thereof.

[0039] The one or more sensors may include one or more gas sensors. The one or more gas sensors may function to detect if waste has been eliminated by an animal, a type of waste eliminated by an animal, the presence of feces, the presence of urine, or any combination thereof. The one Or more gas sensors may sense one or more gases and / or compounds emitted from animal waste. The one or more gas sensors may sense one or more gases, compounds, or both associated with urine, feces, or both. The one or more gases, compounds, both may be volatile organic compounds, inorganic gases, and / or the like. For example, the one or more gases may be sulfur dioxide (SO2), hydrogen sulfide (H2S), ammonia (NH3), hydrogen, methane, and / or the like which is emitted from feces. As another example, the one or more gases may be ammonia (NH3) which is emitted from urine The one or more gas sensors may detect a concentration of the one or more gases, compounds, or both in the air, in an interior of the chamber, at an entry opening of the litter device, in proximity to the litter device, the like, or a combination thereof. The one or more gas sensors may include one or more volatile organic compound (VOC) sensors. Exemplary gas sensors may include Gas Sensor BME680 by Bosch, Air Quality Sensor TGS2600 by Figaro USA. Inc.. Gas Sensor MQ-4B by Winsen, and / or electrochemical H2S sensor Meu~H2s by Winsen, which arc incorporated herein by reference in their entirety. For simplicity, gases and compounds may be referred to just as gases hereinafter,

[0040] The one or more gas sensors may be integrated into a litter device, integrated into an animal wearable, in proximity to a litter device, or any combination thereof. The one or more gas sensors may be located adjacent to an entry opening, opposite the entry opening, within an interior of a chamber, adjacent to a rear opening, or any combination thereof. The one or more gas sensors may be part of and / or affixed to a bezel, a chamber, a bonnet, a base, or a combination thereof. The one or more gas sensors may be part of and / or affixed to a sensor mount, a rear cover, or both. The one or more gas sensors may be located directly adjacent and'or be part of the interior surface defining a periphery of an entry opening. The one or more gas sensors may be located adjacent to one or more other sensors (e.g., emitting sensor, camera, microphone). The one or more gas sensors may be located over al least a portion of a litter bed within the chamber.

[0041] The one or more gas sensors may be in communication with one or more controllers, computing devices, processors, communication modules, the like, or any combination thereof. The one or more gas sensors may be directly and / or indirectly connected to one or more controllers, computing devices, processors, communication modules, or any combination thereof. The one or more gas sensors may relay one or more signals relating to a monitored gas to one or more controllers, computing devices, processors.communication modules, or any combination (hereof. The one or more gas sensors may relay a presence of one or morc gases and / or compounds, a presence of one or mote gases and / or canpounds at, above, and / or below a predetermined amount (e.g„ threshold value, threshold concentration value, parts per million, parts per billion): a real-time gas and / or compound concentration; a change in gas and / or compound concentration, or a combination thereof to one or more controllers, computing devices, processors, communication modules, or any combination thereof. A signal from one or more gas sensors relayed to one or more controllers, computing devices, processors, communication modules, or any combination thereof related to the detected gas and / or compound may be referred to as a gas signal. The gas signal may be included as a status signal.

[0042] The one or more sensing devices may include one a more mass sensors. The one or more mass sensors may function to monitor a mass of a litter device or portion of the litter device, monitor a mass of litter, monitor a mass of a chamber, monitor a mass of a waste bin, monitor and / or identify mass of waste, monitor a mass of an animal, identify a presence of an animal within or near a device, identify movement of an animal within a device, identify a presence of waste within one or more portions of a litter device, the like, or any combination thereof One or more mass sensors may continuously, intermittently, or both monitor for mass and / or changes thereof. One or more mass sensors may be located at any location in or near a litter device so that any change in mass of the device as a whole, the chamber, the waste bin, presence and / or movement of an animal within or near the device, presence of eliminated waste, or any combination thereof may be detected. The mass sensor may include one or more load cells, resistors, force sensors, switches, controllers, microprocessors, the like, or a combination thereof. Exemplary mass sensors and configurations may be as described in US Patent Nos. 8,757,094; 9,422,185; 11,399,502; and 11,523,586, all of which are incorporated herein by reference in their entirety.

[0043] One or more mass sensors may be included as part of one or more feet, a scale plate forming the base of the litter device, between a chamber and a support base, as part of a support on which the chamber rests, below and / or integrated into a waste drawer, within a base, a scale / mat below the litter device, the: like, or any combination thereof. One or more mass sensors may include a angle or a plurality of mass sensors. One or more mass sensors may be biased toward a bottom center of a portion of a litter device. One or more mass sensors may be biased toward one or more outer comers of a litter device. One or more mass sensors may be located between a base and a waste receptacle of a litter device. One or more mass sensors may be located between a base and / or mid-support and a chamber of a litter device.

[0044] One or more mass sensors which are configured to weigh the attire weight of the liber device may be referred to as one or more device mass sensors. One or more device mass sensors may be located below a base, between a base and a scale plate, at the feet, offset from the fed, the like, or a combination thereof.

[0045] One or more mass sensors configured to weigh the chamber, and anything therein, such as litter, waste, and / or an animal, may be referred to as one or more chamber mass sensors. The one or more chamber mass sensors may weigh the chamber in isolation from anything outside of the chamber. The one or more mass sensors may be located below a chamber, between a chamber and a base, between a chamber and amid-support, and / or otherwise such as to have the mass of the chamber applied thereon. The one or more chamber mass sensors may be configured as in US Provisional Application No. 63 / 795,837 as filed on April 28, 2025, which is incorporated herein by reference in its entirety tor all purposes.

[0046] One or more mass sensors configured to weigh the waste bin may be referred to as one or more waste bin mass sensors. The one or more waste bin sensors may function, to sustain the weight of the waste bin. The one or more waste bin mass sensors may weigh the waste bin in isolation from anything outside of the waste bin. The one or more waste bin sensore may be located below a waste bin, below a rim of a waste bin, between a waste bin and a base, between a waste bin and a scale plate, the like, or any combination thereof.

[0047] The one or more mass sensors may be in communication with one or more controllers, computing devices, processors, communication modules, the like, or any combination thereof. The one or more mass sensors may be directly and / or indirectly connected to one or more controllers, computing devices, processors, communication modules, the like, or any combination thereof. The one or more mass sensors may relay one or more signals relating to a monitored mass to one ormorc controllers, computing devices, processors, communication modules, or any combination thereof. The one or more mass sensors may relay a presence of mass above and / or below a predetermined mass (e.g., threshold value), a real-time mass, a change in mass, the like, or a combination thereof to one or more controllers, computing devices, processors, communication modules, or any combination thereof. A signal from one or more mass sensors relayed to one or more controllers, computing devices, processors, communication modules, or atty combination thereof related to the detected mass may be referred to as a mass signal. One or more mass signals may include device mass signal, chamber mass signal, and / or even waste bin mass signal. The mass signal may be included as a status signal.

[0048] The otic or more sensing devices may include one or more emitting sensors. The one or more emitting sensors may detect a presence of an animal at, in. and / or near a litter device; entry and / or exit to the chamber, presence within the chamber; movement of an animal relative to the litter device; or any combination thereof. The one or morc emitting sensors may be located anywhere on, within, or near a litter device. One or more emitting sensors may include any sensor which emits and / or receives a type of wave (e.g., light beam. radio wave). One or more emitting sensors may include one or more laser sensore (e.g., time-of-fligbt sensors), infrared sensors, ultrasonic sensors, radio frequency (RJF) admittance sensors, optical interface sensore, microwave sensors, the like, or combination (hereof. It is also possible one or more membrane sensors may be used in lieu of or with one or more emitting sensors.

[0049] The one or more emitting sensors may be located within the interior and / or exterior of the litter device. Exemplary integration into a litter device may include the one or more emitting sensors affixed to a bezel, within a bezel, adjacent to an entry opening, opposite an entry opening, at a periphery of an entry opening, above the entry opening, within a chamber, inside of a waste receptacle, affixed to a bonnet, the like, or any combination thereof. The one or more emitting sensors may be affixed to a sensor mount, rear cover, or both. The one or more emitting sensors may be in communication with one ormorc controllers.computing devices, processors, communication modules, or ary combination thereof. Suitable exemplary emitting sensors and configurations are disclosed in US Patent Nos. 11 ,399,502, and 11 ,523,586 and PCT Publication No,: WO 2024 / 196865, which are incorporated herein by reference in their entirety.(00501 The one or more emitting sensors may be directly and / or indirectly connected to one or more controllers, computing devices, processors, communication modules, or any combination thereof The one or more emitting sensors may relay one or more signals related to a monitored physical condition to one or more controllers, computing devices, processors, communication modules, or any combination thereof; The one or more emitting sensors may relay a presence of an animal, an absence of an animal, a distance to an animal, a distance to a litter bed, the presence waste, one or more positions or behavior of an animal, tite like, or a combination thereof to one or more controllers, computing devices, processors, communication modules, or any combination thereof A signal from one ar tnore emitting sensore relayed to one or more controllers, computing devices, processors, communication modules, or any combination thereof related to the detected object may be referred to as a laser signal. The laser signal may be included as a status signal.

[0051] The one or more sensing devices may include one or more identification sensors (“ID sensor"). One or more ID sensors may function to identify an animal by its identity via one or more identifiers on an animal. An identification sensor may be one or more readers configured to communicate with one or more identifiers. An identification sensor may include a radio frequency identification (RFID) reader, Bluetooth^ reader, a Near Field Communication (NFC) reader, the like, or any combination thereof. The one or more identification sensors may receive identification of an animal by collecting identifying data directly from the identifier, from receiving a signal related to identification data in an identification database, or both.

[0052] The one or more identification sensors may be located anywhere within, on, and / or near a litter device suitable for communicating with the identifier when an animal is near, at, or in the litter device. The one or more identification sensors may be located within an interior or exterior of the litter device. Exemplary integrationinto a litter device may include affixed to a bezel, inside of a bezel, within a chamber, affixed to a bonnet, within the base, affixed to the base, the like, or any combination thereof. The one or more identification sensors may be located between on a sensor mount, a rear cover, at the peripheral surface of an entry opening, between an entry opening and a waste drawer, beside a waste drawer, above a waste drawer, between an entry opening and a step, on a front of the base, the like, or any combination thereof.[O053[ The one or more identification sensors may be in communication with one or more controllers, computing devices, processors, communication modules, or any combination thereof The one or more identification sensors may be directly and / or indirectly connected to one or more controllers, computing devices, processors, communication modules, or any combmation thereof. The one or more identification sensors may relay one or more signals related an identifier to ate or more controllers. computing devices, processors, communication modules, or any combination thereof. The one or more identification sensorsmay relay identifying data of an animal, data related to a subsequent database to retrieve identifying data of an animal, the like, or a combination thereof. A signal from one or more identification sensors relayed to one or more controllers, computing devices, processors, communication modules, or any combination thereof related to the detected identifier may be referred to as an identification signal. The identification signal may be included as a status signal.[00541 An animal may be associated with an identifier. An identifier may function to specifically identify an animal. An identifier may be worn on a collar, embedded within the flesh (e.g., microchip), or (he like. Exemplary identifiers may include radio frequency identification (RFID) togs, Bluetooth^ tags, Near Field Communication (NFC) tags, passive IR, the like, or any combination thereof. One or more identifiers may have identification information stored therein, link to one or marc databases which have identification information stored therein, or both. One or more identifiers may be active or passive. Passive may mean that the identifier is free of its own internal power source. Active may mean that the identifier is powered and / or broadcasts its own signal. An identifier may establish a signal with an identification sensor. This signal maybe referred to as an identifier signal. An identifier signal may also be included as a status signal; Suitable exemplary identification sensor and identifiers are disclosed in PCT Publication Nos. WO 2022 / 087530 and WO 2024 / 196865, which are incorporated herein by reference in their entirety for all purposes.

[0055] The one or more sensing devices may include one or more cameras. The one or more cameras may be suitable for capturing one ormore videos, images, frames, the like, or any combination thereof. The one or more cameras may be usefill for visual recognition, identifying waste, capturing images and learning behaviors of the animal, the like, or any combination thereof. The one or more cameras may be positioned within a setting to have a line of sight on and / or into the litter device, an animal, waste, or a combination thereof. Line of sight may mean the camera is in view of at least part of Or all of the front of a litter device, through an entry opening, into the interior chamber ofa litter device, on an animal when using the litter device, on an animal when approaching the litter device, a litter bed, a septum, waste during a cleaning cycle, or any combination thereof. Line of sight may mean having an animal’s body, side profile, front profile, rear profile, head, legs, eyes, nose, mouth, cars, tail or tail area, one or more bodily orifices, any combination thereof in view of the camera.

[0056] The one or more cameras may be located, affixed to, and / or part ofa sensor mount, bezel, bonnet, base, adjacent to an entry opening, at or directly adjacent to a periphery of an entry opening, between an entry opening and / or bezel and a waste drawer, adjacent to a waste drawer, the like, or a combination thereof. The one or more cameras may be adjacent to one or more other sensing devices or distanced therefrom. The one or more cameras may be separate fiom the litter de vice and pan of a system, connected via the network. Positioning near the top of a bezel and / or entry opening (e.g., near, part of sensor mourn) may provide a clear line of sight into the interior of the chamber. This may be due to the tilted angle of the chamber, a tilt of the camera, or both. A line of sight into the interior may provide a clear tine of sight onto a septum as a cleaning cycle is being executed. The clear line of sight may be able to capture images ofwaste after separation from a litter bed and prior to transferring into a waste receptacle. The location toward the upper portion of the bezel and / or entry opening may keep the camera clear of any waste, dust, or other debris associated with an animal using the litter device. The location on a front of the device, such as between an entry opening and a waste drawer may provide for a line of sight onto a face of an approaching animal, approximately at eye level This may provide for better accuracy in visual recognition of the animal. Some statable exemplary cameras and configurations are disclosed PCT PCT Publication Nos. WO 2024 / 196865 and WO 2022 / 087530, which arc incorporated herein by reference in their entirely for all purposes.

[0057] The one or more cameras may be in communication with one or more controllers, computing devices, processors, communication modules, or any combination thereof. The one or more cameras may be directly and / or indirectly connected to one or more controllers, computing devices, processors, communication modules, or any combination thereof. The one or more cameras may relay one or more signals related an image and'or video stream to one or more controllers, computing devices, processors, communication modules, or any combination thereof. The one or more cameras may relay identifying data of an animal, data related to a subsequent database to retrieve identifying data of an animal or both. A signal from one or more cameras relayed to one or more controllers, computing devices, processors, communication modules, or any combination thereof related to images and / or video may be referred to as an image signal. The image signal may be included as a status signal. The one or more cameras may be useful forproviding visual recognition of the animal using the litter device.

[0058] The one or more sensing devices may include one or more microphones. The one or more microphones may function to receive and capture audio from one or more animals, within the chamber, or both, convert an audio signal to an electrical signal, and / or the like. The one or more microphones may be useful for identifying a presence and / or absence of an animal, identifying waste, identifying activity of an animal, the like, or any combination thereof. The one or more cameras may be positioned such as to capture sounds occurring within an interior of a chamber* The sound may be the sound produced during waste elimination by an animal The sound may be the one or more sounds occurring and / or resulting from urinating, defecating, or both.[0059 j The one or more microphones may be located, affixed to, and / or pan of a sensor mount, rear cover, bezel, bonnet, base, adjacent to an entry opening, at or directly adjacent to a periphery of an entry opening, the like, or a combination thereof. The one or more microphones may be adjacemto or distanced from one or more other sensing devices.

[0860] The one or more microphones may be in communication with one or more controllers, computing devices, processors, communication modules, or any combination thereof. The one or more microphones may be directly and / or indirectly connected to one or more controllers, computing devices, processors, communication modules, or any combination thereof. The one or more microphones may relay one or more signals related to sound to one or more controllers, computing devices, processors, communication modules, or any combination thereof. The one or more microphones may relay an audio signal whichincludes the sound produced during urinating and / or defecating. A signal from one or more microphones relayed to one or more controllers, computing devices, processors, communication modules, or any combination thereof related to audio may be referred to as an audio signal. The audio signal may be included as a status signal. The one or more microphones may be useful for providing audio recognition of the waste type eliminated by an animal based on the sound produced during elimination.[00611 System with Litter Device[0062) The litter device may be integrated into a system. The system may allow for monitoring signals from, receiving signals from, sending signals to, and / or generating one or more operations of one or more litter devices. The system may allow for sending one or more instruction signals to a litter device. The system may allow for transmitting one or more signals, status signals, or both from the litter device. The system may allow for storing one or more data entries related to one or more signals. The system may allow for one or more algorithms to be executed remotely from the litter device. The system may allow for controlling of one or more operations of the litter device while remote from the device, The system may allow for a litter device to work: together with other pet health devices (e.g., feeder, water dispenser, other litter devices, identification tags, cameras). The system may include one or more litter devices, one or more communication hubs, computing devices, processors, storage mediums, databases, the like, or any combination thereof.[0063| The litter devices may be in communication with a communication hub. A communication hub may function to receive one or mote signals, transfer one or more signals, or both from one or more litter devices, sensing devices, communication modules, controllers, processors, computing devices, the like, or any combination thereof. The communication hub may be any type of communication hub capable of sending and transmitting data signals over a network: to one or a plurality of computing devices, compatible with one or more communication modules, or both. The communication hub may connect io one or more components of the system via one or more conununication modules. The communication hub may inchide a wired router, a wireless router, an antenna, a satellite, or any combination thereof. For example, an antenna may include a cellular tower. For example, the communication hub may be in wireless connection with the litter device via the communication module. The communication hub may allow for communication of a computing device with the litter device when the computing device is directly connected to the communication hub, indirectly connected to the communication hub. or both. A direct connection to the communication hub may mean that the computing device is directly connected to the communication hub via a wired and / or wireless connection and communicates with the litter device through the communication hub. An indirect connection to the communication hub may mean that a computing device first communicates with one or more other computing devices via a network before transmitting and / or receive one or more signals to and / or from the communication hub and then to the litter device.

[0064] The titter device may be integrated into one at more networks. The titter device may be in removable communication with one or more networks. The one or more networks may be formed by placing the litter device in communication with one or more other computing devices. One or morenetworks may include one or more communication hubs, communication modules, computing devices, controllers, the tike, or a combination thereof as part of the network. One or more networks may be Itee of one or mote communication hubs* One or more computing devices of the system may be directly connected to one another without the use of a communication hub. For example, a communication module of a litter device may be placed in direct communication with a communication module of a mobile communication device (e.g., mobile phone) without having a communication hub therebetween. One or more networks may be connected to one or more other networks. One or more networks may include one or more local area networks (LAN), wide area networks (WAN), intranet, Internet, Internet of Things (loT), the like, or any combination thereof. The network may allow for the litter device to be in communication with one or more user interfaces remote from the device via the Internet, such as through one or more managed cloudcomputing services, edge-computing services, or both. An exemplary managed cloud service may include AWS loT Core by Amazon Web Services®. An exemplary edge computing service may include FreeRTOS® provided by Amazon Web Services®. It is possible various networks and computing services may cooperate with one another (,e.g„ combination of edge computing and cloud computing). The network may be temporarily, semi-permanentiy, or permanently connected to one or more computing devices, litter devices, or both. A network may allow for one or more computing devices to be temporarily and / or permanently connected to the litter device to transmit one or more data signals to the litter device, receive one or more data signals from the litter device, or both. The network may allow for one or more signals from one or more controllers to be relayed through the system to one or more other computing devices, processors, storage mediums, the like, or any combination thereof. The network may allow for one or more computing devices to receive one or more data entries from and / or transmit one or more data entries to one or more storage mediums. The network may allow for transmission of one or more signals, status signals, data entries, instruction signals, or any combination thereof for processing by one or more processors.(0065) The litter device may include and / or be in communication with one or more computing devices. The one or more computing devices may function to receive and / or transmit one or more signals, convert one or more signals to data entries, to send one or more data entries to a storage medium, to store one or more data entries, to retrieve one or more data entries from a storage medium, to compute and / or execute one or more algorithms and / or models, the like, or any combination thereof. One or more computing devices may include or be in communication with one or more other computing devices, processors, storage mediums, databases, interaction devices, pet health dcvicc(s), or arty combination thereof. One or more computing devices may communicate with one or more computing devices, processors, storage mediums, databases, or any combination thereof through an interaction interface. dispatch interface, or both. Communication between computing devices may be controlled or managed via a managed cloud service, edge service, or both. The one or more computing devices may include one or more non-transitory storage mediums. A non-transitory storage medium may include one or more physical servers, virtual servers, of a combination of both. One or more servos may include one or more local servers, remote servers, or both. One or more computing devices may include one or more controllers (e.g., including processor) of litterdevice, one ar more processors of sensing devices (c.g., including image processor), personal computing devices, or both. One or more personal computing devices may include one or more personal computers (e.g., laptop. desktop, etc.), one or more mobile computing devices (c.g., tablet, mobile phone, etc.), or both. One or more computing devices may use one or more processors.[0066j One or more computing devices may include one or more processors. The one or more processors may function to analyze one or more signals from the litter device, one or more sensing devices, one or more storage mediums, databases, communication modules, the like, or any combination (hereof. The one or more processors may be located within or be in communication with one or more computing devices, servers, storage mediums, or arty combination thereof. One or more processors may be in communication with one or more other processors. The one or more processors may function to process data, execute one or more algorithms to analyze data, execute one or more algorithms to execute one or more operations of the litter device and / or generate one or more notifications, evaluate data against one or more rules, models, other date, the like, or any combination thereof. The one or more processors may automatically process data, execute one or more algorithms, evaluate data, or a combination (hereof; may wait for an instruction or signal such as from a user; or any combination thereof. Processing data may include receiving, transforming, outputting, executing, the like, or any combination thereof. One or more processors may be part of one or more hardware, software, systems, or any combination thereof. One or more hardware processors may include one or more central processing units, multi-core processors, front-end processors, image processing units, the like, or any combination thereof. One or more software processors may include one or more word processors, document processors, the like, or any combination thereof. One or more system processors may include one or more information processors, the like, or a combination thereof. One or more processors suitable for use within the litter device as part of the one or more controllers may include a microcontroller, such as Part No. PIC18F45K22 and / or Part No. PIC18F46J5O produced by Microchip Technology Inc., incorporated herein by reference in their entirety for all purposes. The one or more processors may be located within a same or dilferentnon- transitory storage medium as one or more storage mediums, other processors, communication modules, communication hubs, or any combination thereof. The one or more processors may be an ARM-based processor. Exemplary ARM-based processors may include one or more of the Cortex-M Family, versions ARM to ARMv6 (ARM 32-bit), version ARMv6-M to ARMv9-R (ARM 32-bit Cortex); versions ARMv8-A to ARMv-9 (ARM 64 / 32-bit), the like, ar any combination thereof. The one or more processors may include one or more image processors, artificial intelligence processors video processors, the like, or a combination thereof. An exemplary artificial intelligence processor may include the Ingenic T31 video processor, which is incorporated herein by reference for all purposes. The: one or more processors may include one or more ckmd-based processors. A cloud-based processor may be part of or be in communication with a dispatch interface, an interaction interface, an authentication portal, or a combination thereof. A cloud-based processor may be located remote from a titter device, a computing device, one or more other processors, one or more databases, or any combination thereof. Cloud-bused may mean that the one or more processors may reside in a non-transitory storage medium located remote from the litter device, computing device, processor, databases, or any combination thereof. One or more cloud-based processors may be accessible via one or more networks. A suitable cloud-based processor may be Amazon. Elastic Compute CloudTM (EC2TM) may be provided by Amazon Web Services®, incorporated herein by reference in its entirety for all purposes. Another suitable platform for a cloud-based processor may include LambdaTM. provided by Amazon Web Services®, incorporated herein in its entirety by reference for all purposes. Ute one or more processors may convert data signals to data entries to be saved within one or more storage mediums, the one or more processors may access one or more algorithms to analyze one or more data entries and / or data signals. The one or more procmtns may access one tn more algorithms to generate one or more operations of the litter device, generate one or more notifications to an application, or both. The one or more processors may access one or more algorithms saved within one or more storage mediums. The one « more algorithms being accessed by one or more processors may be located in a same or different storage medium or server as the processors).[0067J One or more computing devices may include one or more storage mediums (“memory storage medium"). The one or more storage mediums may include one or more hard drives (e.g.. hard drive memory), chips (e g., Random Access Memory “RAM)"), discs, flash drives, memory cards, the like, or any combination thereof. The one or more storage mediums may include one or more cloud-based storage mediums, local storage mediums, or both. A local storage medium may be located onboard a litter device, sensing device, and / or the like. A local storage medium may be part of a circuit board. A cloud-based storage medium may be located remote from a litter device, a sensing device, a computing device, one or more processors, one or more databases, or any combination thereof. Cloud-based may mean that the one or more storage mediums may reside in a non-transitory storage medium located remote from the litter device, computing device, processor, other databases, or any combination thereof. One or more cloud-based storage mediums may be accessible via one or more networks. A suitable cloud-based storage medium may be Amazon S3TM provided by Amazon Web Services®, incorporated herein by reference in its entirety for all purposes. One or more storage mediums may store one or more data entries in a native format, foreign format, or both. One or more storage mediums may store data entries as objects, images, files, blocks, or a combination thereof. The one or more storage mediums may include one or more algorithms, models, rules, databases, data entries, the like, or any combination therefore stored therein. The one ar more storage mediums may store data in the form of OIK* or more databases.[0068| One or more computing devices may include one or more databases. The one or more databases may function to receive, store, and / or allow for retrieval of one or more data entries. The one or more databases may be located within one or more storage mediums. Ute one or more databases may include any type of database able to store digital information. The digital information may be stored within one or more databases m any suitable form using airy suitable database management system (DBMS). Exemplary storage forms include relational databases (e.g., SQL database, row-oriented, column-oriented), nonrelational databases (e.g., NoSQL database), correlation databases, ordered / unordered flat files, structuredfiles, the like, or any combination thereof. The one or more databases may store one or more classifications of data models. The one or more classifications may include column (e.g,, wide column), document, keyvalue (e.g., key-value cache, key-value store), object, graph, multi-model, or any combination thereof. One or more databases may be located within or be part of hardware, software, or both. One or more databases may be stored on a same or different hardware and'or software as one or more other databases. The databases may be located within one or more non-transitory storage mediums. One or more databases may be located in a same or different non-transitory storage medium as one or more other databases. The one or more databases may be accessible by one or more processors to retrieve data entries for analysis via one or more algorithms. The one or more databases may be one or more Cloud-based databases. Cloud-based may mean that the one or more databases may reside in a non-transitory storage medium located remote from the litter device. One or more cloud-based databases may be accessible via one or more networks. One or more databases may include one or more databases capable of storing one or more conditions of pet litter device, one or more status signals related to a litter device, one or more instruction signals sent to a litter device, one or more users, one or more user accounts, one or more registered pet health device(s), one or more traits and / or characteristics of one or more animals, one or more identifications of one or more animals, the like, or any combination thereof. The one or more databases may include one or more pet profile databases, visual recognition databases, user databases, user settings databases, commands databases, activities databases, behavior databases, device databases, lifetime cycles databases, user computing device databases, registered device databases, training databases, waste databases, the like, or a combination thereof. One or more waste databases may store one or more waste event records, associate one or more waste event records to one or more pet profiles, or both. One suitable database service may be Amazon DynamoDB-ls offered through Amazon Web Services®, incorporated herein in its entirety by reference for all purposes. One or more databases may include or be similar io those disclosed in US Patent No. 11,399.502 and PCT Application No. PCT / US202W0406, which are incorporated herein by reference in their entirety for all purposes.[0069| One or more computing devices may include one or more user interfaces. The one or more user interfaces may function to display information related to a litter device, display one or more notifications related to one or more animals, display information related to waste, receive user inputs related to a litter device, transmit information related to a litter device, or any combination thereof. The one or more user interfaces may be located on a litter device, a separate computing device, or both. One or more user interfaces may be pan of one or more computing devices. One or more user interfaces may include one or more interfaces capable of relaying information (e.g., date entries) to a user, receiving information (e.g., data signals) from a user, ar both. One or more user interfaces may display information related to a litter device. One or more user interfaces may display information from one or more algorithms. The user interface may allow for inputting of information related to a litter device. Information may include a username, password, one or more instruction signals, uploaded documents (e.g.. veterinary documents), the like, or any combination thereof. The one or more user interfaces may include one or more graphic userinterfaces (GUI). The one or more graphic interfaces may include one or more screens, The one or more screens may be a screen located directly cm the litter device, another computing device, or both. The one or more screens may be a screen on a personal computing device (e.g., mobile computing device, personal computer). The one or more graphic interfaces may include and / or be m communication with one or more user input devices. The one or more user input devices may allow for receiving one or more inputs (e.g., instruction signals) from a user. The one or more input devices may include one or more buttons, wheels, keyboards, switches, touchscreens, the like, or any combination thereof. The one or more input devices may be integrated with a graphic interface. The one or more input devices may include one or more touch- sensitive monitor screens.

[0070] The system may include or be in communication with one or more applications. The application (i.e., "computer program") may function to access data, upload data, receive data, receive instructions, transmit instructions, display infixmation, transmit notifications, the like, or a combination thereof relative to a litter device, an animal, a waste, a computing device, other pet health devices, the like, or any combination thereof. The application may be stored on one or more storage mediums. The application may be stored on one or more personal computing devices, remote computing devices, or both. The application may be accessible by one or more personal computing devices while being executed from one of more remote computing devices. The application may comprise and / or access one or more computer-executable instructions, algorithms, rides, models, processes, methods, user interfaces, menus, databases, the like, or any combination thereof. The computxmcxccmable instructions, when executed by a computing device, may cause the computing device to perform one or mare methods described herein. The application may be downloaded, accessible without downloading, or both. The application may be downloadable onto one or more computing devices. The application may be downloadable from an application store (i.e., "app store"). An application store may include, but is not limited to, Apple® App Store®, Google Play®, Amazon Appstorc®, Skills Shop for Amazon's® Alexa®, the like, or any combination thereof. The application may be accessible without downloading onto one or more computing devices. The application may be accessible via one or more web browsers. The application may be accessible as a website, The application may interact and / or communicate through one or more user interfaces. The application may be utilized by and / or on one or more computing devices. The application may also be referred to as a dedicated application.(00711 Method for Identifying the Type of Waste EBminated by an Animal in a Litter Device

[0072] The present teachings disclose a method for identifying the type of waste eliminated by an animal in a litter device. The method may employ the litter device as disclosed herein or even other types of automated litter devices.

[0073] The method may be understood as a computer-implemented method The method may be in the form of one or more computer readable instructions. The method may be referred to as a waste identification method. The method may be stored on a computer-readable medium executable by a computing device. The method may be stored in one or more storage mediums. The one or more storage mediums may belocal or remote from the titter device. The method may be accessible and / or executable by one or more processors. The method may be automatically executed. Each step may be automatically executed. Automatic execution may be by the one or more processors. The one or more processors may be part of one or more computing devices. The method may be executed locally, remotely, or both. The method may be executed by one or more controllers of a litter device, by edge-computing, cloud-computing, or a combination thereof.

[0074] The method disclosed herein may refer to a “waste event.” A waste eventmay be defined as each single use of an animal of the litter device. The waste event may include entering, eliminating waste, and / or exiting. A waste event maybe free of eliminating waste if mi animal enters and exits the litter device without urinating or defecating. A waste event may be the time period an animal is located within the litter device (e.g., in the chamber). A waste event may be the time period from when an animal enters the titter device to when the animal exits the litter device.

[0075] The method disclosed herein may refer to a “waste type.” A waste type may refer to a type of waste eliminated by an animal. A waste type may refer to urine, feces, or both.

[0076] While the teachings herein may refer to a cat, cat weight, or other terms specific to a cat, it can easily be envisioned that these teachings may be applied to any animal which may utilize a litter device. Thus, the term “cat” is typically not limiting to a cat, but to the broader meaning of an animal, unless explicitly stated otherwise. For example, the animal may be any domestic animal as discussed hereinbefore.

[0077] The method may include a litter device being in an idle state. In an idle state, one or more sensing devices detect one or more idle settings of a litter device between cleaning cycles. In the idle state, one or more sensing devices may continuously and / or intermittently monitor for entry of an animal into the chamber. One or more mass sensors may monitor for an increase in mass, indicating entry into a chamber. One or more emitting sensors may monitor to delect entry of an animal through the entry opening, presence of an animal tn the chamber, or both. One or more cameras may monitor for detecting the visual presence of an animal passing through the entry opening, presence of the animal in the chamber, or both. One or more identification sensors may monitor for detecting one or more identifiers, indicating proximity of an animal to the litter device. One or more sensors may cooperate together to monitor for the presence and / or entry of an animal. In an idle state, one or more mass sensors may monitor the- idle weight of the litter device as a whole, the chamber, the waste bin, or a combination thereof. In an idle state, one or more mass sensors may be tared to zero. One or more chamber mass sensors, waste bin mass sensors, or both may be tared to zero. By being tared to zero, the one or more chamber mass sensors detect the mass of the chamber (including components therein, such as septum and liner) and the litter at 0.0 lbs. By being tared to zero, the one or more waste bin mass sensors detect the mass of the waste bin, litter, and any already existing waste therein, at 0.0 lbs. It is also possible that one or more mass sensors are not tared to zero. In this instance, differential values between earlier and later weight readings may need to be determined.

[0078] The method may include one or more sensing devices detecting the presence of an animal in the chamber. One or more sensing devices may detect a change in a monitored condition indicating the presenceof the animat One or more sensing devices may transmit a signal relative to the changed condition to one or more processors which may then determine the presence of (he animat One or more mass sensors may detect an. increased weight. One or more emitting sensors may have a laser beam interrupted. One or more cameras may detect an image and / or video indicating an animal. One or more identification sensors may detect an identifier.. The one or more sensing devices may be configured to differentiate between an animal approaching the litter device, stepping on to the litter device out of curiosity, and / or an animal actually entering the chamber.[0079) One or more sensing devices detecting the presence of an animal may include one or more mass sensors delecting the presence of the animal. One or more mass sensors may monitor for a weight change and / or weight. The mass sensors may monitor for a. weight change, such as if not tared to zero during idk. The mass sensms may monitor for a weight, such as if tared to zero during idle. If tared to zero, the weight would be indicative of the weight change. Whether bolting for a weight change or a weight, this value may be referred to as a cat weight The one or more mass sensors may transmit the mass signal to one or more computing devices (e.g., local controller, remote server processor) which determine the presence of an animal by the monitored weight.[06801 The one or more computing devices, mass sensors, or both may have a cat detection threshold stored therein. A cat detection threshold is a weight indicative of an animal, such as a cat, being fully located within the chamber. The cat weight is compared to the cat detection threshold. If the cat weight is greater than the cat detection threshold, it is determined that an animal (e.g., cat), is located inside of the chamber. If the cat weight is not greater than the cat detection threshold, it is determined that an animal is not located inside of the chamber. A cat detection threshold may be suitable for detecting a small animal (e.g., kitten). A cat detection threshold may be about I lb or greater, about 1.5 lbs or greater, about 2 lbs or greater, about 2.S lbs or greater, or even about 3 lbs or greater. A cat detection threshold may be about 6 lbs or less, about 5 lbs or less, or even about 4 lbs or less. For example, a cat detection threshold may be about 2 to 3 lbs. A cat detectkin threshold may also include a time the mass is sensed. This lime may aid in determining if an animal was just curious and approached the litter device or fully ottered. The time may be about 1 second or greater, about 2 seconds or greater, about 3 seconds or greater, or even about 4 seconds or greater. The time may be about 10 seconds or less, about 7 seconds or less, or even about 6 seconds or less. For example, the time may be about 2 seconds to about 6 seconds . The one or more computing devices may continuously and / or intermittently monitor the incoming mass signal from the one or more mass sensors and compare to the cat detection threshold to determine the detected weight has increased to or above the cat detection threshold.[0081| The method may include weighing the animal. Upon detection of the animal in the chamber, an animal weight may be captured. This weight may be useful by providing health insights to an owner (i.e., user) when accessible by an application. This weight may allow for identification of the animal based on their weight. The weight may be a peak weight, an average weight or other trend value, or other values) detected by. or determinable from, the one or more mass sensors. The one or more computing devices, masssensors, or both may pinpoint the weight value to be used. The one or more computing devices may pinpoint the weight to be used based on the incoming mass signal from the one or more mass sensors. This weight may then be recognized as the cat weight. This cat weight may be used in the rest of the method as opposed to the initially delected cal weight for determining presence of the animal. Il is also possible these weight values are one in the same,[00821 The method may include identifying the animal. Identification of the animal may be beneficial in correlating a cat weight to an animal, correlating the waste activity to an animal, correlating a waste type to an animal, determining typical waste elimination trends of a specific animal, or any combination thereof. Identification may occur by any suitable means. Identification may occur with the aid of one or more sensing devices, with one or more computing devices, or both. Identification may utilize one ar more attributes of tire animal stored within or associated with one or more pet profiles. Identification may occur by one or more computing devices, identification may be based on weight, visual recognition, detection of an identifier, the like, or any combination thereof. Weight-based identification may correlate the measured weight of the animal to an identification of an animal with a same or substantially similar weight. Weightbased identification may occur as disclosed in US Provisional Patent Application No. 63 / 517,729 and PCT Publication No. WO 2025 / 034661 , which are incorporated herein by reference in their entirety for all purposes. Visual recognition may correlate one or more images of the animal to an identification of an animal with substantially similar images. Identifier recognition may correlate an identifier of the animal to an identification of an animal associated with the same identifier. Visual recognition and identifier recognition may occur as disclosed in PCT Patent Application No. PCWS2024 / 020406 and PCT Publication No. WO 2024 / 196865, which are incorporated herein by reference in their entirety for al) purposes.[0083| The method may include pairing the identification of the animal with the cat weight Once the identity of an animal is determined, the cat weight may be paired or otherwise correlated with flic identity of the animal. This may allow for the weight and any activity related to the usage of the litter device by the: animal to be correlated with a specific animal. The pairing may be temporarily or permanently stored in one or more databases. The pairing may be executed by one or more computing devices. The pairing maybe stored in one or more pet profile databases or similar. The pairing may include storing the cat weight in a pet profile or associating with a specific pct profile.

[0084] The method may be free of identifying an animal. The method may be free of pairing the identification of the animal with the cal weight It is foreseeable that in some instances, such as single pct households, there is no need to identify the pet In these circumstances there is only a single possibility of what animal uses the litter device and whose weight and activities are registered.

[0085] The method may include one or marc sensing devices detecting the departure of the animal from the chamber. One or more sensing devices may detect a change in a monitored condition indicating the departure of the animal. One or more computing devices may detect a change in an incoming signal from one or more sensing devices. One or more sensing devices may transmit a signal relative to a changedcondition to one or more processors which determine the departure of the animal. One or more mass sensors may detect a decreased weight. One or more emitting sensors may have a laser beam interrupted or no longer interrupted. One or more cameras may detect an image and / or video indicating the departure of the animal. One or more identification sensors may lose connection with an identifier. Once it is determined the animal has departed the chamber, a cleaning cycle timer may commence.[00861 The one or more, computing devices, mass sensors, or both thereof may have a cat detection hysteresis threshold stored therein. The cat detection hysteresis threshold may be a weight indicative that an animal is no longer fully located within the chamber. Once a cat is detected, the one or more mass sensors monitor for the cat weight to drop below the cat detection hysteresis threshold. Once the cat weight drops below the cat detection hysteresis threshold, it is determined the animal has left the chamber. The one or more sensing devices may monitor for the cat weight to drop below the cat detection hysteresis threshold continuously or intermittently after the cal weight exceeds the cal detection threshold. The one or more computing devices may continuously and / or intermittently monitor the incoming mass signal from the one or more mass sensors and compare to the cat detection hysteresis threshold to determine the detected weight has dropped below the cat detection hysteresis threshold.

[0687] The method may include initiating a cleaning cycle timer. A cleaning cycle timer may provide a default time period between an animal departing the chamber and a cleaning cycle initiating. This cleaning cycle timer may intentionally create a waiting period between an animal departing the chamber and a cleaning cycle initiating. The cleaning cycle timer may be useful in allowing clumping litter sufficient time to set and stick to urine, allow a cleaning cycle to be initiated before too much odor causing bacteria builds up in the chamber, allow the same or another animal to reenter the litter device to eliminate waste, the tike, or any' combination thereof. The cleaning cycle timer may be set at 30 seconds or more, 1 minute or more, 3 minutes or more, 5 minutes or more, or even 7 minutes or more. The cleaning cycle timer may be set at 1 hour or less, 45 minutes or less, or even 30 minutes or less.

[0088] The method may include generating a waste event count. The waste event counts may function to identify the number of waste events occurring before a cleaning cycle is executed, identifying multiple uses of the litter device by one or more animals between cleaning cycles, or both. A waste event count may be reset to zero after a cleaning cycle. Once the presence of an animal is detected, the departure of an animal is detected, and / or a cleaning cycle timer is initiated, the waste event count may be increased by an increment of one. This incremental value of <me may mean that one animal has used the fitter device for a waste event A waste event count may be generated by the one or more computing devices. A waste event count may be stored within one or more storage mediums.[00iM> j The method may include generating a waste event recced. The waste event record may function to include and / or collect one or more values associated with the waste event. The waste event record may be automatically created upon entry of th; animal into the chamber, upon departure of the animal from the chamber, a cleaning cycle timer commencing, a waste event count being generated, the like, or a combination thereof. The waste event record may be generated by one or more computing devices. Whengenerated, the -waste event record may include the cat weight, animal identity, waste event count, date, time(s), or a combination thereof. This infoimation may all be provided as data values part of the waste event record. It is also possible that some of these values may be later appended to the waste event record. The waste event record may be stored within one or more storage mediums. The waste event record may be stored within a waste event database. The waste event record may be associated with a pct profile database, other database, pct identifier, and / or other data such as to associate the waste event record with the identity of a specific animal.

[0090] The method may include determining a waste deposit weight in a chamber. A waste deposit weight in a chamber may function to aid in identifying (he presence of waste in the chamber, the type of waste in the chamber, or both. The waste deposit weight in the chamber may be the weight change detected by one or more chamber mass sensors, litter device mass sensore, or both. One or more Computing devices may determine the weight change based on an incoming mass signal from one or more mass sensors. The weight change may be the difference in the weight when in the idle state to immediately after departure of the animal. The weight change may be the weight identified by the one or more mass sensors if tared to zero during the idle state.

[0091] The method may include assigning the waste deposit weight in the diamber to the waste event record. This may allow for the waste deposit weight to be correlated to a specific waste event, animal identity, or both. This may allow for the waste deposit weight to be used by one or more waste type identification algorithms. The waste deposit weight in the chamber may be provided as a data value part of the waste even ( record. One or more computing devices may transmit the waste deposit weight to the waste event record.

[0692] The method may include determining if the waste deposit weight indicates the presence of waste in the chamber. The waste deposit weight may function to confirm if the animal eliminated waste in the chamber when present in the chamber. There arc times an animal may otter the chamber out of curiosity, to dig into the litter bed, to seek shelter, the like, or a combination thereof. Thus, when the animal departs the litter device, the weight of the litter device and / or chamber returns back to a substantially same weight as during the idle slate. The waste deposit weight in the chamber is compared to a minimum waste detection threshold. A waste detection threshold may be set at an expected minimum weight increase if waste is deposited in the litter de vice. If the waste deposit weight in the chamber is less than the minimum waste detection threshold, it may be automatically determined that no waste was eliminated, in this case, the cleaning cycle time may be cancelled (e g., if already initiated) or not initiated. In this case, the waste event record may be automatically disposed of, not stored, updated to indicate no waste, or any combination thereof. If the waste deposit weight in the chamber is equal to or greater than the minimum waste detection threshold, it may be automatically determined that waste was eliminated by the animal. In this case, the waste event record may be automatically transmitted to and stored within a storage medium. The determining may be executed by one or more computing devices.

[0093] The method may include identifying a waste type before a cleaning cycle is initiated. The waste, while in a chamber and before a cleaning cycle, may have one or more properties which can be automatically sensed to determine a waste type. The waste deposit weight in the clumber (e.g.. waste weight) may be correlated to a waste type. One or more gases emanating from the waste may be correlated to a waste type, Sound produced during elimination of waste by the animal may be correlated to a waste type. A time of an animal (c.g„ dwell time) within the litter device, a time the animal is fairly still (e.g.. stability time), or both may be correlated to a waste type. Identifying the waste type before a cleaning cycle may be useful in the instance where multiple animals use die litter device between cleaning cycles. As in this manner, the incremental increase in waste can be correlated to a specific animal’s entry and exit from the device. If multiple animals use the litter device between cleaning cycles, after a cleaning cycle, all of the waste may transfer together into a waste receptacle such that the waste type cannot be determined. Identifying the w'aste type before a cleaning cycle is executed may be useful in automatically adjusting a cleaning cycle timer based on the type of waste. Identifying the waste type with a pre-cleaning cycle method may function in addition to one or more post cleaning cycle identification means or as an alternative identification means, Identifying a waste, type before a cleaning cycle is initiated may include identifying the waste type by stability time, identifying the waste type by waste weight before a cleaning cycle, identifying the waste type via one or more gas sensors, identifying the waste type by one or more microphones. ar a combination thereof. Identifying a waste type before a cleaning cycle may include executing one or more w-aste type identification algorithms. Identifying a waste type before a cleaning cycle may include executing a pre-sift chamber weight algorithm, a pre-si It dwel I time algorithm, a gas algorithm, an audio detection algorithm, a camera detection algorithm, the like, or a combination thereof.

[0094] The method may be free of identifying the waste type before the cleaning cycle is initiated.

[0095] The method may include modifying a cleaning cycle timet. A cleaning cycle timer may be automatically adjusted based on the waste type identified. A default time period of the cleaning cycle timer may be automatically adjusted. A default time period may be optimized for urine, such as to allow for clumping with litter. If the waste type is identified as feces, the default time period may be reduced, the cleaning cycle timer may he forced to completion, or both. As feces builds up an odor in the chamber quicker than urine and may not require a similar clumping time with litter io allow for being filtered from clean litter, it can be advantageous to quickly execute a cleaning cycle when feces is identified. If the waste type is identified as feces, the cleaning cycle timer may be automatically ended (e.g., expired) and a cleaning cycle may be executed, or the default time period may be shortened such as to execute a cleaning cycle sooner. One or more computing devices may automatically modify the cleaning cycle timer.

[0096] The method may include executing a cleaning cycle. The cleaning cycle may function to automatically segregate waste from the litter, transfer waste from a chamber, transfer waste to a waste bin or other waste receptacle, or a combination thereof, A cleaning cycle may function to sort clean litter (e.g., unused litter) from waste, used litter, clumps, lumps, or any combination thereof. A cleaning cycle may be automatically initiated when a cleaning cycle timer expires. A cleaning cycle may be automatically initiatedby one or more computing devices (e.g., processor, controller). During a cleaning cycle, a chamber may be rotated, a septum may sift through the litter, or both. During a cleaning cycle, a chamber may remain stationary while a septum is rotated therein to sift through the litter, During a cleaning cycle, a chamber may remain stationary while a scoop is moved axially therein to sift through the litter. A cleaning cycle may occur as disclosed in PCT Publication No.; WO 2020 / 219849 and WO 2023 / 212686, which are incorporated herein by reference in their entirety for all purposes.

[0097] The method may include identifying a waste type while a cleaning cycle is running. The waste, once separated from the litter, may have one or more properties which can be automatically sensed to determine a waste type. One such property may be the visual difference between feces and urine, including the visual difference once reacted with clumping litter. Identifying a waste type chiring a cleaning cycle may include executing one or more waste type identification algorithms. Identifying a waste type during a cleaning cycle may include executing a camera detection algorithm.[0091#] The method may include monitoring for one or more animals during the cleaning cycle timer and / or cleaning cycle. Monitoring for one or more animals during a cleaning cycle may function to prevent movement of the chamber, septum, or any portions thereof while an animal tries to enter, or docs enter, the litter device, thus reducing any safety risks of having the animal interacting with any movement components. One or more sensing devices may function to monitor for one or more animals during the cleaning cycle. One or more sensing devices may detect a change in a monitored condition indicating the presence of the animal. One or more sensing devices may transmit a signal relative to the changed condition to one or more computing devices (c.g., processors) which determine the presence of the animal. One or more sensms may delect an increased weight. One or more emitting sensors may have a laser beam interrupted. One or more cameras may detect an image and-'or video indicating an animal. One or more identification sensors may detect an identifier. The one or more sensing devices may be configured to differentiate between an animal approaching the litter device, stepping on the litter device out of curiosity, and actually entering the chamber. One or more mass sensors may monitor for a weight change or weight. The mass sensors may monitor for a weight change, such as if not tared to zero daring idle or if the weight reading is above zero due to waste having been previously eliminated in the chamber. This weight value may be referred to as a cat weight The one or more mass sensors may transmit the mass signal io one or more controllers to determine the presence of an animal by the monitored weight. The one or more controllers, mass sensors, or both may have a cat detection threshold stored therein. A cat detection threshold is a weight indicative of an animal, such as a cat, being fully located within the chamber. The cat weight is compared to the cat detection threshold. If the cat weight is greater than the cat detection threshold, it is determined that an animal (e.g.» cat), is located inside of the chamber; If it is determined that an animal is inside of the chamber, the cleaning cycle is automatically stopped.

[0099] The method may include stopping a cleaning cycle timer and / of cleaning cycle if an animal is detected in the litter device, The stopping of the cleaning cycle may function to allow the newly detected animal to continue to use the litter device, eliminate waste comfortably, exit the litter device, provide a safecondition for the animal in the litter device, or a combination thereof. The stopping may be executed by one or more computing devices. Once the cleaning cycle is stopped, the method may repeat a number of steps until the animal exits the chamber. The method may include repeating the steps of; weighing the animal, identifying the animal, pairing the identification of the animal with the cat weight, one or more sensing devices detecting the departure of the animal from the chamber, generating a waste event count, generating a waste event record, determining a waste deposit weight in a chamber, assigning the waste deposit weight in the chamber to the waste event record, determining if the waste deposit weight indicates the presence of waste in the chamber, identifying the type of waste via one or more gas sensors, identifying the type of waste via one or more microphones, identifying the type of waste via one or more cameras, executing a cleaning cycle, monitoring for one or more animals during the cleaning cycle, or a combination thereof. If it is determined that an animal is inside of the chamber and / or eliminated waste, the method may include increasing the event count. The event count may be (he number of times an animal has used the litter device between cleaning cycles being executed and completed. If the one or more mass sensors are fared at the start of the process, differences in weight values may be utilized for repeating method steps as opposed to actual readings. This may be useful as the waste was not disposed of due to the stopping a cleaning cycle and the waste not transferring from the litter device before the animal entered the litter device.

[0100] The method may include identifying a waste type after a cleaning cycle is completed. The waste, once transferred from the chamber to a waste receptacle, may have one or more properties which can be automatically sensed to determine a waste type. The litter in a chamber may have one or more properties which can be automatically sensed to determine a waste type. The waste deposit weight in a waste receptacle (e.g., waste weight) may be correlated to a waste type. The litter weight in a chamber (e.g.. chamber weight) may be correlated to a waste type. Identifying a waste type after a cleaning cycle is completed may include identifying the waste type by a waste bin weight, identifying the waste type by a chamber weight, or a combination thereof Identifying a waste type after a cleaning cycle may indude: executing one or more waste type identification algorithms. Identifying a waste type after a cleaning cycle may include executing a post-sift waste bin weight algorithm, post-sift waste bin weight change algorithm, post-sift chamber weight algorithm, the like, or a combination thereof It is also possible that identifying a waste type after a cleaning cycle is completed may include executing any of the same waste type identification algorithms as feasible for identifying a waste type before a cleaning cycle is initiated and / or while a cleaning cycle is running. This may function to cross-reference waste type findings and check for accuracy. The identified weight data, time, audio, and / or visual data may be retrieved after the cleaning cycle and used to execute a pre-sift chamber weight algorithm, a pre-sift dwell time algorithm, a gas algorithm, an audio detection algorithm, a camera detection algorithm, the like, or a combination thereof.

[0101] The method may be free of identifying a waste type after a cleaning cycle is completed.

[0102] The method may include both identifying a waste type before a cleaning cycle is completed and after a cleaning cycle is completed. The method may only incl tide identifying a waste type before a cleaningcycle. The method may only include identifying a waste type after a cleaning cycle. The method may include resetting the waste event count. The waste event count may be set to zero to indicate a cleaning cycle has been executed, allow for an optimal waste type identification algorithm to be selected, or both. The waste event count may be automatically reset io zero by one or more computing devices, such as the controller.

[0103] The method may include updating an application to display data of a waste event record to a user via a user interface. Upon a waste event and waste type being identified, a waste event record being completed, a cleaning cycle being completed, an animal departing the litter device, or a combination thereof, one or more portions (e.g., data entries) of the waste event record may be transmitted to an application. Via the application, a user may be able to see a history of waste events and associated waste types of one or more animals and one or more litter devices,

[0104] The method may include comparing results of one or more of the waste type identification algorithms with results from one or more of the other waste type identification algorithms. Based on the comparison, a more accurate result may be the one stored, an algorithm may be trained, the like, or any combination thereof.

[0105] Waste Type Identification Algorithms

[0106] The method disclosed herein may utilize one or more algorithms. The one or more algorithms may function to correlate one or more sensed conditions to a waste type. The one or more algorithms may be referred io as one or more waste type identification algorithms. The one or more algorithms may be automatically executed as part of the method for identifying the type of waste eliminated by an animal in a litter device. The one or more algorithms may be executed upon departure of an animal from the litter device, upon a cleaning cycle timer being initiated, while the cleaning cycle timer is running, while a cleaning cycle is running, after a cleaning cycle is completed, the like, or a combination thereof. One or more waste type identification algorithms may include one or more gas algorithms, pre-sift chamber weight algorithms, pre-sift dwell time algorithms, post-sift waste bin weight algorithms, post-sift waste bin weight change algorithms, post-sift chamber weight algorithms, camera, detection algorithms, audio detection algorithms, the like, or a combination thereof.

[0107] One or more waste type identification algorithms may be part of or accessible by the method for identifying the type of waste eliminated by an animal in a litter device. One or more waste type identification algorithms may be in the form of one or more computer readable instructions, stored on one or more computer readable mediums, or both. One or more waste type identification algorithms may be accessible and / or executable by one or more processors. The one ar more processors may be part of one or mare computing devices. The method may be executed locally, remotely, or both. The method may be executed by one or more controllers of a litter device, by edge-computing, cloud-computing, or a combination thereof. One or more processors may execute each step of tile algorithm. Measured data, sensed date, derived data (e.g., determined or calculated as part of the method or algorithm), or a combination thereof may be stored within one or more storage mediums, in one or more records, or both.

[0108] Gas Algorithm

[0109] A waste type identification algorithm may include a gas algorithm. A gas algorithm may utilize one or more sensed conditions from one or more gas sensors to identify a waste type eliminated by an animal. One or more gas sensors may be suitable for identifying the type of waste while in the chamber, prior to a cleaning cycle, or both. One or more gas sensors may be beneficial in identifying the waste type in the chamber before a cleaning cycle as opposed to a waste bin after a cleaning cycle, as the waste bin stores a mix of both feces and urine. Typically, an animal only eliminates one type of waste, either urine or feces, when visiting a litter device. Thus, a gas sensor can detect one or more gases emanating by a specific type of waste while m the chamber before it is transferred into the waste bin and mixes with the other waste. One or more gas sensors may detect one cr more gases released by feces and / or urine. The one or more gases may not be immediately detectable upon elimination by the animal. The waste may release one or more detectable gases after the animal has departed the litter device, while a cleaning cycle timer is running, or both. By detecting a gas released by only feces or only urine, the one or more gas sensors can effectively determine the type of waste eliminated.

[0110] The gas algorithm may include the one or more gas sensors detecting a gas associated with one or more waste types. The gas algorithm may include one or more gas sensors responding to one or more gases by sending a gas signal to one or more computing devices. The one or more gases may be one or more target gases. A target gas may be a particular gas the gas sensor is configured to detect the presence of and which may emanate from one waste type over another waste type. If the waste type eliminated by an animal is able to produce a gas detectable by the gas sensorfs), this may trigger the gas sensorfs) being triggered to initiate an electric current signal to a computing device. The computing device may be the controller. The electric signal may be proportionate to a gas concentration. A minimum threshold may be established to avoid being overly sensitive by ambient gases, such as any leaking gases from a waste receptacle. For example, if the one or more gas sensors are able to detect a gas released from feces, such as SO2, H2S, ammonia, hydrogen, and / or methane, and the signal is above a threshold, the computing device may determine the waste type as feces. If between cleaning cycles, no gas is detected or it does not pass the threshold, then it can be determined that another waste type (e.g., urine) or no waste has been eliminated. The gas sensorfs) may be powered on during a portion of or an entirety of a waiting period (e.g., clean cycle default timer period), immediately after an animal exi ts the chamber, prior to execution of a cleaning cycle, or a combination thereof. The gas sensorfs) may be powered on and / or actively monitoring for gas for 20 seconds or greater, 30 seconds or greater, 1 minute or greater, or even 2 minutes or greater after an animal exits the litter device. The gas sensorfs) may be powered on and / or actively monitoring for gas for 30 minutes or less, 25 minutes or less, 15 minutes or less, or even 10 minutes or less after an animal exits the litter device. The gas sensorfs) may continuously be powered on and / or actively monitoring.

[0111] The gas algorithm may include automatically adding the waste type detection to a waste event record. If the waste type being monitored for is detected, the computing device may automatically update the waste event record to associate the detected waste type with the waste event If the waste type beingmonitored for is not detected, the computing device may automatically update the waste event record to associate a lack of detected waste type, or the opposing waste type, with the waste event. As an example, if gas associated with, feces is detected, a feces waste type may be associated with the waste event record. As an example, if gas associated without feces is not detected or is below a threshold, a waste type of urine or waste type not identified, may be associated with the waste event record.

[0112] The gaz algorithm may include automatically determining the presence and / or absence of a waste type. If one or more gas sensors detect a gas associated with a waste type, the detection may automatically determine the presence of that waste type. If one or more gas sensors do not detect the presence of a waste type, that may mean either the opposing waste type was eliminated by the animal or no waste was eliminated. For example, if feces is eliminated by the animal and the feces emits sulfur dioxide, a gas sensor may detect this gas and the computing device may automatically determine the presence of feces. For example, if urine is eliminated by the animal or no waste is eliminated when the animal enters, the gas sensor may not detect any gas and the computing device cannot distinguish between urine and no waste based on the gas sensor alone. The gas algorithm may include comparing to a waste deposit weight found earlier to determine if the weight of the chamber and / or litter device as a whole increased after the animal departed the chamber. If the waste deposit weight is above the minimum detection threshold, it can be determined that the waste type is urine. If the waste deposit weight did not change as compared to prior to entry or is below the minimum detection threshold, it can be determined that there was no waste eliminated. If no waste is detected, the gas algorithm includes either deleting the waste event record or annotating as no waste being eliminated.

[0113] The gas algorithm may include initiating a cleaning cycle before the cleaning cycle timer initiates the cleaning cycle. The gas algorithm may include initiating a cleaning cycle if a certain waste type is detected. One waste type over another may be more odorous. For example, feces may have a more pungent odor than urine.This may be due to the bacteria in urine taking time to build up before releasing a significant amount of malodor. The gas algorithm may include initiating a cleaning cycle if a fixes waste type is detected. The gas algorithm may include overriding a cleaning cycle timer, cancelling a cleaning cycle timer, or both. This may allow for a cleaning cycle to quickly remove more pungent waste from a chamber without needing to wait for (he cleaning cycle timer to run its course or manual initiating of the cleaning cycle by a user.

[0114] Audio Detection Algorithm

[0115] A waste type identification algorithm may include an audio detection algorithm. An audio detection algorithm may utilize one or more sensed conditions from one or more microphones to identify a waste type eliminated by an animal One or more microphones may be suitable for identifying the type of waste while being eliminated by an animal within the chamber. One or more microphones may be beneficial in identifying the waste type in the chamber before a cleaning cycle as opposed to a waste bin after a cleaning cycle. Typically, an animal only eliminates one type of waste, either urine or fixes, when visiting a litter device. Both eliminations produce different sounds. And even if an animal eliminates both during a singlevisit, the different sounds produced by urinating versus defecating may be recognized. The one or morc microphones may detect the sound produced during urination and / or defecation while an animal is within the chamber. The use of a microphone may even aid in determining the type of waste eliminated by the animal before the animal has even exited the litter device or very shortly thereafter.

[0116] The audio detection algorithm may include the one or more microphones detecting a sound associated with a waste type while an animal is eliminating the waste. The audio deteaion algorithm may include one or more microphones responding to one or more sounds by sending an audio signal to one or more computing devices. The audio signal may contain one or more sounds (e.g. date relative thereto) occurring while the animal is eliminating waste. The one or more sounds may include the sound of a urine stream, the urine coming into contact with the litter, the sound of defecating, the sound of feces coming into contact with the litter, one or more animal sounds exhibited during waste elimination, the like, or a combination thereof. The computing device may be the controller or one or more remote computing devices. The audio signal or audio data may transmitted from the controller to one or more remote computing devices.

[0117] The audio deteaion algorithm may include automatically determining a waste type based on the audio signal and / or audio data. The audio detection algorithm may identify the waste type as urine by sounds generated during urination and the waste type as feces by sounds generated during defecation.

[0118] The computing device may compare the audio signal and / or audio data to exemplary audio data for similarity.

[0119] The computing device may use a machine learning model to determine the waste type associated with the audio signal and / or audio data. The machine learning model may be trained from scratch or with a pretrained model. The machine learning model may be trained based on a large dataset of prerecorded audio data associated with on animal entering a chamber, positioning themselves within a chamber, eliminating a known and / or unknown waste within the chamber, burying their waste within the chamber, exiting the chamber, and other sounds that may occur during typical use of a litter device. The machine: learning model may be trained during use without the use of an existing data sci. The machine learning model may be trained based on results from other waste type identification algorithms, such that the recorded sounds are then associated with the identified waste from other algorithms. The machine learning model may be trained by one or more users (e g., pct parents) actively monitoring the activity of an animal using the litter device. The machine learning model may be located locally on the computing device of the litter device, remote from the litter device (e.g., cloud-based), or both.

[0120] The one or more microphones may be powered on intermittently and / or continuously. The one or more microphones may be powered on or otherwise aaivated out of an idle mode when the presence of an animal is detected (e.g., approach and / or enter the chamber). The one or more microphones may be powered off or otherwise placed in an idle mode when an animal exists the chamber.

[0121] The audio detection algorithm may include automatically adding the waste type detection to a waste event record. If a waste type is identified as opposed to a lack of waste elimination (e.g., enteringand exiting without urinating or defecating), the computing device may automatically update the waste event record to associate the identified waste type with the waste event As an example, if the audio signal and / or audio data results in feces being identified, a waste type of feces may be associated with the waste event record. As an example, if the audio signal and / or audio data results in urine being identified, a waste type of urine may be associated with, the waste event record. And if no waste type is identified, a waste type of unidentified or null may be associated with the waste event record or the waste event record may even be discard.

[0122] The audio detection algorithm may include initiating a cleaning cycle before the cleaning cycle timer initiates the cleaning cycle. The audio detection algorithm may include initiating a cleaning cycle if a certain waste type is detected. One waste type over another may be more odorous. The audio detection algorithm may include mutating a cleaning cycle if a feces waste type is identified. The audio detection algorithm may include overriding a cleaning cycle timer, cancelling a cleaning cycle timer, or both. This may allow fora cleaning cycle to quickly remove more pungent waste from a chamber without needing to wait for the cleaning cycle timer to nm its course or manual initiating of the cleaning cycle by a user.

[0123] Pre-Sift Chamber Weight Algorithm

[0124] An algorithm may include a pre-sift chamber weight algorithm. A pre-sift chamber weight algorithm may be useful in identifying a waste type by waste weight before a cleaning cycle. A pre-sift chamber weight algorithm may function to correlate the change in weight in a litter chamber from before use by an animal to immediately after use by the animal or before a cleaning cycle is executed, between one animal using and another animal, or both to a waste type. The weight of the waste itself may be indicative of tire waste type. For some animals, urine deposits may be heavier than fecal deposits. Each animal may have different ratios of their urine weight as compared to their feces weight. After an animal has departed the chamber, one or more mass sensors may detect the weight of the chamber or the litter device as a whole. Tins weight may be indicative of the weight of the waste deposited by the animal. If the one or more mass sensors were tared to zero, the weight of the waste may be the weight detected. If the one or more mass sensors arc not tared to zero, or already defect additional weight, then the weight may be a weight difference compared to a reading prior to entry of the animal. If there arc multiple entries and exits of an animal detected between cleaning cycles, the weight difference from one animal exiting to the next animal exiting may be the weight of the waste.

[0125] The pre-sift chamber weight algorithm may first detennine a waste weight A waste weight may be the weight change in cliambcr weight, litter device weight, or both. The waste weight may be the same as the waste deposit weight as discussed hereinbefore relative to the method as a whole. The weight change may be relative to the weight during an idle state, prior to animal entry, or both as compared to after an animal exiting the chamber, prior to execution of the cleaning cycle, while a cleaning cycle timer is running, or a combination thereof. The waste weight may be the weight delected by the one or more mass sensors. The one or more mass sensors may be one or more device mass sensors, chamber mass sensors, or both.

[0126] The pre-sift chamber weight algorithm may compare flic waste weight to one or more weight comparison values. By comparing the waste weight to one or more comparison values, the waste type may be determined. It has been found that typically a cat’s urine deposit weighs about 1.25 to 1.75 (e.g.. about 1,5) times as much as a feed deposit. Comparison values for a specific animal’s typical waste habits can be found as discussed later on in this disclosure. Comparing to one or more weight comparison values may include comparing to one or more trend values. One or more trend values may include a lower limit, upper limit, means, median, mode, and / or the like.

[0127] The pre-sift chamber weight algorithm may compare the waste weight to a lower limit. If the waste weight is greater than the lower limit, the waste weight may be identified as a first waste type. The first waste type may be urine. The waste type may be assigned to the associated waste record. If the waste weight is not greater than the lower limit, the waste weight may be compared to an upper limit.

[0128] The pre-sift chamber weight algorithm may compare the waste weight to an upper limit. If the waste weight is less than the upper limit, and also less than the lower limit, the waste weight may be identified as a second waste type. A second waste type may be feces. The waste type may be assigned to the associated waste record. If the waste weight is above the upper limit, that may be indicative of an abnormality and either not assigned any waste type, or instead assigned based on closest proximity to a trending weight value specific to a waste type.

[0129] The pre-sift chamber weight algorithm may include automatically adding the waste type detection to a waste event record. Once a determination is made of the waste type from the comparing, the computing device may automatically update the waste event record to associate the detected waste type with the waste event.

[0130] The pre-sift chamber weight algorithm may include initiating a cleaning cycle before the cleaning cycle timer initiates the cleaning cycle. The pre-sift chamber weight algorithm may include initiating a cleaning cycle if a certain waste type is detected. As discussed above, one waste type over another may be more odorous. The pre-sift chamber weight algorithm may include initiating a cleaning cycle if a feces waste type is detected. The pre-sift chamber weight algorithm may include overriding a cleaning cycle timer, cancelling a cleaning cycle timer, or both. This may allow for a cleaning cycle to quickly remove more pungent waste from a chamber without needing to wail for the cleaning cycle timer to rim its course or manual initiating of the cleaning cycle by a user.

[0131] Pre-Sift Dwell Time Algorithm

[0132] An algorithm may include a pre-sift dwell lime algorithm. A pre-sift dwell time algorithm may function to correlate a dwell lime, stability time, or both of an animal in a chamber to a waste type. A presift dwell time algorithm may use the duration of time an animal is in a chamber, an animal is fairly stable inside of a chamber, or both to determine the waste type. A dwell time may refer to the time an animal is in the chamber. This may be the time elapsed between entry and exit of the animal from the chamber. Stability time may refer to the time an animal is substantially static, with minimal or no movement, in the chamber. Stability time may also capture the time frame the animal is eliminating waste. Typically, a longerdwell time and / or stability time is indicative of the animal eliminating feces while a shorter stability time is indicative of the animal urinating,

[0133] The pre-sift dwell time algorithm may determine a dwell time. As discussed above, one or more sensing devices may detect entry of the animal into the chamber, departure of the animal from the chamber, or both. Each of these sensed condition changes may be associated with a time stamp. The time elapsed from entry to departure may be referred to as dwell time. The time elapsed may be determined by one or more computing devices.

[0134] Thepre-siftdwell time algorithm may detennmea stability time. One or more sensing dev ices may detect stability and / or minimal movement of an animal in the chandler. One or more sensing devices may have the duration of the stability period recorded. This period of stability may be referred to as stability time. One or more mass sensors may record weight before, during, and after a dwell time. Typically, during dwell time, the detected weight fluctuates with a peak at entry and a valley at departure. During dwell time, there is a smaller time period in which &e weight signal remains cither substantially stable or with very minor fluctuations as compared to the remainder of the dwell time. This period of minimal fluctuation may be referred to as the stability time. To determine if a weight reading during a dwell time is considered stable and part of the stability time, the weight reading may' be compared to one or more prior readings, the dwell time may be analyzed for when the weight readings diverge beyond an acceptable stability range, or both.

[0135] Determining a stability time may include a moving divergence algorithm. The moving divergence algorithm may function to identify whet a weight reading fluctuates beyond on acceptable stability range, the end of a stability time, or both. For example, when an animal is detected in the chamber, the one or more mass sensors may record the weight about every 0.001 seconds or greater, every 0.01 seconds or greater, every 0.1 seconds or greater, or even 1 second or greater. The one or more mass sensors may record the weight about every 5 seconds less, every 4 seconds or less, every 3 seconds or less, or even every 2 seconds or less. The one or more mass sensors may record the weight about every 0.1 seconds to about every 5 seconds. The one or more mass sensors may record the weight about every 0.5 seconds to about every 3 seconds. The one or more mass sensors may recred the weight about every 1 second to about 2 seconds. If the mass is recorded too frequently, the moving divergence algorithm may be insufficiently sensitive to detect a divergence. If the mass is not recorded frequently enough, the moving divergence algorithm may be significantly delayed and provide too long of lime durations. A moving divergence algorithm may be taken across a plurality of the readings to determine when the weight readings substantially diverge from a trend to indicate an animal is no longer stable within the chamber. For example, a plurality of immediately preceding weight readings (for example, 3 weight readings) may be averaged and then have a present weight reading deduced therefrom. The absolute value of this may be determined. Thereafter, the absolute value may be compared to threshold value. If the absolute value is greater than the threshold value, then it may be determined the weight reading has significantly diverged from a stable weight trend and the animal is no longer stable within the chamber. A moving divergence algorithm may appear as;Absolute (avg. of immediately preceding readings - present weight reading) > Divergence threshold valueAs an example, using 3 immediately preceding weight readings and a divergence threshold value of 0,05 pounds, the moving divergence algorithm may appear as;Absolute (avg. of immediately preceding 3 weights - present weight) > 0.05 lbs.The time stamp associated with the weight reading when the moving di vergence algorithm shows divergence may indicate the end of the stability time.

[0136] The pre-sift dwell time algorithm may compare the dwell ome and / or stability time to one or more time comparison values. By comparing the dwell time and / or stability time to one or more time comparison values, the waste type may be determined. Typically, an animal takes longer to defecate than to urinate. Comparison values for a specific animal’s typical waste habits can be found as discussed later on in this disclosure. Comparing to one or more time comparison values may include comparing to one or more trend values. One or more trend values may include a lower limit, upper limit, means, median, mode, and / or the like.

[0137] The pre-sift dwell time algorithm may include automatically adding the waste type detection to a waste event record. Once a determination is made of the waste type from the comparing, the computing device may automatically update rhe waste event record to associate the detected waste type with the waste event.

[0138] The pre-sifi dwell time algorithm may include initiating a cleaning cycle before the cleaning cycle timer initiates the cleaning cycle. The pre-sift dwell time algorithm may include initiating a cleaning cycle if a certain, waste type is detected. One waste type over another may be more odorous, such as discussed hereinbefore. The pre-sift dwell time algorithm may include initiating a cleaning cycle if a feces waste type is delected. The pre-sift dwell time algorithm may include overriding a cleaning cycle timer, cancelling a cleaning cycle timer, or both. This may allow for a cleaning cycle to quickly remove more pungent waste from a chamber without needing to wait for the cleaning cycle timer to run its course or manual initiating of the cleaning cycle by a user.

[0139] Post-Sift Waste Bin Weight Algorithm

[0140] An algorithm may include a posi-sifi waste bin weight algorithm. A post-sift waste bin weight algorithm may function to correlate the change in weight in a waste bin from before a cleaning cycle to after a cleaning cycle to a waste type. Once the waste is transferred into the waste receptacle after a cleaning cycle, one or more sensing devices may be able to sense one or more properties of the waste and'or waste receptacle indicative of the waste type.

[0141] The post-sifi waste bin weight algorithm may first determine a waste weight. A waste weight may be the weight change in a waste bin. The weight change may be relative to the weight during an idle state, prior to animal entry, prior to a cleaning cycle, or any combination thereof as compared to after a cleaning cycle being executed. In other words, the waste weight is the increase in weight once waste is deposited into the waste bin after a cleaning cycle. The waste weight may be the weight detected by one or more masssensors. The one or more mass sensors may be one or more waste bin mass sensors. One or more device mass sensors may not be suitable as they may not detect a change in weight when the waste is shifting from one location (e.g., chamber) to another (e.g., waste bin) during a cleaning cycle.

[0142] The post-sift waste bin weight algorithm may compare the waste weight to a minimum detection threshold. The minimum detection threshold may function to identify if any waste was deposited and transferred or if an animal entered and exited the chamber without eliminating any ways. If the waste weight is less than the minimum detection threshold, it is determined that no waste was eliminated by the animal. In other words, no urine or feces was transferred into the waste bin such as to increase the weight of the waste bin. If the waste weight is less than the minimum detection threshold, the waste event record is updated to include that no waste was deposited, the waste event record is deleted, or both. If the waste weight is greater titan the minimum detection threshold, the algorithm automatically stores the waste weight as part of the waste event record. If the waste weight is greater than the minimum detection threshold, the post-sift waste bin weight algorithm moves onto comparing to one or more comparison values.

[0143] The post-sift waste bin weight algorithm may compare the waste weight to one or more weight comparison values. By comparing the waste weight to one or more canparison values, the waste type may be determined. As discussed hereinbefore, not only has it been found that a cat's urine deposit weighs more than a fecal deposit, but urine also collects a significant amount of lifter, and its associated weight, through the clumping of the litter with the urine. Typically, once removed from a litter bed. a cat’s urine deposit weighs about 1.25 to 4, or even about 1.5 to 2 times as much as a fecal deposit. Comparison values for a specific animal’s typical waste habits are discussed later on in tins disclosure. Comparing to one or more weight comparison values may include comparing to one or more trend values. One or mac trend values may include a lower limit, upper limit, means, median, mode, and / or the like.

[0144] The post-sift waste bin weight algorithm may compare the waste weight to a lower limit If the waste weight is greater than the lower limit, the waste weight may be identified as a fust waste type. The first waste type may be urine. The waste type may be assigned to the associated waste record. If the waste weight is not greater titan the lower limit, tile waste weight may be compared to an upper limit

[0145] The post-sift waste bin weight algorithm may compare the waste weight an upper limit If the waste weight is less than the upper limit, and also less than the lower limit, the waste weight may be identified as a second waste type. A second waste type may be fixes. The waste type may be assigned to the associated waste record. If the waste weight is above the upper limit, that may be indicative of an abnormality and either not assigned any waste type, or instead assigned based on closest proximity to a trending weight value specific to a waste type.

[0146] The post-sift waste bin weight algorithm may include canparing the post sift waste weight to the pre-sift waste weight. This may be useful in determining a typical amount of litter collected by the urine and / or fixes, determining how much of the waste was transferred into tire waste bin during a cleaning cycle, verifying the waste type determination, or a combination thereof. For example, ths waste weight of thechamber, such as found by the pre-sift chamber waste weight algorithm, may be compared to the waste weight of the waste bin found by the post-sift waste bin algorithm.

[0147] The post-sift waste bin weight algorithm may include automatically adding the waste type detection to a waste event record. Once a determination is made of the waste type from the comparing, the computing device may automatically update the waste event record to associate the detected waste type with the waste event.

[0148] Post-Sift Waste Bin Weight Change Algorithm

[0149] An algorithm may include a post-sift waste bin weight change algorithm. A post-sift waste bin weight change algorithm may function to correlate a percent change in weight of the waste bin from one cleaning cycle to the next with a waste type. This may be useful as an animal may typically eliminate urine having a weight in close proximity to prior urinating events, feces having a weight in dose proximity to prior fecal events, or both. In other words, the weight of one urine event may be fairly similar to the weight of a previous urine event, while the weight of one urine event is substantially different to the weight of a previous fecal event. And similar, the weight of one fecal event is substantially different compared to a previous urine event.

[0150] The post-sift waste bin weight change algorithm may fust determine a waste weight. A waste weight may be the weight change in a waste bin. The weight change may be relative to the weight during an idle state, prior to animal entry, prior to a cleaning cycle, or any combination thereof as compared to after a cleaning cycle being executed. Tn other words, the waste weight is the increase in weight once waste is deposited into the waste bin after a cleaning cycle. The waste weight may be the weight detected by one or more mass sensors. The one or more mass sensors may be one or more waste bin mass sensors. One or more device mass sensors may not be suitable as they may not detect a change in weight when the waste is shifting from one location < e.g.. chamber) to another (e.g., waste bin) during a cleaning cycle.

[0151] The posi-sift waste bin weight change algorithm may retrieve a prior waste weight A prior waste weight may be the weight change in a waste bin after the a previous (eg., immediately previous) cleaning cycle. The weight change may be relative to the weight during an idle state, prior to animal entry, or both as compared to after a cleaning cycle being executed. In other words, the waste weight is the increase in weight when waste is deposited into the waste bin after a cleaning cycle. The prior waste weight may be obtained from tire previously occurring waste event record, from the waste event database, or both.

[0152] The post-sift waste bin weight change algorithm may compare the current waste weight and the prior waste weight to a rate of change threshold. Ute rate of change threshold may be indicative of the rate of change between a present and previous waste weight being associated with urine or feces.

[0153] The comparison may fust include comparing a rate of change to a positive rate of change threshold. The comparison may include finding the difference between the current waste weight and the prior waste weight The comparison may include dividing the difference by the prior waste weight This may provide a first rate of change. If the first rate of change is greater than the positive rate of change threshold, the current waste weight may be indicative that the waste type is urine. The waste type of urine may then beassigned to the waste event record. If the first rate of change is not greater than the positive rate of change threshold, then the comparison may include comparing a rate of change to a negative rate of change threshold.

[0154] The comparison may include comparing a rate of change to a negative rate of change threshold. The comparison may include finding the difference between the current waste weight and the prior waste weight The comparison may include dividing the difference by the current waste weight. This may provide a second rate of change. If the second rate of change is less than the negati ve rate of change threshold, the current waste weight may be indicative that the waste type is feces. The waste type of feces may then be assigned to the waste event record. If the rate of change is not less than the negative rate of change threshold, the current waste weight is indicative that the waste is the same type of waste as the prior waste. In other words, if urine was found as the waste type in the previous cycle, then this waste type is also urine, and if feces was found as the waste: type in the previous cycle, then this waste type is also feces. This is due to the two consecutive waste rates being in dose proximity to one another due to being associated with the same waste type. The same waste type of the prior waste is assigned to the waste event record of the current waste.

[0155] The post-sift waste bin weight algorithm may include automatically adding the waste type detection to a waste event record. Once a determination is made of the waste type from the comparing, the computing device may automatically update the waste event record to associate the detected waste type with the waste event.

[0156] Post-Sift Chamber Weight Algorithm

[0157] An algorithm may include a post-sift chamber bin weight algorithm, A post-sift chamber weight algorithm may be useful in identifying a waste type by litter weight (e.g., chamber wight) after a cleaning cycle. A post-sift chamber weight algorithm may function io correlate the change in weight in a chamber from before entry of an animal to after a cleaning cycle to a waste type. The weight change of a chamber, due to the litter bed therein, may be indicative of a waste type. Most litter box users choose to use dumping litter. Clunping litter works well with both manual and automated sifting by sticking io urine to form dumps and allow for easy separation from unused litter. Clumping litter works by contacting and absorbing moisture from urine and / or feces. As urine has a greater amount of moisture than feces, a greater amount of litter sticks and clumps with urine as compared to feces. This means that a larger weight, of litter sticks to urine as compared to feces. This also means that during a cleaning cycle, a larger amount and weight of litter is removed from the chamber when clumps of urine are removed from a cleaning cycle as compared to feces. This results that when urine is removed, the chamber weight is substantially reduced as compared to prior to entry and use by the animal, and when feces is removed, the chamber weight is minimally reduced as compare to prior to entry and use by the animal.

[0158] The post-sift chamber weight algorithm may first determine a chamber weight. A chamber weight may be the wight change in chamber weight. The weight change may be relative to the weight during an idle state, prior to animal entry, or both as compared to after a cleaning cycle is executed. In other words.the comparison of the chamber weight before use by an animal and the chamber weight after execution of a cleaning cycle. The chamber weight may be the weight detected by the one or more mass sensors. The one or more mass sensors may be one or more chamber mass sensors.

[0159] The post-sift chamber weight algorithm may compare the chamber weight to minimum detection threshold. The minimum detection, threshold may function to identify what type of waste was removed from the chamber during the cleaning cycle which occurred immediately prior. The minimum detection threshold may be a comparison chamber weight value, a negative value, or both. The minimum detection threshold may be a negative value of the typical weight of the chamber after a cleaning cycle which only removes feces. If during the comparison, (he chamber weight is less than the minimum detection threshold, a first waste type is associated with the chamber weight. The first waste type may be urine. If during the comparison, the chamber weight is not less (han the minimum detection threshold, a second waste type is associated with the chamber weight. The second waste type may be feces. The waste type once determined may be assigned to the waste event record.

[0160] The post-sift chamber weight algorithm may include automatically adding the waste type detection to a waste event record. Once a determination is made of the waste type from the comparing, the computing device may automatically update the waste event record to associate the detected waste type with the waste event.

[0161] Camera Detection Algorithm

[0162] An algorithm may inchide a camera detection algorithm. A camera detection algorithm may be useful in identifying a waste type by visual recognition, while a cleaning cycle is being executed, before a cleaning cycle is executed, while an animal is eliminating the waste, or a combination thereof A camera detection algorithm may function to visually identify urine and feces deposited in a chamber by an animal. The camera detection algorithm may be a machine learning model trained to visually recognize the differences between mine and feces, the positioning of an animal eliminating urine versus feces, or both. The camera detection algorithm may be initiated upon entry of an animal, upon departure of an animal, upon a cleaning cycle timer being initiated, upon a cleaning cycle timer ending, upon a cleaning cycle being initiated. or any combination thereof.

[0163] The camera detection algorithm may visually recognize an animal is eliminating waste. The camera detection algorithm may recognize a position the animal is in. The position may be indicative of the animal urinating or defecating. The camera detection algorithm may associate the animal’s position to a waste type.

[0164] The camera detection algorithm may visually identify a waste type before a cleaning cycle. The camera detection algorithm may recognize the presence of waste, identify a waste type, or both after elimination by an animal and prior to a cleaning cycle being executed. The camera detection algorithm may be trained to identify patterns of a litter bed indicating a urine deposit versus a fecal deposit. The camera detection algorithm may visually identify feces laying on top of, or partially exposed from, a litter bed. The camera detection algorithm may be trained to identify colons on a litter bed indicating a urine depositversus fecal deposit. The camera detection algorithm may be trained to cooperate with colorchanging litter. One or more colors may be associated with a waste type. For example, one such litter may be PrettyLitter® by Pretty L-itter. Inc, The camera detection algorithm may associate the identified waste with a waste type.

[0165] The camera detection algorithm may visually identify a waste type during a cleaning cycle. The camera detection algorithm may recognize and identify a waste type during a cleaning cycle, The camera detection algorithm may be trained to identify feces, urine, urine in a dump with litter, feces with litter, or a combination thereof. A cleaning cycle may separate the waste from a litter bed. After separation but before transferring to a waste receptacle, the waste may be visible to a camera. The waste may be located on a sifting portion, funnel potion, or both of a septum. The location of a camera above a litter bed, such as On a bezel and / or sensor mount, may provide a beneficial viewing angle and look down on the septum during a cleaning cycle. The camera detection algorithm may associate the identified waste with a waste type.

[0166] The camera detection weight algorithm may include automatically adding the waste type detection to a waste event record. Once a determination is made via visual recognition, a computing device may automatically update the waste event record to associate the detected waste type with the waste event.

[0167] Comparison Values Used by Waste Type Identification Algorithm(s)

[0168] One or more waste type identification algorithms may utilize one or more comparison values. One or more comparison values may be one or mote pre-established values, one or more trend values associated with waste habits of an animal and / or device, or any combination thereof. One or more comparison values may remain static, may continuously update with use of a litter device, or both. One or more comparison values may include one or more pre-established values. One or more pre-established values may be static values which are predetermined. One or more pre-established values may be based on one or more characteristics of an animal (c.g., age, weight, breed, gender). One or more pre-established values may be one or more trend values derived from one or more larger databases. One or more comparison values may be moving trend values. The moving trend period may be over a number of uses of a device, number of uses of one or more devices by a specific animal, a set time period, the like, or any combination thereof.

[0169] One or more trend values may include one or more upper limits, lower limits, medians, modes, means, the like, or a combination thereof. The one or more trend values may be determined employing typical statistical methods.

[0170] One or more trend values may be found for one or both types of waste. For example, upper and lower limits associated with urine may be determined. Feces may be determined as typically being either below the lower limit or above the upper limit. As another example, upper and lower limits associated with both urine and feces may be determined.

[0171] One or more comparison values may be determined via one or more standard statistical methods, via one or mote machine learning algorithms, or both. One or more comparison values may be identified relative to urine, feces, absence of waste, or a combination thereof. One or more clusters of data associated with urine, feces, and / or waste absence may be found.

[0172] One or more comparison values may even include or determine specific waste elimination behaviors of an animal. For example, the total number of times an animal is expected to eliminate waste per day, the total number of times an animal eliminates urine per day. the total number of limes an animal eliminates feces per day. or a combination thereof. One or more comparison values may even include typical times of day an animal may eliminate feces, urine, or both. The specific patterns of an individual animal may be employed with the other comparison values and in the waste identification algorithms.

[0173] Illustrative Examples

[0174] Some or all of the teachings of one illustrative example may be combined with some or all of the teachings of another illustrative example in any combination. For example, the scale plate assembly 56 of FIGS. 4 and 5 with any of the sensing devices of FIGS. 2 or 3. For example, any of the mass sensors of FIG . 3 with any of the litter devices 10 of FIGS. 1, 2, 4, and 5. As another example, one method or algorithm as shown may be combined with one or more other methods or algorithms.

[0175] FIG. I illustrates a litter device 10. The litter device 10 inchides a chamber 12. The chamber 12 is rotatably supported by a base 14. The chamber 12 includes an entry opening 18. Located about the entry opening 18 is a bezel 16.[0176[ FIG. 2 illustrates a litter device 10. . One or more sensing devices 21 may be adjacent to the entry opening 18. The litter device 10 includes a bezel 16. The bezel 16 may house or support one or more sensor mounts 20. One or more sensor mounts 20 may support one or more of the sensing devices 21. One or more sensor mounts 20 may be located ar least partially within an interior of the bezel 16.

[0177] The litter device 10 may include one or more gas sensors 22. One possible placement of a gas sensorfs) 22 is supported in or by the bezel 16. For example, gas sensor 22 may be supported by the sensor mount 20. Another possible placement of a gas sensor 22 is within and / or in the rear of a chamber 12. In the rear of the chamber 12 there may be a tear cover wall 24 (e.g., rear cover).

[0178] The litter device 10 may include one or more emitting sensors 23. The one or more emitting sensors 23 may adjacent to the entry opening 18. The one or more emitting sensors 23 may be at a periphery of an entry opening 18. The one or more emitting sensors 23 may be supported m or by the bezel 16. For example, the one or more emitting sensors 23 may be supported by a sensor mount 20.

[0179] The litter device 10 may include one or more cameras 25. The one or more cameras 25 may be adjacent, to the entry opening 18. The one or more cameras 25 may be at a peripliery of an entry opening 18. The one or more cameras 25 may be supported in or by the bezel 16. For example, the one or more cameras may be supported by a sensor mount 20.

[0180] The litter device 10 may include one or more cameras 25. The one or more cameras 25 may be adjacent to the entry opening 18. The one or more cameras 25 may be at a periphery of an entry opening 18. The one or more cameras 25 may be supported in or by the bezel 16. For example, the one or more cameras may be supported by a sensor mount 20.

[0181] The litter device 10 may include one or more microphones 27. The one or more microphones 27 may be adjacent to the entry opening 18. The one or more microphones 27 may be at a periphery of anentry opening 18. The one or more microphones 27 may be supported in or by the bezel 16. For example, the one or more microphones 27 may be supported by a sensor mount 20,

[0182] The litter device 10 may include one or more identification sensors 19. The one or more identification sensors 19 may be adjacent to the entry opening 18, The one or more identification sensors 19 may be at a periphery of an entry opening 18, The one or more identification sensors 19 may be supported in or by the bezel 16. For example, the one or more identification sensors 19 may be supported by a sensor mouni20.

[0183] The litter device 10 may include one or more mass sensors 24. The one or more mass sensors 24 may be located below a base 14.

[0184] FIG. 3 illustrates a litter device 10. The litter device may include one or more sensing devices 10. For example, one otmore of (he same or similar sensing devices 10 as described relative to FIG. 2.

[0186] The litter device 10 may have one or more mass sensors 24. The one or more mass sensors 24 may include one or more device mass sensors 24a, waste bin mass sensors 24b, chamber mass sensors 24c. or any combination thereof,

[0186] The one or more device mass sensors 24a may be located at a bottom of the device 10, such as at a bottom of the base 14. For example, the one or more device mass sensors 24a may be integrated into one or more feet 29 of the litter device 10. As shown in FIGS. 4 and 5, the one or more device mass sensors 24a may be part of a scale plate assembly 56 and / or offset and separate from the feet 29. The one or more device mass sensors 24 may be configured to detect a mass of the entirety of the litter device 10.

[0187] The one or more waste bin mass sensors 24 b may be located adjacent to or at the bottom of a waste bin 26, The one or more waste bin sensors 24b may be configured to detect a mass of the waste bin 26. The one or more waste bin sensors 24b may be located between a base 14 and the waste bin 26. The mass of the waste bin 26 may be isolated from other components of the fitter device and their respective masses.

[0188] The one or more chamber mass sensors 24c may be located adjacent to and / or toward a bottom of the chamber 12. The one or more chamber mass sensors 24c may be located on a support 28. The one or more chamber mass sensors 24c may be located near or cooperate with one or more bearings (not shown) of the support 28. The one or more mass sensors 24c may fraction to isolate the mass of the chamber 12 with respect to the other components of the litter device 10.

[0189] FIG. 3 illustrates waste 30 deposited by an animal into litter 36. The litter 36 resides in the chamber 12. Waste 30 may include urine 32 and / or feces 34. Most often, an animal only deposits a single type of waste per visit (e.g., urine or feces) and not both types of waste (c.g., both urine and feces) during a single visit. The titter device 10 is configured to remove the waste 30 from the chamber 12 and transfer the waste 30 into the waste bin 26 with a septum 38. During an automated cleaning cycle, the septum 38 sifts through the litter 36, It is possible that either the chamber 12 rotates to cause movement of the septum 38 or the septum 38 rotates within the chamber 12 to result in the sifting.

[0190] FIGS. 4 and 5 illustrate a litter device 10 and scale plate assembly 55 of the titter device 10. The titter device 10 may include one or more sensing devices 21. One or more sensing devices 21 may belocated adjacent to the entry opening 18. For example, one or more sensing devices 21 may include one or more emitting sensors 23, cameras 25, identification sensors 19, microphones 27, gas sensors 22, the like, or a combination thereof. Although shown adjacent to the entry opening I 8, one or more of these sensing devices could be located elsewhere, such as part of and / or within the base 14. For example, a camera 25 may be located between the entry opening 18 and the waste drawer 26. For example, an identification sensor 19 may be located within the base, between the entry opening 18 and the waste drawer 26. or both. The litter device 10 includes one or more mass sensms 24. The one or more mass sensors 24 may be one or more device mass sensors 24a. The one or more device mass sensors 24a may be part of a scale plate assembly 56. The scale plate assembly 56 is below the base 14. The one or more device mass sensors 24a may be separate from one or more feet 29. The one or more device mass sensors 24a may be located between a scale plate 58 and the base 14.

[0191] FIG. 5 illustrates a scale plate assembly 56. The scale plate assembly 56 includes a scale plate 58. The scale plate assembly 56 includes one or more device mass sensors 24a. The one or more device mass sensors 24a are biased toward the comers of the scale plate 58. The one or more device mass sensors 24a may be offset from one. or mote feel 29 (e.g., the feet may extend downward from a bottom of the scale plate 58 ). The one or more device mass sensors 24a may be located between the base 14 and the scale plate 58, The one or more device mass sensors 24a may be located on the opposite side of the scale plate 58 as the one ar more feet 29.

[0192] FIG. 6 illustrates a system 100. The system 100 shows a litter device 10. The litter device 10 includes one or more onboard controllers 40. The system 100 includes one or more computing devices 42. The computing devices 42 may include the controller 40, one or more personal computing devices 44, and / or remote computing devices 46. Personal computing devices 44 may include mobile phones 48, (ablets 50, laptops (not shown), desktop computers (not shown), and / or the like. One or more remote computing devices 46 may include one or more processors, servers, databases, and / or the like. The litter device 10 may include one or more communication modules 52. The communication module 52 may allow for the litter device 10 to communicate directly and / or indirectly to the one or more computing devices 42. The communication module 52 may be configured to communicate via one or more communication hubs 54.

[0193] FIG. 7 illustrates a waste identification method 200. The method may include the gas algorithm 202. This method 200 is further detailed in Working Examples A and B.

[0194] FIG. 8 illustrates a waste identification method 200. The method may include the audio detection algorithm 203. This method 200 is further detailed in Working Example C.

[0195] FIGS. 9 A and 9B illustrate a waste identification method 200. The method may include the pre-sift dwell time algorithm 204 (see FIG. 9B). FIG. 9A illustrates a method. of initially determining typical stability time comparison values employed by the algorithm 204. This method 200 and algorithm 204 are further described m Working Example D.

[0196] FIGS. 10A and 10B illustrate a waste identification method 200. The method may include a presift chamber weight algorithm 206 (see FIG. 10B). FIG. 10A illustrates a method of initially determiningthe mass comparison values used by the algorithm 206. This method 200 and algorithm 206 are further described in Working Example E.

[0197] FIGS. 11 A and 11 B illustrate a waste identification method 200. The method may include a post- sift waste bin weight algorithm 208 (see FIG. I IB). FIG. 11A illustrates a method of initially determining the weight comparison values used by the algorithm 208. This method 200 and algorithm 208 arc further described in Working Example F.

[0198] FIG. 12 illustrates a waste identification method 200. The method may include a post-sift chamber weight algorithm 210. This method 200 and algorithm 210 arc further described in Working Example G.

[0199] FIGS. 13A-13G illustrate a waste identification method 200. The waste identification method 200 can use one or more waste type identification algorithms, singularly or in combination with one another. This method 200 and algorithms are described in detail in Working Example H.

[0200] FIGS. 14A and 14B illustrate exemplary stability times. The stability period occurs between the time frame of the animal entering and exiting the chamber 12. 'The stability time is shown in a smaller time range than overall dwell time.

[0201] Working Examples of Waste Identification Mcthodfs) 200

[0202] Example A: Feces identification with gas algorithm (see FIG. 7)

[0203] One or more mass sensors 24 monitor a mass of the litter device 10 or just the chamber 12, A cat enters a chamber 12 of a litter device 10. One or more sensors detect the animal’s entry and / or presence into the chamber 12. The cat deposits feces 34 into the chamber 12. The cal may or may not dig and conceal the feces 34 in the litter 36. The cat departs the chamber 12. One or more sensors detect the animal’s departure from the chamber 12. The one or more mass sensors 24 detect an increased mass of the litter device 10 overall or just the chamber 12. The increase in mass is relative to the mass prior to entry of the animal into the chamber 12. A gas sensor 22 located in and / or in proximity to the chamber 12 detects the presence of one or more gases (c.g., SO2) released by feces. One or more computing devices 42 (c.g.. local or remote) determine based on both the increase in mass and the presence of gases associated with feces that the deposited waste 30 is feces 34. It is also feasible that (he mass sensors 24 arc not required in combination with the gas sensor 22, as the gases themselves may indicate the presence of feces 34. A cleaning cycle is immediately executed upon departure of the cat from the litter device 10 and detecting the presence of feces 34 as opposed to being delayed. A cleaning cycle timer may be overridden and cancelled such as to immediately execute the cleaning cycle.

[0204] Example B: Urine identification with gas algorithm (see FIG. 7)

[0205] One or more mass sensors 24 monitor a mass of the litter device 10 or just the chamber 12. A cat enters a chamber 12 of a litter device 10. One or more sensors detect the animal's entry and / or presence into the chamber 12. The cat deposits urine 32 into the chamber 12. The cat may or may not dig and conceal the urine 32 in the litter 36. The cat departs the chamber 12. One or more sensors detect the animal’s departure from the chamber 12. The one or more mass sensors 24 detect an increased mass of the Inter device 10 overall or just the chamber 12. The increase in mass is relative to the mass prior to entry of theanima! into the chamber 12. A gas sensor 22 located in and / or in proximity to the chamber 12 does not delect the presence of any gases excreted by feces. One or more computing devices 42 (local or remote) determine based on both the increase in mass and the lack of gases associated with feces that the deposited waste 30 is urine 32. A cleaning cycle may be executed once a cleaning cycle timer ends. It is also possible that the method may be free of relying on any mass sensors and just relies on detecting entry and exit of an animal.

[1206] Example C: Waste identification with audio detection algorithm (see FIG. 8)

[0207] One or more mass sensors 24 monitor a mass of the litter device 10 or just the chamber 12. A cat enters a chamber 12 of a litter device 10. One or more sensors detea the animal’s entry and / or presence into the chamber 12. The cat deposits waste 30 into the chamber 12. While the cat is actively eliminating, one ormore microphones 27 record the sound. The microphone 27 in combination with a computing device 42 (e.g., locate or remote) may determine that a cat has eliminated feces 34 or urine 32 based on the recorded audio. The cat departs the chamber 12. One or more sensors detect the animal’s departure from the chamber 12. A cleaning cycle is immediately executed upon departure of the cat from the litter device 10 and detecting the presence of feces 34 as opposed to being delayed. A cleaning cycle timer may be overridden and cancelled such as to immediately execute the cleaning cycle. A cleaning cycle timer may continue under a default time period if the presence of unite 32 is determined.

[0208] Example D: Waste identification with dwell time algorithm (see FIGS. 9A-B)

[0209] Establishing dwell / siability time comparison values (see FIG. 9A): One or more mass sensors 24 monitor a mass of the litter device 10 or just the chamber 12 in isolation. A cat enters a chamber 12 of a litter device 10. One or more sensors detect the animal’s entry and / or presence into the chamber 12. The cat may move around, paw at litter, and find a comfortable position for eliminating waste. The cat remains substantially stable (e.g., no ar minimal movement) in the chamber 12 when urinating or defecating. One or more mass sensors 24 detect this stability via no change or minimal fluctuations in the detected mass. The duration of this stable mass is timed via one or more timers or determined via one or more timestamps. This time is refereed to as a stability time. This stability time is stored. Optionally, if more than one animal uses the litter device, the stored stability time may also be associated with an identification of the animal. After a number of instances (e.g., 5-30) or time period (e.g., 3 days to 2 weeks), the collected stability times are evaluated to determine one or more comparison values. The comparison values may be specific to an animal or to a device. The determined comparison values are then stored for use in identifying waste. The comparison values may be iteratively updated over time, such as via a moving trend.

[0210] Identifying waste by stability time (see FIG. 9B): One or more mass sensors 24 monitor a mass of the litter device 10 or just the chamber 12 in isolation. A cat enters a chamber 12 of a litter device 10. One or more sensors detect the animal’s entry and / or presence into the chamber 12. The cat may move around, paw at litter, and find a comfortable position for eliminating waste. The cat remains substantially stable (e.g., no or minimal movement) in the chamber 12 when urinating or defecating. One or more mass sensors 24 detea this stability via no change or minimal change in the detected mass. The duration of tins stablemass is timed via one or more timers or found via one or more timestamps. This time is referred to as a stability time. This stability time is compared to the stability time comparison values. Based on which value the stability time is closest to or range it falls within, it is automatically determined if the waste is urine or feces. If the stability time is indicative of feces, a cleaning cycle may be promptly initiated upon departure of the animal from the litter device and cancel a cleaning cycle timer. If the stability time is indicative of urine, a cleaning cycle may occur after a cleaning cycle timer ends.

[0211] Example E: Waste identification with pre-sift chamber weight algorithm (see FIGS; 10A-B)

[0212] Establishing waste weight comparison values (see FIG. IDA): One or more mass sensors 24 monitor a mass of the litter device 10 or just the chamber 12 in isolation. This mass may be referred to as an idle mass. A cat enters a chamber 12 of a litter device 10. One or more sensors detect the animal’s entry and / or presence into the chamber 12. The cat may move around, paw at litter, and find a comfortable position for eliminating waste. The cat eliminates waste 30, which is either urine 32 or feces 34, into the chamber 12. The cat then departs the chamber 12. Upon leaving the chamber 12, the one or more mass sensors 24 determine an increased mass of the litter device lOorthechambcr 12 in isolation. This increased mass is due to the waste 30 now residing within the chamber 12 after elimination and departure of the animal. A mass difference is automatically calculated. The mass difference may be the difference between the increased mass and the idle mass. The mass difference may be referred to as the waste weight or waste deposit weight. The mass difference is then stored. Optionally, if more than one animal uses the litter device, the stored mass difference may also be associated with an identification of the animal. After a number of instances (c.g., 5-30) or time period (c.g., 3 days to 2 weeks), the collected mass difference values are evaluated to determine one or more weight comparison values. The comparison values are then stored for use in identifying waste by weight The comparison values may be iteratively updated over time.

[0213] Identifying waste by waste weight (sec FIG. 10B): One or more mass sensors 24 monitor a mass of the litter device 10 or just the chamber 12 in isolation. This monitored mass may be the idle mass. A cat enters a chamber 12 of a litter device 10. One or more sensors detect the animal’s entry and / or presence into the chamber 12- The cat eliminates waste 30, in the form of urine 32 or feces 34, into the chamber 12. The cat exits the chamber 12. One or more sensors detect the animal leaving the chamber 12. One or more mass sensors 24 determine an increased mass of the litter device 10 or the chamber 12 in isolation. The increased mass is due to the waste 30 now residing in the chamber 12. A mass difference is automatically calculated. This mass difference is referred to as the waste weight or waste deposit weight. The mass difference is compared to one or more comparison values. Based on the comparison, the method automatically determines if the waste is urine or feces. If the waste weight is indicative of feces, a cleaning cycle may be promptly initiated upon departure of the animal from the litter device and cancel the cleaning cycle timer. If the mass difference is indicative of urine, a cleaning cycle may occur after a cleaning cycle timer ends.

[0214] Example F: Waste identification with post-sift waste bin weight algorithm (see FIGS. 11 A-B)

[0215] Establishing waste weight comparison values (see FIG. 11 A): One or more mass sensors 24 monitor a mass of the waste bin 26 in isolation compared to the rest of the litter device 10. This mass may be referred to as an idle mass, A cal enters a chamber 12 of a litter device 10. One or mote sensors detect the animal's entry and / or presence into the chamber 12. The cat eliminates waste 30, which is either urine 32 or feces 34. into the chamber 12. The cat then departs the chamber 12. One or more sensors detect departure of the cat from the litter device 10. Upon leaving, or after a delay, a cleaning cycle is initiated. During the cleaning cycle, litter 36 is sifted and waste is separated 30 (herefrom. The waste 30 is then transferred from the chamber 12 to the waste bin 26. After the cleaning cycle, the one or more mass sensors 24 determine an increased mass of the waste bin 26. This increased mass is due to the waste 30 now residing within the waste bin 26 after a cleaning cycle. A mass difference is automatically calculated. This mass difference is the difference between the increased mass and the idle mass. The mass difference may be referred to as the waste weight. The waste weight is tlten stored. Optionally, if more than one animal uses the litter device, the stored mass difference may also be associated with an identification of the animal. After a number of instances (e.g., 5-30) or time period (e.g., 3 days to 2 weeks), the collected waste weight values are evaluated to determine one or more canparison values. The comparison values may be specific to an animal or to a device. The comparison values are then stored for use in identifying waste. The comparison values may be iteratively updated over time.

[0216] Identifying waste by waste bin mass (see FIG. 11 B): One or more mass sensors 24 monitor a mass of the waste bin 26 in isolation compared to the rest of the litter device 10. This mass may be referred to as an idle mass. A cal enters a chamber 12 of a litter device 10. One or more sensors detect the animal’s entry and / or presence into the chamber 12. The cat eliminates waste 30, which is cither urine 32 or feces 34, into the chamber 12, The cat then departs the chamber 12. One or more sensors detect departure of the cat from the litter device 10. Upon leaving, or after a delay, a cleaning cycle is initiated. During the cleaning cycle, titter 36 is sifted and waste is separated 30 therefrom. The waste 30 is then transferred from the chamber 12 to the waste bin 26. After the cleaning cycle, the one or more mass sensors 24 determine an increased mass of the waste bin 26. This increased mass is due to the waste 30 now residing within the waste bin 26 after a cleaning cycle. A mass difference is automatically calculated. The mass difference is referred to as a waste weight. The waste weight is compared to one or more waste weight comparison values. Based on the comparison, the method automatically determines if the waste is urine or feces.

[0217] Exemplary input and output values from testing of a posl-sifi waste bin weight change algorithm arc provided below. In this example, the threshold value is set at 50%. The change in the weight of the waste bin from before to after a cleaning cycle is executed is referred to as the delta weight of the waste drawer. The difference between the delta in weight of the waste drawer after sitting and from one cycle to a next is referred to as delta previous weight. It can be seen how when the rate of change between one weight reading and a preceding reading is below -50%, then a waste type of 2 (feces) is assigned. When the rate of change is greater than 50%, a waste type of 1 (urine) is assigned. And if (he rate of change is not less than -50% or greater titan 50%, then the same waste type as the previous waste type is assigned.

[0218] Table I: Test data of post-sift waste bin weight change algorithm

[0219] Example G: Waste identification by post-sift chamber weight algorithm (FIG. 12)

[0220] One or more mass sensors 24 monitor a mass of the chamber 12 in isolation compared io the rest of the titter device 10. This mass may be referred to as an idle mass. A cat enters a dramber 12 of a titter device 10. One or more sensors detect the animal’s entry and / or presence into the chamber 12. The cat eliminates waste 30, which is either urine 32 or feces 34, into the chamber 12. The cat then departs the chamber 12. One or more sensors detect departure of the cat from the litter device 10. Upon leaving, or after a delay, a cleaning cycle is initiated. During the cleaning cycle, titter 36 is sifted and waste is separated 30 therefrom. The waste 30 is then transferred from the chamber 12 to the waste bin 26. After the cleaning cycle, the one or more mass sensors 24 determine a decreased mass of the chamber 12. This decreased mass of the chamber 12 takes into account litter which has been removed from the chamber 12 during a cleaning cycle. As significantly more litter sticks and clumps with urine as compared to coating feces, more litter is removed from the chamber with waste in the form of urine as compared to waste in the form of feces. A mass difference (delta value) is automatically calculated. The mass difference is the difference between the decreased weight and the idle weight of the chamber. This may be referred to as a chamber weight If there is a noticeable mass difference, it may be determined that the waste was urine. If there is not a noticeablemass difference, it may be determined that the waste was feces. A threshold value may be used to determine if there is or is not a noticeable mass difference.

[0221] Example H: Waste identification method by various means (FIGS. 13A-13G)

[0222] As illustrated in FIG. 13 A, the method 200 starts with the one or more mass sensors 24 being tared such that the value of the chamber 12 and litter 36. the waste bin 26 and titter 36, or both register at a value of 0.0 lbs. (n “ 0). The mass sensors 24 may be the chamber mass sensors 24c or waste bin sensors 24b.

[0223] When tared, the titter device 10 is in an idle state (also a ready state). The chamber 12 is monitored for a cat weight (Wcat) that exceeds a cat deteaion threshold (A). If the cat detection threshold (A) is not met or exceeded (Weal < A), the litter device 10 remains in an idle state. If the cat detection threshold (A) is exceeded ( Wcat > A), then it is determined that a cat has entered the chamber 12. Upon determining a cat has entered the chamber 12, a cat detection signal is transmitted to a controller 40. As long as the cat weight (Wcat) remains above the cat detection threshold (A) (Wcat > A) and above or equal io the cat detection hysteresis threshold (B) (Wcat >_B). it assumed the cat is still within the chamber 12.

[0224] As illustrated in FIG. 13B, via flow arrow B, during the period of time when the cat is in the chamber and the cat weight (Weal) is greater than the cat detection threshold (A) (Wcat > A), the peak weight recorded (max) is registered as the weight of the cat (Weal). This allows for the cat to be identified (CatlD) by a weight which may be referred to as weight-based identification (WBID). In addition to, or in lieu of, weight-based identification. a cat may be identified by camera, and / or by any other means, such as a collar with a wireless tag. Once the identification of the cat is determined, the cal weight (Wcat) may be associated with an identified cat (CatlD).

[0225] As illustrated in FIG. 13B, via flow arrow C« when the cat weight (Wcat) is less than the cat detection hysteresis threshold (B) (Wcat < B), it is assumed that the cat has left the chamber 12. This triggers a cleaning cycle timer to start Once the cleaning cycle timer starts or at the same time, a recording of an event (n) occurring (nt l ) is triggered. An event may be defined as usage of the litter device by a. cat. The event (n) is paired with both the cat weight (Wcat) and the identity of the cat (CatlD). When the cleaning cycle timer starts, the weight of the waste (Ww) is recorded. The weight of the waste (Ww) is also paired with the event (n) making it an event specific weight of waste (Ww(n)). The weight of the waste (Ww(n)) may be the weight the mass sensor(s) 24 arc registering after departure of the cat from the chamber 12. This is possible as the mass sensor(s) 24 were originally tared at 0.0 lbs.

[0226] If the waste deposh weight (Ww(nj) is less titan a minimum detection threshold (C) (Ww(n)<C), it is determined that no waste was deposited. The cleaning cycle timer is cancelled. No event (n) is recorded, or if temporarily store, it is discarded.

[0227] if the waste deposit weight (Ww(n)) is not less than the minimum detection threshold (C), in other words greater than or equal to (Ww(n)≥C). and the number of events (n) is equal to 1 (n-1), it is determined that a single waste deposit by a single cat has occurred and this weight (Ww(n)) is registered. The cleaning cycle timer continues.

[0228] The method may execute a gas algorithm upon the cleaning cycle timer initiating or continuing. As one means of determining the type of waste, one or more gas sensors 22 may be employed. Before the cleaning cycle timer expires, one or more gas sensors 22 may he used to detect one or more gases emitted by the waste 30. One or more gas sensors 22 may be capable of detecting one er more gases only emitted by feces. For example, the one or more gas sensors 22 may be configured to detect presence of sulfur dioxide (SO2). If the one or more gas sensors 22 detect the presence of the gas, the gas presence (SO2) may be paired with the event (n). The method may end here for determining if the eliminated waste is feces or urine or continue and use one or move other waste type identification algorithms to determine a waste type with greater confidence.

[0229] As illustrated in FIG. 13B and 13 A. via flow arrow A, if a cat reenters or a different cat enters the chamber 12 after the weight of the weight deposit (Ww(n)) is recorded, the process is started over at ‘Cat Detected” (such as shown in FIG. I3A). Due to the possibility of multiple cats making waste deposits before a cleaning cycle, it may be advantageous to record and assign waste deposit weights to each cat identified. In the case of multiple deposits (events (n)) and the poss ibility that the type of deposits are mixed (e.g., urine and feces), it may be possible to determine feces versus urine based onhislorical average deposit weights of urine and feces or other comparison values. If a waste deposit weight (Ww(n)) is registered more than once prior to the cleaning cycle timer expiring, subsequent readings will subtract the prior gross reading to determine the weight of waste deposited for each deposit (event(n)) and cat identified (CatlD). Those individual waste weights will then be compared to historical typical deposit weights for urine and fecal to determine type of waste far each cat identified. In this case, a pre-sift waste weight algorithm may be beneficial.

[0230] As further shown in FIG. 13B, once the cleaning cycle timer has expired, a cleaning cycle is initiated. During the cleaning cycle, the litter is sifted through, separating the waste from the litter. The waste is then transferred to the waste bin. During the cleaning cycle, the weight is continuously monitored to ensure a cat is not detected in the chamber 12. If at any point the monitored cat weight (Wcat) exceeds the cat detection threshold (A) (Weat > A), the cleaning cycle is immediately stopped,

[0231] As shown in FIG. 13C, a waste type identification algorithm may be selected based on how many waste events occurred before a cleaning cycle was executed. In other words, determining if there were multiple uses of a litter device by one or more cats. If the number of events (n.) is greater than 1 (n>1 ), then it is determined that there have multiple instances. If the number of events (n) is not greater than one, then it is determined that there has been a single use of the litter device. If the number of events (n) is not greater than I . a weight change value (Wc) of the chamber 12 is recorded. If the number of events (n) is not greater than one, the method may process to one <x more of the algorithms as shown in FIGS. 13E- 13G (shown via flow arrow F 1. F2, and F3). If the number of events (n) is greater than 1 (n>1 ), then the method may proceed to an algorithm illustrated in FIG. 13D (shown via flow arrow E).

[0232] FIG. 13D, via flow arrow E from FIG. 13C, illustrates application of a pro-sift waste chamber weight algorithm. After the cat exists the chamber 12 and prior to the cleaning cycle being initiated, theweight of the waste deposited (W'w(n)) is compared a lower limit (Pl). Specifically, if the weight of the waste deposited (Ww(n)) is greater than the lower limit (Pl) (Ww(n) > Pl ), then a waste type is assigned to the waste. For example, a waste type of urine may be assigned. If the weight of the waste deposited (Ww(n)) is not greater than the lower limit (Pl) it is then compared to an upper limit (P2). If the weight of the waste deposited (Ww(n)) is less than the upper limit (P2) (Ww(n) < P2), then a waste type is assigned to the waste. For example, a waste typo of feces may be assigned. In other words, if the weight of the waste deposited (Ww(n)) falls between the lower and upper limit, it is assigned a waste type of urine and if the weight of the waste deposited (Ww(n)) falls below the lower limit, it is assigned a waste type of fixes. This is due io feces usually weighing less than urine. If the weight of the waste deposited (Ww(ii)) outside the lower and upper limits (Pl , P2), then it is possible that the type of waste is not assigned (e.g., indeterminate) or assigned based on proximity to closest comparison value (e.g.„ average urine weight, average feces weight). After the: type of waste is determined, then the event count (n) is reduced by a value of 1 (n - n- 1 ). The pre-sift chamber weight algorithm may be applied to each waste event until the event count (n) is brought back to a value of zero.

[0233] FIG. 13E, via flow arrow Fl from FIG. 13C. illustrates application of a post-sift waste bin weight algorithm. In this case, after a cleaning cycle occurs, the weight change of the waste drawer (Wd) is compared to a waste drawer minimum detection threshold (E). If the weight change of the waste drawer (Wd) is not greater than the minimum detection threshold (E), then it is determined that no waste was deposited. If the weight change of the waste drawer (Wd) is greater than the threshold (E) (Wd > E), then the weight change (Wd) is recorded. The recorded weight change (Wd) is then compared to a lower limit (QI). If the weight change (Wd) is greater than the lower limit (QI.) then the waste is identified as urine (Type 1 ). If the weight change (Wd) is not greater than the lower limit (QI), the weight change (Wd) is compared to (he upper limit (Q2). If the weight change (Wd) is found to be less than the upper limit (Q2) (Wd < Q2), then the waste is identified as feces (Type 2). In other words, if the weight change (Wd) fells between the lower and upper limit, it is assigned a waste type of urine and if the weight change (Wd) fells below the lower limit, it is assigned: a waste type of feces. If the weight change (Wd) is found to not be below the upper limit (Q2), in other words above the upper limit (Q2), then it is possible that the type of waste is not assigned (e.g., indeterminate) or assigned based on proximity to closest comparison value. It is also possible to compare the weight change of the waste bin (Wd) with the weight of the waste deposit (Ww) as recorded earlier in the method.

[0234] FIG. 13F, via flow arrow F2 from FIG. 13C, illustrates application of a post-si ft waste bin change algorithm. In this case, a rate of change from an immediately previous weight change of a waste drawer and the present weight change of the waste drawer (Wd) after a cleaning cycle is contoured to a rate of change algorithm threshold (F) which is provided as a percent change. The waste is identified as urine (Type 1) if:Weight chance of waste drawer ( Wd) - Previous cycle weight chance of waste drawer (Wd.) > F Previous cycle weight change of waste drawer ( Wd)If (he rate is not above the rate of change threshold (F), then (he a second calculation is completed. The waste is identified as feces (Type 2) if:Weight chanue of waste drawer (Wd) Previous cycle weight change of waste drawer (Wd) < -FWeight change of waste drawer (Wd)If the waste is not identified as feces via the second algorithm, then the waste type is identified as being (he same as the previous waste type. In other words, if there is a minimal rate of change, the waste type is very likely the same waste type as the previous waste event.

[0235] FIG. 13G, via flow arrow F3 from FIG. 13C, illustrates the method implementing the post-sift chamber weight algorithm. In this case, (he weight change of the chamber (Wc) is monitored. The weight change (Wc) compares the weight of chamber before usage by the cat and then after a cleaning cycle is executed. The waste is identified as unite (Type I) if the weight change (Wc) is less than the minimum detection threshold (D). The waste is identified as feces (Type 2) if the weight change ( Wc) is greater than or equal to the minimum detection threshold (D). The minimum detection threshold (D) is provided as a negative value, as there is always expected to be a minimal loss in chamber weight after a cleaning cycle. This is due to litter sticking to both urine and feces and then transferring from the chamber to the waste bin. So even thoughasignificantly less amount of litter slicks feces, there is still some amount of litter which sticks to the feces and leaves the chamber.

[0236] Flow chart abbreviations in Working Exanple H and FIGS. 13A-I3G.

[0237] Wcat: Weight of cat; WBID: Weight-based identification of cat; CatID: Cat identification; CLF: Clumping material factor; nr Events (c.g., an event may be the time period and / or occurrence defined by cat detected to not detected, the period while cat is in the chamber); Ww(n): Weight of waste by event (e.g,, weight of waste material only, direct measurement of waste dcposit(s) prior to a cleaning cycle initialing); Ww(calc): Weight of waste calculated (c.g., weight of waste material only, calculated value); Wc: Delta or difference in weight of litter chamber (c.g., weight of only litter material in chamber); Wd: Delta or difference in weight of waste drawer (e.g., weight of both waste and litter material in waste drawer); A: Cal detection threshold; B: Cat detection hysteresis threshold; C: Ww(n) minimum detection threshold (positive value); D: Wc minimum detection threshold (negative value); E: Wd minimum delection threshold factor (positive value); F; Rate of change algorithm threshold (value may be a percentage); Waste Type 1 ; Urine (may also be indicated as Type 1); Waste Type 2; Feces (may also be indicated as Type 2); Wwl(ave): Average waste weight (Ww) of 'Waste Type I (average may be for specific CatID); Ww2(ave): Average waste weight (Ww) of Waste Type 2 (average may be for specific CatID); P: Waste weight data range (may be a percentage value); Q; Waste drawer deposit weight data range (may be a percentage value); Pl : Lower limit of Wwl (e g., lower limit of waste weight relative to Waste Type 1, may be calculated as Ww l(ave) x (l-P)); P2: Upper limit of Ww2 (e.g., upper limit of waste weight relative to Waste Type 2, may be calculated as Ww2(ave) x ( 1+P)); Wdl (ave): Average waste drawer deposit weight (Wd) of Waste Type 1(average may be for specific QUID); Wd2(ave): Average waste drawer deposit weight ( Wd) of Waste Type 2 (average may be for specific CatID); Q 1 : Lower limit Wdl (e.g., lower limit of waste weight relative to Waste Type I, may be calculated as Wdl(ave) x(l-Q)); Q2: Upper limit ofWd2 (eg., upper limit of waste relative to Waste Type 2, may be calculated as Wrd2(ave) x (HQ))

[0238] Exemplary parameters for Working Example H and FIGS. 13A-13G,

[0239] A= 2 lbs; B - 1 lb; C * + 0.02 lbs: D - -.10 lbs; E = +0.(12 lbs; F « 50%; P = 30%; Q - 40%; CLF = 1.5

[0240] Reference Numbers

[0241] 10 - Litter device; 12 - Chamber. 14 - Basc; 16- Bezel; 18 - Entry opening; 19 -- Identification sensor; 20 - Sensor mount; 21 - Sensing dcvice(s); 22 - Gas sensor; 23 - Emitting sensor; 24 - Mass Sensor; 24a Device mass sensor, 24b - Waste bin mass sensor. 24c - Chamber mass sensor; 25 - Camera; 26 - Waste bin; 27 - Microphone; 28 - Support; 29 - Feet; 30 - Waste; 32 - Urine; 34 - Feces; 36 - Litter; 38 - Septum; 40 - Controller; 42 - Computing device; 44 - Personal computing device; 46 - Remote Computing device; 48 - Mobile phone; 50 - Tablet; 52 - Communication module; 54 - Communication hub; 56 - Scale plate assembly; 58 - Scale plate; 100 - System; 200 - Waste identification method; 202- Gas algorithm; 203 - Audio detection algorithm; 204 - Pre-sift dwell time algorithm; 206 - Pre-sift chamber weight algorithm; 208 - Post-sift waste bin weight algorithm; 210 - Post-sift chamber weight algorithm

[0242] Unless otherwise staled, any numerical values recited herein include all values from the lower value to the upper value in increments of one unit provided that there is a separation of at least 2 units between any low®: value and any higher value. As an example, if it is stated that the amount of a component, a property, or a value of a process variable such as, for example, temperature, pressure, time and the like is, for example, from 1 to 90, preferably from 20 to 80, more preferably from 30 to 70, it is intended that intermediate range values such as (for example, 15 to 85, 22 to 68, 43 to 51 , 30 to 32 etc.) arc within the leachings of this specification. Likewise, individual intermediate values arc also within the present teachings. For values which are less than one, one unit is considered to be 0.0001, 0.001, 0.01 or 0.1 as appropriate. These are only examples of what is specifically intended and all possible combinations of numerical values between the lowest value and the highest value enumerated are to be considered to be expressly stated in this application in a similar manner.[0243| Unless otherwise stated, all ranges include both endpoints and all numbers between the endpoints. The use of “about" or “approximately” in connection with a range applies to both ends of the range. Thus, “about 20 to 30“ is intended to cover “about 20 to about 30", inclusive of at least the specified endpoints.

[0244] The terms “generally” or “substantially” to describe angular measurements may mean about + / - 10° or less, about + / - 5* or less, or even, about + / - P or less. The terms “generally" or “substantially” to describe angular measurements maymean about +7- 0.0P or greater, about + / - 0.1° or greater, or even about + / - 0.5° or greater. The terms “generally” or “substantially" to describe linear measurements, percentages, or ratios may mean about + / - 10% or less, about 5% or less, or even about +7- 1% or less. The terms“generally” or “substantially” to describe linear measurements, percentages, or ratios may mean about * / - 0.01% er greater, about M- 0.1% or greater, or even about * / - 0.5% or greater.[02451 The disclosures of all articles and references, including patent applications and publications, are incorporated by reference for all purposes. The term “consisting essentially of' to describe a combination shall include the elements, ingredients, components, or steps identified, and such other elements ingredients, components or steps that do not materially affect the basic and novel characteristics of the combination. The use of the terms “comprising” or “including”' to describe combinations of dements, ingredients, components, or steps herein also contemplates embodiments that consist essentially of, or even consist of the elements, ingredients, components or steps. Hural elements, ingredients, components, or steps can be provided by a single integrated clement. ingredient, component, or step. Alternatively, a single integrated element, ingredient, component, or step might be divided into separate plural dements, ingredients, components, or steps. The disclosure of “a” or “one" to describe an dement, ingredient, component, or step is not intended to foreclose additional elements, ingredients, components, or steps.[6246) It is understood that the above description is intended to be illustrative and not restrictive. Many embodiments as well as many applications besides the examples provided will be apparent to those of skill in the art upon reading the above description. The scope of the invention should, therefore, be determined not with reference to the above description, but should instead be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled. The disclosures of all articles and references, including patent applications and publications, are incorporated by reference for all purposes. The omission in the following claims of any aspect of subject matter that is disclosed herein is not a disclaimer of such subject matter, nor should it be regarded that the inventors did not consider such subject matter to be part of the disclosed inventive subject matter.

Claims

CLAIMSWhat is claimed is:Claim 1. A method for identifying a type of waste eliminated by an animal in a litter device, the method comprising: a) one or more sensing devices detecting entry of the ani mal into the liuer device; b) one or more sensing devices detecting departure of the animal from the litter device; c) one or more processors accessing and executing one or more waste type identification algorithms to determine the type of waste eliminated by the animal.Claim 2. The method of Claim 1, wherein the method begins with the Utter device being in an idle state in which the one or more sensing devices monitor for the entry of the animal into the titter device.Claim 3. The method of Claim 1 or 2, wherein the one or more sensing devices include one or more mass sensms. lasers, cameras, identification sensors, microphones, gas sensors, the like, or a combination thereof.Claim 4. The method of any of the preceding claims, wherein the litter device includes one or more mass sensors, and wherein the one or more mass sensors are tared to 0.0 when the litter device is in an idle state.Claim 5. The method of Claim 4, wherein the one or more mass sensors include one or more device mass sensors, chamber mass sensors, waste bin mass sensors, the like, or a combination thereof.Claim 6. The method of Claim 5, wherein the one or more chamber mass sensms detect a weight of a chamber of the litter device in isolation from any components outside of the chamber.Claim 7. The method of Claim 5 or 6, wherein the one or more waste bin mass sensors detect a weight of a waste bin of the litter device in isolation from any components outside of the waste bin.Claim 8. The method of any of the preceding claims, wherein upon the one or more sensing devices detecting the entry of the animal into the litter device, one or more mass sensors detect a weight of the animal.Claim 9. The method of Claim 8, wherein the method includes storing the weight of the animal.Claim 10. The method of Claim 9, wherein the weight of the animal which is stored is a peak weight, an average weight, another detected or calculated weight value, the like, or a combination thereof.Claim I L The metliod of any of the preceding claims, wherein the method includes or is free of identifying the animal.Claim 12; The method of any of the preceding claims, wherein the method includes identi fying the animal by weight of the animal via one or more mass sensors, by visual recognition of the animal via one or more cameras, by an identifier of (he animal via one or more identification sensors, the like, or a combination thereof.Claim 13. The method of Claim 11 or 12, wherein the method includes associating a weight of the animal with an identification of the animatClaim 14. The method of any of the preceding claims, wherein the method includes initiating a clean cycle timer upon the one or more sensing devices detecting the departure of the animal.Claim 15. The method of any of the preceding claims, wherein the method includes generating a waste event count.Claim 16. The method of Claim 15, wherein the waste event count is generated by increasing a current waste event count by one for each time both the entry and the departure of the animal is detected.Claim 17. The method of any of the preceding claims, wherein the method includes generating a waste event record.Claim 18. The method of any of the preceding claims, wherein the one or more waste type identification algorithms include one or more of a gas algorithm, a pre-sift chamber weight algorithm, a pre-sift dwell time algorithm, a post-sift waste bin weight algorithm, a past-sift waste bin weight change algorithm, a post-sift chamber weight algorithm, a camera detection algorithm, audio detection algorithm, the like, or any combination thereof.Claim 19. The method of Claim 18, wherein the gas algorithm includes one or more gas sensors monitoring for one or more gases reteased by either urine or feces.Claim 20. The method of Claim 19, wherein the one or more gas sensors monitor for sulfur dioxide (SO2) released by the feces.Claim 21. The method of any of Claims 18 to 20, wherein the gas algorithm includes the one or more gas sensors detecting the one or more gases.Claim 22, The method of Claim 21, wherein the gas algorithm includes the one or more gas sensors sending a gas signal, in the form of an electronic signal, to a computing device (e.g., controller).Claim 23. ThemctoodofClaim22, whcreinastrengto ofthegas signal isproportronatctothc amount (e.g., concentration) of the one or more gases which are delected.Claim 24. The method of Claim 22 or 23, wherein the gas algorithm includes determining a presence of a waste type: associated with the one or more gases.Claim 25. The method of Claim 24. wherein the gas algorithm includes determining the presence of feces due to detecting the one or more gases which are released by toe feces.Claim 26. The method of Claim 25, wherein a cleaning cycle is initiated upon determining the presence of feces.Claim 27. The method of Claim 26, wherein a cleaning cycle timer is cancelled when the cleaning cycle is initiated.Claim 28. The method of any of Claims 19 to 27, wherein the gas algorithm includes the One or more gas sensors not detecting the presence of any gases;Claim 29. The method of Claim 28, wherein the gas algorithm includes determining a presence of a waste type not associated with the one or more gases.Claim 30. The method of Claim 29, wherein the gas algorithm includes determining the presence of urine due to not detecting any gases released by feces.Claim 31. The method of Claim 30, wherein the gas algorithm includes a cleaning cycle timer continuing to run.Claim 32. The method Of any of Claims 18 to 31, wherein the pre-sift chamber weight algorithm determines the waste type based on a weight change in the litter device from prior to the entry of the animal to before a cleaning cycle is executed.Claim 33. The method of Claim 32. wherein the pre-sift chamber weight algorithm commences with determining a waste weight,Claim 34, The method of Claim 33, wherein the waste weight may be the weight change relative to the weight during an idle state, prior to the entry of the animal, or both as compared to after the animal exiling the litter device, prior to execution of the cleaning cycle, while a cleaning cycle timer is running, or a combination thereof.Claim 35. The method of Claim 34, wherein the weight is detected by one or more mass sensors, and wherein the one or more mass sensors are one or more device mass sensors, chamber mass sensors, or a combination thereof.Claim 36. The method of any of Claims 32 to 35, wherein the waste weight is compared to one or more comparison values to determine the waste type.Claim 37. The method of Claim 36, wherein the waste weight is compared to a lower limit and if the waste weight is greater than the lower limit, the waste type is identified as urine.Claim 38. The method of Claim 36 or 37. wherein the waste weight is compared to an upper limit and if (he waste weight is less than the upper limit and the lower limit, the waste type is identified as feces.Claim 39. The method of any of Claims 36 to 38, wherein (he pre-sift chamber weight algorithm includes updating a waste event record with the waste type once determined.Claim 40, The method of any of Claims 36 to 39, wherein if the waste type is determined as feces, a cleaning cycle is initiated.Claim 41. The method of Claim 40, wherein a cleaning cycle timer is cancelled.Claim 42. The method of any of Claims 36 to 39, wherein if the waste type is determined as wine, a cleaning cycle timer continues to run.Claim 43. The method of any of Claims 1.8 to 42, wherein the pre-sift dwell time algorithm determines the waste type based mi a dwell time and / or stability time of the animal after entry into the litter device.Claim 44. The method of Claim 43, wherein the pre-sift dwell time algorithm includes determining the dwell time.Claim 45. The method of Claim 44, wherein the dwell time is determined as the time elapsed from a timestamp associated with entry of the animal to a timestamp associated with the departure of the animal.Claim 46. The method of any of Claims 43 to 45, wherein the stability time is determined as a duration of time a weight signal monitored by one or more mass sensors is substantially stable; wherein the duration of time is after th® entry of the animal and before the departure of the animal.Claim 47. The method of any of Claims 43 to 46. wherein thestability time is determined by applying a moving divergence algorithm.Claim 48. The method of any of Claims 43 to 47, wherein the dwell time, the stability time, or both are compared to one or more comparison values to determine the waste type.Claim 49. The method of any of Claims 43 to 47, wherein the pre-sift stability time algorithm includes updating a waste event record with the waste type once determined.Claim 50. The method of any of Claims 43 to 49, wherein if the waste type is determined as feces, a cleaning cycle is initiated.Claim 51. The method of Claim 50, wherein a cleaning cycle timer is cancelled.Claim 52. The method of any of Claims 43 to 51, wherein if the waste type is determined as urine, a cleaning cycle timer continues to run.Claim 53. The method of any of Claims 18 to 52, wherein the post-sift waste bin weight algorithm determines the waste type based on a weight change in the waste bin from prior to the waste being transferred into the waste bin during a cleaning cycle.Claim 54. The method of Claim 53, wherein the post-sift waste bin weight algorithm commences with determining a waste weight.Claim 55. The method of Claim 54, wherein the waste weight is the weight change of the waste bin relative to the weight during an idle state, prior to animal entry, prior to the cleaning cycle, ora combination thereof as compared to after the cleaning cycle being executed.Claim 56. The method of Claim 55, wherein the weight is detected by one or more mass sensors, and wherein the one or more mass sensors are one or more wastebin mass sensors.Claim 57, The method of Claim 55 or 56, wherein the waste weight is compared to a minimum detection threshold to determine if the animal deposited a waste while in the litter device or if no waste was deposited.Claim 58. The method of any of Claims 55 to 57, whereto the waste weight is compared to one or more comparison values to determine the waste type.Claim 59. The method of Claiin 58, wherein the waste weight is compared to a low limit and if the waste weight is greater than the lower limit, the waste type is identified as urine.Claim 60. The method of Claim 58 or 59, wherein the waste weight is compared to an upper limit and if the waste weight is less than die upper limit and the lower limit, the waste type is identified as feces.Claim 61. The method of any of Claims 53 to 60, wherein the post-sift waste bin weight algorithm includes updating a waste event record with the waste type once determined.Claim 62. The method of any of Cairns 18 to 61, wherein the post-sift waste bin weight change algorithm correlates a percent change in weight of the waste bin as compared to a previous waste deposit weight change to the waste type.Claim 63. The method of Claim 62, wherein the post-sift waste bin weight change algorithm commences with determining a waste weightClaim 64. The method of Claim 63, wherein the waste weight is the weight change of the waste bin relative to the weight during an idle state, prior to animal entry, prior to the cleaning cycle, or a combination thereof as compared to after the cleaning cycle being executed.Claim 65. The method of Claim 64, wherein the weight is detected by one or more mass sensors, and wherein the one: or more mass sensms are one or more waste bin mass sensors.Claim 66. The method of any of Claims 62 to 65, wherein the post-sift waste bin weight change algorithm includes retrieving a previous waste weight.Claim 67. The method of Claim 66, wherein a rate of change is determined from the previous waste weight to the waste weight.Claim 68. The method of Claim 67, wherein the rate of cliange is compared to one or more rate of change threshold values to determine the waste type.Claim 69. The method of Claim 68, wherein if the rate of change is greater than a positive rate of change threshold value, then the waste type is determined as urine.Claim 70. The method of Claim 68 or 69, wherein if the rate of change is less than a negative rate of change threshold value, then the waste type is determined as feces.Claim 71. The method of any of Claims 68 to 70, wherein if the rate of change fells between the negative fate of change threshold value and the positive rate of change threshold value, the waste type is identified as a same waste type associated with the previous waste weightClaim 72. The method of any of Claims 62 to 7.1, wherein the post-sift waste bin weight change algorithm includes updating a waste event record with the waste type once determined.Claim 73. The method of any of Claims 18 to 72. wherein the post-sift chamber weight algorithm determines the waste type based on the quantity of litter transferred from a chamber to a waste bin during a cleaning cycle.Claim 74. The method of Claim 73, wherein the post-sift chamber weight algorithm commences with determining a chamber weightClaim 75. The method of Claim 74, wherein the chamber weight is the weightchange ofthc chamber relative to during an idle state as compared to after a cleaning cycle is executed.Claim 76. The method of Claim 75, wherein, the chamber weight is detected by one or more mass sensors, and wherein the one or more mass sensors arc one or more chamber mass sensors.Claim 77 > The melted of any of Claims 74 to 76, wherein the chamber weight is compared to a minimum detection threshold.Claim 78. The method of Claim 77, whereinif the chamber weight is less than the minimum detection threshold, the waste type is determined as urine.Claim 79. The method of Claim 77 or 78, wherein if the chamber weight is not less than the minimum detection threshold, the waste type is determined as feces.Claim 80, The method of any of Claims 73 to 79, wherein the post-sift chamber weight algorithm includes updating a waste event record with the waste type once determined.Claim 81. The method of any of Claims 18 to 80, wherein the camera detection algorithm determines the waste type based on visual recognition of a position of an animal while eliminating the waste, the waste itself, or a combination thereof.Claim 82. The method of Claim 81, wherein the camera detection algorithm identifies the waste type while a cleaning cycle is being executed, before a cleaning cycle is executed, while an animal is eliminating waste, or a combination thereof.Claim 83. The method of Claim 81 or 82, wherein the camera detection algorithm is a machine learning model which is trained to visually identify the waste type.Claim 84. The method of any of Claims 81 io 83, wherein the camera detection algorithm includes visually recognizing an animal eliminating waste.Claim 85. The method of Claim 84, wherein the camera detection algorithm includes visual recognizing a position of the animal while eliminating waste and the waste type associated with the position.Cairn 86. The method of any of Claims 81 to 85, wherein the camera detection algorithm includes visually identifying the waste type before a cleaning cycle is executed.Claim 87. The method of Claim 86, wherein the camera detection algorithm inchides identifying a pattern of a litter bed indicative of the waste type, feces on top of or partially exposed from the litter bed, feces versus urine clumped with litter during sifting, a color of litter indicative of the waste type, or a combination thereof.Claim 88. The method of any of Claims 81 to 87, wherein the camera detection algorithm includes visually identifying the waste type during a cleaning cycle.Claim 89. The method of Claim 88, wherein the camera detection algorithm includes visually identifying the waste after the waste has been separated from a litter bed and before transferring into a waste receptacle.Claim 90, The method of any of Claims 81 to 89, wherein the camera detection algorithm includes updating a waste event record with the waste type once determined.Claim 91. The method of any of Claims 18 to 90. wherein the audio detection algorithm includes one or more microphones monitoring for a sounds occurring during waste elimination by the animal.Claim 92. The method of Claim 91, wherein the one or more microphones listen for a sound generated from a urine stream, defecating, or both.Claim 93. The method of Claim 91 or 92, wherein the audio detection algorithm includes the one or more microphones recording and / or detecting a sound while an animal, is in the litter device.Claim 94. The method of Claim 93. wherein the audio detection algorithm includes the one or more microphones sending an audio signal, in the form of an electronic signal, to a computing device (eg., controller).Claim 95. The method of Claim 94, wherein, the audio detection algorithm includes determining a presence of a waste type associated with the sound detected by the one or more microphones.Claim 96. The method of Claim 95, wherein the audio detection algorithm includes determining the presence of feces due to the audio signal including sounds of defecation, presence of urine due to the audio signal including sounds of urination, or both.Claim 97. The method of Claim 96, wherein a cleaning cycle is initiated upon determining the presence of feces.Claim 98. The method of Claim 97, wherein a cleaning cycle timer is cancelled when the cleaning cycle is initiated.Claim 99. The method of Claim 96, wherein the audio detection algorithm includes a cleaning cycle timer continuing to run upon determining the presence of urine.Claim 100. The method of any of Claims 91 to 99, wherein the audio detection algori thm is a trained machine learning model which is (rained to decipher between sounds occurring during urination and defecation.Claim 101. The method of any of Claims 1 to 100, wherein a waste type determination from one or more waste identification algorithms is compared to a waste type determination from another of the one or more waste identification algorithms; and wherein optionally, one of the waste type identification algorithms trains another of the waste type identification algorithms which employ machine learning.Claim 102. A method for identifying a type of waste eliminated by an animal in a litter device, the method comprising:: a) automatically detecting entry of the animal into the litter device by one or more sensing devices, wherein the litter device includes a chamber configured to retain litter and for entry and exit of an animal to eliminate waste therein, and the litter device includes a waste receptacle configured to receive the waste from the chamber, wherein the titter device is configured to automatically execute a cleaning cycle to separate the waste from unused litter and transfer the waste to the waste receptacle, and wherein the one or more sensing devices include one or more mass sensors, one or more emitting sensors, one or more cameras, one or more identification sensms, one or more microphones, or a combination thereof; b) automatically detecting departure of the animal from the litter device by the one or more sensing devices; c) automatically accessing and executing one or more waste type identification algorithms by one or more processors to determine the type of waste eliminated by the animal; wherein the waste type identification algorithm uses data delected by the one or more sensing devices and wherein the one or more sensing devices which provide data to the waste type identification arc the same or different as the one or more sensing devices which detect the entry and / or the exit of the animal from the titter device; and wherein the waste is identified either while the cleaning cycle is executed, after the cleaning cycle is executed, or both.Claim 103. The method of Claim 102 comprising any of the method of Claims 2 to 101.Claim 104. A litter device including a controller and configured to execute the method according to any of Claims I to 103.Claim 105. The litter device of Claim 104, wherein the litter device further includes a chamber and a septum.Claim 106. The litter device of Claim 105, wherein the chamber is rotatably supported by a base and is configured to rotate during execution of a cleaning cycle.Claim 107. A litter device including a controller and part of a system comprising one or more remote computing devices and configured to execute the method according to any of Claims 1 to 103.Claim 108. The litter device of Claim 107, wherein the litter device is that according to Claims 104 to106.Claim 109. The litter device of Claim 107 or 108, wherein the method is executed partially remote from the controller of the litter device via the one or more remote computing devices.Claim 110. A system comprising the litter device, one or more non-transitoty storage mediums, and one or more processors, wherein the one or more processors are configured to execute the method according to any of Claims 1 to 103.Claim 111. A non-transitory computer readable medium storing therein a computer program for executing the method according to any of Claims I to 103.Claim 112. Computer readable instructions stored on one or more non-transitory computer readable mediums configured to execute the method according to any of Claims I to 103.

Citation Information

Patent Citations

  • Garbage collecting device and method for efficiently removing animal waste

    CN113163730A

  • Healthy excretion detection system and detection method for cat litter basin

    CN114847185A

  • Dog toilet with health monitoring function and control method thereof

    CN115629152A

  • Method of health management for a self-cleaning cat litter box and related device

    US11252931B2

  • System for detecting a pathology of a cat

    US20220030834A1