1. Field of the Invention
The present invention generally relates to a system and apparatus for monitoring physiological parameters in animals. More particularly, the present invention relates to an ingestible bolus for monitoring geographical location and physiological parameters including core temperature of animals.
2. Description of Related Art
Monitoring physiological parameters of animals especially livestock is of paramount importance to ranchers, feedlot operators and dairymen. For example, dairy farmers have to monitor even subtle differences in the appearance, behavior and performance of their cows in order to respond earlier and more effectively to the animal's health problems that require immediate attention. In addition, it is imperative to know the geographical location of the animals. Generally, ruminant animal physiological parameters such as core temperature and other parameters such as unique Identification (Unique ID) number are monitored using Radio Frequency Identification (RFID) or barcode in the form of ear tag or ingestible bolus. The ingested bolus will be received in the reticulum (second pre-stomach) of the ruminant.
Monitoring the rumen can permit better management of nutrition and detection of calving. In order to measure the parameters, animal harboring the bolus have to be brought to the RFID reader or barcode reader, which involves additional labor. Handheld RFID readers or barcode readers have been developed to scan the parameters by carrying the readers to the animal site, however these devices consumes more time and also require the scanned parameters to be downloaded to a computing device for further analysis.
One of the existing problems of traditional monitoring systems include measuring the temperature of individual animals in a herd, especially when the herd is allowed to roam over a wide area. In order to monitor the temperature of an individual animal in a herd, it is necessary to correlate temperature measurements with specific animals. Several attempts have been made to provide systems for remotely monitoring the temperature of animals.
Another problem associated with the existing animal monitoring systems include lack of providing instant alert to a user regarding rise in the temperature of an animal. Instead, the user has to scan the animal using the reader to identify the modification in temperature, which is time consuming and may prove to be too late to treat the animal. Existing bolus systems include ingestible capsule comprising a transponder to send/receive animal related data to/from the reader. The reader is generally placed external to the animal and is configured to excite the transponder in order to obtain animal parameters, which is a cumbersome process. In addition, the distance within which the reader can excite the transponder is limited.
In case, if an animal is detected with abnormal temperature value, it is important to find out the exact location of the animal. Pinpointing the exact location of the animal using an automated system would save the farmer's time, which he now spends in restraining the cows, taking temperatures and recording the data. The location identification system would also save the cow from the aggravation of being separated from the herd. Especially for fresh cows, measuring physiological parameters without disturbing the animal would be a big advantage.
Therefore, there is a need for a system and device for instantly identifying the location and monitoring physiological parameters including core temperature of animals. The device allows early detection of undesirable change in physiological parameters of the animal thus facilitate timely diagnosis and treatment of diseases or sickness.
The present invention provides a system and apparatus for automatically monitoring the core temperature, location information based on magnetic field parameters and Global Positioning System (GPS) coordinates and unique ID number of ruminant animals.
The present invention comprises an ingestible bolus, which includes specialized sensing components to monitor animals. The bolus includes a unique ID number, a magnetic field sensor for sensing an estimated magnetic field at any given point on earth at a given time and at least one data-transmitting device to send the collected data to a data center. The bolus senses, receives and transmits the unique ID number, magnetic field parameters at any given point and physiological parameters including but not limited to core temperature of the animal to a data center or a centralized location for further analysis. The bolus further comprises a Radio Frequency transponder and a Radio Frequency antenna for sending data including Unique ID, location and physiological parameters to the data center.
According to one embodiment of the present invention, the location of the animal is identified based on sensing the magnetic field parameters. The magnetic field data received from the magnetic field sensor inside the bolus is compared with a world magnetic model data at the data center. The world magnetic model includes unique magnetic field values at any point on earth's surface. By comparing the received magnetic field data with the predetermined world magnetic model data, using a reverse lookup algorithm the exact location of the animal is identified.
According to one embodiment of the present invention, in addition to magnetic field sensor, the animal's location is identified by global positioning system (GPS) and/or differential GPS. The ingestible bolus comprises one or more GPS sensors capable of transmitting GPS co-ordinates to a Global Positioning System (GPS) receiver. The GPS receiver may be used to detect both animal location and animal movement characteristics. The GPS sensor will permit determination of the location of the animal without requiring energy-consuming transmissions. Algorithms are implemented to detect the location of the animal or herd of animals. Thus, the ingestible bolus of the present invention uses the advantage of both the GPS system and magnetic field location system to obtain an even more accurate location of the animal.
The data center at a centralized location comprises a computing environment with at least one processing unit that is equipped with a control unit and an Arithmetic Logic Unit (ALU), a memory unit, a storage unit, a plurality of networking devices and a plurality Input output (I/O) devices. A software having an algorithm for manipulating the plurality of information received from the plurality of sensors inside the bolus is stored inside the storage unit and made available to the memory unit during execution of the software. The processing unit is responsible for processing the instructions of the algorithm by receiving commands from the control unit. In addition, any logical and arithmetic operations involved in the execution of the instructions are computed with the help of the ALU. The storage unit stores the software for processing the information received from the plurality of sensors in the bolus and the memory unit stores the data during run-time, while performing operations with the data received from the plurality of sensors inside the bolus.
Temperature changes of one degree Fahrenheit or even less can signal a change in the physiological condition of a ruminant animal. Further, monitoring the core temperature of ruminant animals would allow a concerned person to determine the sickness or disease. Early detection of the physiological parameters would allow the concerned person to take necessary action to prevent the spread of disease and to treat the sick or diseased animal in a timely manner, or also to monitor breeding conditions.
The objects and advantages of the embodiments herein will become readily apparent from the following detailed description taken in conjunction with the accompanying drawings.
In the following detailed description, a reference is made to the accompanying drawings that form a part hereof, and in which the specific embodiments that may be practiced is shown by way of illustration. These embodiments are described in sufficient detail to enable those skilled in the art to practice the embodiments and it is to be understood that the logical, mechanical and other changes may be made without departing from the scope of the embodiments. The following detailed description is therefore not to be taken in a limiting sense.
Generally, the present invention provides a system and apparatus for determining the location and monitoring physiological parameters such as core temperature of individual animals in a herd or group of ruminant animals. The system is utilized to monitor physiological conditions of the animals spread over large distances within a location like farm, dairy facility, or a similar facility.
The present invention provides a system and apparatus for monitoring health status of individual animals or a group of animals. This monitoring is achieved by an ingestible bolus given to a ruminant animal. The ingestible bolus would settle in the stomach of the animal and senses physiological parameters including core temperature along with geolocation information of the ruminant animal. The ingestible bolus can transmit unique codes such as unique ID number along with the sensed physiological parameters such as core temperature of the ruminant animal. The bolus circuit is programmed before inserting into animal reticulum or rumen. It allows the user to program the bolus circuit with identification codes for monitoring. Moreover, the unique identification codes can be used for identification and selective manipulation of each bolus based on user requirement such as turning the bolus on and off for power requirement and modification of transmission period of a specific bolus.
Each bolus contains an active RFID microchip, which contains the unique, unalterable, fraud-proof identification code specific to each individual animal referred as unique ID (Identification) code. This unique ID code is allocated as a permanent identification number during the bolus manufacturing process. Here the communication is wireless, the bolus will communicate using RF transponder to a base station, data center and hand held user interface using wireless communication. This wireless communication is two-way since the bolus will communicate with one or more different bolus present inside other ruminant animals, and with the base station and data center. The RF transponder is configured to transmit data to and receive data from the data center or base station or a remote device. In some embodiments, this could be of one-way communication also.
The ingestible bolus is made up of particular size and density that ensure the stability of the bolus while remaining in the animal's rumen and reticulum. Exterior surface of the bolus is made up of a suitable material to provide longer lifetime and withstand harsh environment inside the rumen of the animal without harming it. Suitable materials for manufacturing the bolus can be selected from ceramic, biochemically or medically suitable material or harmless plastic, which is inexpensive and easy for molding.
The ingestible bolus 100 is prepared using a chemically resistant material and disposed into the animal's ruminant by administering through esophagus. The bolus 100 is made of a material that is capable to withstand the harsh environment inside the animal's rumen or stomach and thereby enabling the bolus to remain within the animal's rectum for the entire lifetime of the animal. In addition, the bolus has the ability to provide an early warning system for signs of deterioration in animal's health.
Referring to
In an embodiment, the information from the magnetic field sensor module 110 is send to the centralized location by the RF transmitter module 104 through the RF antenna 102 where it is compared with World Magnetic Model (WMM) values of the earth's field. The WMM values on earth's surface is predetermined and by comparing the measured values by the magnetic field sensor module 110 with the WMM values one can identify the latitude/longitude of the present location of the animal.
The magnetic field sensor module 110 measures the components of the magnetic field at a current location of the animal. The Earth's magnetic field measured by normal magnetic field sensor devices shows values altered by several magnetic fields on earth's surface generated by various sources. These fields interact with each other and the magnetic sensor measures the net resultant magnetic field value. In the preferred embodiment of the present invention, the measured values are free from magnetic variations by filtering the local magnetic interference due to other electronic/electrical devices by the magnetic field sensor module 110. Hence, the unique magnetic-field signature present at the animal's current location on earth can be obtained.
The bolus 100 further comprises a power delivery module 108 to supply power to the modules within the bolus 100. For example, the power module 108 can be a rechargeable battery including a button cell. The power delivery module 108 could be both active and passive. If the power delivery module 108 is active then it utilizes the internal power source such as battery present inside the bolus 100 to provide power. A battery could be an energy storage device, such as a lithium ion battery, lead acid battery, nickel cadmium battery, or the like. The power delivery module 108 could be generator such as piezoelectric generator, which generates power by the movement of the bolus 100 inside the animal. The power delivery module 108 could be also be passive, which requires stronger signals from the RF transponder comprising the RF transmitter module 104 and RF receiver module 106.
Referring to
Referring to
In one embodiment, the data center 200 comprises an android operating system application to calculate the real time location of the animals from the magnetic field data received from the magnetic field sensor module 110. Android contains built-in support for the WMM using a Geomagnetic Field class. The Geomagnetic Field class utilizes the WMM internally to provide an estimated magnetic field at any given point on Earth at a given time. The class accepts the location along with altitude and time and provides the expected magnetic-field at that position, at that particular altitude and instant of time. The WMM provide a straightforward equation to generate the magnetic field for any given location. To generate a position from the magnetic readings received at the data center 200, one needs to perform an iterative reverse-search. The reverse search process starts with a default location for the first iteration and then calculating the magnetic field expected at that point using the WMM. The calculated magnetic-field parameters are mathematically deduced one and may have slight changes from the actual measured value. Since the actual measured magnetic readings received at the data center 200 from the magnetic field sensor module 110 may be affected by several magnetic fields generated by various sources, the difference between the calculated magnetic-field and the readings from the magnetic field sensor module 110 is taken. Based on the difference, a new location is decided and repeats above two steps. The process is iterated until the difference falls within acceptable limits.
A software program is designed and developed to manipulate the data received from the sensors and the WMM data. The location of the animal is estimated with the help of the software program, which is the best estimate of the present location of the animal according to the magnetic-field readings. A look-up table with pre-calculated field values for several locations across the globe is prepared, which would speed-up the search by helping in choosing a nearby location for the first iteration.
In one embodiment, the entire process of determining the location can be done on the Android device without an external connectivity using Geomagnetic Field class available in the Android operating system. The WMM provides an accurate estimate of the field of the earth's surface and is periodically updated. The magnetic field sensor module 110 can measure the components of this field and then comparing it with the WMM values of the earth's field at the data center 200 can identify the latitude/longitude of the present location. The user interface display 202 at the data center 200 shows the information from the software. The displayed information includes animals' unique ID and their health status and current location.
The direction and strength of the magnetic field can be measured at the surface of the earth and are plotted to obtain the world magnetic model. The total magnetic field is divided into several components including declination, inclination, horizontal intensity, vertical intensity and total intensity. Declination indicates the difference, in degrees, between the headings of true north and magnetic north. Inclination is the angle, in degrees, of the magnetic field above or below horizontal. Horizontal Intensity defines the horizontal component of the total field intensity. Vertical Intensity defines the vertical component of the total field intensity. Total Intensity is the strength of the magnetic field, not divided into its component parts. The Geomagnetic Field class is built upon the world magnetic model and the magnetic field sensor module 110 provides the three components of a magnetic field for a given geographical co-ordinate at a specific time. A “reverse-lookup” is implemented in the software program made available at the data center 200 to obtain the necessary location coordinates after reading a set of magnetic-field components from the magnetic field sensor module 110.
The individual magnetic field components obtained from the magnetic field sensor module 110 readings helps to pinpoint the exact location of the animal. The magnetic field sensor module 110 data from the earth's surface having magnetic field components' value, the software would change its coordinate system from the device coordinate system to the world coordinate system to compare with the world magnetic model to determine the exact location. Considering the individual magnetic field components measured by the magnetic field sensor module 110 be Br, Bθ, and Bφ, the total magnetic field value at the current location is calculated using the equation,
B(r,θ,φ)=√{square root over (Br2+Bθ2+φ2B)}
By comparing the total value of the magnetic field at a location from the world magnetic model and the received data at the data center 200 from the magnetic field sensor module 110 the software performs a reverse look up to determine the exact location of the animal.
Referring to
In an embodiment, individual boluses 100a, 100b, 100c are addressed by the master device 150 using their unique ID number. For example, the master device 150 can be a network router. In an embodiment, the master device 150 and the individual boluses 100a, 100b, 100c communicates in master-slave communication functionality and forms a tree structure. Further, the data center 200 after analyzing the parameters transfers the results to the user interface (UI) display 202. For example, the user interface display 202 can be a projector, a computer display, or the like.
In one embodiment, the data center 200 and the user interface display 202 can be remotely placed and are communicated through wireless means. In another embodiment, the data center 200 and the user interface display 202 can be located in the same place. The communication between the boluses (100a, 100b and 100c), data center 200 and user interface display 202 can be either upstream or downstream. In an embodiment, data center 200 may be communicatively coupled to a communications network including, but not limited to: a local area network (LAN), the Internet, a cellular telephone network, a telephone network, such as a Public Switched Telephone Network (PSTN), or the like.
Referring to
According to the invention, one or more sensors may be used to detect internal physiological characteristics of an animal including, but not limited to: body temperature, heart rate, blood pressure and other physiological data alike. By checking the received information on temperature of each animal, the farmers can take necessary steps to improve both the animal's health and wellbeing. Any number of sensors may be used to detect temperature and location of the animal. For example, to detect animal temperature, a temperature sensor 110 may be employed. For detection the location either magnetic sensor module 112 or GPS module 116 can be employed. It would be understood by one skilled in the sensor arts that any number of sensors, could be included within bolus 100 under the teachings presented herein. As such, this disclosure should not be construed as limited to any particular sensors.
Referring to
Further, the plurality of processing units 306 may be located on a single chip or over multiple chips. In addition, any logical and arithmetic operations involved in the execution of the instructions are computed with the help of the ALU 304. The storage unit 314 stores the software for processing the information received from the plurality of sensors in the bolus and the memory unit 312 stores the data during run-time i.e. while performing operations with the data received from the plurality of sensors inside the bolus.
The algorithm comprising of instructions and codes required for the implementation are stored in either the memory unit 312 or the storage 314 or both. At the time of execution, the instructions may be fetched from the corresponding memory 312 and/or storage 314, and executed by the processing unit 306. Various networking devices 308 or external I/O devices 310 may be utilized for interconnecting with a variety of external devices through wireless/wired network. The computing environment 300 supports the interconnecting with the variety of external devices through the networking unit and the I/O device unit.
In above described embodiment, a programmable unique ID number may be stored on memory unit 312. In this embodiment, the unique ID number may be used to associate a bolus 100 with a particular animal. The unique ID number value may be transmitted with some or all of the messages originating from a particular bolus 100, allowing the receiver of such messages to associate the received data with a particular animal.
In one embodiment, the bolus memory may comprise read-only storage present inside memory unit 312. Read-only storage may be a Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), or the like. In this embodiment, unique ID number may be stored within the memory unit 312. The unique ID number value may be transmitted with some of all of the messages transmitted from the bolus 100. In this embodiment, the unique ID number may provide a tamper-proof identifier to uniquely identify a particular bolus 100.
The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can readily modify and/or adapt by applying current knowledge, for various applications departing from the generic concept. Therefore, such adaptations and modifications should are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit.