PEST CONTROL SYSTEM AND METHOD OF OPERATING SAME
20230225295 · 2023-07-20
Inventors
- Christopher SILER (Hemlock, MI, US)
- Joseph LANGMAID (Caro, MI, US)
- Piyush SONI (Midland, MI, US)
- Neil SPOMER (Carmel, IN, US)
- Michael K. HANSON (Whitestown, IN, US)
Cpc classification
A01M1/026
HUMAN NECESSITIES
International classification
Abstract
The present disclosure relates to devices for controlling pests, and, more specifically, to devices for monitoring and communicating the presence of pests, and eliminating pests. The pest control system comprises a frame configured to be removably positioned in a pest control station, a panel pivotally coupled to the frame, and pest control device positioned in the frame.
Claims
1-20. (canceled)
21. A method of monitoring for pests, the method comprising: positioning a pest control device in a frame, wherein a moveable panel is pivotally coupled to the frame; engaging a support plate of the pest control device with the moveable panel to place the support plate in a support position; determining an initial orientation of the pest control device when the support plate is in the support position; monitoring the orientation of the pest control device; determining a pest condition of the pest control device based on the orientation of the pest control device; and transmitting the pest condition to a remote system to determine a status of the pest control device.
22. The method of claim 21, further comprising: recording a plurality of orientation values from an orientation sensor of the pest control device, each orientation value comprising (x, y, z) coordinates corresponding to an orientation of the pest control device, and determining whether the pest control device is stable based on the plurality of orientation values, wherein determining the initial orientation of the pest control device includes determining the initial orientation of the pest control device when the pest control device is stable.
23. The method of claim 22, wherein recording the plurality of orientation values further comprises recording each orientation value from the orientation sensor after a predetermined time interval has lapsed until a predetermined number of the orientation values are recorded.
24. The method of claim 22, wherein the predetermined number of the orientation values is at least 8 orientation values.
25. The method of claim 22, wherein determining whether the pest control device is stable based on the plurality of orientation values comprises: determining maximum orientation values and minimum orientation values from the plurality of orientation values for each of the (x, y, z) coordinates, determining differences between the maximum orientation values and the minimum orientation values for each of the (x, y, z) coordinates of the plurality of orientation values, determining whether all of the differences are less than or equal to a first set of predetermined thresholds, determining average orientation value for each of the (x, y, z) coordinates of the plurality of orientation values when all of the differences are less than or equal to the first set of predetermined thresholds, and storing the (x, y, z) coordinates of the average orientation value with a new stable orientation value to indicate that the pest control device is stable.
26. The method of claim 25, wherein determining whether the pest control device is stable based on the plurality of orientation values comprises: determining maximum orientation values and minimum orientation values from the plurality of orientation values for each of the (x, y, z) coordinates, determining differences between the maximum orientation values and the minimum orientation values for each of the (x, y, z) coordinates, determining whether a sum of the differences is less than or equal to a first predetermined threshold, determining average orientation values for each of the (x, y, z) coordinates from the plurality of orientation values when the sum of the differences is less than or equal to the first predetermined threshold, and updating the average orientation values to a new stable orientation coordinates.
27. The method of claim 26, wherein determining an orientation of the pest control device when the pest control device is stable comprises identifying a (x, y, z) coordinates of a previous stable orientation value, determining a deflection angle of the pest control device using the (x, y, z) coordinates of the new stable orientation value, determining the deflection angle exceeds a second predetermined threshold, updating the pest condition when the second predetermined threshold is exceeded, and updating the previous stable orientation value with the new stable orientation value.
28. The method of claim 27, wherein calculating the deflection angle of the pest control device includes using the following equations:
29. A method of monitoring for pests, the method comprising: determining, by a pest control device, a stable orientation of the pest control device based on a plurality of stored orientation values; determining, by the pest control device, a deflection angle between the stable orientation and a previous stable orientation of the pest control device; determining, by the pest control device, whether the deflection angle has a predetermined relationship with a predetermined threshold angle; setting, by the pest control device, a pest condition in response to determining that the deflection angle has the predetermined relationship to the predetermined threshold angle; and updating, by the pest control device, the previous stable orientation to the stable orientation in response to determining that the deflection angle does not have the predetermined relationship to the predetermined threshold angle.
30. The method of claim 29, further comprising: determining, by a pest control device, whether a predetermined time interval has elapsed; and recording, by the pest control device, an orientation value from an orientation sensor of the pest control device into the plurality of stored orientation values in response to determining that the predetermined time interval has elapsed.
31. The method of claim 30, wherein recording the orientation value comprises replacing an oldest orientation value of the plurality of stored orientation values.
32. The method of claim 31, wherein the plurality of stored orientation values includes at least 8 orientation values.
33. The method of claim 30, further comprising: waking, by the pest control device, an electronic control unit of the pest control device from a reduced power mode in response to elapsing of a second predetermined time interval, wherein the second predetermined time interval is shorter than the predetermined time interval; wherein determining whether the predetermined time interval has elapsed comprises determining whether the predetermined time interval has elapsed in response to waking the electronic control unit of the pest control device from the reduced power mode.
34. The method of claim 29, wherein determining the stable orientation of the pest control device based on the plurality of stored orientation values comprises: determining a difference between a maximum orientation value and a minimum orientation value of the plurality of stored orientation values; determining whether the difference is less than or equal to a first predetermined threshold; and determining an average orientation value of the plurality of stored orientation values in response to determining that the difference is less than or equal to the first predetermined threshold, wherein the stable orientation comprises the average orientation value.
35. The method of claim 29, wherein each of the plurality of stored orientation values comprises (x, y, z) coordinates corresponding to an orientation of the pest control device.
36. The method of claim 35, wherein determining the deflection angle includes using the following equation:
37. The method of claim 29, further comprising transmitting, by the pest control device, a signal indicative of the pest condition to a remote system in response to setting the pest condition.
38. The method of claim 29, further comprising positioning the pest control device in a frame, wherein the pest control device comprises an outer casing and a support plate pivotally coupled to the outer casing, and wherein the frame includes a panel pivotally coupled to the frame, the panel being moveable relative to the frame between a first position and a second position, wherein when the panel is in the first position the support plate is maintained in a support position such that the pest control device is in a first orientation, and when the panel is in the second position, the support plate is released from the support position and the pest control device is in a second orientation different from the first orientation.
39. A method of monitoring for pests, the method comprising: engaging a pest control device with a moveable panel; determining an initial orientation of the pest control device; monitoring the orientation of the pest control device; determining a pest condition of the pest control device based on the orientation of the pest control device; and transmitting the pest condition to a remote system to determine a status of the pest control device.
40. The method of claim 39, further comprising: recording a plurality of orientation values from an orientation sensor of the pest control device, each orientation value comprising (x, y, z) coordinates corresponding to an orientation of the pest control device, and determining whether the pest control device is stable based on the plurality of orientation values, wherein determining the initial orientation of the pest control device includes determining the initial orientation of the pest control device when the pest control device is stable.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The detailed description particularly refers to the following figures, in which:
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
DETAILED DESCRIPTION OF THE DRAWINGS
[0046] While the concepts of the present disclosure are susceptible to various modifications and alternative forms, specific exemplary embodiments thereof have been shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit the concepts of the present disclosure to the particular forms disclosed, but on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.
[0047] Referring now to
[0048] The control station may also be configured to monitor for the presence of other pests such as, for example, termites, bed bugs, other insects, or other pests of concern. In those embodiments, the control station may include a pest-specific sensor. It should be appreciated that in other embodiments the control station may include an open housing to cover the pest control device 14. In still other embodiments, the control station may not include any housing.
[0049] It should be appreciated that the station 10 may include bait in the form of a pest-consumable material. In some embodiments, the pest-consumable material may include a rodenticide. In other embodiments, the bait may be a lure or other pest-attracting material. In still other embodiments, the station may not include bait.
[0050] Referring now to
[0051] As shown in
[0052] In the illustrative embodiment, the frame 22 is formed as a single monolithic component from a plastic material. It should be appreciated that in other embodiments the frame may be an assembly formed from multiple components made from one or more materials. In other embodiments, the frame may be formed from a metallic material such as, for example, stainless steel.
[0053] As shown in
[0054] As described above, the tray 20 also includes a movable panel 24 that is coupled to the frame 22. As shown in
[0055] The panel 24 has a main plate 62 that extends from an upper end 64 to a lower end 66. A pair of cantilevered arms 68 extend outwardly from the main plate 62. In the illustrative embodiment, one bore 58 is defined in the upper end of each cantilevered arm 68. The panel 24 also includes a flange 70 that extends outwardly from the main plate 62 to engage the side wall 32 of the frame 22. As described in greater detail below, the flange 70 is configured to prevent the panel 24 from pivoting outward from the frame 22 away from the chamber 38.
[0056] As shown in
[0057] In the illustrative embodiment, the panel 24 is formed as a single monolithic component from a plastic material. It should be appreciated that in other embodiments the panel may be an assembly formed from multiple components made from one or more materials. In other embodiments, the panel may be formed from a metallic material such as, for example, stainless steel. In other embodiments, the panel may be formed integrally with the frame.
[0058] As described above, the station 10 also includes a pest control device 14 that is positioned in the chamber 38 of the frame 22. In the illustrative embodiment, the pest control device 14 includes an outer casing 80 and a hinged support plate 82 attached to the casing 80. The outer casing 80 houses and protects the electrical components 84 (see
[0059] The outer casing 80 includes a plurality of mounting arms 100 that are positioned along the walls 86, 90, 92. Each mounting arm 100 is a possible attachment point for the support plate 82. Each arm 100 includes a plurality of posts 104, 106, 108 that extend outwardly from each of the walls 86, 90, 92. A rod 110 extends between the posts 104, 106, 108. In the illustrative embodiment, the rod 110 has a cylindrical cross-section, but it should be appreciated that in other embodiments it may have a different cross-section.
[0060] As shown in
[0061] The foot panel 122 includes an engagement tab 130 that is sized to be positioned in the elongated slot 72 defined between the panel 24 and the frame 22. An upper surface 132 of the tab 130 is configured to engage the lower end 66 of the panel 24 and a lower surface 134 positioned opposite the surface 132. In the illustrative embodiment, the surfaces 132, 134 are substantially smooth surfaces. In other embodiments, the surfaces may include grooves, ribs, or other features to grip the panel 24 and/or the base wall 30 of the frame 22.
[0062] It should be appreciated that in other embodiments the support plate 82 may include a pin that extends outwardly from the back surface 126 of the leg 120 near the clip 124. In such embodiments, the pin may be configured to engage the outer casing 80 to prevent the support plate 82 from rotating beyond a predetermined orientation.
[0063] The outer casing 80 and the support plate 82 are each formed from a hard, durable plastic. In other embodiments, the casing 80 and support plate 82 may be formed from any environmentally resistant material.
[0064] Returning to
[0065] Referring now to
[0066] The electrical components 84 include a transceiver array 166 that is connected to the antenna 18 via the connector 96. The transceiver array 166 is configured to transmit and/or receive data for the ECU 162 using a radio frequency over a local area network (LAN). In the illustrative embodiment, the transceiver array 166 is capable of communication in the unlicensed 915 MHz Industrial, Scientific, and Medical (ISM) frequency band. As such, the transceiver array 166 may include any number of circuits and electronic devices (e.g., an RF transceiver and duplexer). In the illustrative embodiment, the RF transceiver of the array 166 is a low power transceiver such as, for example, a Simplelink CC1200 RF Transceiver, which is commercially available from Texas Instruments of Dallas, Tex. It should be appreciated that in other embodiments the transceiver array may be configured to transmit and receive at other frequencies and/or by other techniques including, for example, via a cellular network. In other embodiments, the pest sensor may include a separate transmitter and receiver for transmitting and receiving data from the remote system. In still other embodiments, the pest control device may be configured to be hardwired to a communication network via a cable.
[0067] The electrical components 84 of the control device 14 may also include visual indicators such as, for example, light emitting diodes (LEDs) 168, which may be activated to indicate the operational status of the device 14. For example, the LEDs may be used to indicate whether the device 14 is communicating with the remote system 16.
[0068] The electrical components 84 of the control device 14 also include a position/orientation sensor 170 configured to detect movement of the station 10. In the illustrative embodiment, the orientation sensor 170 is a 3-axis digital accelerometer such as, for example, the MMA8652, which is commercially available from Freescale. The sensor 170 detects movement of the control device 14 and transmits a signal indicative of that movement to the ECU 162, as described in greater detail below.
[0069] In other embodiments, the position sensor 170 may be a Hall-Effect sensor that detects the proximity of the sensor 170 (and hence the station 10) to a magnetic anchor secured to the ground or otherwise separated from the station 10. In such embodiments, movement of the station 10 relative to the magnetic anchor causes the sensor 170 to generate a signal indicative of that movement and transmit that signal to the ECU 162. When a magnetic anchor is incorporated into the frame 22, the Hall-Effect sensor may also be used to determine if the device 14 is properly positioned in the station 10.
[0070] As shown in
[0071] It should be appreciated that in other embodiments the pest control device 14 may include other environmental sensors 174. Such sensors 174 may measure humidity, air quality, dampness, or other factors that may affect the operation of the control device 14, the status of the bait, and/or the state of the station 10.
[0072] As shown in
[0073] The control device 14 may also include a proximity sensor 178 configured to detect a magnetic source such as, for example, a magnetic wand that may be present during maintenance. In one embodiment, the proximity sensor 178 may be a Hall-Effect sensor that generates a signal to indicate the presence of the magnetic source and transmit that signal to the ECU 162. It should be appreciated that other embodiments may implement a different detection mechanism that includes additional or fewer components to detect the presence of rodents in the station 10.
[0074] As described above, the electrical components 84 are connected to, and communicate with, the ECU 162, which is, in essence, the master computer responsible for interpreting electrical signals sent by sensors associated with the control device 14 and for activating or energizing electronically-controlled components associated with control device 14. For example, the ECU 162 is configured to control operation of the transceiver array 166. The ECU 162 also monitors various signals from the capacitive the sensors 170, 172, 174 and determines when various operations of the control device 14 should be performed. As will be described in more detail below with reference to
[0075] To do so, the ECU 162 includes a number of electronic components commonly associated with electronic units utilized in the control of electromechanical systems. For example, the ECU 162 includes, amongst other components customarily included in such devices, a processor such as a microprocessor 180 and a memory device 182 such as a programmable read-only memory device (“PROM”) including erasable PROM's (EPROM's or EEPROM's). The memory device 182 is provided to store, amongst other things, instructions in the form of, for example, a software routine (or routines) which, when executed by the microprocessor 180, allows the ECU 162 to control operation of the control device 14.
[0076] The ECU 162 also includes an analog interface circuit 184. The analog interface circuit 184 converts the output signals from various sensors (e.g., the orientation sensor 170) into signals which are suitable for presentation to an input of the microprocessor 180. In particular, the analog interface circuit 184, by use of an analog-to-digital (A/D) converter (not shown) or the like, converts the analog signals generated by the sensors into digital signals for use by the microprocessor 180. It should be appreciated that the A/D converter may be embodied as a discrete device or number of devices, or may be integrated into the microprocessor 180. For those sensors of the control device 14 that generate a digital output signal, the analog interface circuit 184 may be bypassed.
[0077] Similarly, the analog interface circuit 184 converts signals from the microprocessor 180 into output signals which are suitable for presentation to the electrically-controlled components of the control device 14. In particular, the analog interface circuit 184, by use of a digital-to-analog (D/A) converter (not shown) or the like, converts the digital signals generated by the microprocessor 180 into analog signals. It should be appreciated that, similar to the A/D converter described above, the D/A converter may be embodied as a discrete device or number of devices, or may be integrated into the microprocessor 180. For those electronically-controlled components that operate on a digital input signal, the analog interface circuit 184 may be bypassed.
[0078] Thus, the ECU 162 may control the operation of the control device 14. In particular, the ECU 162 executes a routine including, amongst other things, a control scheme in which the ECU 162 monitors outputs of the sensors associated with the control device 14 to control the inputs to the electronically-controlled components associated therewith. To do so, the ECU 162 communicates with the sensors associated with the control device 14 to determine, amongst numerous other things, the temperature of the environment, movement of the device 14, and so forth. Armed with this data, the ECU 162 performs numerous calculations, either continuously or intermittently, including looking up values in preprogrammed tables, in order to execute algorithms to perform such functions as transmitting or receiving data from the remote system 16, etcetera. It should be appreciated that in other embodiments, the ECU may be implemented as field programmable gate array (FPGA) or other programmable logic device, a digital signal processor (DSP), an application specific integrated circuit (ASIC), or any other configuration that is designed to perform the functions described herein.
[0079] Referring now to
[0080] The housing 12 also includes a cover 198 that is hinged to the one of the outer walls 192. The cover 198 is illustratively formed from the same material as the housing. The cover 198 is movable between the closed position shown in
[0081] As shown in
[0082] In use, a pest control operator may deploy the housing 12 in, for example, a building to monitor pest activity. The pest control operator may open the cover 198 of the housing 12 to gain access to the inner compartment 194. The pest control operator may then place the modular tray 20 including the frame 22 and the pest control device 14 in the inner compartment 194. In embodiments with no housing, the modular tray 20 may be deployed in the building with the pest control device 14. As shown in
[0083] When the engagement tab 130 is positioned in the elongated slot 72 and the panel is closed, the pest control device 14 is in an armed position. As shown in
[0084] When the tray 20 is properly positioned in the compartment 194, the aperture 50 defined in the frame 22 is aligned with the channel 210 of the housing 12, and the outer walls 192 of the housing 12 enclose the open side of the frame's chamber 38. Additionally, the side wall 32 cooperates with the ports 200 to divide the inner compartment 194 into two sub-compartments. The entry sub-compartment 212 illustratively includes the channel 210 and the ports 200; the other sub-compartment 214 include the frame's chamber 38 and the pest control device 14 positioned therein. When the cover 198 is closed, a rodent or other pest may pass from the entry sub-compartment 212 to the other sub-compartment 214 only through the aperture 50 of the frame 22. The pest control operator may therefore position any bait in the sub-compartment 214 (and hence in the chamber 38 of the frame 22) to encourage rodents to attempt to enter the sub-compartment 214.
[0085] To gain access to the sub-compartment 214 and therefore the chamber 38 of the frame 22, a rodent or other pest may press on the outer surface of the moveable panel 24. In the illustrative embodiment, the panel 24 includes a recess 74 into which a rodent may place its nose to push the panel 24 in the direction indicated by arrow 220 in
[0086] As the panel 24 is pivoted about the axis 60, the elongated slot 72 is widened and the engagement tab 130 of the support plate 82 is permitted to slide along the frame 22 in the direction indicated by arrow 222 in
[0087] To conserve battery power, the ECU 162 is configured to enter a reduced power mode between operations. In the illustrative embodiment, the ECU 162 is configured to exit the reduced power mode every 100 milliseconds and execute a control routine similar to the control routine 300 illustrated in
[0088] In the illustrative routine, the routine 300 begins with block 302 in which the ECU 162 monitors data generated by the position or orientation sensor 170 and take a reading of the (x, y, z) coordinates of the position sensor 170 (and hence outer casing) at predetermined time intervals. When the ECU 162 has taken a predetermined number of readings, the ECU 162 may process the sensor data to determine whether the pest control device is stable and determine whether the movement of the pest control device exceeds a predetermined threshold.
[0089] In block 302, the ECU may utilize a sub-routine such as, for example, sub-routine 320 shown in
[0090] In block 324, the ECU 162 monitors and records the (x, y, z) coordinates included in the position data generated by the sensor 170. In the illustrative embodiment, the (x, y, z) coordinates form an orientation value that indicates the orientation or position of the outer casing of the pest control device. In the sub-routine 320, the ECU 162 identifies the oldest stored orientation value (i.e., the oldest reading of (x, y, z) coordinates stored in memory) and replaces the oldest orientation value with the new (x, y, z) coordinates of the current reading. Illustratively, the ECU 162 stores only 8 sets of (x, y, z) coordinates, and the new (x, y, z) coordinates of the current reading replace one of those sets. It should be appreciated that in other embodiments the ECU may be configured to store additional or fewer sets of (x, y, z) coordinates (i.e., additional orientations values).
[0091] In the illustrative embodiment, a counter is used to index the stored (x, y, z) coordinates so that the ECU 162 may identify which set is the oldest set. At the conclusion of block 324, the sub-routine 320 may advance to block 326 in which the counter is incremented to correspond to the next stored set of (x, y, z) coordinates, which is now the oldest set of (x, y, z) coordinates in memory. It should be appreciated that other software tools may be used to identify the oldest set of (x, y, z) coordinates. The sub-routine 320 may advance to block 330.
[0092] When the sub-routine 320 advances to block 330, the ECU 162 processes the 8 sets of (x, y, z) coordinates to determine the maximum (x_max, y_max, z_max) and minimum (x_min, y_min, z_min) values for each of the x, y, and z coordinates of the 8 sets of (x, y, z) coordinates stored in memory. The ECU 162 may then use the maximum and minimum values for each of the x, y, and z coordinates in block 332.
[0093] In block 332, the ECU 162 determines whether the pest control device was in a stable orientation or stable position over the predetermined number of sensor readings. To do so, the ECU 162 calculates the differences between the maximum of each axis (x_max, y_max, z_max) and minimum of each axis (x_min, y_min, z_min) values for each of the x, y, and z coordinates. The maximum of each axis is compared individually against a programmable threshold for that axis. If all of the differences between the maximum and minimum values of the x, y, and z coordinates are less than or equal to the corresponding programmable thresholds (x_threshold, y_threshold, z_threshold), the sub-routine 320 may advance to block 334. If any one of the differences is greater than the corresponding programmable thresholds, the sub-routine 320 ends.
[0094] The programmable thresholds used in block 332 are set based on, among other things, the nature of the rodent and environment surrounding the pest control device 14. Ideally, with no physical movement of the outer casing 80, the differences between the maximum and minimum values of the x, y, and z coordinates should be at or near zero. However, disruptions from environmental factors, including wind and vibration, may cause the outer casing 80 to move. The programmable thresholds may be set higher than zero to permit movement of the casing 80 caused by wind and/or vibration. In the illustrative embodiment, each programmable threshold for the x, y, z coordinates (x_threshold, y_threshold, z_threshold) is set to 50 units, where each unit represents 1/1024th of the force of gravity.
[0095] In block 334, the ECU 162 calculates average values for the x, y, and z coordinates recorded during the predetermined number of sensor readings. In other words, the ECU 162 calculates average x, y, and z coordinate values taken during the previous 8 sensor readings. The ECU 162 then stores the average x, y, and z coordinate values as new stable orientation values, the ECU 162 calculates the deflection angle between the new stable orientation values and the previous stable orientation values in block 336. To do so, the ECU 162 recalls from memory the previous stable orientation values B.sub.x, B.sub.y, and B.sub.z. The ECU 162 may then calculate a deflection angle between the new and previous stable orientations using Equation (1) below.
A.sub.x, A.sub.y, A.sub.z are the coordinates of new stable orientation, and B.sub.x, B.sub.y, B.sub.z are the coordinates of previous stable orientation.
[0096] Subsequent to calculating the deflection angle between the new and previous stable orientations, the ECU 162 proceeds to block 338 in which the ECU 162 determines whether the calculated deflection angle is greater than a predetermined angular threshold. In the illustrative embodiment, the predetermined angular threshold is equal to 2.5 degrees, which is a predetermined minimum deflection angle to prevent false positive readings by eliminating insignificant changes in orientation caused by the environment surrounding. It should be appreciated that in other embodiments the predetermined angular threshold may be different from 2.5 degrees.
[0097] If the ECU 162 determines that the deflection angle is less than or equal to the predetermined angular threshold, the ECU 162 concludes that the orientation change in the pest control device 14 is insignificant and may proceed to block 340. In block 340, the ECU 162 updates the previous stable orientation readings B.sub.x, B.sub.y, and B.sub.z with the new stable orientation readings A.sub.x, A.sub.y, and A.sub.z before the sub-routine 320 ends.
[0098] If the ECU 162 determines that the deflection angle is greater than the predetermined angular threshold, the sub-routine 320 advances to block 342. In block 342, the ECU 162 sends a message to the system 16 to inform the system 16 that the deflection angle exceeded the predetermined angular threshold. The system 16 may then use that information to determine the status of the station 10 and inform the operator, as described above in regard to
[0099] When the station 10 is properly positioned with the pest control device 14 positioned in the armed position shown in, for example,
[0100] At any point that the sub-routine 320 ends, the routine 300 may cause the ECU 162 to advance to block 304 in which the ECU 162 monitors any other sensors, including, for example, a temperature sensor. To do so, the ECU 162 accesses the data from the sensor and stores a value in memory. The routine 300 may then advance to block 306.
[0101] In block 306, the ECU 162 samples the voltage of the battery 176 using the analog interface circuit 184. The measured voltage is then compared to thresholds stored in memory using an algorithm to determine the approximate state of the charge of the battery 176. The state of the charge may then be stored in memory. The routine 300 may then advance to block 308.
[0102] In block 308, the pest control device 14 communicates with the remote system 16. The remote system 16 includes communications middleware, database, and application software and may be located on site with the pest control device 14 or off site. A range extender may be used to extend a range of a wireless network to transmit data received from the pest control device. The remote system 16 may also include a base station, which may include a transceiver that receives data directly from the pest control device or indirectly via the range extender and transmits data to a network-based utility via a cellular wireless network. The base station may also receive data from the network-based utility and transmit that data to the pest control device directly or indirectly via the range extender. The network-based utility may be further integrated with different interfaces, such as a management portal, mobile service interfaces, or billing interface. Through these interfaces, the data may be further processed, analyzed, stored, or further transmitted to web or mobile services. One example of a network-based utility is MeshVista®, which is commercially available by Mesh Systems™.
[0103] To transmit its data to the remote system 16, the ECU 162 energizes the transceiver array 166 to establish contact with the remote system 16 via the local area network (LAN). The transmitted data may include, among other things, the recorded pest events, service events, temperature measurements, records of movement, the state of the charge of the battery 176, and so forth. The pest control device 14 may also transmit an indication of the health of the LAN communications infrastructure.
[0104] The remote system 16 may then interpret the data and transmit updated parameters back to the control device 14. The remote system 16 may update, for example, the Pest Value threshold if a number of false positives have been logged at the control device 14. The updated parameters may include the programmable constant Kf, the Human Value threshold, the Pest Value threshold, and the software counter limit for each pad. Additionally, the remote system 16 may change the predetermined sequence of pad contacts used to indicate a service event. The ECU 162 updates the parameters stored in memory in block 310 before returning to the reduced power mode.
[0105] Referring now to
[0106] As shown in
[0107] The support plate 482 includes a v-shaped leg 490 that has a rear section 492 extending at angle relative to the arm 486. A forward section 494 is connected to the rear section 492 at the apex 496 of the leg 490 and extends at an angle relative to the rear section 492. The support plate 482 also includes a foot 498 that extends from the end of the leg 490. As shown in
[0108] As shown in
[0109] During the transition from the “Armed” condition to “Tripped” condition, the leg 500 of the support plate 482 is released from the jaw 502. The weight of the pest control device 414 causes the support plate 482 to pivot about the apex 496 of the leg 490 in the direction indicated by arrow 526. The outer casing 80 drops to the ground level. As described in greater detail below, the position sensor 170 monitors this orientation or position of the outer casing 80 and generates (x, y, z) orientation data that may be used to detect movement of the outer casing 80. The signals are then analyzed by the system 16 to determine the condition of the trap 416.
[0110] While the disclosure has been illustrated and described in detail in the drawings and foregoing description, such an illustration and description is to be considered as exemplary and not restrictive in character, it being understood that only illustrative embodiments have been shown and described and that all changes and modifications that come within the spirit of the disclosure are desired to be protected. For example, it should be appreciated that the modular trays such as those shown and described above may be deployed without a housing. It should also be appreciated that the pest control device may be attached directly to the moveable panel of the modular tray such that the pest control device is pivoted with the panel.
[0111] There is a plurality of advantages of the present disclosure arising from the various features of the method, apparatus, and system described herein. It will be noted that alternative embodiments of the method, apparatus, and system of the present disclosure may not include all of the features described yet still benefit from at least some of the advantages of such features. Those of ordinary skill in the art may readily devise their own implementations of the method, apparatus, and system that incorporate one or more of the features of the present invention and fall within the spirit and scope of the present disclosure as defined by the appended claims.