Not applicable.
Not applicable.
This section is intended to introduce various aspects of the art, which may be associated with exemplary embodiments of the present disclosure. This discussion is believed to assist in providing a framework to facilitate a better understanding of particular aspects of the present disclosure. Accordingly, it should be understood that this section should be read in this light, and not necessarily as admissions of prior art.
The disclosure herein is directed to stimulation devices that deliver stimulation to animals in the form of shock, sound, vibration or spray to correct any of a variety of behaviors. The disclosure herein is also directed to real time animal location and tracking systems.
So that the manner in which the present inventions can be better understood, certain illustrations, charts and/or flow charts are appended hereto. It is to be noted, however, that the drawings illustrate only selected embodiments of the inventions and are therefore not to be considered limiting of scope, for the inventions may admit to other equally effective embodiments and applications.
For purposes of the present disclosure, it is noted that spatially relative terms, such as “up,” “down,” “right,” “left,” “beneath,” “below,” “lower,” “above,” “upper” and the like, may be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures. It will be understood that the spatially relative terms are intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures. For example, if the device in the figures is turned over or rotated, elements described as “below” or “beneath” other elements or features would then be oriented “above” the other elements or features. Thus, the exemplary term “below” can encompass both an orientation of above and below. The device may be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used herein interpreted accordingly.
Various embodiments of the present general inventive concept, as described herein, provide an animal tracking and control apparatus having a tracking unit to track an animal, and a stimulus unit to provide a stimulus to the animal. The tracking unit and stimulus unit are configured to be removably coupled together. In other words, the tracking unit and stimulus unit are formed such that the two units are able to be docked together. The coupling of the two units as modules may be referred to interchangeably throughout this description as docking.
The tracking unit and stimulus unit may transmit and/or receive signals to/from a common control device. In the various embodiments described herein, the control device is described as a remote handheld control device, or more simply a handheld transceiver. The single handheld transceiver communicates with both the stimulus unit and the tracking unit, and may send/receive signals to/from the units using different channels or different ID codes. Also, it is understood that the control device is not limited to any ornamental features shown in the handheld transceiver described in the drawings.
The animal tracking and control apparatus may be provided to any animal, but is typically described herein as being provided to a dog. For example, the animal tracking and control apparatus may be secured to an animal encircling device such as a dog collar which is worn by a dog, in order to track the dog's movements and provide a control stimulus to the dog. This is merely one non-limiting example of how the animal tracking and control apparatus may be utilized.
In an example embodiment in which the animal tracking and control apparatus is secured to the animal by an animal encircling device, such as a dog collar, either the tracking unit or the stimulus unit may be secured to the dog collar, and the other of the tracking unit or the stimulus unit is removably coupled to the unit secured to the dog collar. As an example, if the tracking unit is secured to the dog collar, the stimulus unit may be removed so that only the tracking unit is provided to the dog wearing the dog collar. Further, the animal tracking module may be provided with a cover to be removably coupled to the tracking module in lieu of the stimulus unit being in a coupled configuration.
In the examples illustrated and discussed throughout this description in which the animal tracking and control apparatus is secured to an animal encircling device such as a dog collar, the tracking unit is described as being secured to the dog collar. The dog collar is secured to the tracking unit by securing members such as screws, a molded collar that is permanently fastened to the tracking unit, a pass through woven collar, an attached woven collar, or a pass through molded collar.
The animal tracking unit may operate similarly to a typical Global Navigation Satellite System (GNSS) device. Various GNSS tracking systems, which employ GNSS systems such as the Global Positioning System (GPS) of the United States, the Russian GLONASS, etc., have been typically used to monitor the movement of a mobile subject such as an animal, often relative to a selected containment area. In such systems, the position and speed of the animal are monitored through the use of the GNSS satellites, and the position and speed of the animal may be displayed on a monitoring device. If a containment area is also employed, the containment area may also be displayed on the monitoring device.
The animal stimulus unit may operate similarly to various animal control apparatuses. For instance, the animal stimulus unit may provide the animal with various stimuli such as vibrations, sound or spray. Further, these various stimuli may be selectively provided to the animal, and the levels of the various stimuli may be adjusted. For example, a vibration provided to a dog to control a certain behavior may be increased if the dog does not respond to the previously used level of vibration stimulus. The animal stimulus unit may be provided with one or more protrusions to extend toward the animal's skin to make contact through the coat.
The previously described control device may be a handheld transceiver which sends/receives signals to/from the animal tracking module and stimulus module, and may have a display such as a graphic user interface (GUI) which may show the location of one or more animals equipped with the tracking module.
The handheld transceiver may have a plurality of controls to allow various operations such as switching the display emphasis between various hunting dogs being tracked and providing various stimuli levels to different dogs. The handheld transceiver may communicate with the tracking module using a different channel than the one used to communicate with the stimulus module.
Thus, an integrated animal tracking and control system provides a user or owner with an animal tracking or animal tracking/training system that can be user configured. In any of a number of example configurations, there is only one collar (or other animal encircling device) mounted device which is provided to the animal, and only one remote handheld control unit. The collar mounted device may under one embodiment include both the tracking unit and the stimulus unit in a configuration in which those units are docked together, and includes only one of the units in a configuration in which the units are not docked together. Such an apparatus and system greatly simplifies the mounting and operation of an animal training and/or tracking system. Such an apparatus and system also allows the sporting competitor to readily remove the training module for competition.
The tracking unit 10 of this example embodiment is also provided with holes 14 to receive screws to further secure the coupled stimulus unit 20 to the tracking unit 10. Although screws are described in this example embodiment, any type of adhesion member, such as bolts, brackets, clamps, and so on, may be used to further secure the coupled, or docked, units. Also, in other example embodiments, no adhesion members may be used to further secure the docking of the units. It is understood that the shape and dimensions of the tracking unit 10, as well as the other example units illustrated in the following drawings, are merely simple examples for illustrative purposes, and corresponding units in various embodiments of the present general inventive concept may vary widely in size, shape, composition, and so on.
The tracking unit 10 may further be provided with an antenna 60 (as described later in
The stimulus unit 20 of this example embodiment is provided with through holes 24 through which screws may pass to further secure the docking of the tracking unit 10 and the stimulus unit 20. The screws, or other adhesion members, pass through the through holes 24 to the holes 14 of the tracking unit 10.
The stimulus unit 20 of this example embodiment is also provided with protrusions 26 which extend from the stimulus unit 20 to contact the skin of an animal and provide a stimulus, such as a vibration. The level of the stimulus may be adjusted through the control device communicating with the stimulus unit 20. The stimulus unit 20 may further have an antenna (not shown) to be used in transmitting and/or receiving control signals from the control device. It is understood that the protrusions 26 are merely an example of how the stimulus may be delivered to the animal.
Although not illustrated in these drawings, each of the tracking unit 10 and the stimulus unit 20 may be provided with on/off buttons, on/off indicators, charging jacks, and other similar features typically provided to electric/electronic devices. Also, the stimulus unit 20 may be provided with an internal or external antenna to be used in communication with the control device, and the tracking unit 10 may be provided with one or more internal and/or external antennas to be used in communication with the control device and/or GNSS satellites. One or more of the various antennas may be integrated with or supported by an animal encircling device to which the animal tracking and control apparatus is attached. These features have largely been omitted from the drawings to present a more clear illustration of the docking feature of the units.
The control device 120 determines a user's location from a built-in GPS antenna 129. The built-in GPS antenna receives location updates from a GPS antenna provided to the tracking unit 10 to track the location of the animal equipped with the tracking and control apparatus. The GPS antenna provided to the tracking unit 10 may be mounted on the dog collar 50. The display 122 may display the user's location, the location of one or more animals provided with the animal tracking and control apparatus relative to the user or to a predetermined area, a list of options for stimulating the respective animals, levels of stimulation, and so on. The stimulus buttons 125 may be used to send a signal to activate the stimulus unit 20 to deliver a stimulus to the animal. As previously described, the level of the stimulus is adjustable through the control device 120.
The control device 120 under an embodiment may communicate with the tracking unit 10 and the stimulus unit 20 on separate channels in order to minimize interference between the respective signals.
Although the user's location is represented in the illustrated embodiments as a cross-hair, it is possible to display the location and heading of the user using any number of icons, such as a human figure, arrow, circle, or other icon. The orientation of the direction arrow (e.g., up, down, left right, etc.) can represent the current heading or direction of the animal and user relative to one another, and the icons can be color coded so the user knows which icon corresponds to each dog by the color of the icon matching the color of the text.
The display 122 can include an incremented scale to provide a visual representation of the actual distance between the user and the respective animals, and can display the actual calculated distances from the user for each animal. The user has the option to keep the scale at a fixed distance (e.g., 100 yards), or the user can select Auto where the scale will automatically adjust in real time once the animal goes outside the scale. The unit can periodically check to see if any of the animals are outside the scale and can zoom to a level where all the animals are visible on the screen. If the animal is lost or off-screen, a graphical indicator, such as an outline of the icon or a blinking icon representing the animal can be provided to the user, or a separate tab can be provided showing the animal's location in relation to the scaled display.
In
The display can include a GPS fix indicator 134, compass indicator 135, and battery indicator 136. The display can also include separate battery level indicators 137 corresponding to the battery level of the individual GPS units, respectively. In various example embodiments, the GPS fix indicator 134 can indicate whether the control device 120 has achieved a ‘fix’ on the animals as determined by a GPS engine. The compass indicator 135 can indicate the current orientation of the control device 120 as determined by the compass unit.
In
In the example embodiments, the change of position between the most recent data point and the prior data point can be used to provide a directional vector, or indicator, indicating the dog's recent movement. This vector information can be used to graphically display the dog's current heading in relation to the user. In the example embodiments, the dog's current heading can be indicated by an arrow while the historical location data points are displayed as dots or circles, although it is possible that any other shape or number of data points could be used without departing from the broader scope and teachings of the present general inventive concept.
The user can select to display a complete history of the paths taken by the respective animals, a partial history, or no history at all. The historical paths can take the form of a series of icons, historical data points, or a continuous path line or bread-crumb trail to show the path of the animal over time. For example, if the screen becomes cluttered with numerous paths, the user can selectively choose the length of paths shown, or no paths shown. The handheld control device can be programmed to automatically refresh the display screen at predetermined intervals or lengths of trails to maintain a fresh looking display.
Under an alternative embodiment to the animal tracking and control system described above, the stimulation unit may be a slave device to the tracking unit. The alternative embodiment comprises a stimulation unit/module (hereinafter referred to as a modular E-collar unit or stimulus unit) which mates with a stand-alone tracking unit/module (hereinafter referred to as a stand-alone GPS tracking unit or tracking unit) to form an integrated GPS tracking/E-collar system. As the principle difference from the tracking/control systems described above, the E-collar unit is entirely a slave device and has no smart circuitry, no independent power supply and no antenna. Accordingly, the modular E-collar unit is dependent upon the GPS tracking unit for its power supply, for its general operation and for communication to and from a remote hand held control device. The integrated system is further described below with reference to
As already noted above, the E-collar unit 204 preferably does not have its own firmware or microcontroller or other “smart circuitry.” Further, the E-collar unit 204 preferably does not have its own battery or other power supply. Still further, the E-collar unit 204 preferably does not have its own antenna. Instead, the E-collar unit 204 operates essentially as a slave system dependent on the GPS tracking unit 202 for operation and communication back to the hand held device. Note that such handheld device is not shown in
Once the E-collar unit is fastened to the GPS tracking unit, a microcontroller of the GPS tracking unit 202 automatically detects that the E-collar stimulus unit 204 has been installed and begins to communicate with the unit 204 based on instructions received from a hand held control device. A microcontroller (further disclosed in
Note that the stimulus applied by the E-collar stimulus unit may be electrical but embodiments are not so limited. Under alternative embodiments, the applied stimulus may be noise, tone or vibration. Further, when the E-collar unit is disengaged from the GPS tracking unit, the tracking unit may not apply any stimulus to an animal.
As indicated above, the GPS tracking unit communicates with a handheld control device. The handheld control device comprises under one embodiment a TEK 2.0 handheld unit.
The processor 2902 is coupled to memory modules 2910-2916. The memory modules include EEPROM (Electronically Erasable Read-Only Memory) 2910. EEPROM comprises a type of non-volatile memory used in computers and other electronic devices to store small amounts of data that must be saved when power is removed, e.g., calibration tables or device configuration. Under one embodiment, EEPROM 2910 stores settings and calibration data for the handheld control device. The memory modules also include LPDDR12916 which comprises low power double data rate synchronous DRAM (Dynamic Random Access Memory). LPDDR12916 provides the processor 2902 a 200 MHz bus for RAM memory usage. The memory module also includes an eMMC component 2914. Under one embodiment eMMC architecture provides MultiMediaCard flash memory for use in circuit boards as an embedded non-volatile memory system. The eMMC component 2914 provides memory for the device's operating system, maps and applications under one embodiment. The memory modules also include uSD card component 2912. Under one embodiment, a uSD card is removably coupled to a uSD card reader. This uSD card may store special maps and files of a user.
The processor 2902 is also coupled to a user interface 2908. The interface 2908 includes an On/Off button, switches, a rotary encoder and vibration motor. Under one embodiment, a user manipulates the rotary encoder to move one or more cursors among interface menu items. Under one embodiment, a user implements switches to make selections and settings for general operation of the device. Under one embodiment, a user manipulates buttons located on a side of the device to send stimulation commands to the GPS tracking unit for communication to the stimulus unit (E-collar unit 204). The user interface also includes a vibration module to provide alarms and warnings to the user.
The processor 2902 is also coupled to a GPS/GLONASS Module 2928. The GPS/GLONASS module comprises a parallel GPS/GNSS receiver with 99 channels for searching satellite transmissions and 33 channels for tracking the GPS tracking unit. The GPS/GLONASS module is coupled to a dedicated antenna 2930.
The processor 2902 is coupled to a Power Management Integrated Circuit (PMIC) 2920. Under an embodiment, power management integrated circuits (power management ICs or PMICs) are integrated circuits for managing power requirements of a host circuit/system. The PMIC 2920 may include an integrated linear recharger for the Lithium-ion battery 2922 coupled to the PMIC. Further, the PMIC regulates all used voltages for the processor and accessories. The Lithium-ion battery includes an integrated safety circuit and a Negative Temperature Coefficient (NTC) resistor.
The processor 2902 is also coupled to an Audio Codec module 2924. An audio codec is a device or computer program capable of coding or decoding a digital stream of audio. In software, an audio codec is a computer program implementing an algorithm that compresses and decompresses digital audio data according to a given audio file format or streaming media audio format. Under an embodiment, the audio codec 2924 generates sounds and processes MP3 files. The audio codec 2924 includes an integrated 1-Watt speaker amplifier.
The processor is coupled to a Bluetooth module 2932. Bluetooth is a wireless technology for exchanging data over short distances. The Bluetooth module includes integrated stack software and comprises class 1 and class 2 configurations.
The processor is coupled to a USB 2.0 connector 2918 for recharging the battery. The USB 2.0 connector also provides an interface to external devices.
The processor is coupled to an RF module 2940 The RF Module includes a TCXO 32 MHz transceiver. The transceiver integrated circuit (IC) works from an 866 to a 915 MHz band. The transceiver implements Gaussian frequency shift keying modulation. The transceiver module transmits data at a rate of 3000 bit/s. The transceiver module provides 25 kHz channel separation.
The transceiver IC 2942 is coupled to Surface Acoustic Wave (SAW) 2944, 2946 filters which filter incoming and outgoing transmissions. The SAW filters reduce spurious emissions and provide out-of-band interference rejection under one embodiment. SAW filters may be dedicated for each frequency band. A power amplifier 2948 amplifies RF signals from 10-20 MW to 0.5 W or 1 W. A Tx/Rx RF switch 2952 is integrated into the power amplifier under an embodiment. The power amplifier 2948 is coupled to a low pass filter 2954 which reduces spurious emissions of the power amplifier. The Tx/Rx switch is coupled to a low noise amplifier 2950 which amplifies received signals via the whip antenna 2956 from the GPS tracking unit.
The processor 2902 of the handheld device performs one or more of the following functions:
As indicated above, the handheld control device wirelessly communicates with the GPS tracking unit (and E-collar unit through the GPS tracking unit).
As seen in
The MCU 3002 is coupled to an EEPROM (Electronically Erasable Read-Only Memory) memory module 3010. EEPROM comprises a type of non-volatile memory used in computers and other electronic devices to store small amounts of data that must be saved when power is removed, e.g., calibration tables or device configuration. Under one embodiment, the EEPROM module 3010 stores settings and calibration data for the tracking unit.
The MCU 3002 is also coupled to a Power Management Integrated Circuit (PMIC) 3020. Under an embodiment, the PMIC 3020 may include an integrated linear recharger for the 3.7V Lithium ion battery 3022 coupled to the PMIC. The Lithium ion battery includes a safety circuit and Negative Temperature Coefficient (NTC) resistor.
The MCU 3002 is also coupled to a buzzer component 3070. The buzzer component 3070 generates sounds by using a driver circuit.
The MCU 3002 is coupled to an RF module 3058 which includes components 3042-3056. The RF module components are under one embodiment the same as (and function in a manner analogous to) the components of RF module 2940 shown in
The MCU 3002 is coupled to the E-collar unit 3080. The E-collar unit applies harmless electric stimulation to the dog when commands arrive via RF receiver circuitry of the tracking unit and are subsequently communicated to E-collar unit. The E-collar unit applies harmless vibration to the dog when commands arrive via RF receiver circuitry of the tracking unit and are subsequently communicated to E-collar unit.
The MCU 3002 performs one or more of the following functions:
Under an embodiment, the transceiver of the tracking unit's RF module transmits signals including positioning date to the remote handheld control device at defined intervals ranging from 2.5 seconds to 2 minutes; otherwise the transceiver listens for command signals transmitted by the remote device. A command signal may comprise an instruction to apply stimulus to an animal wearing the integrated GPS tracking/E-collar system.
The tracking unit may also include a 3D accelerometer and magnetometer component that functions to identify and report a stance or posture of an animal wearing the integrated system. For example, a dog on point assumes a different posture than a dog treeing an animal. The 3D accelerometer and magnetometer detect the posture and report the activity to the remote handheld control unit.
The tracking unit may also include a bark detection circuitry. The bark detection circuitry detects and reports barks per minute to a remote handheld controller. The bark per minute metric may be unique to certain animal behaviors. For example, the bark per minute is different for a dog that is tracking versus baying an animal. The microcontroller reports the bark per minute metric to the remote handheld transceiver. Accordingly, a user of the integrated GPS tracking/E-collar unit system may use the bark per minute metric to detect an activity of the animal when the animal is neither within visible or audible range of the user. For example, the bark per minute metric may indicate the vocalizing of a dog at bay.
According to various embodiments of the present general inventive concept, an animal tracking and control system and apparatus (also referred to as a GPS tracking/E-collar system and apparatus under an alternative embodiment) provides a user with an animal tracking, animal training, or animal tracking/training system that can be user configured. In any of a number of example configurations, there is only one collar (or other animal encircling device) mounted device which is provided to the animal, and only one control device to control the mounted device. The control device may be a remote handheld control unit. Such an apparatus and system greatly simplifies the mounting and operation of an animal training and/or tracking system. Such an apparatus and system also benefits the animal provided with the tracking and control apparatus, due to reduced bulk and weight resulting from not having to wear two separate devices with two separate securing members.
Note that the bark collar 3400 may comprise an integrated GPS tracking/E-collar system as described above with respect to
Continuing with reference to
Under an embodiment, the components of the piezoelectric coupling are dimensioned to collapse into a secured state (as further described below with respect to
It can be seen with reference to
The retaining screws 3518 pass through openings in component 3526, under an embodiment. The floor of the bark collar enclosure 3514 includes screw bosses 3524 positioned to receive piezo bender retaining screws 3518. The floor of the bark collar enclosure 3514 also comprises three retaining feet 3530 under an embodiment. The retaining feet are positioned to secure and support the piezo bender 3512 as further described below.
A lower surface of the piezo bender spacer 3520, 3626 contacts the outer peripheral surface of the piezo bender 3512, 3616 and presses the piezo bender onto the retaining feet 3530, 3656. In the secured state, a lower surface of the piezo bender (not shown) is pressably secured to and in direct contact with metal electrode probe contact surface 3510, 3630. Further, electrical contacts 3522, 3618 are in direct contact with an upper surface of piezo bender 3512, 3616. The openings in flange component 3524 both position and receive the electrical contacts 3522, 3618. The electrical contacts may comprise a spring. A secured state of the piezoelectric coupling may under an embodiment bias the spring with one end in contact with the piezo bender 3512, 3616 and the other end in contact with a printed circuit board 3620 of the bark collar's electrical system.
The piezoelectric coupling described above enhances the accuracy and ability of a bark collar unit to prevent, discourage and/or to eliminate the occurrence or frequency of a bark. The piezoelectric coupling comprises a piezo bender which is coupled to a mechanically isolated metal electrode probe which is inserted into the enclosure of the bark collar and makes physical contact to the dog's neck when the bark collar is fastened around the dog's neck with a collar.
When a dog wearing this dog collar barks, the neck vibration generated by the bark is transferred from the dog's neck to one end of the metal electrode probe and again transferred through the metal electrode probe into a piezo bender which is in physical contact with the other end of the metal electrode probe.
As indicated above, elastomeric rings encircle the metal electrode probe and isolate it from the receiving cavity of the bark collar. Due to the mechanical isolation between the metal electrode probe and mating enclosure of the bark collar, the metal electrode probe is free to vibrate with little dampening from the mating housing. The isolated configuration, i.e. the isolation between the metal electrode probe and mating enclosure, operates to prevent an exchange of energy from the mating enclosure to the metal electrode probe. This isolation configuration provides a freedom of vibration across the metal electrode probe and minimizes spurious signals originating from excitation of the mating enclosure. This vibration freedom increases the sensitivity and magnitude of the vibration which is transferred from the dog's neck to the piezo bender. The intent of the “mechanical isolation” is to prevent mechanical energy applied to the mating enclosure from being seen by the piezo bender. The goal is to ensure only mechanical energy applied to the probe is seen by the piezo bender. This reduces potential false bark signal detection and wake up events, which extend the battery life of the product.
Once the vibration of the dog's bark is transferred from the dog's neck, through the mechanically isolated metal electrode probe, and into the piezo bender, the piezo bender vibrates in response. This piezo bender vibration generates an electrical signal proportional to the frequency and magnitude of the coupled physical vibration and can be fed into an electrical system of a bark collar for processing.
The piezoelectric effect is the ability of certain materials to generate an electric charge in response to applied mechanical stress. One of the unique characteristics of the piezoelectric effect is that it is reversible, meaning that materials exhibiting the direct piezoelectric effect (the generation of electricity when stress is applied) also exhibit the converse piezoelectric effect (the generation of stress when an electric field is applied).
When piezoelectric material is placed under mechanical stress, a shifting of the positive and negative charge centers in the material takes place, which then results in an external electrical field. When reversed, an outer electrical field either stretches or compresses the piezoelectric material.
The piezoelectric effect is useful within applications that involve the production and detection of sound, generation of high voltages, and electronic frequency generation. As described above, the piezoelectric effect is critical to operation of the piezoelectric coupling.
As indicated above, the vibration of the dog's bark is transferred from the dog's neck through the mechanically isolated metal electrode probe, and into the piezo bender thereby causing the piezo bender to vibrate in response. This piezo bender vibration generates an electrical signal proportional to the frequency and magnitude of the coupled physical vibration. The electrical system of the bark collar may include digital or analog signal processing components for detecting the occurrence of frequencies and/or magnitude values which correspond to bark events. The electrically equivalent signal created by the excitation of the piezo bender to mechanical energy is processed through a series of three analog operational amplifier stages. Stage one provides buffering and a ˜160 Hz high pass filter. The buffer provides a high impedance input to match the high impedance output of the piezo bender. The filter eliminates low frequency content of the signals that are primarily created from (non-bark) movement and flexure that is picked up while the collar is worn. Stage two provides unity gain with variable attenuation that is updated and controlled by the bark detection algorithm firmware. If the signal is found to be very large in magnitude (using most of the dynamic range of the ADC (Analog to Digital converter)) the signal is attenuated in the second stage in an attempt to prevent clipping of the signal (a condition in which the input signal exceeds the dynamic range of the ADC). The third stage is a fixed gain stage to increase the overall signal to optimally conform to the electrical limits of the ADC with no attenuation from stage 2. The overall set point for the gain is a function of both the mechanical and electrical characteristics of the entire system. Finally, the conditioned signals from the three stage operational amplifier AFE (analog front end) are converted to a digital equivalent by using an ADC which is used by the bark detection algorithm for bark event detection.
Based on the outcome of the signal processing, the decision on whether or not to emit a correctional output to the dog is made. Correctional outputs may include but would not be limited to an electrical stimulation, vibration, sound, or spray. Under one embodiment, a bark collar unit may comprise a user selectable switch that varies the level of applied electrical stimulus. A physical switch may allow user to select between various circuit resistor values and/or circuit networks which vary the current supplied to electrodes and/or the on time of the current (as controlled by pulse width modulation).
The bark control unit under the embodiment described above uses a single piezoelectric detection transducer to detect bark event signals. Under an alternative embodiment, a bark control unit may use two different bark detection transducers. The first transducer comprises a standard omnidirectional microphone and the second transducer comprises a piezoelectric element. During a bark event, the signal from the piezoelectric transducer is used to wake the microprocessor of the bark control unit from a low power state. In turn, the remaining bark event waveform is analyzed using the microphone. The dual detection ensures that the bark in question originated from the dog wearing the collar and not another dog in close proximity. The algorithm used by the microprocessor focuses primarily on the attack envelope characteristics of the acoustical waveform to identify or reject an event as a valid bark. The attack characteristic comprises the time it takes for the waveform signal to proceed from zero or silence to the peak amplitude.
The embodiment of the bark control unit otherwise described above achieves a higher level of signal fidelity using only a piezoelectric detection element. The piezoelectric detection described above improves the mechanical coupling between source of the bark event and detection circuitry of the bark control unit. The piezoelectric detection described above operates to reduce and/or eliminate filtering or dampening of the bark signal.
The algorithm for bark detection with respect to the piezoelectric detection embodiment described above analyzes the whole waveform to accept or reject the event as a bark. This improves both bark detection and false (non-bark) rejection.
The bark detection algorithm samples the signals from the ADC. A number of criteria are included as part of this method of discrimination. The algorithm works to positively detect a bark event on the basis of not being rejected by the following criteria:
Too Few Timeslots—This indicates a short duration event such as a strike, a bump, or a quick scratch or scrape. The bark detection algorithm identifies these events and aborts as quickly as possible in order to conserve battery charge. On the other hand, if an early abort does not occur due to a short duration event, then a single trigger event can cause an increment of more than one (possibly several) of the abort causes listed below. That is, a possible bark can fail the bark validation for more than one reason.
Abort Unsaturated Timeslots—This means that the signal amplitude was too high. Too many time slots were saturated; meaning there were too few unsaturated timeslots to properly analyze the signal for a bark. When used in conjunction with the hardware attenuation (stage 2) automatic gain control very few of these aborts should occur since it results in a decrease in the overall gain.
Abort Amplitude—This means that too few timeslots met the minimum amplitude requirement.
Abort Piezo Minimum Ratio and Abort Piezo Median Ratio—These indicate that the signal had features that made it look more like a scratch or a scrape than a real bark. These tests look at the ratio of the signal's absolute average voltage to its peak-to-peak voltage in each timeslot. Under one embodiment a single finding of a low ratio in one timeslot is enough to categorize the signal as a non-bark event. Real barks tend to have a higher ratio than scrapes and scratches, because real barks are produced by relatively soft tissue compared to the hard plastic of the enclosure.
Abort Piezo Low Pass Minimum Ratio and Abort Piezo Low Pass Median Ratio—These are very similar to the Abort Piezo Minimum Ratio and Abort Piezo Median Ratio, except that we first low pass filter the signal in firmware before we calculate the ratio of the absolute average voltage to the peak-to-peak voltage.
Abort Piezo Spike Ratio—This indicates that the peak-to-peak amplitude of the signal in one or more timeslots exceeded the average peak-to-peak amplitude of its two neighboring timeslots by a factor of >1.75. That means that there was at least one spike in the data, and spikes of that high an amplitude are uncharacteristic of a real bark. (Real barks usually score below 1.30).
Abort Piezo Absolute Spike Ratio—This indicates that the absolute average amplitude of the signal in one or more timeslots exceeded the absolute average amplitude of its two neighboring timeslots by a factor of >1.75. That means that there was at least one spike in the data, and spikes of that high an amplitude are uncharacteristic of a real bark. (Real barks usually score below 1.30)
Not that the same bark detection method described above may be used across a family of bark detection collars that deliver varying forms of stimulus upon detection of a bark event. In other words, bark collar units may use the same bark detection method described above irrespective of whether the bark collar unit (i) delivers stimulus via electrical probes, (ii) delivers spray stimulus, (iii) delivers stimulus via ultrasonic blast, or (iv) delivers stimulus in the form of vibration.
Historically, bark detection has used positive logic. That is, software (implementing audio signal processing through analog or digital signal processing methods) would test an arbitrary waveform and if the criteria by which the waveform is evaluated is met (was true), a correction would be invoked, with the implication that the event is a bark.
The new approach for detection described herein uses negative logic. Each waveform is evaluated by a series of “tests” to prove that the waveform is not a bark. Furthermore, multiple tests have been created to allow greater discrimination of an arbitrary waveform. If the first test is true (i.e., if first test criteria are met indicating that the waveform is not a bark) then the negative logic process may abort. However, if the first test criteria are not met, then negative logic suggests that the waveform may be a bark. The waveform is then reevaluated by the next negative logic test. If the waveform passes through all of the tests (i.e. failing to meet test criteria), the implication is that the event was a bark. These additional tests allow greater discrimination of an event from previous designs to improve the confidence in the waveform identification since each additional test reinforces the negative logic and thus further provides that the waveform is a bark at the conclusion of all waveform test criteria.
In addition to the improved confidence in the detection algorithm, negative logic minimizes power. The order of the negative logic test criteria was chosen in such a way such that the most frequently created non-bark waveforms (those created by bumps, strikes, impacts, etc.) would be detected first (aborting any further checks for that waveform) and the unit quickly returns to a low power state.
The bark detection unit may include user selectable sensitivity ranges. The different sensitivity settings change the levels of specific negative logic tests which in turn, result in either a broader range of waveforms in which a correction will be triggered or a narrower range.
The bark detection unit can identify other dog vocalizations (whining, whimpering, moaning) to be detected/corrected in addition to barks.
The ratios and tests set forth above are applied to a waveform (potential bark event) using negative logic. The application of method allows for multiple testing criteria to be conducted and sequenced in such a way so as to maximize battery life. For example, the criteria of [176] has been found to be associated with an impact of the enclosure (a frequent non-bark event) and is selected as the first negative logic test.
The use of ratios and test as set forth above further allows the algorithm to extend its detection capabilities to include whines, whimpering and moans in addition to barks.
The use of ratios and tests as set forth above allows for fixed limits to be set while using a variable gain system. Without the use of ratios the limits would need to be modified every time the gain of the AFE (Acoustic Front End) is changed.
A user may, through the display and the user interface, change the limits of the detection criteria (set forth in the ratios and tests above), thus making a change that includes, but is not limited to, the detection performance, selectivity and sensitivity of the bark detection algorithm.
The concepts and techniques disclosed herein are not limited to the tracking and control of animals, and could be applied to various other applications and objects, without departing from the scope and spirit of the present general inventive concept. For example, although the description discusses a dog collar worn by a dog, the present general inventive concept is not limited to any particular type of animal, and further may be used by a human or mechanical mobile subject.
The piezoelectric sensor 3804 fits within the grommet. Under one embodiment, the piezoelectric sensor enters the grommet through an opening on side 3720 of the grommet. The opening is not seen in
The apparatus described above with respect to
Using a rubber grommet provides more compression distance and provides reduced likelihood that the stack-up causes an issue with intolerable force to the piezo (which could result in damage and reduced functional reliability).
A collar unit device is described herein that comprises under an embodiment a receiving cavity. The collar unit device includes a metal electrode probe, wherein at least one elastomeric ring encircles the metal electrode probe, wherein the metal electrode probe comprises a first end and a second end. The collar unit device includes the receiving cavity for receiving the metal electrode probe, the receiving the metal electrode probe comprising securing the metal electrode probe to the collar unit device, wherein the at least one elastomeric ring mechanically isolates the metal electrode probe from the receiving cavity. The collar unit device includes the metal electrode probe for detecting vibrations of at least one acoustic event and transferring vibrations of the at least one acoustic event to a piezoelectric element. The collar unit device includes the piezoelectric element for receiving the vibrations of the least one acoustic event, the receiving the vibrations including generating an electrical signal proportional to the frequency and magnitude of the vibrations. The collar unit device includes at least one processor for receiving and processing the electrical signal.
The second end of the metal electrode probe is in contact with skin of an animal, under an embodiment.
The at least one acoustic event of an embodiment comprises at least one bark.
The isolating comprises minimizing damping of the vibrations by the receiving cavity, under an embodiment.
The isolating comprises preventing an exchange of energy from the receiving cavity to the metal electrode probe, under an embodiment.
The at least one elastomeric ring of an embodiment is removable.
The at least one elastomeric ring of an embodiment is over-molded onto the metal electrode probe.
The collar unit device comprises under an embodiment a retainer component for securing the piezoelectric element in a secured position, wherein the secured position comprises a surface of the piezoelectric element maintaining contact with the first end of the metal electrode probe, wherein the retainer component comprises a retainer and a spacer.
The retainer component of an embodiment comprises a damping element between the piezoelectric element and the first end of metal electrode probe, wherein the contact comprises the surface of the piezoelectric element in contact with the damping element, wherein the contact comprises the damping element in contact with the first end of the metal electrode probe.
The retainer of an embodiment comprises an inwardly projecting retainer rim and a plurality of outwardly projecting retaining components, wherein the outwardly projecting retaining components comprise retainer openings for receiving retainer screws.
An outer diameter of the spacer is approximately equal to an interior diameter of the retainer, under an embodiment.
The diameter of the piezoelectric element is approximately equal to an outer diameter of the spacer, under an embodiment.
The securing the piezoelectric element in the secured position comprises the retainer screws positioned through the retainer openings and threadably secured to screw bosses on an interior floor of the collar unit device, under an embodiment.
An outer circumferential surface of the spacer is adjacent an inner circumferential surface of the retainer in the secured position, under an embodiment.
An upper surface of the spacer is adjacent a lower surface of the inwardly projecting retainer rim in the secured position, under an embodiment.
A lower surface of the spacer contacts an outer peripheral surface of the piezoelectric element in the secured position, wherein the contacting includes pressing the piezoelectric element towards retaining feet positioned on the interior floor, under an embodiment.
The metal electrode probe of an embodiment includes a metal electrode probe insert and a metal electrode probe tip, wherein the metal electrode probe insert includes the first end, wherein the metal electrode probe tip includes the second end.
The receiving the metal electrode probe comprises securing the metal electrode probe insert to the collar unit device, under an embodiment.
The metal electrode probe of an embodiment tip is threadably attached to the metal electrode probe insert.
A collar unit device is described that comprises a receiving cavity for receiving a metal electrode probe, wherein at least one elastomeric ring encircles the metal electrode probe, wherein the at least one elastomeric ring mechanically isolates the metal electrode probe from the receiving cavity. The collar unit device includes a piezoelectric element. The collar unit device includes a retainer component for maintaining the piezoelectric element in a secured position, wherein the secured position comprises the retainer component urging a first surface of the piezoelectric element toward a second surface of the metal electrode probe, wherein the secured position comprises the first surface maintaining contact with the second surface. The collar unit device includes the metal electrode probe for detecting vibrations of one or more acoustic events and transferring the vibrations to the piezoelectric element through the contact. The collar unit device includes the piezoelectric element for receiving the vibrations of the one or more acoustic events, the receiving the vibrations including generating an electrical signal proportional to the frequency and magnitude of the vibrations. The collar unit device includes at least one processor for receiving and processing the electrical signal.
The retainer component of an embodiment comprises a damping element between the piezoelectric element and the metal electrode probe, wherein the contact comprises the first surface in contact with the damping element, wherein the contact comprises the damping element in contact with the second surface.
A method is described herein that includes one or more applications for running on at least one processor of a collar device, the one or more applications for providing the following steps. The method includes receiving a filtered signal from a filtering component of the collar device, the filtering component for receiving and filtering an electrical signal from a piezoelectric element, wherein the piezoelectric element is configured to receive vibrations of at least one acoustic event from a metal electrode probe, wherein the metal electrode probe is secured to a receiving cavity of the collar device, wherein at least one elastomeric ring encircles the metal electrode probe, wherein the at least one elastomeric ring mechanically isolates the metal electrode probe from the receiving cavity, the receiving the vibrations including generating the electrical signal proportional to the frequency and magnitude of the vibrations. The method includes applying one or more tests to the filtered signal in a sequence, wherein each test of the one or more tests assesses the filtered signal for the presence of one or more characteristics, the determining the presence of the one or more characteristics comprising a failure to identify the at least one acoustic event as a first event. The method includes terminating the applying the one or more tests when a test determines the presence of the one or more characteristics. The method includes identifying the at least one acoustic event as the first event upon an occurrence of completing all tests of the one or more tests, the completing all tests including each test in the sequence determining the absence of the one or more characteristics.
The assessing the filtered signal of an embodiment for the presence of the one or more characteristics includes the filtered signal comprising a number of timeslots falling below a threshold.
The assessing the filtered signal of an embodiment for the presence of the one or more characteristics includes the filtered signal comprising a signal amplitude that exceeds a threshold.
The assessing the filtered signal of an embodiment for the presence of the one or more characteristics includes the filtered signal comprising a number of timeslots meeting a minimum amplitude requirement falling below a threshold.
The assessing the filtered signal of an embodiment for the presence of the one or more characteristics comprises one or more timeslots of the filtered signal including a ratio of absolute average voltage to peak to peak voltage falling below a threshold.
The assessing the filtered signal of an embodiment comprises passing the filtered signal through a low pass filter to provide a low pass filtered signal, wherein the assessing the filtered signal for the presence of the one or more characteristics comprises one or more timeslots of the low pass filtered signal including a ratio of absolute average voltage to peak to peak voltage falling below a threshold.
The assessing the filtered signal of an embodiment for the presence of the one or more characteristics comprises the filtered signal comprising a peak-to-peak amplitude in one or more timeslots exceeding an average peak-to-peak amplitude of its two neighboring timeslots by a factor of at least 1.75.
The assessing the filtered signal of an embodiment for the presence of one or more characteristics comprises the filtered signal including an absolute average amplitude in one or more timeslots exceeding an absolute average amplitude of its two neighboring timeslots by a factor of at least 1.75.
The metal electrode probe of an embodiment is in contact with skin of an animal.
The first event of an embodiment comprises at least one bark.
The isolating of an embodiment comprises minimizing damping of the vibrations by the receiving cavity.
The isolating of an embodiment comprises preventing an exchange of energy from the receiving cavity to the metal electrode probe.
The at least one elastomeric ring of an embodiment is removable.
The at least one elastomeric ring of an embodiment is over-molded onto the metal electrode probe.
A securing component for securing the piezoelectric element in a secured position, wherein the secured position comprises a surface of the piezoelectric element maintaining contact with the metal electrode probe, under an embodiment.
The securing component of an embodiment comprises a damping element between the piezoelectric element and the metal electrode probe, wherein the contact comprises the surface of the piezoelectric element in contact with the damping element, wherein the contact comprises the damping element in contact with the metal electrode probe.
The receiving and filtering of an embodiment includes provides a high impedance input to match a high impedance output of the piezoelectric element and passing the electrical signal through a high pass filter.
The receiving and filtering of an embodiment comprises at least one of attenuating the electrical signal and applying gain to the electrical signal to match a range of an analog to digital converter.
The receiving and filtering of an embodiment comprises using the analog to digital converter to convert the electrical signal to a digital signal.
A collar unit device is described that comprises a receiving cavity. The collar unit device includes a metal electrode probe, wherein at least one elastomeric ring encircles the metal electrode probe, wherein the metal electrode probe comprises a first end and a second end. The collar unit device includes the receiving cavity for receiving the metal electrode probe, the receiving the metal electrode probe comprising securing the metal electrode probe to the collar unit device, wherein the at least one elastomeric ring mechanically isolates the metal electrode probe from the receiving cavity. The collar unit device includes the metal electrode probe for detecting vibrations of one or more acoustic events and transferring the vibrations of the one or more acoustic events to a piezoelectric element. The collar unit device includes a grommet component for positioning the piezoelectric element, the positioning including receiving the piezoelectric element in a securing feature of the grommet component, the positioning including an upper portion of the grommet component contacting a surface of a printed circuit board assembly, the positioning including a lower portion of the grommet component mating with a housing feature on an interior surface of the collar unit device, wherein the upper portion contacting the printed circuit board assembly and the lower portion mating with the housing feature comprises locating the grommet in a secured position. The collar unit device includes the grommet component in the secured position providing a force on the piezoelectric element to maintain contact between the piezoelectric element and the first end of the metal electrode probe. The collar unit device includes the piezoelectric element for receiving the vibrations of the one or more acoustic events, the receiving the vibrations including generating an electrical signal proportional to the frequency and magnitude of the vibrations. The collar unit device includes at least one processor located on the printed circuit board assembly for receiving and processing the electrical signal.
The receiving the piezoelectric element in the securing feature of the grommet component includes securing the piezoelectric element in the securing feature, under an embodiment.
The securing feature of an embodiment comprises an undercut feature.
The securing the piezoelectric element in the undercut feature of the grommet component including securing the piezoelectric element in the undercut feature in an interference fit, under an embodiment.
The housing feature of an embodiment comprises an upwardly extending annular feature.
The second end of the metal electrode probe is in contact with skin of an animal, under an embodiment.
The one or more acoustic events of an embodiment comprises at least one bark.
The isolating of an embodiment comprises minimizing damping of the vibrations by the receiving cavity.
The isolating of an embodiment comprises preventing an exchange of energy from the receiving cavity to the metal electrode probe.
The at least one elastomeric ring of an embodiment is removable.
The at least one elastomeric ring of an embodiment is over-molded onto the metal electrode probe.
The metal electrode probe of an embodiment includes a metal electrode probe insert and a metal electrode probe tip, wherein the metal electrode probe insert includes the first end, wherein the metal electrode probe tip includes the second end.
The receiving the metal electrode probe of an embodiment comprises securing the metal electrode probe insert to the collar unit device.
The metal electrode probe tip of an embodiment is threadably attached to the metal electrode probe insert.
An upper periphery of the first end comprises under an embodiment a recessed portion, the securing the metal electrode probe to the collar unit device comprising the recessed portion receiving a metal clip, wherein the metal clip captures the metal electrode probe within the receiving cavity.
A damping element of an embodiment is positioned between the piezoelectric element and the first end of metal electrode probe, wherein the contact comprises the surface of the piezoelectric element in contact with the damping element, wherein the contact comprises the damping element in contact with the first end of the metal electrode probe.
A collar unit is described herein that comprises a receiving cavity. The collar unit includes a metal electrode probe, wherein at least one elastomeric ring encircles the metal electrode probe. The collar unit includes the receiving cavity for receiving the metal electrode probe, the receiving the metal electrode probe comprising securing the metal electrode probe to the collar unit device, wherein the at least one elastomeric ring mechanically isolates the metal electrode probe from the receiving cavity. The collar unit includes the metal electrode probe for detecting vibrations of one or more acoustic events and transferring the vibrations of the one or more acoustic events to a piezoelectric element. The collar unit includes a grommet component for positioning the piezoelectric element, the positioning including receiving the piezoelectric element in a securing feature of the grommet, the positioning including an upper portion of the grommet component contacting a surface of a printed circuit board assembly, the positioning including a lower portion of the grommet component connecting with a housing feature on an interior surface of the collar unit device, wherein the upper potion contacting the printed circuit board assembly and the lower portion connecting with the housing feature comprises locating the grommet in a secured position. The collar unit includes the grommet component in the secured position urging a first surface of the piezoelectric element toward a second surface of the metal electrode probe, wherein the secured position comprises the first surface maintaining contact with the second surface. The collar unit includes the piezoelectric element for receiving the vibrations of the one or more acoustic events, the receiving the vibrations including generating an electrical signal proportional to the frequency and magnitude of the vibrations. The collar unit includes at least one processor located on the printed circuit board assembly for receiving and processing the electrical signal.
The collar unit includes of an embodiment comprises a damping element positioned between the piezoelectric element and the metal electrode probe, wherein the contact comprises the first surface in contact with the damping element, wherein the contact comprises the damping element in contact with the second surface.
While the present general inventive concept has been illustrated by description of several example embodiments, it is not the intention of the applicant to restrict or in any way limit the scope of the inventive concept to such descriptions and illustrations. Instead, the descriptions, drawings, and claims herein are to be regarded as illustrative in nature, and not as restrictive, and additional embodiments will readily appear to those skilled in the art upon reading the above description and drawings.
Each patent, patent application, and/or publication mentioned in this specification is herein incorporated by reference in its entirety to the same extent as if each individual patent, patent application, and/or publication was specifically and individually indicated to be incorporated by reference.
This application is filed as continuation-in-part of U.S. patent application Ser. No. 14/340,493, filed Jul. 24, 2014, which claims the benefit of U.S. Patent Application No. 61/926,797, filed Jan. 13, 2014, and which is also a continuation-in-part of U.S. patent application Ser. No. 13/311,129, filed on Dec. 5, 2011. This application claims the benefit of U.S. Patent Application No. 62/543,683, filed Aug. 10, 2017. This application claims the benefit of U.S. Patent Application No. 62/504,204, filed May 10, 2017 This application claims the benefit of U.S. Patent Application No. 62/446,682, filed Jan. 16, 2017. Each patent, patent application, and/or publication mentioned in this specification is herein incorporated by reference in its entirety to the same extent as if each individual patent, patent application, and/or publication was specifically and individually indicated to be incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
2741224 | Putnam | Apr 1956 | A |
3182211 | Maratuech et al. | May 1965 | A |
3184730 | Irish | May 1965 | A |
3500373 | Arthur | Mar 1970 | A |
3735757 | MacFarland | May 1973 | A |
4180013 | Smith | Dec 1979 | A |
4426884 | Polchaninoff | Jan 1984 | A |
4783646 | Matsuzaki | Nov 1988 | A |
4794402 | Gonda | Dec 1988 | A |
4802482 | Gonda | Feb 1989 | A |
4947795 | Farkas | Aug 1990 | A |
4969418 | Jones | Nov 1990 | A |
5054428 | Farkus | Oct 1991 | A |
5159580 | Andersen et al. | Oct 1992 | A |
5161485 | McDade | Nov 1992 | A |
5182032 | Dickie et al. | Jan 1993 | A |
5207178 | McDade | May 1993 | A |
5207179 | Arthur et al. | May 1993 | A |
5526006 | Akahane et al. | Jun 1996 | A |
5559498 | Westrick et al. | Sep 1996 | A |
5576972 | Harrison | Nov 1996 | A |
5586521 | Kelley | Dec 1996 | A |
5601054 | So | Feb 1997 | A |
5642690 | Calabrese et al. | Jul 1997 | A |
5794569 | Titus et al. | Aug 1998 | A |
5815077 | Christiansen | Sep 1998 | A |
5844489 | Yarnall, Jr. et al. | Dec 1998 | A |
5857433 | Files | Jan 1999 | A |
5870029 | Otto et al. | Feb 1999 | A |
5872516 | Bonge, Jr. | Feb 1999 | A |
5886669 | Kita | Mar 1999 | A |
5913284 | Van Curen | Jun 1999 | A |
5923254 | Brune | Jul 1999 | A |
5927233 | Mainini et al. | Jul 1999 | A |
5933079 | Frink | Aug 1999 | A |
5934225 | Williams | Aug 1999 | A |
5949350 | Girard et al. | Sep 1999 | A |
5957983 | Tominaga | Sep 1999 | A |
5982291 | Williams et al. | Nov 1999 | A |
6016100 | Boyd et al. | Jan 2000 | A |
6019066 | Taylor | Feb 2000 | A |
6028531 | Wanderlich | Feb 2000 | A |
6047664 | Lyerly | Apr 2000 | A |
6067018 | Skelton et al. | May 2000 | A |
6075443 | Schepps et al. | Jun 2000 | A |
6166643 | Janning et al. | Dec 2000 | A |
6170439 | Duncan et al. | Jan 2001 | B1 |
6184790 | Gerig | Feb 2001 | B1 |
6196990 | Zicherman | Mar 2001 | B1 |
6204762 | Dering et al. | Mar 2001 | B1 |
6215314 | Frankewich, Jr. | Apr 2001 | B1 |
6230031 | Barber | May 2001 | B1 |
6230661 | Yarnall, Jr. et al. | May 2001 | B1 |
6232880 | Anderson et al. | May 2001 | B1 |
6271757 | Touchton et al. | Aug 2001 | B1 |
6327999 | Gerig | Dec 2001 | B1 |
6353390 | Beri et al. | Mar 2002 | B1 |
6360697 | Williams | Mar 2002 | B1 |
6360698 | Stapelfeld et al. | Mar 2002 | B1 |
6404338 | Koslar | Jun 2002 | B1 |
6415742 | Lee et al. | Jul 2002 | B1 |
6426464 | Spellman et al. | Jul 2002 | B1 |
6427079 | Schneider et al. | Jul 2002 | B1 |
6431121 | Mainini et al. | Aug 2002 | B1 |
6431122 | Westrick et al. | Aug 2002 | B1 |
6441778 | Durst et al. | Aug 2002 | B1 |
6459378 | Gerig | Oct 2002 | B2 |
6487992 | Hollis | Dec 2002 | B1 |
6561137 | Oakman | May 2003 | B2 |
6581546 | Dalland et al. | Jun 2003 | B1 |
6588376 | Groh | Jul 2003 | B1 |
6598563 | Kim et al. | Jul 2003 | B2 |
6600422 | Barry et al. | Jul 2003 | B2 |
6637376 | Lee et al. | Oct 2003 | B2 |
6657544 | Barry et al. | Dec 2003 | B2 |
6668760 | Groh et al. | Dec 2003 | B2 |
6700492 | Touchton et al. | Mar 2004 | B2 |
6747555 | Fellenstein et al. | Jun 2004 | B2 |
6799537 | Liao | Oct 2004 | B1 |
6807720 | Brune et al. | Oct 2004 | B2 |
6820025 | Bachmann et al. | Nov 2004 | B2 |
6825768 | Stapelfeld et al. | Nov 2004 | B2 |
6827043 | Jameson | Dec 2004 | B2 |
6830012 | Swan | Dec 2004 | B1 |
6833790 | Mejia et al. | Dec 2004 | B2 |
6874447 | Kobett | Apr 2005 | B1 |
6888502 | Beigel et al. | May 2005 | B2 |
6901883 | Gillis et al. | Jun 2005 | B2 |
6903682 | Maddox | Jun 2005 | B1 |
6907844 | Crist et al. | Jun 2005 | B1 |
6907883 | Lin | Jun 2005 | B2 |
6921089 | Groh et al. | Jul 2005 | B2 |
6923146 | Kobitz et al. | Aug 2005 | B2 |
6928958 | Crist et al. | Aug 2005 | B2 |
6937647 | Boyd et al. | Aug 2005 | B1 |
6956483 | Schmitt et al. | Oct 2005 | B2 |
6970090 | Sciarra | Nov 2005 | B1 |
7061385 | Fong et al. | Jun 2006 | B2 |
7079024 | Alarcon et al. | Jul 2006 | B2 |
7114466 | Mayer | Oct 2006 | B1 |
7142167 | Rochelle et al. | Nov 2006 | B2 |
7164354 | Panzer | Jan 2007 | B1 |
7173535 | Bach et al. | Feb 2007 | B2 |
7198009 | Crist | Apr 2007 | B2 |
7222589 | Lee et al. | May 2007 | B2 |
7249572 | Goetzl et al. | Jul 2007 | B2 |
7252051 | Napolez | Aug 2007 | B2 |
7259718 | Patterson et al. | Aug 2007 | B2 |
7267081 | Steinbacher | Sep 2007 | B2 |
7275502 | Boyd et al. | Oct 2007 | B2 |
7296540 | Boyd | Nov 2007 | B2 |
7319397 | Chung et al. | Jan 2008 | B2 |
7328671 | Kates | Feb 2008 | B2 |
7339474 | Easley et al. | Mar 2008 | B2 |
7382328 | Lee et al. | Jun 2008 | B2 |
7394390 | Gerig | Jul 2008 | B2 |
7395966 | Braiman | Jul 2008 | B2 |
7404379 | Nottingham | Jul 2008 | B2 |
7411492 | Greenberg et al. | Aug 2008 | B2 |
7426906 | Nottingham et al. | Sep 2008 | B2 |
7434541 | Kates | Oct 2008 | B2 |
7443298 | Cole et al. | Oct 2008 | B2 |
7477155 | Bach et al. | Jan 2009 | B2 |
7503285 | Mainini et al. | Mar 2009 | B2 |
7518275 | Suzuki et al. | Apr 2009 | B2 |
7518522 | So et al. | Apr 2009 | B2 |
7538679 | Shanks | May 2009 | B2 |
7546817 | Moore | Jun 2009 | B2 |
7552699 | Moore | Jun 2009 | B2 |
7562640 | Lalor | Jul 2009 | B2 |
7565885 | Moore | Jul 2009 | B2 |
7574979 | Nottingham | Aug 2009 | B2 |
7583931 | Eu et al. | Sep 2009 | B2 |
7602302 | Hokuf et al. | Oct 2009 | B2 |
7612668 | Harvey | Nov 2009 | B2 |
7616124 | Paessel et al. | Nov 2009 | B2 |
7656291 | Rochelle et al. | Feb 2010 | B2 |
7667599 | Mainini et al. | Feb 2010 | B2 |
7667607 | Gerig | Feb 2010 | B2 |
7680645 | Li et al. | Mar 2010 | B2 |
7705736 | Kedziora | Apr 2010 | B1 |
7710263 | Boyd | May 2010 | B2 |
7760137 | Martucci et al. | Jul 2010 | B2 |
7779788 | Moore | Aug 2010 | B2 |
7786876 | Troxler et al. | Aug 2010 | B2 |
7804724 | Way | Sep 2010 | B2 |
7814865 | Tracy et al. | Oct 2010 | B2 |
7828221 | Kwon | Nov 2010 | B2 |
7830257 | Hassell | Nov 2010 | B2 |
7834769 | Hinkle et al. | Nov 2010 | B2 |
7841301 | Mainini et al. | Nov 2010 | B2 |
7856947 | Giunta | Dec 2010 | B2 |
7864057 | Milnes | Jan 2011 | B2 |
7868912 | Venetianer et al. | Jan 2011 | B2 |
7900585 | Lee, IV | Mar 2011 | B2 |
7918190 | Belcher et al. | Apr 2011 | B2 |
7944359 | Fong et al. | May 2011 | B2 |
7946252 | Lee, IV et al. | May 2011 | B2 |
7978078 | Copeland et al. | Jul 2011 | B2 |
7996983 | Lee et al. | Aug 2011 | B2 |
8011327 | Mainini et al. | Sep 2011 | B2 |
8047161 | Moore et al. | Nov 2011 | B2 |
8049630 | Chao Cheng et al. | Nov 2011 | B2 |
8065978 | Duncan | Nov 2011 | B2 |
8069823 | Mainini | Dec 2011 | B2 |
8098164 | Gerig et al. | Jan 2012 | B2 |
8159355 | Gerig et al. | Apr 2012 | B2 |
8185345 | Mainini | May 2012 | B2 |
8232909 | Kroeger et al. | Jul 2012 | B2 |
8240085 | Hill | Aug 2012 | B2 |
8269504 | Gerig | Sep 2012 | B2 |
8274396 | Gurley et al. | Sep 2012 | B2 |
8297233 | Rich et al. | Oct 2012 | B2 |
8342134 | Lee, IV | Jan 2013 | B2 |
8342135 | Peinetti | Jan 2013 | B2 |
8430064 | Groh et al. | Apr 2013 | B2 |
8436735 | Mainini et al. | May 2013 | B2 |
8447510 | Fitzpatrick et al. | May 2013 | B2 |
8451130 | Mainini | May 2013 | B2 |
8456296 | Piltonen et al. | Jun 2013 | B2 |
8483262 | Mainini et al. | Jul 2013 | B2 |
8714113 | Lee, IV et al. | May 2014 | B2 |
8715824 | Rawlings et al. | May 2014 | B2 |
8736499 | Goetzl et al. | May 2014 | B2 |
8779925 | Rich et al. | Jul 2014 | B2 |
8803692 | Goetzl | Aug 2014 | B2 |
8807089 | Brown et al. | Aug 2014 | B2 |
8823513 | Jameson et al. | Sep 2014 | B2 |
8854215 | Ellis et al. | Oct 2014 | B1 |
8866605 | Gibson | Oct 2014 | B2 |
8908034 | Bordonaro | Dec 2014 | B2 |
8917172 | Charych | Dec 2014 | B2 |
8947240 | Mainini | Feb 2015 | B2 |
8967085 | Gillis et al. | Mar 2015 | B2 |
9035773 | Petersen et al. | May 2015 | B2 |
9125380 | Deutsch | Sep 2015 | B2 |
9131660 | Womble | Sep 2015 | B2 |
9186091 | Mainini et al. | Nov 2015 | B2 |
9204251 | Mendelson et al. | Dec 2015 | B1 |
9307745 | Mainini | Apr 2016 | B2 |
9861076 | Rochelle | Jan 2018 | B2 |
20020010390 | Guice et al. | Jan 2002 | A1 |
20020015094 | Kuwano et al. | Feb 2002 | A1 |
20020036569 | Martin | Mar 2002 | A1 |
20020092481 | Spooner | Jul 2002 | A1 |
20020103610 | Bachmann et al. | Aug 2002 | A1 |
20020196151 | Troxler | Dec 2002 | A1 |
20030034887 | Crabtree et al. | Feb 2003 | A1 |
20030035051 | Cho et al. | Feb 2003 | A1 |
20030116099 | Kim | Jun 2003 | A1 |
20030154928 | Lee | Aug 2003 | A1 |
20030169207 | Beigel et al. | Sep 2003 | A1 |
20030179140 | Patterson et al. | Sep 2003 | A1 |
20030218539 | Hight | Nov 2003 | A1 |
20040108939 | Giunta | Jun 2004 | A1 |
20040162875 | Brown | Aug 2004 | A1 |
20050000469 | Giunta | Jan 2005 | A1 |
20050007251 | Crabtree et al. | Jan 2005 | A1 |
20050020279 | Markhovsky et al. | Jan 2005 | A1 |
20050035865 | Brennan et al. | Feb 2005 | A1 |
20050059909 | Burgess | Mar 2005 | A1 |
20050066912 | Korbitz et al. | Mar 2005 | A1 |
20050081797 | Laitinen | Apr 2005 | A1 |
20050139169 | So et al. | Jun 2005 | A1 |
20050145196 | Crist et al. | Jul 2005 | A1 |
20050145198 | Crist et al. | Jul 2005 | A1 |
20050145200 | Napolez et al. | Jul 2005 | A1 |
20050172912 | Crist et al. | Aug 2005 | A1 |
20050217606 | Lee et al. | Oct 2005 | A1 |
20050231353 | Dipoala et al. | Oct 2005 | A1 |
20050235924 | Lee, IV | Oct 2005 | A1 |
20050258715 | Schlabach et al. | Nov 2005 | A1 |
20050263106 | Steinbacher | Dec 2005 | A1 |
20050280546 | Ganley et al. | Dec 2005 | A1 |
20050288007 | Benco et al. | Dec 2005 | A1 |
20060000015 | Duncan | Jan 2006 | A1 |
20060011145 | Kates et al. | Jan 2006 | A1 |
20060027185 | Troxler et al. | Feb 2006 | A1 |
20060092676 | Liptak et al. | May 2006 | A1 |
20060102101 | Kim | May 2006 | A1 |
20060112901 | Gomez | Jun 2006 | A1 |
20060191491 | Nottingham et al. | Aug 2006 | A1 |
20060196445 | Kates | Sep 2006 | A1 |
20060197672 | Talamas, Jr. et al. | Sep 2006 | A1 |
20060202818 | Greenberg et al. | Sep 2006 | A1 |
20070011339 | Brown | Jan 2007 | A1 |
20070103296 | Paessel et al. | May 2007 | A1 |
20070204803 | Ramsay | Sep 2007 | A1 |
20070204804 | Swanson | Sep 2007 | A1 |
20070209604 | Groh | Sep 2007 | A1 |
20070249470 | Niva et al. | Oct 2007 | A1 |
20070266959 | Brooks et al. | Nov 2007 | A1 |
20080004539 | Ross | Jan 2008 | A1 |
20080017133 | Moore | Jan 2008 | A1 |
20080036610 | Hokuf et al. | Feb 2008 | A1 |
20080055154 | Martucci et al. | Mar 2008 | A1 |
20080055155 | Hensley et al. | Mar 2008 | A1 |
20080058670 | Mainini et al. | Mar 2008 | A1 |
20080061978 | Huang | Mar 2008 | A1 |
20080061990 | Milnes et al. | Mar 2008 | A1 |
20080119757 | Winter | May 2008 | A1 |
20080129457 | Ritter et al. | Jun 2008 | A1 |
20080141949 | Taylor | Jun 2008 | A1 |
20080143516 | Mock et al. | Jun 2008 | A1 |
20080156277 | Mainini et al. | Jul 2008 | A1 |
20080163827 | Goetzl | Jul 2008 | A1 |
20080163829 | Lee et al. | Jul 2008 | A1 |
20080168949 | Belcher et al. | Jul 2008 | A1 |
20080168950 | Moore et al. | Jul 2008 | A1 |
20080186167 | Ramachandra | Aug 2008 | A1 |
20080186197 | Rochelle et al. | Aug 2008 | A1 |
20080204322 | Oswald et al. | Aug 2008 | A1 |
20080236514 | Johnson et al. | Oct 2008 | A1 |
20080252527 | Garcia | Oct 2008 | A1 |
20080272908 | Boyd | Nov 2008 | A1 |
20090000566 | Kim | Jan 2009 | A1 |
20090002188 | Greenberg | Jan 2009 | A1 |
20090012355 | Lin | Jan 2009 | A1 |
20090020002 | Williams et al. | Jan 2009 | A1 |
20090025651 | Lalor | Jan 2009 | A1 |
20090031966 | Kates | Feb 2009 | A1 |
20090082830 | Folkerts et al. | Mar 2009 | A1 |
20090102668 | Thompson et al. | Apr 2009 | A1 |
20090224909 | Derrick et al. | Sep 2009 | A1 |
20090239586 | Boeve et al. | Sep 2009 | A1 |
20090289785 | Leonard | Nov 2009 | A1 |
20090289844 | Palsgrove et al. | Nov 2009 | A1 |
20100008011 | Ogram | Jan 2010 | A1 |
20100033339 | Gurley et al. | Feb 2010 | A1 |
20100047119 | Cressy | Feb 2010 | A1 |
20100049364 | Landry et al. | Feb 2010 | A1 |
20100050954 | Lee, IV | Mar 2010 | A1 |
20100107985 | O'Hare | May 2010 | A1 |
20100139576 | Kim et al. | Jun 2010 | A1 |
20100154721 | Gerig et al. | Jun 2010 | A1 |
20100231391 | Dror et al. | Sep 2010 | A1 |
20100238022 | Au et al. | Sep 2010 | A1 |
20100315241 | Jow | Dec 2010 | A1 |
20110140967 | Lopez Pou et al. | Jun 2011 | A1 |
20120000431 | Khoshkish et al. | Jan 2012 | A1 |
20120006282 | Kates | Jan 2012 | A1 |
20120037088 | Altenhofen | Feb 2012 | A1 |
20120078139 | Aldridge et al. | Mar 2012 | A1 |
20120132151 | Touchton et al. | May 2012 | A1 |
20120165012 | Fischer et al. | Jun 2012 | A1 |
20120188370 | Bordonaro | Jul 2012 | A1 |
20120236688 | Spencer et al. | Sep 2012 | A1 |
20120312250 | Jesurum | Dec 2012 | A1 |
20130099920 | Song et al. | Apr 2013 | A1 |
20130099922 | Lohbihler | Apr 2013 | A1 |
20130141237 | Goetzl et al. | Jun 2013 | A1 |
20130157564 | Curtis et al. | Jun 2013 | A1 |
20130169441 | Wilson | Jul 2013 | A1 |
20130321159 | Schofield et al. | Dec 2013 | A1 |
20140020635 | Sayers et al. | Jan 2014 | A1 |
20140053788 | Riddell | Feb 2014 | A1 |
20140062695 | Rosen et al. | Mar 2014 | A1 |
20140069350 | Riddell | Mar 2014 | A1 |
20140073939 | Rodriguez-Llorente et al. | Mar 2014 | A1 |
20140120943 | Shima | May 2014 | A1 |
20140132608 | Mund et al. | May 2014 | A1 |
20140174376 | Touchton et al. | Jun 2014 | A1 |
20140253389 | Beauregard | Sep 2014 | A1 |
20140261235 | Rich et al. | Sep 2014 | A1 |
20140275824 | Couse et al. | Sep 2014 | A1 |
20140320347 | Rochelle et al. | Oct 2014 | A1 |
20150040840 | Muetzel et al. | Feb 2015 | A1 |
20150053144 | Bianchi et al. | Feb 2015 | A1 |
20150075446 | Hu | Mar 2015 | A1 |
20150080013 | Venkatraman et al. | Mar 2015 | A1 |
20150107531 | Golden | Apr 2015 | A1 |
20150149111 | Kelly et al. | May 2015 | A1 |
20150163412 | Holley et al. | Jun 2015 | A1 |
20150172872 | Alsehly et al. | Jun 2015 | A1 |
20150173327 | Gerig et al. | Jun 2015 | A1 |
20150199490 | Iancu et al. | Jul 2015 | A1 |
20150223013 | Park et al. | Aug 2015 | A1 |
20150289111 | Ozkan et al. | Oct 2015 | A1 |
20150350848 | Eramian | Dec 2015 | A1 |
20160015005 | Brown, Jr. et al. | Jan 2016 | A1 |
20160021506 | Bonge, Jr. | Jan 2016 | A1 |
20160021850 | Stapelfeld et al. | Jan 2016 | A1 |
20160044444 | Rattner et al. | Feb 2016 | A1 |
20160094419 | Peacock et al. | Mar 2016 | A1 |
20160102879 | Guest et al. | Apr 2016 | A1 |
20160150362 | Shaprio et al. | May 2016 | A1 |
20160363664 | Mindell et al. | Dec 2016 | A1 |
20180027772 | Gordon et al. | Feb 2018 | A1 |
20180094451 | Peter et al. | Apr 2018 | A1 |
20180234134 | Tang et al. | Aug 2018 | A1 |
20180315262 | Love et al. | Nov 2018 | A1 |
Number | Date | Country |
---|---|---|
101112181 | Jan 2008 | CN |
101937015 | Jan 2011 | CN |
101112181 | Nov 2012 | CN |
102793568 | Dec 2014 | CN |
H0974774 | Mar 1997 | JP |
20130128704 | Nov 2013 | KR |
WO-02060240 | Feb 2003 | WO |
WO-2006000015 | Jan 2006 | WO |
WO-2008085812 | Jul 2008 | WO |
WO-2008140992 | Nov 2008 | WO |
WO-2009105243 | Aug 2009 | WO |
WO-2009106896 | Sep 2009 | WO |
WO-2011055004 | May 2011 | WO |
WO-2011136816 | Nov 2011 | WO |
WO-2012122607 | Sep 2012 | WO |
WO-2015015047 | Feb 2015 | WO |
WO-2016204799 | Dec 2016 | WO |
Entry |
---|
Baba A.I., et al., “Calibrating Time of Flight in Two Way Ranging,” IEEE Xplore Digital Library, Dec. 2011, pp. 393-397. |
Extended European Search Report for European Application No. 11784149.4 dated Nov. 17, 2017, 7 pages. |
Extended European Search Report for European Application No. 15735439.0 dated Oct. 18, 2017, 9 pages. |
Extended European Search Report for European Application No. 15895839.7 dated Oct. 9, 2018, 5 pages. |
Extended European Search Report for European Application No. 17162289.7 dated Aug. 31, 2017, 7 pages. |
High Tech Products, Inc: “Human Contain Model X-10 Rechargeable Muti-function Electronic Dog Fence Ultra-system”, Internet citation, Retrieved from the Internet: URL:http://web.archive.org/web/20120112221915/http://hightechpet.com/user_Manuals/HC%20X-10_Press.pdf retrieved on Apr. 10, 2017], Apr. 28, 2012, pp. 1-32, XP008184171. |
International Preliminary Report for Patentability Chapter II for International Application No. PCT/US2014/024875 dated Mar. 12, 2015, 17 pages. |
International Preliminary Report on Patentability for Application No. PCT/US2015/043653 dated Dec. 19, 2017, 14 pages. |
International Search Report and Written Opinion for Application No. PCT/US2018/013737 dated Mar. 7, 2018, 8 pages. |
International Search Report and Written Opinion for Application No. PCT/US2018/013738 dated Mar. 20, 2018, 6 pages. |
International Search Report and Written Opinion for Application No. PCT/US2018/013740 dated Mar. 20, 2018, 6 pages. |
International Search Report and Written Opinion for Application No. PCT/US2018/019887 dated May 8, 2018, 10 pages. |
International Search Report and Written Opinion for International Application No. PCT/US2014/024875 dated Jun. 27, 2014, 12 pages. |
International Search Report for International Application No. PCT/US2014/020344 dated Jun. 5, 2014, 2 pages. |
International Search Report for International Application No. PCT/US2014/066650 dated Feb. 19, 2015, 3 pages (Outgoing). |
International Search Report for International Application No. PCT/US2015/010864, Form PCT/ISA/210 dated Apr. 13, 2015, 2 pages. |
International Search Report for International Application No. PCT/US2015/043653, Form PCT/ISA/210 dated Oct. 23, 2015, 2 pages. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority for International Application No. PCT/US2015/043653, Form PCT/ISA/220 dated Oct. 23, 2015, 1 page. |
Notification of Transmittal of the International Search Report and Written Opinion for the International Application No. PCT/US2014/066650 dated Feb. 19, 2015, 1 page. |
Extended European Search Report for Application No. EP17180645, dated May 9, 2018, 5 pages. |
Welch et al., “An Introduction to the Kalman Filter,” Department of Computer Science, Jul. 24, 2006, pp. 1-16. |
Written Opinion for International Application No. PCT/US2014/066650 dated Feb. 19, 2015, 15 pages(outgoing). |
Written Opinion for International Application No. PCT/US2015/043653, Form PCT/ISA/237 dated Oct. 23, 2015, 13 pages. |
Written Opinion of the International Application No. PCT/US2015/010864, Form PCT/ISA/237 dated Apr. 13, 2015, 6 pages. |
Number | Date | Country | |
---|---|---|---|
20180153138 A1 | Jun 2018 | US |
Number | Date | Country | |
---|---|---|---|
62543683 | Aug 2017 | US | |
62504204 | May 2017 | US | |
62446682 | Jan 2017 | US | |
61926797 | Jan 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14340493 | Jul 2014 | US |
Child | 15871867 | US | |
Parent | 13311129 | Dec 2011 | US |
Child | 14340493 | US |