US20060132317A1 - Livestock data acquisition and collection - Google Patents
Livestock data acquisition and collection Download PDFInfo
- Publication number
- US20060132317A1 US20060132317A1 US11/341,509 US34150906A US2006132317A1 US 20060132317 A1 US20060132317 A1 US 20060132317A1 US 34150906 A US34150906 A US 34150906A US 2006132317 A1 US2006132317 A1 US 2006132317A1
- Authority
- US
- United States
- Prior art keywords
- telegram
- rfid
- data
- data acquisition
- acquisition device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 244000144972 livestock Species 0.000 title description 16
- 241001465754 Metazoa Species 0.000 claims abstract description 43
- 230000004913 activation Effects 0.000 claims abstract description 43
- 230000004907 flux Effects 0.000 claims abstract description 7
- 230000004044 response Effects 0.000 claims abstract description 3
- 229910000859 α-Fe Inorganic materials 0.000 description 15
- 125000006850 spacer group Chemical group 0.000 description 14
- 238000004891 communication Methods 0.000 description 13
- 238000000034 method Methods 0.000 description 10
- 239000011347 resin Substances 0.000 description 9
- 229920005989 resin Polymers 0.000 description 9
- 230000002093 peripheral effect Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 238000013480 data collection Methods 0.000 description 5
- 201000010099 disease Diseases 0.000 description 5
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 229910052751 metal Inorganic materials 0.000 description 4
- 239000002184 metal Substances 0.000 description 4
- 210000003660 reticulum Anatomy 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 229910000831 Steel Inorganic materials 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000010959 steel Substances 0.000 description 3
- TZCXTZWJZNENPQ-UHFFFAOYSA-L barium sulfate Chemical compound [Ba+2].[O-]S([O-])(=O)=O TZCXTZWJZNENPQ-UHFFFAOYSA-L 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000005672 electromagnetic field Effects 0.000 description 2
- 239000000945 filler Substances 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 241000283690 Bos taurus Species 0.000 description 1
- 229910052779 Neodymium Inorganic materials 0.000 description 1
- 241000282849 Ruminantia Species 0.000 description 1
- 101150011375 Tab2 gene Proteins 0.000 description 1
- 238000009529 body temperature measurement Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000007799 cork Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 210000003298 dental enamel Anatomy 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 235000019531 indirect food additive Nutrition 0.000 description 1
- 208000015181 infectious disease Diseases 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- QEFYFXOXNSNQGX-UHFFFAOYSA-N neodymium atom Chemical compound [Nd] QEFYFXOXNSNQGX-UHFFFAOYSA-N 0.000 description 1
- 230000004962 physiological condition Effects 0.000 description 1
- 239000000843 powder Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000000275 quality assurance Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 229910000679 solder Inorganic materials 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000000472 traumatic effect Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 235000012431 wafers Nutrition 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10316—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves using at least one antenna particularly designed for interrogating the wireless record carriers
- G06K7/10336—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves using at least one antenna particularly designed for interrogating the wireless record carriers the antenna being of the near field type, inductive coil
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01K—ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01K11/00—Marking of animals
- A01K11/006—Automatic identification systems for animals, e.g. electronic devices, transponders for animals
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01K—ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01K11/00—Marking of animals
- A01K11/006—Automatic identification systems for animals, e.g. electronic devices, transponders for animals
- A01K11/007—Boluses
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
- G06K19/07749—Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card
Definitions
- Embodiments of the present invention relate to systems and methods for acquiring and collecting data on livestock.
- preferred embodiments relate to systems and methods for acquiring and collecting temperature data from ruminants using ingestible boluses.
- the identity and physiological condition of livestock is of paramount importance to owners, buyers, and processors of livestock. It is known to visually identify livestock using brands or ear tags. It is also known to identify livestock using radio frequency identification (RFID) tags, e.g., in the form of an ear tag, an injectable tag, or an ingestible bolus. By including a sensor with the RFID tag, it is possible to collect indications of physiological characteristics, e.g., temperature.
- RFID radio frequency identification
- livestock are known to ingest fragments of metal, e.g., wire from hay bales or barbed wire, that can induce traumatic reticuloperitonitis, a.k.a. “hardware disease.”
- Hardware disease is an infection caused when the stomach wall is penetrated by ingested metal.
- it is known to place one or more magnet boluses into the reticulum of livestock to attract such metal objects.
- the invention includes a system for acquiring data from a subject animal.
- the system includes a passive data acquisition device and a transceiver.
- the data acquisition device is associable with a subject animal.
- the data acquisition device includes a sensor operable to provide sensor data relating to the subject animal and a radio frequency identification (RFID) transponder operable to transmit an RFID telegram comprising the sensor data.
- RFID telegram includes an ISO 11784-compliant identification code containing sensor data in the reserved field of the code.
- the RFID telegram includes an ISO 11785-formatted full duplex identification telegram, with the sensor data outside the ISO 11785-formatted full duplex identification telegram.
- a first portion of the ISO 11785-formatted full duplex telegram is contained in a portion of the RFID telegram intended for transmit during an initial ISO 11785 activation period
- a second portion of the ISO 11785-formatted full duplex telegram is contained in a portion of the RFID telegram intended for transmit during an extended ISO 11785 activation period.
- the data acquisition device further includes at least one magnet separate from the transponder.
- the transceiver is operable to activate the data acquisition device and to receive and demodulate the RFID telegram from the data acquisition device sent in response to the activation.
- the transceiver includes an activation antenna configured to encompass areas of substantially equal and substantially opposite flux and a receive antenna configured symmetrically along an axis of symmetry of the activation antenna.
- the invention includes a data acquisition device associable with a subject animal.
- the data acquisition device includes a sensor operable to provide sensor data relating to a subject animal, an RFID transponder operable to transmit RFID and the sensor data, and a magnet separate from the transponder.
- the invention includes a data acquisition device associable with a subject animal.
- the device includes a sensor operable to provide sensor data relating to a subject animal and a radio frequency identification (RFID) transponder operable to transmit an RFID telegram comprising an ISO 11784-compliant identification code containing sensor data in the reserved field of the code.
- RFID radio frequency identification
- the RFID telegram includes an ISO 11785-formatted full duplex identification telegram, and the sensor data outside the ISO 11785-formatted full duplex identification telegram.
- a first portion of the ISO 11785-formatted full duplex telegram is contained in a portion of the RFID telegram intended for transmit during an initial ISO 11785 activation period
- a second portion of the ISO 11785-formatted full duplex telegram is contained in a portion of the RFID telegram intended for transmit during an extended ISO 11785 activation period.
- Further embodiments of the invention include a receiver, the receiver operable to receive and demodulate radio frequency identification (RFID) telegrams as described above.
- RFID radio frequency identification
- a transceiver in other embodiments of the invention includes an activation antenna configured to encompass areas of substantially equal and substantially opposite flux and a receive antenna configured symmetrically along an axis of symmetry of the activation antenna.
- the activation antenna is configured as a figure eight and the receive antenna is configured as a single rectangle.
- the receive antenna is configured as two coils, each coil disposed substantially symmetrically within a side of the activation antenna.
- FIG. 1 is a functional block diagram of a preferred embodiment of a system of the present invention.
- FIG. 2 is a schematic cutaway diagram of a bolus of the present invention.
- FIG. 3 illustrates an RFID telegram of the present invention.
- FIG. 4 illustrates the geometric and electromagnetic field relationship between activation and receive antennas of preferred embodiments of the invention.
- FIG. 5 further illustrates the geometric and electromagnetic field relationship between activation and receive antennas of preferred embodiments of the invention.
- FIG. 6 illustrates a schematic representation of a system of the present invention.
- FIG. 7 illustrates a user interface of the present invention.
- FIG. 8 is a control and analysis flowchart of the present invention.
- FIG. 9 illustrates the relationship between a proximity detector and a portal frame of the present invention.
- FIG. 10 is a schematic representation of RS-232 communication between a system of the present invention and an external device.
- FIG. 11 is a schematic representation of RS-422 communications between a system of the present invention and an external device.
- FIG. 12 is a schematic of deployment of a system of the invention.
- FIG. 13 illustrates a schematic representation of a system of the present invention.
- FIG. 14 illustrates a schematic representation of a detail of a system of the present invention.
- FIG. 15 illustrates a touch panel control window of the present invention.
- FIG. 16 is a schematic of deployment of a system of the invention.
- the system 100 includes: a data acquisition device 110 , a transceiver 120 , a control and analysis subsystem 130 , and a set of peripheral sensors 140 .
- the data acquisition device 110 comprises an RFID transponder 112 a and at least one sensor 112 b .
- the transceiver 120 comprises transceiver electronics 121 , an activation antenna 122 , and a receive antenna 123 .
- the control and analysis subsystem 130 comprises processing resources 131 , memory 132 , a user interface 133 , communications port 134 , and a computer program product 135 controlling the operation of the control and analysis subsystem 130 .
- the set of peripheral sensors 140 includes one or more proximity sensors 141 , a humidity sensor 142 , and an ambient temperature sensor 143 .
- the control and analysis subsystem 130 commands the transceiver 120 to transmit activation energy through the activation antenna 122 into the read zone 20 .
- An RFID transponder 112 a present in the read zone 20 (and preferably associated with the subject 10 ) is activated by this energy and transmit an RFID code and data from the sensor 112 b .
- the receive antenna 123 receives the transponder transmission, which is demodulated by the transceiver electronics 121 .
- This demodulated information along with data from the humidity sensor 142 and ambient temperature sensor 143 is passed to the control and analysis subsystem 130 for analysis by the processor 131 .
- Processed results are stored in memory 132 and made available through the user interface 133 and the communications ports 134 .
- the system via the control and analysis subsystem 130 , can communicate with external devices and users via several communications ports 134 , e.g., RS-232, RS-422, Ethernet, wireless such a Bluetooth, IEEE 802.11b, firewire, and universal serial bus (USB), among other communication ports known to those skilled in the art.
- communications ports 134 e.g., RS-232, RS-422, Ethernet, wireless such a Bluetooth, IEEE 802.11b, firewire, and universal serial bus (USB), among other communication ports known to those skilled in the art.
- Other possible interfaces include infrared (IR) and serial interfaces compatible with Personal Digital Assistants (PDAs) such as the CompaqTM IpaqTM.
- IR infrared
- PDAs Personal Digital Assistants
- the control and analysis subsystem 130 includes a computer program product 135 to control system elements for collection of information from the data acquisition device 110 and peripheral sensors 140 , to interface with external devices and users, and to convert acquired information to comma-delimited data compatible with most commercially available spreadsheet, database, or data acquisition and analysis software.
- comma-delimited data derived from the data acquisition device is of the form “ ⁇ control character indicating new data field> ⁇ control character indicating data type> ⁇ ambient temperature in degrees F>, ⁇ bolus ISO ID>, ⁇ bolus manufacturer ID>, ⁇ transceiver ID>, ⁇ checksum>”.
- “ ⁇ B102.4,000000054143,0999,R1,XX” indicates a new field ( ⁇ ) of bolus data (B) with bolus temperature 102.4 F, bolus ISO ID 000000054143, bolus manufacturer 999 , reader R 1 , checksum XX (one's complement of the exclusive OR of the entire string).
- comma delimited data derived from peripheral sensors is of the form “ ⁇ control character indicating new data field> ⁇ control character indicating data type> ⁇ ambient temperature in degrees F>, ⁇ relative humidity in %>, ⁇ reader ID>, ⁇ checksum>”.
- control character indicating new data field> ⁇ control character indicating data type> ⁇ ambient temperature in degrees F>, ⁇ relative humidity in %>, ⁇ reader ID>, ⁇ checksum>”.
- ⁇ T70.8,34,R1XX indicates a new field ( ⁇ ) of peripheral sensor data (T) with ambient temperature 70.8, humidity 34%, reader R 1 , checksum XX (one's complement of the exclusive OR of the entire string).
- an exemplary data acquisition device 110 of the present invention is shown as an ingestible bolus 210 .
- the device is a tag worn externally by the livestock; in other embodiments it is an injectable device—in either case it exhibits functionality similar to that of the bolus described herein.
- the bolus 210 is comprised of a bolus tube 211 containing a printed circuit board (PCB) 212 on which an RFID transponder 112 a and a sensor 112 b are provided.
- the bolus further comprises a coil/ferrite assembly 213 , ballast 214 , a magnet 215 , one or more spacers 216 , filler 217 , and a cap 218 .
- the PCB 212 includes a thermistor as a temperature sensor 112 b . Sensors for other characteristics, e.g., heart rate, ph, are contemplated. It is also contemplated to locate at least a portion of the sensor 212 b away from, but in communication with, the PCB 212 .
- the coil/ferrite assembly 213 acts as both a receive and transmit antenna for the bolus 210 . In other embodiments, separate bolus receive and transmit antennas are used. As a receive antenna, the coil/ferrite assembly 213 serves to convert received electromagnetic energy to electrical power for powering the PCB 212 .
- the ferrite is type 77 , and is about 2 inches by 0.37 inches, having an inductance of 2.2 mH.
- the coil is a length of 38 AWG wire, wrapped around the ferrite for 195 turns.
- the bolus 210 weighs about 72 grams. About 19 grams of steel, preferably a slug but alternatively steel shot, are used in the bolus tube 211 as ballast 214 .
- a magnet such as a substantially cylindrical neodymium permanent magnet 215 , nominally 35MGOe, is preferably included in the bolus 210 to reduce the risk of hardware disease in the bolus host. Note that this magnet is separate from the transponder electronics in the bolus. This magnet serves, inter alia, to lower the risk of hardware disease by attracting metal objects.
- a combination of spacers 216 is employed to separate bolus components.
- Bolus internal elements are immersed in an FDA-compliant resin filler 217 , e.g., Resin Lab W010802 with barium sulfate having a specific gravity of approximately 1.82.
- the open end of the bolus tube 211 is sealed with a cap 218 , and ultrasonically welded into place at the open end of bolus tube 211 .
- the bolus conforms to FDA indirect food additive list, Title 21 Part 174-178.
- the PCB 212 is preferably implemented primarily as an application-specific integrated circuit (ASIC).
- the ASIC is a complimentary metal-oxide semiconductor (CMOS) transponder, e.g., an MST032K2 chip.
- CMOS complimentary metal-oxide semiconductor
- MST032K2 is a CMOS RFID transponder with 256 bits of memory arranged as 16 rows of 16 bits each. Part of this memory, rows # 1 to # 12 are electronically erasable programmable read-only memory (EEPROM).
- Rows # 14 and # 15 comprise two 16-bit registers that are made up of 14-bits of analog-to-digital conversion registers and two control bits each. These registers are termed Np and Nt in this document.
- row # 14 hardware register can be turned off and a row of EEPROM enabled that allows data to be programmed in to the part in those locations.
- the last row # 16 comprises 7 bits of parity for the Nt and Np registers, a switch detection bit and six hard-wired bits that transmit as “1”.
- row # 14 EEPROM is enabled.
- the ASIC operates in the temperature mode only. In this mode, the ASIC conforms to the memory map as shown in FIG. 3 . In the temperature mode, the parity bits # 244 , 243 , and 244 , for the first 12 least significant bits of Np, are transmitted as 1 (see FIG. 3 ).
- the transponder 112 a includes the PCB, ASIC chip, and a few passive components known to those skilled in the art, a thermistor 112 b , and the coil/ferrite assembly. While the ASIC measures temperature without a thermistor 112 b , the temperature resolution of the ASIC is improved by including the thermistor 112 b.
- Identification and modulation used in communications link between bolus 110 , the transceiver 120 , and the control and analysis subsystem 130 conform generally to:
- the '784 standard describes a code divided into a number of code fields, each with its own meaning. Each field is coded in natural binary with the high order bit being the leftmost bit.
- the overall structure defines 64 bits as follows: bit number 1 is a flag for animal or non-animal application; bits number 2 - 15 are reserved; bit number 16 is a flag for indicating the existence of a data block appended to the identification code; bits 17 - 26 are an ISO 3166 numeric-3 country code; and bits 27 - 64 are the national identification code for the specific animal. At least one preferred embodiment of the present invention uses the reserved bits 2 - 15 to encode temperature information; otherwise the identification code of preferred embodiments of the present invention conform to '784 standard.
- Preferred embodiments of the present invention employ a modified '785 standard full duplex (FDX) ID telegram.
- the modified ID telegram meets the standard for activation frequency, modulation, return frequencies, bit encoding, identification code structure, bit order, and bit rate.
- the '785 standard specifies that the activation period for an FDX system shall be 50 ms, unless an FDX transponder signal is received but not validated. In such a case, the '785 standard calls for the transceiver to extend the activation period until the ID telegram is validated, but no longer than 100 ms. One hundred (100) milliseconds is sufficient time to transmit 256 bits, twice the length of a standard FDX ID telegram.
- 81 bits not included in the standard '785 ID telegram are transmitted first, followed by the standard 128-bit ID telegram in the order and with the control and error correction bits as specified in '785. These bits are followed by 47 bits also not included in the standard '785 ID telegram.
- Preferred embodiments of the invention utilize the bits not included in the standard ID telegram to transmit sensor data from the data acquisition device.
- FIG. 3 a bit structure of a modified '785 standard ID telegram used in preferred embodiments of the invention is shown.
- the following provides an example of a validated data acquisition device transmission illustrative of ID telegrams of that type.
- the following checks must be valid: the reader must see the ISO header; all control bits must be transmitted as “1”s; the 16-bit CRC must check for all the ISO data; the 8-bit CRC must check for the calibration or other non-ISO data; and the parity bits must all check (even parity).
- the parity bits for Np are not calculated for the 12 lsb bits of the register if the MST032k2 is in temperature only mode.
- a nine bit pattern of binary coefficients representing this polynomial is 100000111. This pattern is synthetically divided into the data message and the 8 bit remainder is saved as the CRC byte.
- the '785 standard header is defined as: a header of 11 bits b#00000000001 used to signal the start of a '785 compliant telegram. It consists of ten “0”s followed by a “1”. This header is also used to synchronize the transceiver to the data stream. Control bits are defined as a “1” for every ninth bit following the header. Also note that some other bits can also be set to “1”. These bits are 80 and 81 before the ISO header and bits 245 , 246 , and 251 - 256 (bits 245 , 246 , and 251 - 256 are hardwired as ‘1’s in the ASIC).
- these bits can be placed to prevent an inadvertent read of the header.
- the 16-bit CRC is defined as in Annex B of the '785 standard. Data is taken in order from the LSB of the IS011784 data stream and the CRC performed as defined. On the memory map this data is seen to run from concatenated bits [ 93 - 100 ], [ 102 - 109 ], [ 111 - 118 ], [ 120 - 127 ], [ 129 - 136 ], [ 138 - 145 ], [ 147 - 154 ], and [ 156 - 163 ]. In some embodiments, the trailing data bits have no error checking and should all be “0”s.
- bits are applied to the CRC with bit 93 being the least significant bit (LSB) and bit 163 being the most significant bit (MSB) and shifted through the CRC generator LSB to MSB.
- the resulting CRC is stored at bytes [ 164 - 172 ] and [ 174 - 181 ], LSB to MSB as per the '785 standard.
- the eight-bit CRC is as defined in the appendix of this document.
- Bits [ 1 - 6 ], [ 8 - 15 ], [ 17 - 24 ], [ 26 - 33 ], [ 35 - 42 ], [ 44 - 51 ], [ 53 - 60 ], [ 62 - 69 ], [ 210 - 217 ], and [ 219 - 224 ] are concatenated for a total of 76 bits.
- the bits are sent from the transponder MSB to LSB, with bit in location 1 being the MSB and bit in location 224 being the LSB.
- the resulting eight-bit CRC is generated with the bits rotated in MSB to LSB and the result stored at location [ 71 - 78 ], MSB to LSB.
- the parity as defined for the temperature register data is as shown in Table 1.
- the data can be manipulated to pull off the ISO ID code and calibration data. Then the temperature can be calculated.
- the values given in the code for offsets and scaling factors are illustrative only.
- temp temp/(b0+TT_B0_OFFSET);
- temp temp*(b+TT_B_OFFSET);
- temp bitshift((b+TT_B_OFFSET),TT_B_SHIFT) ⁇ temp
- k bitshift((temp ⁇ TT_START_SCALED+bitshift(1,(TT_STEP_SHIFT_SCALED ⁇ 1))), ⁇ TT_STEP_SHIFT_SCALED);
- k (k ⁇ TT_K_MIN?TT_K_MIN:k);
- d temp ⁇ TT_START_SCALED ⁇ bitshift(k,TT_STEP_SHIFT_SCALED);
- e bitshift(e, ⁇ TT_STEP_SHIFT_SCALED);
- e bitshift(e, ⁇ (TT_STEP_SHIFT_SCALED+1));
- c_temp temp+e ⁇ ((B_CAL_ADJ/(2 ⁇ 3))*(2 ⁇ TT_SCALE));
- thermo is a long integer that holds the scaled and shifted value of “nt” that is then used to calculate scaled temperature of the bolus.
- nt is 16383 ⁇ NT; where NT is the 14 bit value collected from the chip.
- b0 TBO from the memory map.
- K is an integer pointer to the tt[0:7] temperature error table seen as Tab[0:7] in the memory map.
- d and e are integer values that are the calculated error factors.
- ct is the final temperature.
- the transmitted value of temperature should be transmitted rounded to two decimal places. The code above was written in Agilent VEE.
- Data acquisition devices of the present invention because they incorporate transponders that meet the '784 standard for ID code and order of bits for the ID telegram header, ID code, error detection code, trailer, and control bits, are operable with regular ISO- compliant transceivers.
- An ISO-compliant transceiver will ignore the leading 81 bits and the trailing 47 bits and read the ID telegram as though it were from a tardy, but ISO-compliant transponder.
- transceivers of the present invention that incorporate ISO-compliant receivers are operable with regular ISO-compliant transponders.
- the activation antenna 322 is configured as a figure-eight such that the flux generated by each side of the figure-eight is substantially equal, but in substantially opposite direction.
- the receive antenna 323 is deployed about a common axis of symmetry 30 with the activation antenna 322 .
- the receive antenna encompasses substantially equal and opposite amounts of flux, reducing the magnitude of the electrical signals induced into the receive antenna 323 from the activation energy over known configurations.
- the activation antenna is deployed in two substantially circular loops.
- the diameter of each substantially circular loop is 24′. Loop diameter is approximately equal to the read range, e.g., the distance across the read zone measured perpendicularly from the plane of the antenna.
- the activation antenna 322 is formed from six turns of 120 strands at 41 AWG Litz wire.
- FIG. 5 illustrates a two-coil receive antenna of preferred embodiments of the present invention.
- the receive antenna 323 is formed of 30 turns of 28 AWG solid core enamel coated magnet wire.
- Preferred embodiments of the system 100 have a standby mode.
- the system 100 moves out of standby mode, to active mode, when the proximity sensor 141 is triggered, desirably by the approach of an animal 10 from which data will be acquired and collected.
- the system 100 remains active for a period. In preferred embodiments, this period is set to timeout in two minutes when triggered by the proximity detector 141 .
- the timeout period is reset if the system is re-triggered, either via the proximity detector 141 , or manually, within the current timeout period.
- the system 100 can provided an indication, e.g. an audible noise, a visual indication, and display both the bolus ID and the measured temperature on the user interface 133 .
- ID code and temperature are read as each animal 10 with a data acquisition device 110 passes through the read zone 20 , e.g., preferably one at a time via a chute.
- Embodiments of the system also are operable in manual mode by, inter alia, initiating a manual read via the user interface 133 .
- a data acquisition device 110 in the read zone 20 can be read for a period after initiating a manual read.
- the manual read period is ten seconds.
- the manual read period as all periods described herein, can be selected. Manual read may be selected even during automatic operation.
- the system stores the ID, bolus temperature, along with date and time of the reading. This data can be downloaded to a separate computer, via communications ports 134 .
- Preferred embodiments of the system have at least two read modes, i.e., continuous ID and unique ID.
- a data acquisition device 110 may be read more than once.
- unique ID read mode only one reading from consecutive identical IDs is stored in memory, e.g., multiple readings from the same slow-moving animal are ignored.
- continuous ID read mode all readings are stored.
- Some embodiments of the system store 24 , 951 readings before overwriting the entries. Given that, unique ID read mode may be used to efficiently employ available memory in order to lengthen the time between downloads from the system.
- a system 400 of the invention includes a portal frame 451 , an electronics enclosure 452 , a portal first side 453 , a portal second side 454 , and a proximity sensor 141 .
- the system 400 further includes a data acquisition device 110 , a transceiver 120 , and a control and analysis subsystem 130 .
- the electronics enclosure 452 houses the transceiver electronics 121 and the control and analysis subsystem 130 .
- An activation antenna 122 and receive antenna 123 are housed in different sides 453 , 454 of the portal.
- each of the foregoing elements with the exception of the data acquisition device 110 is collectively referred to as the “portal.”
- the data acquisition device 110 is an RFID transponder 112 a with one or more sensors 112 b and is configured as an ingestible bolus as described above.
- the ingestible bolus includes a temperature sensor 112 b .
- systems of the invention can accommodate other data acquisition devices, passive or active; ingestible or non-ingestible. When an active data acquisition device is used, the activation antenna is unneeded and the radio frequency equipment (a transceiver 120 in the embodiments described above) can be replaced by a receiver.
- the portal frame 451 is configured as a powder-coated welded steel tube frame, with mounting tabs (not shown) for portal sides 453 , 454 .
- mounting tabs not shown
- portal sides 453 , 454 Those skilled in the art will recognize other means for mounting the portal sides to the portal frame e.g., fasteners through mounting holes integrated in the portal sides and portal frame.
- a separate portal frame 451 is not used and the portal sides 453 , 454 containing antennas 122 , 123 are mounted to any convenient existing structure.
- the frame 451 is typically 34′′ wide ⁇ 36′′ long ⁇ 78′′high.
- the frame 451 can be stabilized by being attached to existing fence panels, bolting it to a floor, or staking it to the ground.
- the enclosure 452 is compliant with the National Electrical Manufacturers Association-4 (NEMA-4) standards.
- the enclosure provides a user interface 133 as illustrated in FIG. 7 , including a display 534 , keypad 535 , and indicators 536 .
- a user may select the mode of operation by toggling through modes using the “mode” kev 535 e and then depressing the “select” key 535 f .
- the display 534 will show data for the selected mode, e.g., ID and temperature (as illustrated), or ID and time.
- Various lines of data can be viewed by using the “scroll” keys 535 c , 535 d .
- the user interface 133 provides indicators 536 for overall system status 536 a (red, green, or yellow), proximity indicator 536 b , and data integrity 536 c .
- the keypad 535 allows manual triggering of system via the “manual read” key 535 a .
- Table 3 further describes commands and indicators available via the user interface 133 shown in FIG. 7 .
- FIG. 8 illustrates navigation through various display modes of preferred embodiments of the invention. TABLE 3 Sample User Interface Functions and Panel Indicators. Key Function Comments Manual Read Triggers a manual reading Transceiver is active for 10 seconds ° C./° F. Recalls current temperature Data are stored units setting and used to in degrees C.
- the proximity detector 141 is a passive IR sensor attached to the portal frame 451 .
- the proximity detector 141 provides a visual indication (above, such indication is on the user interface 133 ) when it is triggered.
- the proximity detector 141 is aimed toward the direction from which animals 10 enter the read zone 20 , e.g., 45° from vertical, approximately as shown in FIG. 9 .
- the proximity detector 150 senses an approaching animal approximately three feet before the animal's head reaches the read zone 20 .
- the transceiver electronics 121 do not have to be on the portal frame 451 , but are preferably on the portal frame 451 so that the portal is one integrated unit. This also applies to the activation antenna 122 and receive antenna 123 . Mounting these components on a portal frame 451 makes deployment and storage of the system more adaptable than if the components were separately supported. Although it is within embodiments of the present invention to mount these elements separately.
- the exemplary embodiments illustrated in FIG. 6 can be remotely controlled via communication ports 134 , e.g., RS-232 641 or RS-422 741, using an external device 880 , e.g., a computer running interface software. Controls can be issued via the external device 880 and data may be collected from the system via the external device 880 in either continuous or batch remote data collection modes.
- an external device 880 e.g., a computer running interface software. Controls can be issued via the external device 880 and data may be collected from the system via the external device 880 in either continuous or batch remote data collection modes.
- a computer program product of the present invention is operative on an external device 880 .
- the external device 880 is in communication with the system via one of the interrogator data ports, e.g., RS-232 641, RS-422 741 in a fashion known to those skilled in the art.
- FIG. 10 and FIG. 11 illustrate example RS-232 and RS-422 interconnections respectively.
- continuous remote data collection mode data is collected from the system in real time, e.g., each reading is sent to the external device 880 as the reading is taken.
- batch remote data collection mode a user may issue commands via the external device 880 for data collection and for control of the system.
- Available commands include those in Table 4.
- the data downloaded from the system is formatted as described above for preferred embodiments. This format is compatible with typical spreadsheet and database data import formats. Other data formats compatible with existing and future software applications are or will be apparent to those skilled in the art. TABLE 4 Sample Commands Available Via Data Ports. Command Result L Downloads the entire contents of system memory (up to 24,951 readings). Data are displayed on the screen and NOT saved on the PC. Data remain in system memory. 1-n# Downloads # readings and displays them. Readings are NOT saved on the PC. 1-f filename Downloads the entire contents of the system memory and saves them to the file named ‘filename’. 1-n# -f filename Downloads the last # readings and saves them to the file named ‘file
- the overall system is water-resistant and can be powered from single-phase commercially available alternating current power or direct current power.
- the system will nominally operate in an automatic mode. However, there are some functions and settings that a user can control via the keypad 535 illustrated in FIG. 7 .
- the system is controllable via the non-keypad interfaces, e.g., RS-232. RS-422, IR port.
- Table 5 identifies the control available via the keypad 535 .
- Each keypad function is also available via non-keypad interfaces.
- FIG. 12 a deployment of an embodiment of the system as described above is shown.
- the portal should be placed such that the antennas 122 . 123 are not in close lateral proximity, e.g., not within 18 inches laterally, of large metallic objects or fence panels.
- Fence panels may be attached to the edges of the portal as shown in FIG. 12 .
- a system 1100 of the invention includes housing comprising a panel frame 1151 , a panel body 1152 , a panel cap 1153 , and panel insert 1154 .
- the system 1100 also includes a data acquisition device 110 ; a transceiver 120 ; peripheral sensors including two proximity sensors 141 , an ambient temperature sensor 143 , and a humidity sensor 142 ; and a control and analysis subsystem 130 deployed at a remote processor 1180 .
- the panel frame comprises a pair of channel-shaped vertical members 1151 a , 1151 b , along with two L-shaped horizontal base members 1152 c , 1151 d .
- the panel body 1152 fits inside the channels formed by the vertical members 1151 a , 1151 b . Means of securing the panel body 1152 within the panel frame 1151 will be apparent to those skilled in the art.
- the panel insert 1154 carries the transceiver 120 including the transceiver electronics 121 along with the receive antenna 123 and activation antenna 122 on opposite sides of the panel insert 1154 .
- the transceiver 120 is preferably powered from 24 VDC nominal.
- the panel insert 1154 also carries the peripheral sensors 140 ; the proximity sensors 141 are shown on opposite ends of the panel insert 1154 .
- the proximity sensors 141 are microwave.
- One proximity sensor 141 is placed on each side of the panel insert to detect subject animals 10 from each lateral direction.
- the humidity sensor and ambient temperature sensor are not shown, but can be placed at advantageous locations on or near the panel, e.g., integrated with the transceiver electronics, placed to increase exposure to ambient conditions.
- the panel insert 1154 is seated within the panel body 1152 and secured by means apparent to those skilled in the art.
- the panel cap 1153 secures and protects the panel insert from vertical movement and hazard.
- control and analysis subsystem utilizes the processing resources, memory, and communications ports of a remote processor, e.g., a personal computer.
- the computer program product 135 is hosted by and executes on this platform 11180 .
- the user interface 133 is primarily via the display, keyboard, and pointing device of the remote processor 1180 .
- FIG. 14 illustrates a portion, i.e., a control window 1300 , of the user interface 133 .
- the control window 1300 and other elements of the user interface are implemented as a touch screen.
- the computer program product is distributed over other networked platforms, or complimented by ancillary user interface functionality at other platforms.
- data acquired and collected from livestock is also made available: in graph form over time; as aggregate and statistical information; and in various graphic forms, e.g., pie charts, bar charts, etc., among others.
- FIG. 16 a schematic diagram of deployment of a system of the alternative embodiment is shown.
- the portal should be placed such that the panel is not in close lateral proximity, e.g., not within 18 inches laterally, of large metallic objects or fence panels.
- Fence panels may be attached to the edges of the portal as shown in FIG. 16 .
- a PCB is soldered to the tinned leads of a ferrite coil using lead-free solder.
- the ferrite/PCB assembly is conformally coated and UV cured for mechanical strength and electrostatic discharge (ESD) protection.
- Another method of the invention includes steps for assembling a bolus.
- the tray accommodating one or more boluses tubes, the tray having a magnet at the bottom of each bolus receptacle, place a bolus tube in each receptacle, seating each bolus tube bottom against a magnet.
- a calibrated depth gauge fill each bolus tube with resin to the gauge height, typically 7 cc of resin.
- the resin should be level with the top of the ferrite.
- the assembly tray magnet should stabilize the ferrite PCB assembly and help hold it in place.
- a nonmagnetic plunger hold the magnet in place while removing the magnet inserter. Fill the area around the magnet with resin to the level of the magnet, typically 1.5 cc. Assembled bolus is cured at 60° C. for two hours. A top spacer is put on top of bolus. Cap is ultrasonically welded in place, see FIG. 2 . The top spacer is used to mitigate the chance that the welding does not damage the cap.
- Yet another method of the present invention is one for livestock data acquisition and collection.
- the following steps are executed in no particular order.
- livestock includes all known methods for moving livestock including, but not limited to: luring, enticing, baiting, chasing, conveying, and otherwise influencing the position of livestock.
- the transceiver can be attached to existing fence panels, bolted to a floor, or staked to the ground.
- at least two configurations for supporting transceivers are described herein. It may be necessary to neck down an alley or chute to accommodate having only one animal at a time trigger the proximity detector and enter the read zone.
- an ISO & FDA-compliant bolus in accordance with preferred embodiments of the present invention is intended for placement in the reticulum of the animal using a balling gun.
- the weight of the bolus is such that it will likely remain in the reticulum of the animal during its life.
- An effort should be made to prevent the animal from biting the bolus during insertion. After insertion, the animal should be monitored for approximately one hour to detect if the bolus is regurgitated. Interrogation of the bolus may produce no data, or unreliable data, until the bolus settles into the animal's reticulum. Typically, this occurs within the one day.
- the proximity detector detects the animal and triggers the transceiver from standby mode to active mode.
- An animal may be herded to approach the read zone, or an animal may be lured to the read zone, or may wander to the read zone of its own accord, e.g., as in feeding.
- the transceiver transmits electromagnetic energy thru the activation antenna. The bolus is thus energized. Note that with the system in the manual mode, or the use of multiple proximity detectors, the animal may approach from either side of the read zone.
- the transceiver receives the bolus transmission via the receive antenna.
- the transceiver demodulates the information in the received bolus transmission and logs the information, with a time stamp. In addition to logging, the time-stamped information is displayed on the user interface and is made available at other communications ports, e.g., RS-232, RS-422 147.
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Environmental Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Toxicology (AREA)
- Animal Husbandry (AREA)
- Biodiversity & Conservation Biology (AREA)
- Health & Medical Sciences (AREA)
- Zoology (AREA)
- Birds (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
Description
- This application is a continuation of and claims priority to prior application Ser. No. 10/360,914, filed Feb. 10, 2003.
- Embodiments of the present invention relate to systems and methods for acquiring and collecting data on livestock. In particular, preferred embodiments relate to systems and methods for acquiring and collecting temperature data from ruminants using ingestible boluses.
- The identity and physiological condition of livestock is of paramount importance to owners, buyers, and processors of livestock. It is known to visually identify livestock using brands or ear tags. It is also known to identify livestock using radio frequency identification (RFID) tags, e.g., in the form of an ear tag, an injectable tag, or an ingestible bolus. By including a sensor with the RFID tag, it is possible to collect indications of physiological characteristics, e.g., temperature.
- In addition, livestock are known to ingest fragments of metal, e.g., wire from hay bales or barbed wire, that can induce traumatic reticuloperitonitis, a.k.a. “hardware disease.” Hardware disease is an infection caused when the stomach wall is penetrated by ingested metal. To reduce the risk of hardware disease, it is known to place one or more magnet boluses into the reticulum of livestock to attract such metal objects.
- In a preferred embodiments, the invention includes a system for acquiring data from a subject animal. The system includes a passive data acquisition device and a transceiver. The data acquisition device is associable with a subject animal. The data acquisition device includes a sensor operable to provide sensor data relating to the subject animal and a radio frequency identification (RFID) transponder operable to transmit an RFID telegram comprising the sensor data. In some embodiments, the RFID telegram includes an ISO 11784-compliant identification code containing sensor data in the reserved field of the code. In other embodiments, the RFID telegram includes an ISO 11785-formatted full duplex identification telegram, with the sensor data outside the ISO 11785-formatted full duplex identification telegram. In those embodiments, a first portion of the ISO 11785-formatted full duplex telegram is contained in a portion of the RFID telegram intended for transmit during an initial ISO 11785 activation period, and a second portion of the ISO 11785-formatted full duplex telegram is contained in a portion of the RFID telegram intended for transmit during an extended ISO 11785 activation period. The data acquisition device further includes at least one magnet separate from the transponder. The transceiver is operable to activate the data acquisition device and to receive and demodulate the RFID telegram from the data acquisition device sent in response to the activation. The transceiver includes an activation antenna configured to encompass areas of substantially equal and substantially opposite flux and a receive antenna configured symmetrically along an axis of symmetry of the activation antenna.
- In other embodiments, the invention includes a data acquisition device associable with a subject animal. The data acquisition device includes a sensor operable to provide sensor data relating to a subject animal, an RFID transponder operable to transmit RFID and the sensor data, and a magnet separate from the transponder.
- In additional embodiments, the invention includes a data acquisition device associable with a subject animal. The device includes a sensor operable to provide sensor data relating to a subject animal and a radio frequency identification (RFID) transponder operable to transmit an RFID telegram comprising an ISO 11784-compliant identification code containing sensor data in the reserved field of the code. In a similar embodiment the RFID telegram includes an ISO 11785-formatted full duplex identification telegram, and the sensor data outside the ISO 11785-formatted full duplex identification telegram. In these embodiments, a first portion of the ISO 11785-formatted full duplex telegram is contained in a portion of the RFID telegram intended for transmit during an initial ISO 11785 activation period, and a second portion of the ISO 11785-formatted full duplex telegram is contained in a portion of the RFID telegram intended for transmit during an extended ISO 11785 activation period. Further embodiments of the invention include a receiver, the receiver operable to receive and demodulate radio frequency identification (RFID) telegrams as described above.
- In other embodiments of the invention a transceiver includes an activation antenna configured to encompass areas of substantially equal and substantially opposite flux and a receive antenna configured symmetrically along an axis of symmetry of the activation antenna. In preferred embodiments including this feature the activation antenna is configured as a figure eight and the receive antenna is configured as a single rectangle. The receive antenna is configured as two coils, each coil disposed substantially symmetrically within a side of the activation antenna.
- Each drawing is exemplary of the characteristics and relationships described thereon in accordance with preferred embodiments of the present invention.
-
FIG. 1 is a functional block diagram of a preferred embodiment of a system of the present invention. -
FIG. 2 is a schematic cutaway diagram of a bolus of the present invention. -
FIG. 3 illustrates an RFID telegram of the present invention. -
FIG. 4 illustrates the geometric and electromagnetic field relationship between activation and receive antennas of preferred embodiments of the invention. -
FIG. 5 further illustrates the geometric and electromagnetic field relationship between activation and receive antennas of preferred embodiments of the invention. -
FIG. 6 illustrates a schematic representation of a system of the present invention. -
FIG. 7 illustrates a user interface of the present invention. -
FIG. 8 is a control and analysis flowchart of the present invention. -
FIG. 9 illustrates the relationship between a proximity detector and a portal frame of the present invention. -
FIG. 10 is a schematic representation of RS-232 communication between a system of the present invention and an external device. -
FIG. 11 is a schematic representation of RS-422 communications between a system of the present invention and an external device. -
FIG. 12 is a schematic of deployment of a system of the invention. -
FIG. 13 illustrates a schematic representation of a system of the present invention. -
FIG. 14 illustrates a schematic representation of a detail of a system of the present invention. -
FIG. 15 illustrates a touch panel control window of the present invention. -
FIG. 16 is a schematic of deployment of a system of the invention. - As required, detailed embodiments of the present invention are disclosed herein. However, it is to be understood that details and features of the disclosed embodiments are merely exemplary of the invention that may be embodied in various and alternative forms. The figures are not necessarily to scale, and some features may be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present invention. In preferred embodiments, system components are individually and collectively configured and interrelated as described herein.
- Referring to
FIG. 1 , a functional block diagram of a livestock data acquisition and collection system in accordance with a preferred embodiment of the present invention is illustrated. Thesystem 100 includes: adata acquisition device 110, atransceiver 120, a control andanalysis subsystem 130, and a set ofperipheral sensors 140. - The
data acquisition device 110 comprises anRFID transponder 112 a and at least onesensor 112 b. Thetransceiver 120 comprisestransceiver electronics 121, anactivation antenna 122, and areceive antenna 123. The control andanalysis subsystem 130 comprisesprocessing resources 131,memory 132, auser interface 133,communications port 134, and acomputer program product 135 controlling the operation of the control andanalysis subsystem 130. The set ofperipheral sensors 140 includes one ormore proximity sensors 141, ahumidity sensor 142, and anambient temperature sensor 143. - With further reference to
FIG. 1 , in an illustrative mode of operation, upon detection of asubject animal 10 within theread zone 20, e.g., by a signal from theproximity sensor 141, the control andanalysis subsystem 130 commands thetransceiver 120 to transmit activation energy through theactivation antenna 122 into theread zone 20. AnRFID transponder 112 a present in the read zone 20 (and preferably associated with the subject 10) is activated by this energy and transmit an RFID code and data from thesensor 112 b. The receiveantenna 123 receives the transponder transmission, which is demodulated by thetransceiver electronics 121. This demodulated information along with data from thehumidity sensor 142 andambient temperature sensor 143 is passed to the control andanalysis subsystem 130 for analysis by theprocessor 131. Processed results are stored inmemory 132 and made available through theuser interface 133 and thecommunications ports 134. - The system, via the control and
analysis subsystem 130, can communicate with external devices and users viaseveral communications ports 134, e.g., RS-232, RS-422, Ethernet, wireless such a Bluetooth, IEEE 802.11b, firewire, and universal serial bus (USB), among other communication ports known to those skilled in the art. Other possible interfaces include infrared (IR) and serial interfaces compatible with Personal Digital Assistants (PDAs) such as the Compaq™ Ipaq™. The control andanalysis subsystem 130 includes acomputer program product 135 to control system elements for collection of information from thedata acquisition device 110 andperipheral sensors 140, to interface with external devices and users, and to convert acquired information to comma-delimited data compatible with most commercially available spreadsheet, database, or data acquisition and analysis software. - In preferred embodiments, comma-delimited data derived from the data acquisition device is of the form “<control character indicating new data field><control character indicating data type><ambient temperature in degrees F>, <bolus ISO ID>, <bolus manufacturer ID>, <transceiver ID>, <checksum>”. For example, “˜B102.4,000000054143,0999,R1,XX”, indicates a new field (˜) of bolus data (B) with bolus temperature 102.4 F, bolus ISO ID 000000054143, bolus manufacturer 999, reader R1, checksum XX (one's complement of the exclusive OR of the entire string). In preferred embodiments, comma delimited data derived from peripheral sensors is of the form “<control character indicating new data field><control character indicating data type><ambient temperature in degrees F>, <relative humidity in %>, <reader ID>, <checksum>”. For example, “˜T70.8,34,R1XX” indicates a new field (˜) of peripheral sensor data (T) with ambient temperature 70.8, humidity 34%, reader R1, checksum XX (one's complement of the exclusive OR of the entire string).
- Referring to
FIG. 2 , an exemplarydata acquisition device 110 of the present invention is shown as aningestible bolus 210. In some embodiments, the device is a tag worn externally by the livestock; in other embodiments it is an injectable device—in either case it exhibits functionality similar to that of the bolus described herein. Thebolus 210 is comprised of abolus tube 211 containing a printed circuit board (PCB) 212 on which anRFID transponder 112 a and asensor 112 b are provided. The bolus further comprises a coil/ferrite assembly 213,ballast 214, amagnet 215, one ormore spacers 216,filler 217, and acap 218. In preferred embodiments, thePCB 212 includes a thermistor as atemperature sensor 112 b. Sensors for other characteristics, e.g., heart rate, ph, are contemplated. It is also contemplated to locate at least a portion of the sensor 212 b away from, but in communication with, thePCB 212. - In preferred embodiments, the coil/
ferrite assembly 213 acts as both a receive and transmit antenna for thebolus 210. In other embodiments, separate bolus receive and transmit antennas are used. As a receive antenna, the coil/ferrite assembly 213 serves to convert received electromagnetic energy to electrical power for powering thePCB 212. In a preferred embodiment, the ferrite istype 77, and is about 2 inches by 0.37 inches, having an inductance of 2.2 mH. The coil is a length of 38 AWG wire, wrapped around the ferrite for 195 turns. - In preferred embodiments, the
bolus 210 weighs about 72 grams. About 19 grams of steel, preferably a slug but alternatively steel shot, are used in thebolus tube 211 asballast 214. A magnet, such as a substantially cylindrical neodymiumpermanent magnet 215, nominally 35MGOe, is preferably included in thebolus 210 to reduce the risk of hardware disease in the bolus host. Note that this magnet is separate from the transponder electronics in the bolus. This magnet serves, inter alia, to lower the risk of hardware disease by attracting metal objects. In addition, a combination ofspacers 216 is employed to separate bolus components. Depending on the quality of the assembly process and bolus components, spacers can be limited to as little as one between the coil/ferrite 213 and theballast 214. Bolus internal elements are immersed in an FDA-compliant resin filler 217, e.g., Resin Lab W010802 with barium sulfate having a specific gravity of approximately 1.82. The open end of thebolus tube 211 is sealed with acap 218, and ultrasonically welded into place at the open end ofbolus tube 211. In preferred embodiments, the bolus conforms to FDA indirect food additive list,Title 21 Part 174-178. - The
PCB 212 is preferably implemented primarily as an application-specific integrated circuit (ASIC). In some embodiments, the ASIC is a complimentary metal-oxide semiconductor (CMOS) transponder, e.g., an MST032K2 chip. The MST032K2 is a CMOS RFID transponder with 256 bits of memory arranged as 16 rows of 16 bits each. Part of this memory,rows # 1 to #12 are electronically erasable programmable read-only memory (EEPROM).Rows # 14 and #15 comprise two 16-bit registers that are made up of 14-bits of analog-to-digital conversion registers and two control bits each. These registers are termed Np and Nt in this document. Also,row # 14 hardware register (Np) can be turned off and a row of EEPROM enabled that allows data to be programmed in to the part in those locations. Thelast row # 16 comprises 7 bits of parity for the Nt and Np registers, a switch detection bit and six hard-wired bits that transmit as “1”. In preferred embodiments of the presentinvention row # 14 EEPROM is enabled. In some preferred embodiments, the ASIC operates in the temperature mode only. In this mode, the ASIC conforms to the memory map as shown inFIG. 3 . In the temperature mode, the parity bits #244, 243, and 244, for the first 12 least significant bits of Np, are transmitted as 1 (seeFIG. 3 ). - In preferred embodiments, the
transponder 112 a includes the PCB, ASIC chip, and a few passive components known to those skilled in the art, athermistor 112 b, and the coil/ferrite assembly. While the ASIC measures temperature without athermistor 112 b, the temperature resolution of the ASIC is improved by including thethermistor 112 b. - Identification and modulation used in communications link between
bolus 110, thetransceiver 120, and the control andanalysis subsystem 130 conform generally to: - International Standard ISO 11784 ('784) Radio Frequency, Identification of Animals—Code Structure, 2nd Ed. 1996-08-15, and
- International Standard ISO 11785 ('785) Radio Frequency Identification of Animals—Technical Concept, 1st Ed. 1996-10-15.
- Each of these documents is incorporated by reference in its entirety.
- The '784 standard describes a code divided into a number of code fields, each with its own meaning. Each field is coded in natural binary with the high order bit being the leftmost bit. The overall structure defines 64 bits as follows:
bit number 1 is a flag for animal or non-animal application; bits number 2-15 are reserved;bit number 16 is a flag for indicating the existence of a data block appended to the identification code; bits 17-26 are an ISO 3166 numeric-3 country code; and bits 27-64 are the national identification code for the specific animal. At least one preferred embodiment of the present invention uses the reserved bits 2-15 to encode temperature information; otherwise the identification code of preferred embodiments of the present invention conform to '784 standard. - Preferred embodiments of the present invention employ a modified '785 standard full duplex (FDX) ID telegram. The modified ID telegram meets the standard for activation frequency, modulation, return frequencies, bit encoding, identification code structure, bit order, and bit rate. The '785 standard specifies that the activation period for an FDX system shall be 50 ms, unless an FDX transponder signal is received but not validated. In such a case, the '785 standard calls for the transceiver to extend the activation period until the ID telegram is validated, but no longer than 100 ms. One hundred (100) milliseconds is sufficient time to transmit 256 bits, twice the length of a standard FDX ID telegram. In preferred embodiments of the present invention, 81 bits not included in the standard '785 ID telegram are transmitted first, followed by the standard 128-bit ID telegram in the order and with the control and error correction bits as specified in '785. These bits are followed by 47 bits also not included in the standard '785 ID telegram. Preferred embodiments of the invention utilize the bits not included in the standard ID telegram to transmit sensor data from the data acquisition device.
- Referring to
FIG. 3 a bit structure of a modified '785 standard ID telegram used in preferred embodiments of the invention is shown. The following provides an example of a validated data acquisition device transmission illustrative of ID telegrams of that type. For a data acquisition device to have been read successfully the following checks must be valid: the reader must see the ISO header; all control bits must be transmitted as “1”s; the 16-bit CRC must check for all the ISO data; the 8-bit CRC must check for the calibration or other non-ISO data; and the parity bits must all check (even parity). Note that the parity bits for Np are not calculated for the 12 lsb bits of the register if the MST032k2 is in temperature only mode. The parity for Np14, Np13, Nt14 and Nt13 is calculated with the values of Nt14 and Nt12 with Np14=Np13=1. - The CRC generator polynomial is selected from IEEE 802.6-1990 and is
G(x)=x**8+x**2+x+1 (1) - A nine bit pattern of binary coefficients representing this polynomial is 100000111. This pattern is synthetically divided into the data message and the 8 bit remainder is saved as the CRC byte. Typical pseudocode for generation—or recovery—of the 8-bits CRC is shown below:
unsigned char Crc8( unsigned char *p, unsigned char n ) { unsigned char crc = 0; /* CRC accumulator */ unsigned char b; /* Data byte */ unsigned char i; /* Bit counter */ CRC_POLY = 0×07; while (n-- != 0) { b = *p++; for (i = 8; i != 0;i--) { if(((b {circumflex over ( )} crc) & 0×80) !=0) crc = (crc << 1) {circumflex over ( )} CRC_POLY; else crc <<= 1; b <<= 1; } } return (crc); } - The '785 standard header (ISO header) is defined as: a header of 11 bits b#00000000001 used to signal the start of a '785 compliant telegram. It consists of ten “0”s followed by a “1”. This header is also used to synchronize the transceiver to the data stream. Control bits are defined as a “1” for every ninth bit following the header. Also note that some other bits can also be set to “1”. These bits are 80 and 81 before the ISO header and
bits bits bit 93 being the least significant bit (LSB) andbit 163 being the most significant bit (MSB) and shifted through the CRC generator LSB to MSB. The resulting CRC is stored at bytes [164-172] and [174-181], LSB to MSB as per the '785 standard. The eight-bit CRC is as defined in the appendix of this document. Bits [1-6], [8-15], [17-24], [26-33], [35-42], [44-51], [53-60], [62-69], [210-217], and [219-224] are concatenated for a total of 76 bits. The bits are sent from the transponder MSB to LSB, with bit inlocation 1 being the MSB and bit inlocation 224 being the LSB. The resulting eight-bit CRC is generated with the bits rotated in MSB to LSB and the result stored at location [71-78], MSB to LSB. The parity as defined for the temperature register data is as shown in Table 1. The parity generated for each four bits is EVEN.TABLE 1 Parity for ASIC Temperature Register Data COL ADDRESS OF ROW 16FUNCTION REGISTER LOCATIONS XOR'ed CA0 Parity NT13 & NT14, Np13 & NP14- In Temp only mode Np13 & NP14=1. CA1 Parity NP9-12- transmitted as 1 in Temp only mode CA2 Parity NP5-8- transmitted as 1 in Temp only mode CA3 Parity NP1-4- transmitted as 1 in Temp only mode CA4 Control Bit Hard wired “1′ CA5 Control Bit Hard wired “1′ CA6 Parity NT9-12 CA7 Parity NT5-8 CA8 Parity NT1-4 CA9 MTMS_IN MTMS switch state CA10-15 All 1's control bitsFixed in hardware - Once the modified ISO '785 telegram has been validated the data can be manipulated to pull off the ISO ID code and calibration data. Then the temperature can be calculated. In the example of the following paragraphs, the values given in the code for offsets and scaling factors are illustrative only.
- From ID telegram bit structure of
FIG. 3 the data is arranged as shown in Table 2.TABLE 2 Constant Bits [msb to lsb] Note: Cal_type [1-3] Wafers = 0, magiix = 1 Offset [4-6] Real Offset = Offset div 2{circumflex over ( )}4 Tab0 [8-13] Temperature error @ 32 C. Tab1 [14,15,17-20] Temperature error @ 34 C. Tab2 [21-24,26-28] Temperature error @ 36 C. Tab3 [28-33] Temperature error @ 38 C. Tab4 [35-40] Temperature error @ 40 C. Tab5 [41,42,44-47] Temperature error @ 42 C. Tab6 [48-51,53,54] Temperature error @ 44 C. Tab7 [55-60] Temperature error @ 46 C. TB0 [62-69,210-212] Temperature slope constant TB [213-217,219-224] Temperature slope constant Nt [225-226],[228-235], [237-240] 14-bit temperature register data; msb to lsb - The following pseudo code is illustrative of the process for converting data format conforming to preferred embodiments of the invention to a temperature measurement. First, define the constants in the reader:
- TT_SCALE=8
- TT_TABLE_SIZE=8
- TT_K_MIN=1
- TT_K_MAX=6
- TT_START_SCALED=8192
- TT_STEP_SHIFT=1
- TT_STEP=2
- TT_STEP_SHIFT_SCALED=9
- TT_B0_OFFSET=−3200
- TT_B0_SHIFT=0
- TT_B_OFFSET=−500
- TT_B_SHIFT=2
- TT_NT_SHIFT=0
- TT_ERR_SHIFT=4
- Next, calculate the calibrated temperature ‘ct’ as shown below with the data collected from the data acquisition device 110:
- temp=bitshift(nt,TT_B_SHIFT+TT_B0_SHIFT+TT_NT_SHIFT);
- temp=temp/(b0+TT_B0_OFFSET);
- temp=temp*(b+TT_B_OFFSET);
- temp=bitshift((b+TT_B_OFFSET),TT_B_SHIFT)−temp;
- k=bitshift((temp−TT_START_SCALED+bitshift(1,(TT_STEP_SHIFT_SCALED−1))),−TT_STEP_SHIFT_SCALED);
- k=(k<TT_K_MIN?TT_K_MIN:k);
- k=(k>TT_K_MAX?TT_K_MAX:k);
- d=temp−TT_START_SCALED−bitshift(k,TT_STEP_SHIFT_SCALED);
- e=bitshift(tt[k+1]+tt[k−1]−bitshift(tt[k],1),TT_ERR_SHIFT);
- e=e*d;
- e=bitshift(e,−TT_STEP_SHIFT_SCALED);
- e=e+bitshift(tt[k+1]−tt[k−1],TT_ERR_SHIFT);
- e=e*d;
- e=bitshift(e,−(TT_STEP_SHIFT_SCALED+1));
- e=e+bitshift(tt[k],TT_ERR_SHIFT);
- c_temp=temp+e−((B_CAL_ADJ/(2ˆ3))*(2ˆTT_SCALE));
- ct=c_temp/(2ˆTT_SCALE);
- Where “temp” is a long integer that holds the scaled and shifted value of “nt” that is then used to calculate scaled temperature of the bolus. Where “nt” is 16383−NT; where NT is the 14 bit value collected from the chip. Where “b0”=TBO from the memory map. Where “b”=TB from the memory map. Where “K” is an integer pointer to the tt[0:7] temperature error table seen as Tab[0:7] in the memory map. Where “d” and “e” are integer values that are the calculated error factors. And where “ct” is the final temperature. The transmitted value of temperature should be transmitted rounded to two decimal places. The code above was written in Agilent VEE.
- Data acquisition devices of the present invention, because they incorporate transponders that meet the '784 standard for ID code and order of bits for the ID telegram header, ID code, error detection code, trailer, and control bits, are operable with regular ISO- compliant transceivers. An ISO-compliant transceiver will ignore the leading 81 bits and the trailing 47 bits and read the ID telegram as though it were from a tardy, but ISO-compliant transponder. In some embodiments, transceivers of the present invention that incorporate ISO-compliant receivers are operable with regular ISO-compliant transponders.
- Referring to
FIG. 4 , a preferred configuration of the antennas of the present invention is shown. In preferred embodiments, theactivation antenna 322 is configured as a figure-eight such that the flux generated by each side of the figure-eight is substantially equal, but in substantially opposite direction. The receiveantenna 323 is deployed about a common axis ofsymmetry 30 with theactivation antenna 322. By deploying the receiveantenna 323 about a common axis ofsymmetry 30 with theactivation antenna 322, the receive antenna encompasses substantially equal and opposite amounts of flux, reducing the magnitude of the electrical signals induced into the receiveantenna 323 from the activation energy over known configurations. This enables the use of larger activation fields, translating to larger read zones and allowing transponders equipped with more versatile sensors (typically requiring stronger activation fields), without compromising the ability to receive the data acquisition device transmissions or else requiring more sophisticated transceiver electronics to separate data acquisition device transmissions from the electrical signals induced from the activation energy. In preferred embodiments, the activation antenna is deployed in two substantially circular loops. In some embodiments, the diameter of each substantially circular loop is 24′. Loop diameter is approximately equal to the read range, e.g., the distance across the read zone measured perpendicularly from the plane of the antenna. In preferred embodiments, theactivation antenna 322 is formed from six turns of 120 strands at 41 AWG Litz wire. -
FIG. 5 illustrates a two-coil receive antenna of preferred embodiments of the present invention. Two substantially equal-sized receive antennas, spaced about a common axis of symmetry with the activation antenna coils and some distance away (z-axis) from the plane formed by the activation coil, will substantially cancel the flux from the activation antenna. Also in preferred embodiments, the receiveantenna 323 is formed of 30 turns of 28 AWG solid core enamel coated magnet wire. - Preferred embodiments of the
system 100 have a standby mode. In preferred embodiments, thesystem 100 moves out of standby mode, to active mode, when theproximity sensor 141 is triggered, desirably by the approach of ananimal 10 from which data will be acquired and collected. Thesystem 100 remains active for a period. In preferred embodiments, this period is set to timeout in two minutes when triggered by theproximity detector 141. The timeout period is reset if the system is re-triggered, either via theproximity detector 141, or manually, within the current timeout period. When adata acquisition device 110 has been successfully read, thesystem 100 can provided an indication, e.g. an audible noise, a visual indication, and display both the bolus ID and the measured temperature on theuser interface 133. When one or more animals are present, the system will remain active, then turn inactive after the set period has expired after the last triggering of theproximity detector 141. In automatic mode, ID code and temperature are read as eachanimal 10 with adata acquisition device 110 passes through theread zone 20, e.g., preferably one at a time via a chute. - Embodiments of the system also are operable in manual mode by, inter alia, initiating a manual read via the
user interface 133. Adata acquisition device 110 in theread zone 20 can be read for a period after initiating a manual read. In preferred embodiments, the manual read period is ten seconds. In other embodiments, the manual read period, as all periods described herein, can be selected. Manual read may be selected even during automatic operation. - Each time a
data acquisition device 110 is read, the system stores the ID, bolus temperature, along with date and time of the reading. This data can be downloaded to a separate computer, viacommunications ports 134. - Preferred embodiments of the system have at least two read modes, i.e., continuous ID and unique ID. Depending on the speed of the
animal 10 passing through theread zone 20, adata acquisition device 110 may be read more than once. In unique ID read mode, only one reading from consecutive identical IDs is stored in memory, e.g., multiple readings from the same slow-moving animal are ignored. In continuous ID read mode, all readings are stored. Some embodiments of thesystem store 24,951 readings before overwriting the entries. Given that, unique ID read mode may be used to efficiently employ available memory in order to lengthen the time between downloads from the system. - Referring to
FIG. 6 , an exemplary system in accordance with the present invention is shown. Asystem 400 of the invention includes aportal frame 451, anelectronics enclosure 452, a portalfirst side 453, a portalsecond side 454, and aproximity sensor 141. Thesystem 400 further includes adata acquisition device 110, atransceiver 120, and a control andanalysis subsystem 130. In the illustrated embodiment, theelectronics enclosure 452 houses thetransceiver electronics 121 and the control andanalysis subsystem 130. Anactivation antenna 122 and receiveantenna 123 are housed indifferent sides data acquisition device 110 is collectively referred to as the “portal.” - In preferred embodiments, the
data acquisition device 110 is anRFID transponder 112 a with one ormore sensors 112 b and is configured as an ingestible bolus as described above. In an exemplary embodiment, the ingestible bolus includes atemperature sensor 112 b. However, systems of the invention can accommodate other data acquisition devices, passive or active; ingestible or non-ingestible. When an active data acquisition device is used, the activation antenna is unneeded and the radio frequency equipment (atransceiver 120 in the embodiments described above) can be replaced by a receiver. - Continuing to refer to
FIG. 6 , theportal frame 451 is configured as a powder-coated welded steel tube frame, with mounting tabs (not shown) forportal sides portal frame 451 is not used and theportal sides antennas frame 451 is typically 34″ wide×36″ long×78″high. Theframe 451 can be stabilized by being attached to existing fence panels, bolting it to a floor, or staking it to the ground. - The
enclosure 452 is compliant with the National Electrical Manufacturers Association-4 (NEMA-4) standards. The enclosure provides auser interface 133 as illustrated inFIG. 7 , including adisplay 534,keypad 535, and indicators 536. A user may select the mode of operation by toggling through modes using the “mode”kev 535 e and then depressing the “select” key 535 f. During operation, thedisplay 534 will show data for the selected mode, e.g., ID and temperature (as illustrated), or ID and time. Various lines of data can be viewed by using the “scroll”keys user interface 133 provides indicators 536 foroverall system status 536 a (red, green, or yellow),proximity indicator 536 b, anddata integrity 536 c. Thekeypad 535 allows manual triggering of system via the “manual read” key 535 a. Table 3 further describes commands and indicators available via theuser interface 133 shown inFIG. 7 .FIG. 8 illustrates navigation through various display modes of preferred embodiments of the invention.TABLE 3 Sample User Interface Functions and Panel Indicators. Key Function Comments Manual Read Triggers a manual reading Transceiver is active for 10 seconds ° C./° F. Recalls current temperature Data are stored units setting and used to in degrees C. switch between degrees Celsius and Fahrenheit Mode Recalls Current Read Mode and used to switch between Continuous and Unique Read Modes Select Used to select new Read or Temperature Mode and to return to current reading screen Scroll Up/Down Used to review all previous readings Panel Indicators Function Comments Status Indicates system is on and all components are operating correctly Proximity Indicates the proximity sensor Indicator is on when has detected an animal the system is on (from proximity or manual trigger) Data OK Indicates valid data has been received - In some preferred embodiments, the
proximity detector 141 is a passive IR sensor attached to theportal frame 451. Theproximity detector 141 provides a visual indication (above, such indication is on the user interface 133) when it is triggered. Preferably, theproximity detector 141 is aimed toward the direction from whichanimals 10 enter theread zone 20, e.g., 45° from vertical, approximately as shown inFIG. 9 . Preferably, theproximity detector 150 senses an approaching animal approximately three feet before the animal's head reaches theread zone 20. - The
transceiver electronics 121 do not have to be on theportal frame 451, but are preferably on theportal frame 451 so that the portal is one integrated unit. This also applies to theactivation antenna 122 and receiveantenna 123. Mounting these components on aportal frame 451 makes deployment and storage of the system more adaptable than if the components were separately supported. Although it is within embodiments of the present invention to mount these elements separately. - Referring to
FIG. 10 andFIG. 11 , the exemplary embodiments illustrated inFIG. 6 can be remotely controlled viacommunication ports 134, e.g., RS-232 641 or RS-422 741, using anexternal device 880, e.g., a computer running interface software. Controls can be issued via theexternal device 880 and data may be collected from the system via theexternal device 880 in either continuous or batch remote data collection modes. - In each remote data collection mode, a computer program product of the present invention is operative on an
external device 880. Theexternal device 880 is in communication with the system via one of the interrogator data ports, e.g., RS-232 641, RS-422 741 in a fashion known to those skilled in the art.FIG. 10 andFIG. 11 illustrate example RS-232 and RS-422 interconnections respectively. - In continuous remote data collection mode, data is collected from the system in real time, e.g., each reading is sent to the
external device 880 as the reading is taken. In batch remote data collection mode, a user may issue commands via theexternal device 880 for data collection and for control of the system. Available commands include those in Table 4. The data downloaded from the system is formatted as described above for preferred embodiments. This format is compatible with typical spreadsheet and database data import formats. Other data formats compatible with existing and future software applications are or will be apparent to those skilled in the art.TABLE 4 Sample Commands Available Via Data Ports. Command Result L Downloads the entire contents of system memory (up to 24,951 readings). Data are displayed on the screen and NOT saved on the PC. Data remain in system memory. 1-n# Downloads # readings and displays them. Readings are NOT saved on the PC. 1-f filename Downloads the entire contents of the system memory and saves them to the file named ‘filename’. 1-n# -f filename Downloads the last # readings and saves them to the file named ‘filename’. - The overall system is water-resistant and can be powered from single-phase commercially available alternating current power or direct current power.
- The system will nominally operate in an automatic mode. However, there are some functions and settings that a user can control via the
keypad 535 illustrated inFIG. 7 . In some embodiments the system is controllable via the non-keypad interfaces, e.g., RS-232. RS-422, IR port. Table 5 identifies the control available via thekeypad 535. Each keypad function is also available via non-keypad interfaces. - Referring to
FIG. 12 , a deployment of an embodiment of the system as described above is shown. As illustrated inFIG. 12 , the portal should be placed such that theantennas 122. 123 are not in close lateral proximity, e.g., not within 18 inches laterally, of large metallic objects or fence panels. Fence panels may be attached to the edges of the portal as shown inFIG. 12 . - Referring to
FIG. 13 an alternative embodiment of a system of the present invention is shown. A system 1100 of the invention includes housing comprising apanel frame 1151, apanel body 1152, apanel cap 1153, andpanel insert 1154. The system 1100 also includes adata acquisition device 110; atransceiver 120; peripheral sensors including twoproximity sensors 141, anambient temperature sensor 143, and ahumidity sensor 142; and a control andanalysis subsystem 130 deployed at aremote processor 1180. - As shown in
FIG. 14 , the panel frame comprises a pair of channel-shapedvertical members 1151 a, 1151 b, along with two L-shapedhorizontal base members 1152 c, 1151 d. Thepanel body 1152 fits inside the channels formed by thevertical members 1151 a, 1151 b. Means of securing thepanel body 1152 within thepanel frame 1151 will be apparent to those skilled in the art. Thepanel insert 1154 carries thetransceiver 120 including thetransceiver electronics 121 along with the receiveantenna 123 andactivation antenna 122 on opposite sides of thepanel insert 1154. Thetransceiver 120 is preferably powered from 24 VDC nominal. Note that the receiveantenna 123 andactivation antenna 122 are deployed symmetrically about a common axis. In addition, thepanel insert 1154 also carries theperipheral sensors 140; theproximity sensors 141 are shown on opposite ends of thepanel insert 1154. In the current embodiment, theproximity sensors 141 are microwave. Oneproximity sensor 141 is placed on each side of the panel insert to detectsubject animals 10 from each lateral direction. The humidity sensor and ambient temperature sensor are not shown, but can be placed at advantageous locations on or near the panel, e.g., integrated with the transceiver electronics, placed to increase exposure to ambient conditions. Thepanel insert 1154 is seated within thepanel body 1152 and secured by means apparent to those skilled in the art. Thepanel cap 1153 secures and protects the panel insert from vertical movement and hazard. - The functional relationship between elements of this embodiment of the system 1100 is as described in conjunction with
FIG. 1 with the following exceptions. In this embodiment, the control and analysis subsystem utilizes the processing resources, memory, and communications ports of a remote processor, e.g., a personal computer. Thecomputer program product 135 is hosted by and executes on this platform 11180. Theuser interface 133 is primarily via the display, keyboard, and pointing device of theremote processor 1180.FIG. 14 illustrates a portion, i.e., a control window 1300, of theuser interface 133. In preferred embodiments, the control window 1300 and other elements of the user interface are implemented as a touch screen. In other embodiments, the computer program product is distributed over other networked platforms, or complimented by ancillary user interface functionality at other platforms. In preferred embodiments, data acquired and collected from livestock is also made available: in graph form over time; as aggregate and statistical information; and in various graphic forms, e.g., pie charts, bar charts, etc., among others. - Referring to
FIG. 16 a schematic diagram of deployment of a system of the alternative embodiment is shown. As illustrated inFIG. 16 , the portal should be placed such that the panel is not in close lateral proximity, e.g., not within 18 inches laterally, of large metallic objects or fence panels. Fence panels may be attached to the edges of the portal as shown inFIG. 16 . - In a method of the invention for making a ferrite/PCB assembly a PCB is soldered to the tinned leads of a ferrite coil using lead-free solder. The ferrite/PCB assembly is conformally coated and UV cured for mechanical strength and electrostatic discharge (ESD) protection.
- Another method of the invention includes steps for assembling a bolus. In a preferred embodiment of that method, in a tray accommodating one or more boluses tubes, the tray having a magnet at the bottom of each bolus receptacle, place a bolus tube in each receptacle, seating each bolus tube bottom against a magnet. Using a calibrated depth gauge fill each bolus tube with resin to the gauge height, typically 7 cc of resin. Insert the ferrite/PCB assembly (PCB first) into the resin, press the ferrite PCB assembly to the bottom, and center it. The resin should be level with the top of the ferrite. The assembly tray magnet should stabilize the ferrite PCB assembly and help hold it in place. Place a card spacer and a felt spacer (in that order), or a cork spacer only, into the bolus and press down so that the spacers rest on top of the ferrite. Spacers between parts of the bolus may be selectively omitted based on quality assurance history of test boluses without spacers. Add a measured amount of ballast to the bolus. Using a mixing gun, place the mixing gun nozzle tip to the bottom of the ballast and fill the tube with approximately 2.5 cc of resin. The resin should reach the top of the ballast. Place a card spacer on top of the ballast. Using a loaded magnet inserter, pressing down against the card spacer, drop a magnet into the inserter so that the magnet rests on the card spacer. Using a nonmagnetic plunger hold the magnet in place while removing the magnet inserter. Fill the area around the magnet with resin to the level of the magnet, typically 1.5 cc. Assembled bolus is cured at 60° C. for two hours. A top spacer is put on top of bolus. Cap is ultrasonically welded in place, see
FIG. 2 . The top spacer is used to mitigate the chance that the welding does not damage the cap. - Yet another method of the present invention is one for livestock data acquisition and collection. In that method, the following steps are executed in no particular order. Provide a physically stable, electrically powered transceiver in an area where livestock will move or through which livestock can be herded one at a time. Note that “herded” includes all known methods for moving livestock including, but not limited to: luring, enticing, baiting, chasing, conveying, and otherwise influencing the position of livestock. For stability, the transceiver can be attached to existing fence panels, bolted to a floor, or staked to the ground. For example, at least two configurations for supporting transceivers are described herein. It may be necessary to neck down an alley or chute to accommodate having only one animal at a time trigger the proximity detector and enter the read zone.
- Preferably an ISO & FDA-compliant bolus in accordance with preferred embodiments of the present invention is intended for placement in the reticulum of the animal using a balling gun. The weight of the bolus is such that it will likely remain in the reticulum of the animal during its life. Place a bolus in each animal from which data will be acquired and collected (or attached the RFID device with sensor to the animal as appropriate for, inter alia, proper sensor operation). An effort should be made to prevent the animal from biting the bolus during insertion. After insertion, the animal should be monitored for approximately one hour to detect if the bolus is regurgitated. Interrogation of the bolus may produce no data, or unreliable data, until the bolus settles into the animal's reticulum. Typically, this occurs within the one day.
- At least once after initial setup of the system, and thereafter as necessary, correct operation of the system should be verified. Next, while positioning a bolus in the read zone initiate a manual read. In preferred embodiments, an indication of valid read will be made and the system will display the bolus ID and temperature. Preferred embodiments of the invention include a troubleshooting guide if the invention does not operate as expected during verification or other operation.
- After doing the above, the following in order: As the animal approaches the read zone from the proper direction (for automatic mode this is the side of the read zone where the proximity detector is mounted) the proximity detector detects the animal and triggers the transceiver from standby mode to active mode. An animal may be herded to approach the read zone, or an animal may be lured to the read zone, or may wander to the read zone of its own accord, e.g., as in feeding. As the detected animal passes through the read zone, the transceiver transmits electromagnetic energy thru the activation antenna. The bolus is thus energized. Note that with the system in the manual mode, or the use of multiple proximity detectors, the animal may approach from either side of the read zone. The energized bolus transponds modulated electromagnetic energy.
- The transceiver receives the bolus transmission via the receive antenna. The transceiver demodulates the information in the received bolus transmission and logs the information, with a time stamp. In addition to logging, the time-stamped information is displayed on the user interface and is made available at other communications ports, e.g., RS-232, RS-422 147.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/341,509 US20060132317A1 (en) | 2003-02-10 | 2006-01-30 | Livestock data acquisition and collection |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/360,914 US7026939B2 (en) | 2003-02-10 | 2003-02-10 | Livestock data acquisition and collection |
US11/341,509 US20060132317A1 (en) | 2003-02-10 | 2006-01-30 | Livestock data acquisition and collection |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/360,914 Continuation US7026939B2 (en) | 2003-02-10 | 2003-02-10 | Livestock data acquisition and collection |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060132317A1 true US20060132317A1 (en) | 2006-06-22 |
Family
ID=32824087
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/360,914 Expired - Fee Related US7026939B2 (en) | 2003-02-10 | 2003-02-10 | Livestock data acquisition and collection |
US11/341,509 Abandoned US20060132317A1 (en) | 2003-02-10 | 2006-01-30 | Livestock data acquisition and collection |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/360,914 Expired - Fee Related US7026939B2 (en) | 2003-02-10 | 2003-02-10 | Livestock data acquisition and collection |
Country Status (1)
Country | Link |
---|---|
US (2) | US7026939B2 (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050177390A1 (en) * | 2004-01-28 | 2005-08-11 | Joseph Young | Method and system for collecting, managing and reporting feedlot cattle data and feed additive consumption data |
US20070288257A1 (en) * | 2004-01-28 | 2007-12-13 | Joseph Young | Method And System For Collecting, Managing and Reporting Feedlot Data And Feed Additive Consumption Data |
US20080079584A1 (en) * | 2006-09-29 | 2008-04-03 | Datalogic Scanning, Inc. | System and method for verifying number of wireless tagged items in a transaction |
US20090058730A1 (en) * | 2007-01-21 | 2009-03-05 | Geissler Randolph K | Animal Management System Including Radio Animal Tag and Additional Transceiver(s) |
US20090231103A1 (en) * | 2008-03-13 | 2009-09-17 | Balogh | Device for communicating between a mobile element and a fixed element |
EP2314154A1 (en) | 2009-10-26 | 2011-04-27 | Nederlandse Organisatie voor toegepast -natuurwetenschappelijk onderzoek TNO | Bolus System |
US20110125062A1 (en) * | 2008-07-28 | 2011-05-26 | Delaval Holding Ab | Method and apparatus for monitoring animal condition |
US20110298597A1 (en) * | 2010-06-02 | 2011-12-08 | Panasonic Corporation | Wireless sensor system |
US8115635B2 (en) | 2005-02-08 | 2012-02-14 | Abbott Diabetes Care Inc. | RF tag on test strips, test strip vials and boxes |
US20120092132A1 (en) * | 2009-03-31 | 2012-04-19 | Edith Cowan University | Tracking system and method |
US20150025716A1 (en) * | 2012-03-15 | 2015-01-22 | Alstom Transport Technologies | Embedded system for generating a rail vehicle location signal |
WO2018201139A1 (en) * | 2017-04-28 | 2018-11-01 | Phase IV, Inc. | Bolus antenna system |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2003225162A1 (en) * | 2002-04-22 | 2003-11-03 | Fxa Group Limited | Food tracing and tracking system and method |
US7026939B2 (en) * | 2003-02-10 | 2006-04-11 | Phase Iv Engineering, Inc. | Livestock data acquisition and collection |
DE10323219B3 (en) * | 2003-05-22 | 2004-12-09 | Siemens Audiologische Technik Gmbh | Coil system and remote control for a hearing aid |
US20050145187A1 (en) * | 2003-12-29 | 2005-07-07 | Gray James D. | Asset management of livestock in an open range using satellite communications |
WO2005094046A1 (en) * | 2004-03-29 | 2005-10-06 | Pioneer Corporation | Radio communication system, fixed information device, and mobile terminal device |
US7479884B1 (en) | 2004-08-31 | 2009-01-20 | Cedar Ridge Research | System and method for monitoring objects, people, animals or places |
US20060145660A1 (en) | 2004-12-30 | 2006-07-06 | Black Greg R | Method and apparatus for near field communications |
US20060176179A1 (en) * | 2005-01-26 | 2006-08-10 | Battelle Memorial Institute | Bendable, active radio-frequency sensor tags and a system of same |
BRPI0501314A (en) * | 2005-04-14 | 2006-12-05 | Dominar Pecuaria De Precisao S | animal individualization and herd management system and method |
US7830257B2 (en) | 2005-04-22 | 2010-11-09 | The Board Of Regents Of The University Of Oklahoma | Long-range cattle identification system |
US7538682B2 (en) * | 2005-06-15 | 2009-05-26 | Steven Michael Trost | Method and device for identification |
JP2007221691A (en) * | 2006-02-20 | 2007-08-30 | Toshiba Corp | Radio communication apparatus and paper sheet processor |
FR2898011A1 (en) * | 2006-03-02 | 2007-09-07 | Jacques Gascuel | Wild, farm or domestic animal e.g. bovine, tracing/managing device for use during e.g. calving, has chip containing transponder with RAM or electrically EPROM to store information e.g. list of diseases undergone by animal, and treatments |
US8866605B2 (en) * | 2006-05-10 | 2014-10-21 | Say Systems Ltd | Animal monitoring system |
GB2440977B (en) * | 2006-08-15 | 2008-11-19 | Iti Scotland Ltd | Power supply for a radio transceiver and method and apparatus for transmitting data |
US8381539B2 (en) * | 2006-09-29 | 2013-02-26 | Delaval Holding Ab | Method and control system for decreasing the thermal load on animals |
US20080236500A1 (en) * | 2007-02-20 | 2008-10-02 | Hodges Terry E | Apparatus, system, and method for animal monitor |
WO2008108816A1 (en) * | 2007-03-05 | 2008-09-12 | Fort Supply Ip, Llc | System and method for subject management using intelligent rf tag and reader |
GB0709795D0 (en) | 2007-05-22 | 2007-06-27 | Icerobotics Ltd | Electrical apparatus |
US20080312511A1 (en) * | 2007-06-14 | 2008-12-18 | Alberta Research Council Inc. | Animal health monitoring system and method |
US20090184825A1 (en) * | 2008-01-23 | 2009-07-23 | General Electric Company | RFID Transponder Used for Instrument Identification in an Electromagnetic Tracking System |
DE102008008366A1 (en) * | 2008-02-09 | 2009-09-10 | ASTRA Gesellschaft für Asset Management mbH & Co. KG | A method for generating an information signal in an access request and apparatus for carrying out the method |
US20090205584A1 (en) * | 2008-02-19 | 2009-08-20 | Masin Joseph V | Combined phone number and country code identifiers for ISO 11784/85 compatible transponders |
US20090206996A1 (en) * | 2008-02-19 | 2009-08-20 | Masin Joseph V | Phone number identifiers for ISO 11784/85 compatible transponders and associated systems and methods |
US20090207001A1 (en) * | 2008-02-19 | 2009-08-20 | Masin Joseph V | Phone number and manufacturer identifiers for ISO 11784/85 compatible transponders and associated systems and methods |
CN102056478A (en) * | 2008-05-05 | 2011-05-11 | 斯马特尔农业股份有限公司 | Detection of moving objects |
US8317720B2 (en) * | 2008-12-24 | 2012-11-27 | Herdx, Inc. | Core-temperature based herd management system and method |
US20100198024A1 (en) * | 2009-02-03 | 2010-08-05 | Ron Elazari-Volcani | Vitality meter for health monitoring of anonymous animals in livestock groups |
US8297231B2 (en) * | 2009-02-03 | 2012-10-30 | Faunus Ltd. | System and methods for health monitoring of anonymous animals in livestock groups |
NZ599357A (en) * | 2009-09-15 | 2013-05-31 | Bella Technologies Llc | Computer implemented animal management system |
WO2011051504A1 (en) * | 2009-10-28 | 2011-05-05 | Mediciones Eléctricas De Andalucía, S.L. | Thermometer for remote measurement using rfid technology |
US8771201B2 (en) * | 2010-06-02 | 2014-07-08 | Vital Herd, Inc. | Health monitoring bolus |
US8584619B2 (en) * | 2010-08-26 | 2013-11-19 | Osborne Industries, Inc. | Electronic livestock feeding station with integral scale assembly |
EP2629602B1 (en) * | 2010-10-19 | 2018-07-11 | ST Reproductive Technologies, LLC | Animal monitoring system |
ES2382638B1 (en) * | 2010-11-10 | 2013-05-08 | Asociación De Investigación De La Industria (Aitex) | SMART STATION FOR WILD FAUNA MONITORING. |
CN103034154B (en) * | 2012-12-24 | 2015-05-20 | 北京智威宇讯科技有限公司 | Livestock temperature management system and livestock temperature correction method |
WO2014118788A2 (en) * | 2013-02-04 | 2014-08-07 | Faunus Ltd. | Early warning system and/or optical monitoring of livestock including poultry |
DK2994900T3 (en) * | 2013-05-09 | 2019-10-07 | Allflex Usa Inc | ANIMAL HEALTH MONITORING SYSTEM |
US11071279B2 (en) * | 2014-09-05 | 2021-07-27 | Intervet Inc. | Method and system for tracking health in animal populations |
US10986817B2 (en) | 2014-09-05 | 2021-04-27 | Intervet Inc. | Method and system for tracking health in animal populations |
AT515872B1 (en) * | 2014-10-28 | 2019-07-15 | Smaxtec Animal Care Gmbh | Method and system for measuring status data in livestock husbandry |
US9894884B2 (en) * | 2014-11-05 | 2018-02-20 | Allflex Usa, Inc. | Companion animal health monitoring system |
US10231644B2 (en) | 2015-06-12 | 2019-03-19 | St Reproductive Technologies Llc | Calf bolus |
NL2015730B1 (en) * | 2015-11-05 | 2017-05-24 | N V Nederlandsche Apparatenfabriek Nedap | A method of monitoring the physical condition and/or suitability of animal feed of ruminant animals. |
US10306868B2 (en) | 2015-12-15 | 2019-06-04 | St Reproductive Technologies, Llc | Animal environmental and physiological monitoring system |
AU2018232968A1 (en) * | 2017-03-24 | 2018-10-11 | Platinum Agribusiness Pty Ltd | Animal weighing system |
US11553442B2 (en) | 2017-04-28 | 2023-01-10 | Herdstrong Llc. | Hopping scheme for embedded wireless sensors |
US11056774B2 (en) | 2017-04-28 | 2021-07-06 | Herdstrong | Autotune bolus antenna |
US9848577B1 (en) | 2017-05-15 | 2017-12-26 | Herddogg, Inc. | Animal tag system |
US10130265B1 (en) | 2017-05-15 | 2018-11-20 | Herddogg, Inc. | Animal tag system |
WO2019006245A1 (en) * | 2017-06-30 | 2019-01-03 | Nieveen Lynn | Livestock management system |
US11582948B2 (en) * | 2020-07-21 | 2023-02-21 | Garrity Power Services Llc | Cattle tracking system |
US11307728B1 (en) | 2021-04-26 | 2022-04-19 | Inguran, Llc | Computerized systems and methods for livestock management |
US12220261B2 (en) | 2021-07-26 | 2025-02-11 | St Reproductive Technologies, Llc | Livestock heart rate measurement with bolus sensor |
KR20230027468A (en) * | 2021-08-19 | 2023-02-28 | 주식회사 에스비솔루션 | Method and system for smart livestock management based on internet of things |
CN116796780B (en) * | 2023-08-28 | 2023-12-22 | 卓捷创芯科技(深圳)有限公司 | Method for automatically sending sensor data code stream by RFID tag |
Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3893111A (en) * | 1974-03-14 | 1975-07-01 | Albert Albert F | System and method for remote monitoring of animal temperature |
US4243980A (en) * | 1978-02-17 | 1981-01-06 | Lichtblau G J | Antenna system for electronic security installations |
US4262632A (en) * | 1974-01-03 | 1981-04-21 | Hanton John P | Electronic livestock identification system |
US4399821A (en) * | 1981-02-19 | 1983-08-23 | Bowers David L | Free moving animal physiological monitoring and identification system and method |
US4475481A (en) * | 1981-07-06 | 1984-10-09 | B.I. Incorporated | Identification system |
US4617876A (en) * | 1984-11-28 | 1986-10-21 | Hayes Norman J | Animal identification and control system |
US4679990A (en) * | 1984-12-28 | 1987-07-14 | Matsushita Electric Industrial Co., Ltd. | Electric blower |
US5252962A (en) * | 1990-08-03 | 1993-10-12 | Bio Medic Data Systems | System monitoring programmable implantable transponder |
US5335664A (en) * | 1991-09-17 | 1994-08-09 | Casio Computer Co., Ltd. | Monitor system and biological signal transmitter therefor |
US5428008A (en) * | 1989-04-14 | 1995-06-27 | Prp, Inc. | Therapeutic composition of micellar structures capable of promoting hemotasis |
US5499626A (en) * | 1992-05-01 | 1996-03-19 | Willham; Richard L. | Individual descriptive record system |
US5697384A (en) * | 1993-03-26 | 1997-12-16 | Surge Miyawaki Co., Ltd. | Internal identification apparatus for animals |
US5724030A (en) * | 1994-10-13 | 1998-03-03 | Bio Medic Data Systems, Inc. | System monitoring reprogrammable implantable transponder |
US5818354A (en) * | 1997-04-28 | 1998-10-06 | Gentry; Timothy G. | Animal monitoring system |
US5880675A (en) * | 1995-05-19 | 1999-03-09 | Texas Instruments Incorporated | Reusable package for identification devices |
US5984875A (en) * | 1997-08-22 | 1999-11-16 | Innotek Pet Products, Inc. | Ingestible animal temperature sensor |
US5995006A (en) * | 1995-09-05 | 1999-11-30 | Intermec Ip Corp. | Radio frequency tag |
US6012415A (en) * | 1997-04-18 | 2000-01-11 | Magtronic Id, Inc. | Bolus with animal ID and temperature transponder |
US6166637A (en) * | 1999-02-09 | 2000-12-26 | Micron Technology, Inc. | Apparatuses for electronic identification of a plurality of passing units and methods of electronic identification of a plurality of passing units |
US6283065B1 (en) * | 1999-11-09 | 2001-09-04 | Bsl Investments Iii, Inc. | Animal collar and stud assembly that promotes animal safety and well-being |
US6294997B1 (en) * | 1999-10-04 | 2001-09-25 | Intermec Ip Corp. | RFID tag having timing and environment modules |
US6329920B1 (en) * | 1998-03-09 | 2001-12-11 | Aginfolink Holdings Inc. | Apparatus and method for reading radio frequency identification transponders used for livestock identification and data collection |
US20020010390A1 (en) * | 2000-05-10 | 2002-01-24 | Guice David Lehmann | Method and system for monitoring the health and status of livestock and other animals |
US6664897B2 (en) * | 1998-03-09 | 2003-12-16 | William R. Pape | Method and system for livestock data collection and management |
US6700547B2 (en) * | 2002-04-12 | 2004-03-02 | Digital Angel Corporation | Multidirectional walkthrough antenna |
US7026939B2 (en) * | 2003-02-10 | 2006-04-11 | Phase Iv Engineering, Inc. | Livestock data acquisition and collection |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4260990A (en) * | 1979-11-08 | 1981-04-07 | Lichtblau G J | Asymmetrical antennas for use in electronic security systems |
GB2180123B (en) * | 1984-12-21 | 1989-01-18 | Senezco Limited | Transponder systems |
GB2308947A (en) | 1996-01-04 | 1997-07-09 | I D Systems Ltd | Identification tag with environmental sensing facility |
-
2003
- 2003-02-10 US US10/360,914 patent/US7026939B2/en not_active Expired - Fee Related
-
2006
- 2006-01-30 US US11/341,509 patent/US20060132317A1/en not_active Abandoned
Patent Citations (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4262632A (en) * | 1974-01-03 | 1981-04-21 | Hanton John P | Electronic livestock identification system |
US3893111A (en) * | 1974-03-14 | 1975-07-01 | Albert Albert F | System and method for remote monitoring of animal temperature |
US4243980A (en) * | 1978-02-17 | 1981-01-06 | Lichtblau G J | Antenna system for electronic security installations |
US4399821A (en) * | 1981-02-19 | 1983-08-23 | Bowers David L | Free moving animal physiological monitoring and identification system and method |
US4475481A (en) * | 1981-07-06 | 1984-10-09 | B.I. Incorporated | Identification system |
US4617876A (en) * | 1984-11-28 | 1986-10-21 | Hayes Norman J | Animal identification and control system |
US4679990A (en) * | 1984-12-28 | 1987-07-14 | Matsushita Electric Industrial Co., Ltd. | Electric blower |
US5428008A (en) * | 1989-04-14 | 1995-06-27 | Prp, Inc. | Therapeutic composition of micellar structures capable of promoting hemotasis |
US5481262A (en) * | 1990-08-03 | 1996-01-02 | Bio Medic Data Systems, Inc. | System monitoring programmable implanatable transponder |
US5252962A (en) * | 1990-08-03 | 1993-10-12 | Bio Medic Data Systems | System monitoring programmable implantable transponder |
US5335664A (en) * | 1991-09-17 | 1994-08-09 | Casio Computer Co., Ltd. | Monitor system and biological signal transmitter therefor |
US5499626A (en) * | 1992-05-01 | 1996-03-19 | Willham; Richard L. | Individual descriptive record system |
US5697384A (en) * | 1993-03-26 | 1997-12-16 | Surge Miyawaki Co., Ltd. | Internal identification apparatus for animals |
US5724030A (en) * | 1994-10-13 | 1998-03-03 | Bio Medic Data Systems, Inc. | System monitoring reprogrammable implantable transponder |
US5880675A (en) * | 1995-05-19 | 1999-03-09 | Texas Instruments Incorporated | Reusable package for identification devices |
US5995006A (en) * | 1995-09-05 | 1999-11-30 | Intermec Ip Corp. | Radio frequency tag |
US6012415A (en) * | 1997-04-18 | 2000-01-11 | Magtronic Id, Inc. | Bolus with animal ID and temperature transponder |
US5818354A (en) * | 1997-04-28 | 1998-10-06 | Gentry; Timothy G. | Animal monitoring system |
US5984875A (en) * | 1997-08-22 | 1999-11-16 | Innotek Pet Products, Inc. | Ingestible animal temperature sensor |
US6371927B1 (en) * | 1997-08-22 | 2002-04-16 | Innotek Pet Products, Inc. | Ingestible animal temperature sensor |
US6329920B1 (en) * | 1998-03-09 | 2001-12-11 | Aginfolink Holdings Inc. | Apparatus and method for reading radio frequency identification transponders used for livestock identification and data collection |
US6664897B2 (en) * | 1998-03-09 | 2003-12-16 | William R. Pape | Method and system for livestock data collection and management |
US6166637A (en) * | 1999-02-09 | 2000-12-26 | Micron Technology, Inc. | Apparatuses for electronic identification of a plurality of passing units and methods of electronic identification of a plurality of passing units |
US6294997B1 (en) * | 1999-10-04 | 2001-09-25 | Intermec Ip Corp. | RFID tag having timing and environment modules |
US6283065B1 (en) * | 1999-11-09 | 2001-09-04 | Bsl Investments Iii, Inc. | Animal collar and stud assembly that promotes animal safety and well-being |
US20020010390A1 (en) * | 2000-05-10 | 2002-01-24 | Guice David Lehmann | Method and system for monitoring the health and status of livestock and other animals |
US6700547B2 (en) * | 2002-04-12 | 2004-03-02 | Digital Angel Corporation | Multidirectional walkthrough antenna |
US7026939B2 (en) * | 2003-02-10 | 2006-04-11 | Phase Iv Engineering, Inc. | Livestock data acquisition and collection |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070288257A1 (en) * | 2004-01-28 | 2007-12-13 | Joseph Young | Method And System For Collecting, Managing and Reporting Feedlot Data And Feed Additive Consumption Data |
US8862481B2 (en) | 2004-01-28 | 2014-10-14 | Eli Lilly And Company | Method and system for collecting, managing and reporting feedlot data and feed additive consumption data |
US20050177390A1 (en) * | 2004-01-28 | 2005-08-11 | Joseph Young | Method and system for collecting, managing and reporting feedlot cattle data and feed additive consumption data |
US8115635B2 (en) | 2005-02-08 | 2012-02-14 | Abbott Diabetes Care Inc. | RF tag on test strips, test strip vials and boxes |
US8542122B2 (en) | 2005-02-08 | 2013-09-24 | Abbott Diabetes Care Inc. | Glucose measurement device and methods using RFID |
US8390455B2 (en) | 2005-02-08 | 2013-03-05 | Abbott Diabetes Care Inc. | RF tag on test strips, test strip vials and boxes |
US8358210B2 (en) | 2005-02-08 | 2013-01-22 | Abbott Diabetes Care Inc. | RF tag on test strips, test strip vials and boxes |
US8223021B2 (en) | 2005-02-08 | 2012-07-17 | Abbott Diabetes Care Inc. | RF tag on test strips, test strip vials and boxes |
US20080079584A1 (en) * | 2006-09-29 | 2008-04-03 | Datalogic Scanning, Inc. | System and method for verifying number of wireless tagged items in a transaction |
WO2008042714A1 (en) * | 2006-09-29 | 2008-04-10 | Datalogic Scanning, Inc. | System and method for verifying number of wireless tagged items in a transaction |
US7821400B2 (en) | 2006-09-29 | 2010-10-26 | Datalogic Scanning, Inc. | System and method for verifying number of wireless tagged items in a transaction |
US7843350B2 (en) * | 2007-01-21 | 2010-11-30 | Destron Fearing Corporation | Animal management system including radio animal tag and additional tranceiver(s) |
US20110148639A1 (en) * | 2007-01-21 | 2011-06-23 | Destron Fearing Corporation | Animal management system including radio animal tags and additional transceiver(s) |
US8149125B2 (en) | 2007-01-21 | 2012-04-03 | Destron Fearing Corporation | Animal management system including radio animal tags and additional transceiver(s) |
US20090058730A1 (en) * | 2007-01-21 | 2009-03-05 | Geissler Randolph K | Animal Management System Including Radio Animal Tag and Additional Transceiver(s) |
US8248209B2 (en) * | 2008-03-13 | 2012-08-21 | Balogh | Device for communicating between a mobile element and a fixed element |
US20090231103A1 (en) * | 2008-03-13 | 2009-09-17 | Balogh | Device for communicating between a mobile element and a fixed element |
US8425434B2 (en) * | 2008-07-28 | 2013-04-23 | Delaval Holding Ab | Method and apparatus for monitoring animal condition |
US20110125062A1 (en) * | 2008-07-28 | 2011-05-26 | Delaval Holding Ab | Method and apparatus for monitoring animal condition |
US20120092132A1 (en) * | 2009-03-31 | 2012-04-19 | Edith Cowan University | Tracking system and method |
US9137970B2 (en) * | 2009-03-31 | 2015-09-22 | Edith Cowan University | Tracking system and method |
WO2011053130A1 (en) | 2009-10-26 | 2011-05-05 | Nederlandse Organisatie Voor Toegepast - Natuurwetenschappelijk Onderzoek Tno | Bolus system |
EP2314154A1 (en) | 2009-10-26 | 2011-04-27 | Nederlandse Organisatie voor toegepast -natuurwetenschappelijk onderzoek TNO | Bolus System |
US20110298597A1 (en) * | 2010-06-02 | 2011-12-08 | Panasonic Corporation | Wireless sensor system |
US20150025716A1 (en) * | 2012-03-15 | 2015-01-22 | Alstom Transport Technologies | Embedded system for generating a rail vehicle location signal |
US9663126B2 (en) * | 2012-03-15 | 2017-05-30 | Alstom Transport Technologies | Embedded system for generating a rail vehicle location signal |
WO2018201139A1 (en) * | 2017-04-28 | 2018-11-01 | Phase IV, Inc. | Bolus antenna system |
US10390515B2 (en) | 2017-04-28 | 2019-08-27 | Herdstrong Llc | Bolus antenna system |
Also Published As
Publication number | Publication date |
---|---|
US7026939B2 (en) | 2006-04-11 |
US20040155782A1 (en) | 2004-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7026939B2 (en) | Livestock data acquisition and collection | |
JP7460808B2 (en) | Companion animal health monitoring system | |
EP3648580B1 (en) | A tag for attachment to an animal | |
EP0646313A1 (en) | Internal type individual identification apparatus for animals | |
US20210100476A1 (en) | Method and apparatus for locating passive integrated transponder tags | |
EP0904582B1 (en) | Personnel monitoring tag | |
JP5182564B2 (en) | Tag information processing apparatus, tag information processing system, tag information processing method, and program | |
US20040036626A1 (en) | Interrogation device and method for scanning | |
JP3602132B2 (en) | Identification symbol and cow estrus indicator | |
JP5341513B2 (en) | Medication compliance system and related methods | |
US7365645B2 (en) | Mobile locator system and method with wander management | |
US20130293357A1 (en) | Method for detecting and communicating with rfid memory devices | |
US8640712B2 (en) | Bolus | |
US20140336524A1 (en) | Animal health monitoring system | |
JP2003520475A (en) | Passive integrated transponder tag with integral antenna core | |
US11464205B2 (en) | Pet monitoring device | |
US9792469B1 (en) | Wireless physical property sensor with digital communications | |
US20090209832A1 (en) | Tube monitoring system | |
US7071827B2 (en) | Apparatus and system for identifying infant-mother match | |
CN117396171A (en) | Pacifier, system and method of determining relevant information | |
JP2001120099A (en) | Animal activity management system | |
US20190360857A1 (en) | Calibration data transmission method, and balance and radio communication system for the method | |
JPH07321698A (en) | Extended range rf-id responder | |
US20080119955A1 (en) | Information confirmation system | |
NZ506431A (en) | Radio transmitter receiver transceiver system for recording interactions between animals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: PHASE IV ENGINEERING, INC., COLORADO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LETKOMILLER, JOSEPH MICHEAL;YONES, DALE LEE;BAKER, PAUL BARRY;REEL/FRAME:017524/0038 Effective date: 20030210 |
|
AS | Assignment |
Owner name: MARKETAXESS HOLDINGS INC., NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LEVY, ROBERT D.;REEL/FRAME:017570/0357 Effective date: 20060404 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |