IP Library Granted Patent US 12,557,790
Granted Patent B2
US 12,557,790 · App. 18/731,635 · Granted Feb 24, 2026

Systems, methods and computer program products for monitoring the behavior, health, and/or characteristics of an animal

Inventor: Alexander Triener (San Diego, CA)
Assignee: Societe des Produits Nestle S.A.
A01K29/005A01K1/0107A01K5/0114A01K7/00A01K31/12G01G17/08G01G21/22G08B21/182G16Z99/00Y02A90/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,557,790
App. No.
18/731,635
Granted
Feb 24, 2026
Kind
B2
Abstract

Systems, methods, and computer code products monitor the behavior, health, and/or characteristics of an animal. In one implementation, the animal is positioned inside a waste container placed on a system that is adapted to determine, record and communicate, over a network, various animal health parameters. These parameters can be processed to determine trends, statistics and changes of animal physiological functions. The results can be used to access animal health conditions and issue warnings, alarms, messages, and other notifications to designated caretakers. These notifications may be displayed, for example by computers and/or mobile devices. Data retrieval and review capability can provide improved understanding of an animal's health conditions and facilitate early illness detection.

Claims (96)

1 . A system for monitoring the behavior of an animal, the system comprising:

a sensor configured to detect the presence of the animal;

a measuring device configured to measure a characteristic of the animal whenever presence of the animal is detected;

a storage device configured to store the measured characteristics of the animal; and

a processor configured to calculate derived data from the measured characteristics,

wherein the storage device is further configured to store threshold alert data and wherein the processor is configured to compare either the measured characteristic or derived data to the stored threshold alert data and to send an alert when the measured characteristic or derived data crosses the threshold alert data.

2 . The system of claim 1 , further comprising an identification sensor configured to identify the animal as a specific animal from a plurality animals after presence of the animal is detected.

3 . The system of claim 1 , wherein the measured characteristic is selected from the group consisting of:

the animal's weight;

the weight of the animal's waste;

the weight of a platform before the presence of the animal was detected;

the combined weight of the platform and the animal after the presence of the animal was detected;

the weight of a platform after the departure of the animal was detected;

the weight of the food consumed by the animal;

the weight of the water consumed by the animal;

the date when presence of the animal is detected;

the time when presence of the animal is detected;

the time when departure of the animal is detected; and

the duration of time between detection of the presence of the animal and the departure of the animal.

4 . The system of claim 1 , wherein the derived data is selected from the group consisting of:

the daily frequency with which presence of the animal is detected;

the cumulative daily weight of the animal's waste;

the cumulative daily weight of the food consumed by the animal;

the cumulative daily weight of the water consumed by the animal;

the average daily weight of the animal;

the maximum and the minimum daily weight of the animal;

the cumulative daily duration of time between each detection of the presence of the animal and the departure of the animal;

the average, maximum and minimum rates of food and water consumption, expressed in weight of food and water consumed per unit of time;

the cumulative daily number of times the presence of the animal is detected;

the amount of time since the last time presence of the animal is detected; and

the average daily time interval between instances where presence of animal is detected.

5 . The system of claim 1 , wherein the sensor, measuring device, and storage device are assembled in a stand-alone apparatus.

6 . The system of claim 1 , wherein the processor is a remote cloud device.

7 . A method for monitoring the behavior of an animal, the method comprising:

detecting the presence of the animal;

measuring a characteristic of the animal whenever presence of the animal is detected;

storing the measured characteristics of the animal;

calculating derived data from the measured characteristics; and

comparing the measured characteristic and/or derived data to stored threshold alert data and sending an alert when the measured characteristic and/or derived data crosses the threshold alert data.

8 . The method of claim 7 , further comprising identifying the animal as a specific animal from a plurality of animals after presence of the animal is detected.

9 . The method of claim 7 , wherein the measured characteristic is selected from the group consisting of:

the animal's weight;

the weight of the animal's waste;

the weight of a platform before the presence of the animal was detected;

the combined weight of the platform and the animal after the presence of the animal was detected;

the weight of a platform after the departure of the animal was detected;

the weight of the food consumed by the animal;

the weight of the water consumed by the animal;

the date when presence of the animal is detected;

the time when presence of the animal is detected;

the time when departure of the animal is detected; and

the duration of time between detection of the presence of the animal and the departure of the animal.

10 . The method of claim 7 , wherein the derived data is selected from the group consisting of:

the daily frequency with which presence of the animal is detected;

the cumulative daily weight of the animal's waste;

the cumulative daily weight of the food consumed by the animal;

the cumulative daily weight of the water consumed by the animal;

the average daily weight of the animal;

the maximum and the minimum daily weight of the animal;

the cumulative daily duration of time between each detection of the presence of the animal and the departure of the animal;

the average, maximum and minimum rates of food and water consumption, expressed in weight of food and water consumed per unit of time;

the cumulative daily number of times the presence of the animal is detected;

the amount of time since the last time presence of the animal is detected; and

the average daily time interval between instances where presence of animal is detected.

11 . A computer program product comprising a non-transitory computer-readable medium storing computer code executable by a processor, the computer program product comprising:

computer code for detecting the presence of an animal;

computer code for measuring a characteristic of the animal whenever presence of the animal is detected;

computer code for storing the measured characteristics of the animal;

computer code for calculating derived data from the measured characteristics; and

computer code for comparing the measured characteristic and/or derived data to stored threshold alert data and for sending an alert when the measured characteristic and/or derived data crosses the threshold alert data.

12 . The computer program product of claim 11 , further comprising computer code for identifying the animal as a specific animal from a plurality animals after presence of the animal is detected.

13 . The computer program product of claim 11 , wherein the measured characteristic is selected from the group consisting of:

the animal's weight;

the weight of the animal's waste;

the weight of a platform before the presence of the animal was detected;

the combined weight of the platform and the animal after the presence of the animal was detected;

the weight of a platform after the departure of the animal was detected;

the weight of the food consumed by the animal;

the weight of the water consumed by the animal;

the date when presence of the animal is detected;

the time when presence of the animal is detected;

the time when departure of the animal is detected; and

the duration of time between detection of the presence of the animal and the departure of the animal.

14 . The computer program product of claim 11 , wherein the derived data is selected from the group consisting of:

the daily frequency with which presence of the animal is detected;

the cumulative daily weight of the animal's waste;

the cumulative daily weight of the food consumed by the animal;

the cumulative daily weight of the water consumed by the animal;

the average daily weight of the animal;

the maximum and the minimum daily weight of the animal;

the cumulative daily duration of time between each detection of the presence of

the animal and the departure of the animal;

the average, maximum and minimum rates of food and water consumption, expressed in weight of food and water consumed per unit of time;

the cumulative daily number of times the presence of the animal is detected;

the amount of time since the last time presence of the animal is detected; and

the average daily time interval between instances where presence of animal is detected.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2026
From: TRIENER, ALEXANDER
To: PET WIRELESS LLC
Reel/Frame 073514/0774 →
MERGER AND CHANGE OF NAME Recorded Jan 20, 2026
From: PET WIRELESS, INC.; PET WIRELESS LLC; PET WIRELESS, INC.
To: PET WIRELESS, INC.
Reel/Frame 073514/0898 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2026
From: PET WIRELESS, INC.
To: NESTEC LTD
Reel/Frame 073514/0962 →
MERGER Recorded Jan 20, 2026
From: NESTEC S.A.
To: SOCIETE DES PRODUITS NESTLE S.A.
Reel/Frame 074450/0400 →
Continuity (9)
Continuation 17320921 · May 14, 2021
Continuation 17007861 · Aug 31, 2020
Continuation 16152026 · Oct 4, 2018
Continuation 15245083 · Aug 23, 2016
Continuation 14602693 · Jan 22, 2015
Continuation 14451169 · Aug 4, 2014
Continuation 13481605 · May 25, 2012
Provisional Application 61490635 · May 27, 2011
Related Publication 20240315212A1 · Sep 26, 2024
References Cited (45)
US 4617876A · Hayes · 1986 [cited by applicant]
US 5662066A · Reitz · 1997 [cited by applicant]
US 5901660A · Stein · 1999 [cited by applicant]
US 5988106A · Van den Berg · 1999 [cited by applicant]
US 6041737A · Hennigan · 2000 [cited by applicant]
US 6082302A · Thaler · 2000 [cited by applicant]
US 6367418B1 · Ulman et al. · 2002 [cited by applicant]
US 6998980B2 · Ingley et al. · 2006 [cited by applicant]
US 7274805B2 · Horie · 2007 [cited by applicant]
US 7681527B2 · Pratt · 2010 [cited by examiner]
US 7905201B2 · Greene et al. · 2011 [cited by applicant]
US 8109237B1 · Tsengas et al. · 2012 [cited by applicant]
US 8149125B2 · Geissler · 2012 [cited by applicant]
US 8683952B2 · Miller · 2014 [cited by applicant]
US 8746178B2 · Greene et al. · 2014 [cited by applicant]
US 8797166B2 · Triener · 2014 [cited by examiner]
US 9420766B2 · Triener · 2016 [cited by applicant]
US 10194639B2 · Jordan · 2019 [cited by applicant]
US 12022804B2 · Triener · 2024 [cited by examiner]
US 20020139312A1 · Reitz · 2002 [cited by applicant]
US 20030163287A1 · Vock · 2003 [cited by applicant]
US 20050161007A1 · Huisma · 2005 [cited by applicant]
US 20060178579A1 · Haynes · 2006 [cited by applicant]
US 20070039556A1 · Cook et al. · 2007 [cited by applicant]
US 20070137584A1 · Travis · 2007 [cited by applicant]
US 20070288249A1 · Rowe · 2007 [cited by applicant]
US 20090187392A1 · Riskey · 2009 [cited by examiner]
US 20090211531A1 · Lai · 2009 [cited by applicant]
US 20100132629A1 · Jalbert et al. · 2010 [cited by applicant]
US 20100198024A1 · Elazari-Volcani · 2010 [cited by applicant]
US 20100263596A1 · Schumann et al. · 2010 [cited by applicant]
US 20110035403A1 · Ismalon · 2011 [cited by examiner]
US 20110120383A1 · Greene · 2011 [cited by examiner]
US 20110139076A1 · Pu et al. · 2011 [cited by applicant]
US 20120199076A1 · Biede et al. · 2012 [cited by applicant]
US 20140182517A1 · Miller · 2014 [cited by applicant]
EP 0749685 · 1996 [cited by applicant]
EP 1239268 · 2002 [cited by applicant]
JP 2006226919 · 2006 [cited by applicant]
JP 2006042670 · 2006 [cited by applicant]
WO 2007102708 · 2007 [cited by applicant]
WO 2010122252 · 2010 [cited by applicant]
WO 2011019068 · 2011 [cited by applicant]
WO 2012005672 · 2012 [cited by applicant]
International Search Report and Written Opinion to PCT/US2012/39720, dated Oct. 1, 2012. [cited by applicant]