IP Library Granted Patent US 9,149,022
Granted Patent B2
US 9,149,022 · App. 14/451,169 · Granted Oct 6, 2015

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

Inventor: Alexander Triener (San Diego, CA)
Assignee: Pet Wireless, Inc.
A01K29/005G01G17/08G08B21/182G01G21/22
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 9,149,022
App. No.
14/451,169
Granted
Oct 6, 2015
Kind
B2
Abstract

Systems, methods, and computer code products for monitoring the behavior, health, and/or characteristics of an animal are disclosed herein. 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 using various means such as 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 (112)

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

a network adapter configured to couple to a network and receive data indicative of a measured characteristic of an animal from a measuring device, the measured characteristic being received subsequent to a sensor detecting a presence of the animal at the measuring device;

and

a processor configured to:

calculate derived data associated with the animal from the measured characteristics, the derived data including at least one of:

an average weight of the animal over a period of time,

a maximum weight of the animal over a period of time,

a minimum weight of the animal over a period of time,

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

a cumulative duration of time between each detection of the presence of the animal and departure of the animal, and

an average time interval between instances where presence of the animal is detected;

compare either the measured characteristic or the derived data to threshold alert data, and

send, via the network adapter, an alert associated with the animal to be displayed on a remote display when the measured characteristic or derived data crosses the threshold alert data.

2. The system of claim 1 , wherein the network adapter further receives data to identify the animal as a specific animal from a plurality of 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,

a weight of the animal's waste,

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

a combined weight of the platform and the animal after the presence of the animal was detected,

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

a weight of food consumed by the animal,

a weight of water consumed by the animal,

a date when presence of the animal is detected,

a time when presence of the animal is detected,

a time when departure of the animal is detected,

a duration of time between detection of the presence of the animal and the departure of the animal,

a duration of time the animal was consuming food,

a duration of time the animal was consuming water, and

a duration of time the animal was urinating and/or defecating.

4. The system of claim 1 , wherein the derived data further includes at least one of:

a daily frequency with which presence of the animal is detected,

a cumulative weight of the animal's waste over a period of time,

a cumulative weight of food consumed by the animal over a period of time,

a cumulative weight of water consumed by the animal over a period of time,

a cumulative number of times the presence of the animal is detected over a period of time,

an amount of time since the last time presence of the animal is detected, and

an average time interval over a period of time between instances where presence of animal is detected.

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

6. The system of claim 1 , wherein the derived data further includes a rate of change of the animal's body weight over time and the alert is sent in response to the rate of change exceeding a maximum rate or falling below a minimum rate.

7. The system of claim 6 , wherein the processor generates a growth chart plotting the derived rate of change data against an ideal growth chart for an animal of a same species, breed or gender as the animal.

8. The system of claim 6 , wherein the maximum rate of change and the minimum rate of change are user defined.

9. The system of claim 1 , wherein the network adapter is further configured to send the received data indicative of the measured characteristic to remote cloud storage for storage.

10. The system of claim 1 , further comprising a local storage device configured to store the received data indicative of the measured characteristic.

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

receiving data indicative of a measured characteristic of an animal from a measuring device, the measured characteristic being received subsequent to a sensor detecting a presence of the animal at the measuring device;

sending the received data indicative of the measured characteristic to a storage device for storage;

calculating derived data associated with the animal from the measured characteristics, the derived data including at least one of:

an average weight of the animal over a period of time,

a maximum weight of the animal over a period of time,

a minimum weight of the animal over a period of time,

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

a cumulative duration of time between each detection of the presence of the animal and departure of the animal, and

an average time interval between instances where presence of the animal is detected;

comparing either the measured characteristic or the derived data to threshold alert data, and

sending, via a network, an alert associated with the animal to be displayed on a remote display when the measured characteristic or derived data crosses the threshold alert data.

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

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

the animal's weight,

a weight of the animal's waste,

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

a combined weight of the platform and the animal after the presence of the animal was detected,

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

a weight of food consumed by the animal,

a weight of water consumed by the animal,

a date when presence of the animal is detected,

a time when presence of the animal is detected,

a time when departure of the animal is detected,

a duration of time between detection of the presence of the animal and the departure of the animal,

a duration of time the animal was consuming food,

a duration of time the animal was consuming water, and

a duration of time the animal was urinating and/or defecating.

14. The method of claim 11 , wherein the derived data further includes at least one of:

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

a cumulative weight of the animal's waste over a period of time;

a cumulative weight of food consumed by the animal over a period of time;

a cumulative weight of water consumed by the animal over a period of time;

a cumulative number of times the presence of the animal is detected over a period of time;

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

an average time interval over a period of time between instances where presence of animal is detected.

15. The method of claim 11 , further comprising:

receiving or generating an indication of a maintenance event associated with the measuring device,

wherein sending the alert comprises at least one of:

sending the alert when a cumulative weight of waste exceeds a maximum amount,

sending the alert when a threshold amount of time is exceeded without receiving the indication of the maintenance event,

sending the alert after a number of times that the presence of the animal is detected over a period of time exceeds a maximum,

sending the alert with an indication to perform a cleaning of a waste container,

sending the alert with an indication to remove animal waste from the waste container,

sending the alert with an indication to add litter to the waste container,

sending the alert with an indication to add water to a water container,

sending the alert with an indication to add food to a food container, and

sending the alert when an amount of time between two consecutive detections of the presence of the animal exceeds a maximum time.

16. The method of claim 11 , wherein sending the alert comprises at least one of:

sending the alert when the derived data indicates that improvement in the animal's health is slower than a minimum rate,

sending the alert when the derived data indicates that the improvement in the animal's health is slowing, and

sending the alert when the derived data indicates that the improvement in the animal's health has stalled.

17. The method of claim 11 , further comprising:

using the derived data to detect a presence of a suspected disease in the animal; and

sending the alert with an indication of the suspected disease upon detecting the presence of the suspected disease.

18. An apparatus for measuring a characteristic of an animal, the apparatus comprising:

a measuring device for measuring the characteristic of the animal;

a sensor for detecting the presence of the animal at the measuring device;

wherein the measuring device is configured to send the measured characteristic to a storage device for storage and to a processor configured to calculate derived data associated with the animal from the measured characteristic, compare either the measured characteristic or the derived data to threshold alert data, and send an alert associated with the animal to be displayed on a remote display when the measured characteristic or derived data crosses the threshold alert data, the derived data including at least one of:

an average weight of the animal over a period of time,

a maximum weight of the animal over a period of time,

a minimum weight of the animal over a period of time,

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

a cumulative duration of time between each detection of the presence of the animal and departure of the animal, and

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

19. The apparatus of claim 18 , further comprising a network adapter configured to couple to a network and wherein the storage device is remote cloud storage and the network adapter is configured to send the measured data to the remote cloud storage via the network.

20. The apparatus of claim 18 , further comprising a network adapter configured to couple to a network and wherein the processor is remote from the apparatus and the network adapter is configured to send the measured data to the remote processor via the network.

21. The apparatus of claim 18 , wherein the storage device and the sensor are assembled in a stand-alone device.

22. The apparatus of claim 18 , wherein the processor and the sensor are assembled in a stand-alone device.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 16062921 PREVIOUSLY RECORDED ON REEL 049391 FRAME 0756. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT NUMBER SHOULD HAVE BEEN 16062912. Recorded Jul 3, 2020
From: NESTEC S.A.
To: SOCIÉTÉ DES PRODUITS NESTLÉ S.A.
Reel/Frame 054082/0165 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 16062921 PREVIOUSLY RECORDED ON REEL 049391 FRAME 0756. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT NUMBER SHOULD HAVE BEEN 16062912. Recorded Jul 3, 2020
From: NESTEC S.A.
To: SOCIÉTÉ DES PRODUITS NESTLÉ S.A.
Reel/Frame 054082/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ENGLISH TRANSLATION TO SHOW THE FULL AND CORRECT NEW NAME IN SECTION 51. PREVIOUSLY RECORDED AT REEL: 049391 FRAME: 0756. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Jun 13, 2019
From: NESTEC S.A.
To: SOCIÉTÉ DES PRODUITS NESTLÉ S.A.
Reel/Frame 049853/0398 →
MERGER Recorded Jun 6, 2019
From: NESTEC S.A.
To: SOCIÉTÉ DES PRODUITS NESTLÉ S.A.
Reel/Frame 049391/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2018
From: PET WIRELESS, INC.
To: NESTEC LTD
Reel/Frame 047312/0985 →
MERGER AND CHANGE OF NAME Recorded Sep 1, 2015
From: PET WIRELESS LLC; PET WIRELESS, INC.
To: PET WIRELESS, INC.
Reel/Frame 036468/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2014
From: TRIENER, ALEXANDER
To: PET WIRELESS, LLC
Reel/Frame 033458/0720 →
Continuity (3)
Continuation 13481605 · May 25, 2012
Provisional Application 61490635 · May 27, 2011
Related Publication 20140347184A1 · Nov 27, 2014