Dual roll paper towel dispensers are advantageous because they permit dispensing from one paper roll and then, once the paper from that paper roll is exhausted, they permit dispensing from a second paper roll held in reserve. A paper towel dispenser that permits sequential dispensing of the rolls is advantageous because it allows a roll to become depleted of paper towel before a custodian or janitor replaces the depleted roll with a new roll. In single roll paper towel dispensers, a custodian may replace a non-depleted paper roll thereby creating waste and added cost. In addition, not all dual roll paper towel dispensers encourage complete consumption of the paper from a paper roll.
One type of dual roll paper towel dispenser includes two rolls of paper towel arranged side by side. This type of arrangement can be referred to as a horizontally arranged dispenser and generally requires that the dispenser occupy a length of wall corresponding to the length of at least two paper rolls. See U.S. Pat. No. 4,260,117. Another type of dual roll paper towel dispenser includes two rolls arranged vertically with respect to each other. Such dispensers can be referred to as vertically arranged dispensers. See U.S. Pat. Nos. 3,288,387; 4,165,138; 4,206,858; and 6,145,779. Certain vertically arranged dual roll paper towel dispensers include a transfer mechanism that permits a paper towel transfer from a depleted primary roll to a secondary roll held in reserve wherein both rolls dispense through the same drive roller and nip roller. Such designs can be difficult to service. For example, in some cases, the custodian may need to move the secondary roll to the primary roll position, and then install a new secondary roll. Because of the complexity, there is an increased chance that the dispenser may not be serviced correctly.
Several electronic dual roll paper towel dispenser designs are available. For example, see U.S. Pat. Nos. 7,354,015; 7,325,768; 7,325,767; 6,695,246; and 6,988,689.
In general terms, this disclosure is directed to a dual roll paper towel dispenser, a method of dispensing towel from a dual roll paper towel dispenser, and a method of servicing a dual roll paper towel dispenser. Unlike traditional roll towel dispensers, the disclosed dual roll paper towel dispenser accommodates two full rolls of towels with no need to move or prematurely replace stub rolls. The disclosed design automatically transfers dispensing functions to the second roll when the first roll is completely depleted, keeping high-traffic areas up and running while reducing maintenance. Alternating dispensing and simultaneous dispensing from the first and second rolls are also possible with the disclosed design.
In one example, a dual roll paper towel dispenser is provided having a dispenser mechanism and a dispenser housing constructed to receive a first roll of paper on an upper mandrel and a second roll of paper on a lower mandrel. The dispenser mechanism can include a first drive roller for dispensing paper from the first roll of paper and a second drive roller for dispensing paper from the second roll of paper. The dispenser mechanism can further include a drive system including a motor for selectively operating the first drive roller and the second drive roller, wherein the drive system powers the motor in a first rotational direction to actuate the first drive roller and powers the motor in a second rotational direction opposite the first rotational direction to actuate the second drive roller.
In one aspect and by non-limiting example, a dual roll paper towel dispenser includes a dispenser housing constructed to receive a first roll of paper and a second roll of paper where the first roll of paper and the second roll of paper are vertically arranged so that the first roll of paper is located vertically above the second roll of paper when the dispenser is mounted on a wall and a dispenser opening for dispensing paper from the first roll of paper and the second roll of paper. The dual roll paper towel dispenser includes a first mandrel for holding the first roll of paper within the dispenser housing, a second mandrel for holding the second roll of paper within the housing and a dispenser mechanism. The dispenser mechanism includes a first drive roller and a first nip roller for dispensing paper from the first roll of paper through the dispenser opening, a second drive roller and a second nip roller for dispensing paper from the second roll of paper through the dispenser opening, and a motor for powering the first drive roller and the second drive roller.
Another aspect is a method of dispensing towel from a dual roll paper towel dispenser. The method includes arranging a first roll of paper on a first mandrel and arranging a second roll of paper on a second mandrel. The dispenser is mounted on a wall and the first roll of paper and the second roll of paper are located within a dispenser housing having a dispenser opening in a front wall of the housing, the dispenser includes a dispenser mechanism comprising a first drive roller and a first nip roller, and a second drive roller and a second nip roller, and paper from the first roll of paper is located between the first drive roller and the first nip roller, and paper from the second roll of paper is located between the second drive roller and the second nip roller. The method includes dispensing the paper from the first roll of paper through the dispenser opening or dispensing the paper from the second roll of paper through the dispenser opening.
A further aspect is a method of servicing a dual roll paper towel dispenser. The method includes supplying paper to a dual roll dispenser so that a first roll of paper is located on a first mandrel and a second roll of paper is located on a second mandrel. The dispenser is mounted on a wall, the first roll of paper and the second roll of paper are located within a dispenser housing having a dispenser opening in a front wall of the housing, the dispenser includes a dispenser mechanism comprising a first drive roller and a first nip roller, and a second drive roller and a second nip roller, and paper from the first roll of paper is located between the first drive roller and the first nip roller, and paper from the second roll of paper is located between the second drive roller and the second nip roller.
A method of monitoring and operating the dual roll paper towel dispenser is also disclosed and can include the steps of: detecting that one or more rolls in the dispenser is empty when a paper sensor does not detect paper after two consecutive dispensing cycles from the same roll; monitoring an opened and closed status of a door of the dispenser; conducting a paper loading operation for each roll that has been detected as being empty when the door status has changed from opened to closed; recording that a new roll has been loaded into the dispenser when the paper sensor detects that a sheet has been dispensed; and resetting a direction setting of the motor to match a setting that existed prior to the paper loading operation.
A method of identifying a paper jam in a dual roll paper towel dispenser is also disclosed and can include the steps of: monitoring the back-EMF of a motor during a coast period during a dispensing operation using a pulse counter; identifying a paper jam fault when the back-EMF pulse counter value is below a threshold value; and setting the roll status to a jammed status.
A method of controlling the dispense time for a dual roll paper towel dispenser is also disclosed including the steps of: monitoring the back-EMF of a motor during a coast period during a dispensing operation using a pulse counter; monitoring a battery voltage during a dispensing operation; calculating a first dispense time for the motor to maintain a desired dispensed sheet length based on the difference between measured battery voltage and a nominal battery voltage; calculating a second dispense time for the motor to maintain a desired dispensed sheet length based on the motor back-EMF pulse count; and selecting the greater of the first and second dispense times to set the dispense time for the motor in the next dispensing operation.
A method of calibrating a paper sensor in a paper towel dispenser is also disclosed including the steps of: initiating a paper sensor calibration routine when paper is not present in a chute of the dispenser; activating a light emitter of the paper sensor; incrementing the light emitter intensity upward until the paper sensor receiver detects light reflecting from chute to establish a reflection value; and setting the light emitter intensity to a value that is lower than the intensity associated with the reflection value.
A method of setting a hand sensor sensing range in a paper towel dispenser is also disclosed including: establishing a normal sensing range for the hand sensor, the normal sensing range being associated with a first distance; establishing a low sensing range for the hand sensor, the low sensing range being associated with a second distance that is less than the first distance; determining if paper is present in a chute of the dispenser; setting the hand sensor to operate with the normal sensing range when no paper is detected in the chute and when paper is in the chute for a period of time that is less than a predetermined threshold; and setting the hand sensor to operate with the low sensing range when paper has been present in the chute for a period of time that is greater than the predetermined threshold.
Various embodiments will be described in detail with reference to the drawings, wherein like reference numerals represent like parts and assemblies throughout the several views. Reference to various embodiments does not limit the scope of the claims attached hereto. Additionally, any examples set forth in this specification are not intended to be limiting and merely set forth some of the many possible embodiments for the appended claims.
In one example, the electronic dual roll paper towel dispenser 10 can have a height H1 from about 18 inches to about 22 inches. In one embodiment, the height H1 can range from about 19 inches to about 21 inches. It will be appreciated that at the electronic dual roll paper towel dispenser 10 can be configured and arranged with a variety of heights H1.
In one example, the electronic dual roll paper towel dispenser 10 can have a width W1 from about 9 inches to about 15 inches. In one embodiment, the width W1 can range from about 11 inches to about 14 inches. It will be appreciated that at the electronic dual roll paper towel dispenser 10 can be configured and arranged with a variety of widths W1.
In one example, the electronic dual roll paper towel dispenser 10 can have a length L1 from about 8 inches to about 14 inches. In one embodiment, the length L1 can range from about 9 inches to about 13 inches. It will be appreciated that at the electronic dual roll paper towel dispenser 10 can be configured and arranged with a variety of lengths L1.
Referring to
In one example, the front cover 22 defines a slot 30 near a bottom of the main body 14 for dispensing paper towels 32 (see
Referring to
Referring to
Referring to
Referring to
In one example, the front cover 22 can include engaging elements 21 that can be configured to engage ramps 23 on the main body 14 of the housing 12. The engaging elements 21 can be guided into openings 25 defined by the main body 14 when the front cover 22 is closed. In one example, a key 27 can be used by maintenance personnel to open the front cover 22. The key 27 can be arranged and configured to engage a slot 29 located between the ramps 23. In certain examples, the key 27 can be pushed downwardly onto the latch 34 to allow the front door catch 36 to move past the latch 34 for the front cover 22 to open.
Referring to
Referring to
In certain examples, the two side doors 18, 20 may each be hinged to one side of the back wall 16 of the housing 12 by, for example, hinge pivots 40. The two side doors 18, 20 open about the hinge pivots 40 to move between a closed position (see
Referring to
Referring again to
Referring again to
Referring to
In one example, the upper and lower mandrels 62, 64 each project proximally from a proximal face 88 of the arm 60. Each of the upper and lower mandrels 62, 64 can include a roll cup bearing 90 (e.g., bushing, sleeve), a roll cup 92, and roll cup fingers 94. The roll cup bearing 90 is illustrated adjacent to the proximal face 88 of the arm 60. The plugs 96 of the two side doors 18, 20 can be arranged and configured to engage the roll cups 92 to help prevent improper loading and support the upper and lower mandrels 62, 64.
In one example, the upper and lower rolls 50, 52 can each include notches 102 (see
Referring to
In one example, the shafts 101, 103 of the roll cup fingers 94 and the roll cup 92 can be arranged and configured to fit over spindles 61 (see
Referring to
Referring to
Referring to
In certain examples, the guiding arms 68 on the mandrel assembly 58 can engage the front wall 13 at recess 15 (see
Referring to
In one example, the upper and lower rolls 50, 52 can be fully loaded and ready for dispensing at the same time unlike traditional dispensers where the exchange bar only engages the reserve roll after the primary roll is depleted. In the drive module assembly 54, it is not necessary to move the upper and lower rolls 50, 52 around to a stub position for reloading. The upper and lower rolls 50, 52 can be replaced when empty without disturbing the other.
In one example, the arrangement of the drive module assembly 54 provides for paper sheets from the upper and lower rolls 50, 52 to be detected by a paper sensor 210 (see
Referring to
In one example, the upper pinch roller 122 can include rubber rings or friction material thereon for cooperating with the upper drive roller 120 in the feed of the paper towel 32.
The upper transfer bar 128 is shown in an open position for loading a paper sheet from the upper roll 50. The upper transfer bar 128 can be easily lifted into the open position and lowered by gravity. The drive module assembly 54 is constructed such that the upper roll 50 can be loaded without having to remove a bottom paper sheet from the lower roll 52.
In one example, the upper transfer bar 128 is free to float up and down about a pivot point 130 based on tensions in the paper towel sheet. The ability to float up and down allows for loading of paper towel rolls while maintaining a wrap on the upper drive roller 120. The wrap on the upper drive roller 120 provides for the upper drive roller 120 to adequately grip the paper towel sheet which can help prevent freewheeling and promote good dispensing. The upper transfer bar 128 is arranged and configured such that paper towels can be loaded from either the top or bottom (See
Referring to
Referring to
Referring to
In one example, the lower drive mechanism 112 can include a lower (e.g., second) drive roller 132, a lower (e.g., second) pinch roller 134 (e.g., nip roller), a paper roller trough 136, a trough member 138 located in the paper roller trough 136, a lower (e.g., second) blade 140, a feeder assembly 142, a lower (e.g., second) chute area 144 and a stripper bar 143.
The feeder assembly 142 is shown in the open position for loading. The trough member 138 can be configured to surround the lower drive roller 132 to create the paper roller trough 136 through which the paper towel 32 can be fed. In one example, the lower drive roller 132 can be configured with a plurality of tires 131 spaced by gaps 133 (see
In one example, the lower pinch roller 134 can be a floating roller. The lower pinch roller 134 can be configured to move freely within the paper roller trough 136. In the embodiment shown, the pinch roller 134 is held against the lower drive roller 132 by a pair of springs secured to the module housing 108 at each end of the pinch roller 134. The lower pinch roller 134 can cooperate with the lower drive roller 132 while feeding the paper towel 32 such that the lower pinch roller 134 rotates and slips on the lower drive roller 132. In one example, the lower pinch roller 134 can be a 3/16 inch diameter rod. The lower pinch roller 134 can be about 8.5 inches long. The size of the lower pinch roller 124 allows for the close proximity of the upper and lower chute areas 126, 144.
Referring to
In one example, the brackets 150 define openings 154 for receiving a fastener, such as, but not limited to, a thumbscrew, pin, bolt, dowel, rivet, latch, wire tie, and the like to be attached on the module housing 108. In other examples, the brackets 150 can be secured to the feeder assembly 142 by, for example, adhesive, fasteners, welding, brazing, or combinations of these or other bonding techniques. The feeder assembly 142 can pivot about pivot point 156 between an open and closed position.
In one example, the upright frame 152 can define a slot 158 for loading paper sheets from the lower roll 52. In one example, paper sheets can be loaded by coming off the bottom of the lower roll 52. In another example, paper sheets can be loaded by coming off the top of the lower roll 52, as shown in
As shown in
Referring to
In one example, the feeding projections 162 can align with the gaps 133 of the lower drive roller 132 to help guide sheets of paper towel 32 over the lower drive roller 132. The motor 114 can be used to drive the lower drive roller 132 which can pull the paper towel 32 around the lower pinch roller 134 within the paper roller trough 136, as shown in
Referring to
Referring to
Referring again to
In one example, the stripper bar 143 can include two brackets 176 on opposite sides of the stripper bar 143. In certain examples, the two brackets 176 can be secured to the stripper bar 143 by, for example, adhesive, fasteners, welding, brazing, or combinations of these or other bonding techniques. Each of the two brackets 176 can define a cavity 178 for receiving the lower blade 140. The stripper bar 143 can house a portion of the lower blade 140 within sleeves 180 adjacent to the two brackets 176. In one example, the sleeves 180 can be hollow for receiving and securing the lower blade 140 therein. In certain examples, the sleeves 180 can be integrated with or coupled to the two brackets 176. In other examples, the sleeves 180 can be secured to the stripper bar 143 by, for example, adhesive, fasteners, welding, brazing, or combinations of these or other bonding techniques.
Referring to
Referring to
In one example, the size of the lower pinch roller 134 can provide for two paper sheets to have two discharge paths for dispensing out of separate independent locations. The paper from the upper roll 50 can be dispensed out of the upper chute area 126 from around the upper drive roller 120 and the paper from the lower roll 52 can be dispensed out of the lower chute area 144 from around the lower drive roller 132.
Referring to
In one aspect, the motor 114 is provided with a motor drive shaft 115 onto which a first drive gear 252 and a second drive gear 254 are each mounted. Although not limited to such a configuration, the gears 252, 254 are the same size as each other having the same diameter and the same number of teeth. As shown, each of the gears 252, 254 is mounted to the motor drive shaft 115 via a respective one-way clutch bearing 256, 258. The one-way clutch bearings 256, 258 are constructed and configured to allow torque to be transferred from the motor drive shaft 115 to the gear 252, 254 only in one direction of rotation of the drive shaft 115.
In the embodiment shown, the clutch bearing 256 associated with the first drive gear 252 only transmits torque to the first drive gear 252 when the motor 114 powers the drive shaft 115 in the first rotational direction R1. Similarly, the clutch bearing 258 associated with the second drive gear 254 only transmits torque to the second drive gear 254 when the motor 114 powers the drive shaft 115 in the second rotational direction R2. This configuration ensures that one and only one of the first and second drive gears 252, 254 is ever driven by the motor 114 at any given time such that paper towels 32 are only dispensed from one of roll 50 and roll 52 and such that the motor 114 only drives the drive gears 252, 254 in the dispensing direction. However, it is noted that the disclosure is not limited to only such a configuration and that the clutch bearings 256, 258 could be arranged to drive both of the drive gears 252, 254 in the same direction for simultaneous dispensing in one motor direction. The drive gears 252, 254 could also be directly mounted to the drive shaft 115 in some applications where it is such a configuration would be desirable.
As shown, the first drive gear 252 drives an upper roller gear 182a that is mounted to a shaft 188a of the upper drive roller 120. An idler gear 260 is also provided that is intermeshed with the gears 252, 182a. Thus, when the motor 114 is driven in the first rotational direction R1, the upper drive roller 120 is also driven in the first rotational direction R1. However, when the motor is driven in the second rotational direction R2, no torque is transmitted to the first drive gear 252 and the upper drive roller 120 will remain stationary. It is noted that the use of one or more idler gears 260 is not necessary in all applications, but is useful where it is desired to have the upper drive roller 120 rotating in the same direction as first drive gear 252 and/or to accommodate a distance between shafts 115 and 188.
The second drive gear 254 is shown as driving a lower roller gear 182b that is intermeshed with the second drive gear 254 and that is mounted to a shaft 188b of the lower drive roller 132. Thus, when the motor 114 is driven in the second rotational direction R2, the lower drive roller 132 is driven in the first rotational direction R1. However, when the motor is driven in the first rotational direction R1, no torque is transmitted to the first drive gear 252 and the lower drive roller 132 will remain stationary. It is noted that the use of one or more idler gears could be used in conjunction with the second drive gear 254 and the lower roller gear 182b.
It is also noted that the drive gear train 250 is configured such that, regardless of motor direction, the upper and lower drive rollers 120, 132 are driven in the same direction (i.e. first rotational direction A) to dispense a paper towel 32. This functionality of the dispenser 10 is ensured even when the motor wiring may be incorrect as driving the motor 114 in any direction will result in dispensing of a paper towel 32 from one of the rolls 50, 52. It is also possible to configure the drive gear train 250 such that the upper and lower drive rollers 120, 132 rotate in opposite directions or both operate in the second rotational direction B, if desired.
With the above described drive system 248, it is possible for the control circuit 208 to automatically switch between dispensing from the upper roll 50 and the lower roll 52 when either of the rolls 50, 52 is completely dispensed simply by changing the motor drive direction. This independent dispensing functionality eliminates the need to move stub rolls and also enables each roll 50, 52 to be fully dispensed and replaced with a new roll without causing interference with or modification of an already installed roll 50, 52 that is not yet depleted.
As shown, each of the upper and lower drive rollers 120,132 can each include a respective cam stop 182a, 182b (referred to as 182) that interacts with the respective roller gear 184a, 184b (referred to as 184). The cam stop 182 is arranged and configured to prevent further dispensing of paper when a user tries to bypass the functionality of automatic dispensing. Referring to
In one example, the roller gear 184 can drive the cam stop 182 by the slot 202 of the roller gear 184 interacting with the post 194 of the cam stop 182. The cam stop 182 can be connected loosely to the upper and lower drive rollers 120, 132 but can contact the upper and lower drive rollers 120, 132 through the locking surface 190 and the pivot pin 192. The roller gear 184 and the cam stop 182 will drive in the same direction.
In one example, the cam stop 182 is free to rotate about the pivot pin 192 with limitations imposed by the slot 202 on the roller gear 184 and the lock 190. If a user pulls paper when the motor 144 is off, the roller gear 184 will not move while the upper and lower drive rollers 120, 132 move. This action can cause the cam stop 182 to rotate about the pivot pin 192 to move the post 194 in the slot 202 of the roller gear 184. The locking surface 193 of the lock 190 can move outwardly from the center of the roller gear 184.
In certain examples, if a user continues to pull paper, the locking surface 193 can become fully extended and the post 194 can be moved to the opposite end of the slot 202. The housing 12 can include a single stop 206 (see
In one example, the cam stop 182 can be fully retracted such that it will not hit the stops 206 on the housing 12. Once the motor 114 is on, the roller gear 184 will turn and the cam stop 182 can rotate out of the locking position so that paper can be dispensed once again.
In one example, dispensing towel from the electronic dual roll paper towel dispenser 10 includes arranging the upper roll 50 on the upper mandrel 62 and arranging the lower roll 52 on the lower mandrel 64. The electronic dual roll paper towel dispenser 10 can be mounted to the wall 5. The upper and lower rolls 50, 52 can be located within the housing 12 and dispensed through opening 118 in the front wall 13. The electronic dual roll paper towel dispenser 10 includes an upper drive mechanism 110 and a lower drive mechanism 112. Paper from the upper roll 50 can be located between the upper drive roller 120 and the upper pinch roller 122. Paper from the lower roll 52 can be located between the lower drive roller 132 and the lower pinch roller 134. Paper can be dispensed from the upper roll 50 through the opening 118 or dispensed from the lower roll 52 through the opening 118. In certain examples, a method of servicing the electronic dual roll paper towel dispenser 10 can include supplying paper the upper roll 50 is located on the upper mandrel 62 and the lower roll 52 is located on the lower mandrel 64.
Referring again to
Referring to
Referring to
Referring to
In one example, the switch 19 can be a mechanical switch or a magnetic switch. As shown, the rib 17 of the front cover 22 interacts with the switch 19 to control the electronics. In certain examples, the switch 19 can be activated by the rib 17 to turn on the electronics, with the switch 19 being closed by the rib when the front cover 22 is closed. When the switch 19 is closed, the electronic dual roll paper towel dispenser 10 is able to dispense toweling when triggered by the hand sensor 212. Otherwise, when the front cover 22 is open, the switch 19 is open turning off the electronics and the electronic dual roll paper towel dispenser 10 cannot dispense paper toweling.
Referring to
Referring to
In one example, the electronic dual roll paper towel dispenser 10 can include a power supply 234 for powering the drive module assembly 54. In one example, the power supply can be a battery. In the embodiment shown, the power supply 234 includes four batteries 236 arranged in a series configuration between two terminals 238 connected to the control circuit 208. Each of the batteries 236 may be removably held in place on the base 16 by one or more clips 240. As shown, three pairs of clips 240 are provided with each pair supporting and retaining the contacting ends of two batteries 236. The control circuit 208 can be used for receiving the signal from the paper sensor 210 and controlling the power supply to the drive module assembly 54.
Referring to
Referring to
The input to the 2.5V regulator (VCC) is protected with a reverse-protection diode D26. This diode prevents damage to all remaining circuits should the input battery voltage be reversed. This diode also provides run-time protection for the microcontroller 304 to remain powered even if the input battery voltage momentarily dips below the minimum regulator voltage due to the motor load. The VCC is used to source the hand and paper sensing operating amps U2 and U3, and the photo-diodes. As shown, VCC is low-pass filtered with a 47 ms (millisecond) RC (resistor-capacitor) filter (R81 & C11). This filter is used to prevent false positives on the sensor circuits due to power supply noise. The op-amps are micro-power devices and thus allow the large resistor value in series with their power supply pins. Micro-power devices are also necessary for battery life. The 2.5V regulator VCC is used to power the micro-controller and all remaining circuitry. It is a micro-power device that provides the necessary quiescent battery life.
Referring to
As shown, the microcontroller 304 can be reset with a simple RC circuit, R15 & C2. However, an external supervisor circuit could be used, although with increased cost. On occasion, when batteries 236 are changed, the microcontroller 304 may lock up due to an intermediate battery voltage. In these cases, the RC circuit can be configured such that the user need only to simply remove the batteries 236, wait at least 10 seconds, and re-install the batteries 236 to reset the operation of the dispenser 10.
Referring to
In addition to the emulator communication, the board and controller provide a Universal Asynchronous Receiver/Transmitter (UART) interface used for board configurations and general data extraction. A dedicated connector, J2, is provided for this purpose. Note that the voltage levels are shown as being 2.5V logic in the exemplary embodiment shown, therefore an external UART transceiver is required between the board and the laptop device. In addition to J2, the UART signals are also routed to the emulator connectors. This allows J2 to be de-populated at a later date, if desired, for cost savings. If these connectors are used, special adapter boards/harnesses must be used for proper signal routing.
Referring to
Referring to
Note that the port pins IN_LENGTH_SW and IN_SERVICE_SW are dual purpose. They are used for the aforementioned switch inputs while the door is open, and are used to control paper sensor calibration resistors when the door is closed. Because they control N-Channel FET's for the calibration, the switches use pull-down resistors (as opposed to pull-up resistors) to ensure the FET's are normally off when the switch inputs are used.
Referring to
Note the net names indicate PWM (pulse width modulation) signals on the low-side drivers (LSD) Q14 & Q19 which would be advantageous for some motor 114 configurations, such as where the target motor voltage is 3VDC. However, the disclosed 6V motor 114 will enable an increased battery life.
While a PWM signal is not necessary to regulate the motor voltage, a PWM signal is still applied to the LSD. The duty cycle of this signal is always 795 cts/800 cts=99%. The reason for this is to leverage the fly-back voltage phenomenon of the motor. Fly-back diodes (D17, D22, D18, and D23) across the FETS are included in the H-bridge to clamp the fly-back voltage. However, before the diodes can turn on, the battery voltage still spikes above 6V by a finite amount. This increased voltage, in combination with the power supply reverse voltage diode and bulk capacitor (D26 &C8), causes the VCC supply to increase while the motor is running. A 9.1V zener diode (D32) is included across VCC to limit this voltage increase to an allowable level. The increased voltage is a desirable behavior, as it ensures the control circuitry always has adequate voltage while the motor is running, even in low battery conditions.
The motor leads are fed back into 2 A/D channels for the purpose of back EMF voltage measurement. Because the motor is driven with 6V, resistor dividers (R25/R77 & R26/R78) are used to reduce this voltage within the A/D range (2.5V). The back EMF voltage measurement is made by briefly turning off the motor after is has been running, and allow the inertia to continue to spin the motor 114. During this period, the motor 114 acts like a generator, and generates a voltage. This voltage includes sinusoidal spikes at each pole of the motor 114. By knowing how many poles the motor 114 has, and by counting the time between those spikes, one can determine the actual motor speed. This is useful for paper-length regulation. For example, if there is drag on the paper spindle, and the motor is spinning slower than expected, the back-EMF measurement will show longer periods between spikes, and therefore allow the firmware to run the cycle longer to maintain a consistent sheet length.
Referring to
Referring to
In the embodiment shown, both circuits 316, 318 are identical, and utilize a micro-power op-amp (TLV2211) to amplify the current pulses created by the photodiode when the IR pulses emitted from the LED's are adequately reflected by a hand or by paper back to the photodiode. The circuits are cap-coupled (C3 & C4) and therefore only respond to changes in IR levels, not absolute levels. If the photodiode current is enough, the output of the op-amp will increase above 0.7V, turning on the output NPN transistor, creating an interrupt signal at INT_IR_HAND_SENSOR_IN or INT_IR_PAPER_SENSOR_IN. The amplifier gains used in the circuits 316, 318 are selected to maximize performance of the circuit.
Referring to
Three LSD's are included as options to turn pulse the LED. Q8 and Q9 are the primary drivers, each using a different resistor to allow different power levels, and thus different hand detection distances, depending on the situation.
The third LSD, Q21, is not currently populated on the PCB. This driver is intended for use with the UART, allowing IR communication between the dispenser and an external IR transceiver. This would provide the ability to communicate with the board without having to physical connect to it with a cable.
Referring to
In order to maintain this precise control of power, the LED is sourced from the regulated 2.5V supply. Since the distance is low, the power required from the LED is low enough to be powered from the regulator.
Along with the regulated voltage, the LED current can be varied by the micro-controller by switching in different combinations of FET's that switch discrete resistors to provide a total equivalent resistance, and thus a total current. This adjustment is made via (4) LSD FET's (Q22-Q25), and (1) high-side driver (HSD) FET (Q26), for a total of 32 discrete settings. The HSD was targeted as a “coarse” control, for cases where the board is shared with another product that has a significantly closer chute. The LSD's are then intended as the range of calibration for a given dispenser design. Each dispenser must be calibrated to determine the threshold at which no reflection is returned from the black chute. This calibration is saved in the board's data flash for running. Once the calibration is set, and the calibration FET's are turned on or off accordingly, a single LSD FET (Q10) is used to actually pulse the LED. This is necessary because the calibration FETS are controlled by more than 1 GPIO register in the microcontroller, meaning they all cannot be changed at the exact same time.
In one example, the electronic dual roll paper towel dispenser 10 is affected when a user places an object such as their hands in front of the hand sensor 212. The hand sensor 212 can activate the motor 114 to dispense a predetermined length of the paper towel 32. In certain examples, if the paper sensor 210 is blocked, the hand sensor 212 may not be activated. If the paper sensor 210 is blocked (e.g., paper is already dispensed) the user may be forced to take the paper towel 32 provided or already dispensed before taking another paper towel 32 in order to help reduce waste. In one example, the control circuit 208 can control the “hands-free” operation of the electronic dual roll paper towel dispenser 10.
In one example, the paper sensor 210 can be used to activate the next paper towel 32 after the user takes a previously dispensed paper towel 32. In certain examples, the electronic dual roll paper towel dispenser 10 can dispense from about ten to about twelve inches of paper towel 32 per dispensing cycle. An example switch setting for towel length is disclosed in U.S. Pat. No. 6,988,689 which is hereby incorporated by reference in its entirety.
In certain examples, the paper sensor 210 can detect if a paper towel 32 is actually dispensed from the upper roll 50 or the lower roll 52 during a dispensing cycle or operation. In one example, the paper sensor 210 can automatically dispense at least one more time if a paper towel 32 is not detected. In some instances, the paper sensor 210 will still not detect a paper towel 32 after dispensing a second time. In such a case, the control circuit 208 can store a status that the roll is empty and change the motor direction setting to reverse the direction of the motor 114 to effectuate dispensing from the other roll, if not also empty. Where an empty roll is detected, one or more of the LEDs can be flashed to indicate that the roll is empty. The control circuit can also include monitoring motor current in conjunction with or as an alternative to using the paper sensor 210. In such an application, the control circuit 208 could monitor for a change in the motor current which could be indicative of a roll becoming empty.
As shown at
For example, a paper loading operation would be commenced where the upper roll 50 is currently being used and the lower roll 52 was previously detected as being empty and the door has been detected as having been open and closed. In such a case, the motor direction setting is changes such that a paper towel 32 is then dispensed from the lower drive roller 132 to determine if a new lower roll 52 has been loaded via the paper sensor 210. Where the paper sensor 210 detects that a paper towel 32 has been dispensed, the control circuit 208 will store that the lower roll 52 has been loaded. Once a user tears off the paper towel 32 from the lower roll 52, the motor direction setting can be changed back to its previous setting such that the next requested cycle can be dispensed from the upper roll 50. Where both rolls 50, 52 were previously empty, the paper sensor 210 can detect that the paper towel 32 from the upper roll 50 has been dispensed. If the upper roll 50 is previously emptied before the front cover 22 is opened and closed, the electronics can detect that both the upper and lower rolls 50, 52 are fully loaded.
The control circuit 208 can be configured to retain information about the loading and dispensing operations that may be helpful in assessing whether the dispenser 10 is being properly maintained. For example, the control circuit 208 can record the number of dispensing cycles from the top roll 50, the number of dispensing cycles from the bottom roll 50, the number of times the door has been opened, the number of times the top roll 50 has become empty, the number of times the bottom roll 50 has become empty, and the number of times both rolls 50, 52 have been empty at the same time.
In some instances, a paper jam can occur when dispensing paper from one of the rolls 50, 52. As illustrated at
In certain examples, EMF, battery voltage, and/or current can be used to calculate runtime for the operation of the motor 114 to dispense the desired length of paper towel 32. An example control circuit that monitors EMF is disclosed in U.S. Pat. No. 6,988,689 B2 which is hereby incorporated by reference in its entirety.
The disclosed control circuit 208 includes circuits that allow two different measurements that are useful in controlling sheet length. The first is battery voltage. An attenuator/clamp circuit is included that provides an input to one channel of the microcontroller's A/D converter. The second is motor back EMF. Two attenuator/clamp circuits are included that provide inputs to two channels of the microcontroller's A/D converter. The control circuit 208 can also include monitoring motor current in conjunction with or as an alternative to monitoring voltage and motor back EMF. In such an application, drag on the motor could be calculated using current as a parameter to add another dimension to the estimation of sheet length.
The disclosed design includes a motor 114 H-bridge circuit (see
Sheet length is therefore controlled by varying the amount of time in which the motor 114 is driven. With a fresh set of batteries, the motor 114 will spin the fastest, and therefore the nominal dispense time, DispenseTimenom, will be the shortest for a given length of sheet. As the batteries discharge, the dispense time will increase.
The battery voltage is measured during each dispense cycle under load. Because the motor 114 is the only significant load on the batteries, it is important the measurement is performed during the dispense cycle with the motor 114 energized. Specifically, the firmware in the microcontroller 304 samples this voltage 400 ms after the start of the dispense cycle. Because the motor 114's speed is nominally proportional to voltage provided to it, theoretically the dispense time can be proportionally increased based on the measured battery voltage. Therefore, in an ideal case with no drag, this would be the case of a simple calculation:
DispenseTimenew=DispenseTimenom*(Vbatmeas/6V)
However, drag does exist in the real system, and the motor torque will vary with motor voltage. Therefore, the relationship between motor speed in the dispenser and battery voltage is non-linear. This is best handled in the firmware with a 2-D lookup table. The lookup table implemented in the firmware is:
The first column represents the measured battery voltage. The 2nd column represents a theoretical value necessary adjust the dispense time appropriately given the slower motor 114 speed. The lookup table can be used as a way to simplify the firmware calculations and reduce the math overhead. The calculation follows:
Determine the closest table entry less than the measured battery voltage. Using the corresponding Vtarget from the table, the dispense time is:
DispenseTimenew=DispenseTimenom*(Vtarget/Vbatmeas)
For example, a measured battery voltage of 4.1V (4100 mV) would result is the 3rd table entry, or Vtarget=6300. With a nominal dispense time of 1.11 sec, the adjusted dispense time would then be:
DispenseTimenew=1.11 sec*(6300/4100)=1.71 sec
In this example, the dispense time is increased by 5% over the value that would be calculated by a simple proportion. One can observe by the table this difference increases exponentially as the battery voltage decays.
Although the lookup table was determined empirically on a dispenser, the values can be calculated based on the motor 114 voltage-speed-torque relationship, gear ratio, and roller dimensions.
The only conditions expected to cause motor 114 speed changes are battery voltage decay and/or drag. Both of these conditions cause the motor 114 to spin slower. There are no conditions that will cause the motor 114 to spin faster. Therefore, the battery voltage adjustment on dispense time is only allowed to increase the time, never decrease it.
As mentioned previously, dispense time can also be controlled through back EMF measurement which works by energizing the motor 114 for a period, then removing power and allowing the motor 114 to coast (i.e. spin via inertia only). During this coast period, one of the motor 114 leads is connected to ground, and the other lead is sampled with an A/D converter. The sampling results essentially in a tachometer reading, as the motor 114 brushes spin past the poles and create peaks in a waveform. The coast period is brief, specifically 10 ms, after which the motor 114 is re-energized, and the cycle is completed.
Because the disclosed dispenser 10 uses an H-bridge for forward and reverse control, the hardware must include 2 channels of measurement, 1 for each motor 114 direction. For each given direction, the firmware must determine the correct A/D channel to sample, as well as correctly hold the H-bridge in a state that will not saturate the A/D channel. In one example, the sampled data is saved to a buffer and post-processed after the coast period which allows for easier debugging and analysis.
For a given dispense cycle, the motor 114 is coasted 600 ms after the start of the cycle. Once the coast begins, the A/D is triggered and begins collecting a sample every 100 μs. After 100 samples have been collected (i.e. 10 ms), the motor 114 is re-energized, and the samples are processed.
The firmware processes the data first by counting the total number of pulses detected. It does this by first determining the DC bias of the sampled waveform. The DC bias can be broken up into 2 calculations (e.g. sample #0-63, and sample #36-100) which is helpful for at least a couple of couple reasons. The first is that the DC bias decays with time since the motor 114 coast was started. The second was to eliminate mathematical division in determining the average. Rather, a simple bit shift can be employed as each buffer size is 64 samples. However, this results in overlap in the middle 28 samples, which is made manageable by weighting the averages in the middle of the entire 100 sample buffer.
Using the calculated bias for each section of the buffer, the buffer is then evaluated sample-by-sample. Whenever a zero crossing is detected, a ½ pulse count is accumulated. A zero crossing is defined as any data that exceeds the DC bias by 10 cts or more on the positive side (if the last state was negative), or falls below the DC bias by 10 cts or more on the negative side (if the last state was positive). During this counting of pulses, the sample number of the 4th pulse detection is recorded.
After all of the 100 samples have been evaluated, the resulting pulse counter represents the total number of pulses detected during the coast period. If the total number of pulses counted is less than the jam threshold (nominally 2 pulses), then a jam condition is detected.
The sample number of the 4th pulse, which is equivalent to time, is then used adjust the dispense time. Similar to the battery voltage calculation, the adjusted dispense time is started as nominal value, and is then increased by a proportion of the measured 4th pulse time versus the nominal time.
DispenseTimenew=DispenseTimenom*(Time4thPulsemeas/Time4thPulsenom)
For example, the nominal dispense time is 1.11 sec, the nominal 4th pulse time (sample) is 52, and the measured sample time for the 4th pulse is 73, the adjusted time would then be:
DispenseTimenew=1.11 sec*(73/52)=1.56 sec.
The only conditions expected to cause motor 114 speed changes are battery voltage decay and/or drag. Both of these conditions cause the motor 114 to spin slower. There are no conditions that will cause the motor 114 to spin faster. Therefore, the battery voltage adjustment on dispense time is only allowed to increase the time, never decrease it. For each dispense cycle, both of these calculations are performed. Whichever of the resulting dispense time is greater is the time that is used for that cycle. This dual method approach capitalizes on the advantages provided by each, while reducing the negative aspects of each.
The battery voltage method is advantageous because the measurement itself is stable and repeatable. Given no unusual sources of drag, this method provides consistent results cycle-to-cycle. However, if excess drag is present, this method has no means of compensation, and the resulting sheet would be short. The back EMF method is also advantageous because it is a closed-loop approach, meaning the actual speed of the motor 114 is directly measured and used to adjust the dispense time. However, the measurement itself is not as stable and repeatable as might be ideal, and so there can be a higher degree of cycle-to-cycle variability. Furthermore, as wear occurs within the motor 114 (such as the brushes in a brush-type DC motor), the voltage method can become a more reliable source of data than the back EMF approach over the life cycle of the dispenser 10. The back EMF can also have limited reliability at low motor voltages. As such, the back EMF approach and the voltage approach are complementary to each other.
By performing both calculations, and adjusting the dispense time based on the greater of the two values, greater consistency is achieved for cases of nominal drag, while the closed-loop control will still provide adjustment in cases where the drag exceeds nominal.
In certain examples, the paper sensor 210 or the hand sensor 212 may be blocked such that the paper towel 32 may not be dispensed. If the paper sensor 210 or the hand sensor 212 becomes blocked over a predetermined period of time such that the functionality of the paper or hand sensor 210, 212 fails, one sensor can act as a back-up for the other sensor. In other words, if the paper sensor 210 becomes blocked, the hand sensor 212 can be activated to dispense the paper towel 32. In one example, the paper sensor 210 can become blocked by, for example, paper resulting from a bad tear. If the paper sensor 210 is blocked continuously or over a specified period of time or number of cycles, a user can activate the hand sensor 212 which allows the electronic dual roll paper towel dispenser 10 to reset and dispense the paper towel 32 via the hand sensor 212. The reset can then restore the paper sensor 210 to its normal functionality. The paper sensor 210 can also act as a backup for the hand sensor 212, for example, if the hand sensor 212 is inoperative, the dispenser 10 could initiate a dispensing cycle if the paper sensor 210 changes state meaning that a person may be reaching for a sheet 32 within the chute. The dispenser 10 could also be configured to switch modes of operation based on the operating states of the sensors 210, 212. For example, the dispenser 10 could automatically switch to the valet mode if the hand sensor 212 is determined to be non-functional.
In certain examples, the dispense mode switch 224 can be used to change the mode of the electronic dual roll paper towel dispenser 10 between a hand request or sensing mode to a valet mode. In the hand request mode, paper towels 32 are dispensed when the hand sensor 212 detects a person's hand in front of the sensor. In the valet mode, a paper towel 32 is automatically dispensed as soon as the paper sensor 210 detects that a paper towel 32 has been removed. In one example, the LEDs 228, 232 can be used to indicate the mode of the electronic dual roll paper towel dispenser 10 when the front cover 22 is open. The LEDs 228, 232 can flash momentarily when the dispense mode switch 224 is pressed. The LED 228 can be used to indicate the mode status is in the hand sensing mode. The LED 232 can be used to indicate the status of the mode of the electronic dual roll paper towel dispenser 10 is in Valet mode.
An improvement to the valet mode is to allow the hand sensor 212 to signal a dispense after a predetermined time has elapsed with paper blocking the paper sensor 210. This is advantageous in the instance wherein the end user removes the paper 32 prior to completion of the dispense cycle. This is referred to as a mid-cycle tear. When a mid-cycle tear occurs, a short portion of towel will remain under the paper sensor 210. To address this issue, the microcontroller 304 can be configured to allow the hand sensor 212 to activate the next dispense after a predetermined period of time. In valet mode, dispensing can be initiated by either paper removal or hand detection (after a predetermined time). The addition of using the hand sensor 212 in the valet mode acts as a backup signal to the paper sensor 210. If the paper sensor 210 fails to sense the removal of paper 32, the hand sensor 212 will override and activate a dispense cycle. In one aspect, the override operation may be limited by the control circuit. For example, the number of dispensing operations that occur with the hand sensor 212 overriding the paper sensor may be limited to a predefined number when the paper sensor 210 is blocked and then to reset the override function. Another example would be to allow a predetermined number of dispensing cycles to occur without the removal of the sheet 32 and to allow the override operation to occur again only after the sheet 32 has been removed. These approaches would help to limit inadvertent or unintended dispenses.
The control circuit 208 can also be configured to automatically calibrate the paper sensor 210 while the dispenser 10 is in service. As mentioned previously, the paper sensor 210 can include an IR emitter 214 that projects light toward the exit chute area 126, 144 and light is reflected from the paper 32 back to an IR receiver 216. In this embodiment, the paper sensor 210 must detect paper 32 coming from roll 50 or roll 52, but not erroneously detect the exit chute 126, 144 as paper.
Variations in IR emitters and receivers require calibration of the paper sensor 210. As shown at
Although initial paper sensor calibration using the above described calibration routine can performed during the manufacturing process of the printed circuit boards (e.g. against a stationary target that emulates the exit chute that is placed in front of the emitter and receiver), additional calibration during use may be required due to changing conditions. For example dust may accumulate on the exit chute 126, 144 or on the paper sensor window that can affect the operability of the paper sensor. To alleviate this circumstance, the above described calibration routine 1300 can be executed based on parameters set within the microcontroller 304 of the control circuit 208.
In one example, the parameter for initiation of the calibration routine 1300 is after the dispenser 10 has dispensed a predetermined number of towels 32. The routine 1300 requires the paper sensor state to change to ensure paper 32 is not under the sensor when the routine 1300 is commenced. To improve accuracy, the calibration routine 1300 can be performed on a predetermined number of consecutive dispenses. The advantage of this type of automatic calibration is it compensates automatically for changing conditions.
In one example, the parameter can be the activation of one or more tactile switches by a user such that the routine 1300 is initiated manually. In such an approach, the microcontroller 304 can be configured to cycle the power to the circuit board 207 and to verify that a zero in the motor run counter exists and that paper is not present in the exit chute 126, 144. The advantage of this type of manually initiated calibration is a provision for addressing issues with paper sensing.
The control circuit 208 can be configured to initiate different sensing ranges associated with the hand sensor 212 to minimize and/or prevent the occurrence of inadvertent actions causing a paper towel 32 to be dispensed. In one example, the microcontroller 304 is configured with a hand sensing range reduction routine 1400, as shown at
Normal hand sensing range D1 is approximately 3-4″ from the face of the dispenser 10. The dispenser 10 controls use the “normal” range D1 unless a towel 32 has been dispensed and is detected by the paper sensor 210. If the towel 32 is not removed, after a predetermined time, then the microcontroller 304 switches to a “low” sensing range D2. The “low” sensing range D2 distance is approximately 50% of the “normal” range distance D1 The dispenser 10 will remain in “low” sensing range D2 until the towel 32 is removed and the paper sensor is cleared.
As stated previously, the hand sensor 212 can be configured to include an IR emitter 218 and an IR receiver 220. In one aspect, resistors in the hand sensor emitter circuit are selectively used to control the amount of current to the emitter 218 and thus control the sensing range. Selectively controlling the resistance can be accomplished by using multiple resistors or using an adjustable resistor. Resistors can be used individually, in series or parallel combinations to selectively control the current and light emitted from the emitter.
The microcontroller 304 logically controls the emitter 218 based on the state of the paper sensor, elapsed time since the last dispense and the voltage from the power source. As the voltage decreases, the low range resistance setting is decreased; this compensation allows the hand sensor to continue to detect hands at low voltage. The range reduction method 1400 can be utilized in multiple dispensing modes, for example, the previously described on-demand mode and the valet mode.
Advantages of the electronic hand sensing range reduction algorithm 1400 are that the sensing range occurs automatically without additional hardware being required, unsightly housekeeping issues are minimized or eliminated, and waste from inadvertent dispense activations is minimized or eliminated.
In one example, the electronics can turn on the LEDS 226, 230 to indicate the condition of the battery. The LEDS 226, 230 can indicate a status of low battery or good battery when the front cover 22 is closed. The LED 226 is the status indicator for a good battery. The LED 226 can flash at a predetermined frequency when the battery is good. The LED 230 is the status indicator for a low battery. The LED 230 can flash at a predetermined frequency when the battery is low. A low battery can be indicated by determining the cycle time between turning the motor 114 on and receiving input from the switch 19. In one example, if the cycle time is greater than a predetermined time, such as between 1-2 seconds, or 0.2 seconds, the low battery LED is illuminated, thereby providing an indication that the battery needs replacement.
In certain examples, the electronics can turn on the LEDS 228, 232 to indicate whether service is required. The LED 228 can be illuminated and flash at some frequency when service is not required (e.g., when a roll is not empty). The LED 232 can be illuminated and flash at some frequency when service is required (e.g., when a roll is empty). Example switches are disclosed in U.S. Pat. No. 7,325,767 B2 which is hereby incorporated by reference in its entirety.
From the forgoing detailed description, it will be evident that modifications and variations can be made without departing from the spirit and scope of the disclosure.
This application is a continuation of application Ser. No. 14/531,675, filed Nov. 3, 2014, now U.S. Pat. No. 10,105,020, which application claims the benefit of provisional application Ser. No. 61/904,326, filed Nov. 14, 2013 and provisional application Ser. No. 61/899,748, filed Nov. 4, 2013, which applications are incorporated herein by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
2826373 | Schwartz | Mar 1958 | A |
3007650 | Burton | Nov 1961 | A |
3132782 | Coates, Jr. | May 1964 | A |
3288387 | Craven, Jr. | Nov 1966 | A |
3737087 | Rooklyn | Jun 1973 | A |
4148442 | Baumann et al. | Apr 1979 | A |
4260117 | Perrin et al. | Apr 1981 | A |
4432482 | Beausoleil | Feb 1984 | A |
4634192 | Fielding | Jan 1987 | A |
5400982 | Collins | Mar 1995 | A |
6412679 | Formon et al. | Jul 2002 | B2 |
6426701 | Levy et al. | Jul 2002 | B1 |
6592067 | Denen et al. | Jul 2003 | B2 |
6685074 | Gracyalny et al. | Feb 2004 | B2 |
6736348 | Formon et al. | May 2004 | B1 |
6742689 | Formon et al. | Jun 2004 | B2 |
6892620 | Kapiloff | May 2005 | B2 |
6903654 | Hansen et al. | Jun 2005 | B2 |
6977588 | Schotz et al. | Dec 2005 | B2 |
7040566 | Rodrian et al. | May 2006 | B1 |
7182288 | Denen et al. | Feb 2007 | B2 |
7296765 | Rodrian | Nov 2007 | B2 |
7341170 | Boone | Mar 2008 | B2 |
7380748 | Goeking et al. | Jun 2008 | B2 |
7398944 | Lewis et al. | Jul 2008 | B2 |
7523885 | Lewis | Apr 2009 | B2 |
7533845 | Neveu et al. | May 2009 | B2 |
7554084 | Mok et al. | Jun 2009 | B2 |
7594622 | Witt et al. | Sep 2009 | B2 |
7698980 | Morris et al. | Apr 2010 | B2 |
7726599 | Lewis et al. | Jun 2010 | B2 |
7735770 | Conner | Jun 2010 | B2 |
7774096 | Goerg et al. | Aug 2010 | B2 |
7783380 | York et al. | Aug 2010 | B2 |
7793882 | Reinsel et al. | Sep 2010 | B2 |
7795584 | Mok et al. | Sep 2010 | B2 |
7821155 | Reinsel et al. | Oct 2010 | B2 |
7837077 | Formon et al. | Nov 2010 | B2 |
7845593 | Formon et al. | Dec 2010 | B2 |
7878446 | Reinsel et al. | Feb 2011 | B2 |
7931228 | Omdoll | Apr 2011 | B2 |
7963475 | Rodrian | Jun 2011 | B2 |
7984872 | Kuehneman et al. | Jul 2011 | B2 |
8066217 | Cittadino et al. | Nov 2011 | B2 |
8082827 | Friesen et al. | Dec 2011 | B2 |
8082828 | Formon et al. | Dec 2011 | B2 |
8160742 | Goerg et al. | Apr 2012 | B2 |
8165716 | Goeking et al. | Apr 2012 | B1 |
8186551 | Morris et al. | May 2012 | B2 |
8651003 | Vercellone | Feb 2014 | B1 |
9192268 | Denis et al. | Nov 2015 | B2 |
9370283 | Fellhoelter | Jun 2016 | B2 |
20010001475 | Formon | May 2001 | A1 |
20050171634 | York et al. | Aug 2005 | A1 |
20070145062 | Formon et al. | Jun 2007 | A1 |
20070152010 | Denen et al. | Jul 2007 | A1 |
20070194166 | Reinsel et al. | Aug 2007 | A1 |
20070194167 | Denen et al. | Aug 2007 | A1 |
20080011772 | Morris et al. | Jan 2008 | A1 |
20080018302 | Reinsel et al. | Jan 2008 | A1 |
20080048064 | Lemaire et al. | Feb 2008 | A1 |
20080078777 | Cittadino et al. | Apr 2008 | A1 |
20080087758 | Formon et al. | Apr 2008 | A1 |
20080217350 | Hansen et al. | Sep 2008 | A1 |
20080245922 | Fellhoelter | Oct 2008 | A1 |
20090101751 | Cittadino et al. | Apr 2009 | A1 |
20090120952 | Cattacin et al. | May 2009 | A1 |
20090177315 | Goeking et al. | Jul 2009 | A1 |
20090217870 | Luu | Sep 2009 | A1 |
20100044407 | Yardley | Feb 2010 | A1 |
20100170979 | Lewis et al. | Jul 2010 | A1 |
20100286817 | Goeking et al. | Nov 2010 | A1 |
20100286818 | Goeking et al. | Nov 2010 | A1 |
20110114782 | Rodrian et al. | May 2011 | A1 |
20120167739 | Lewis et al. | Jul 2012 | A1 |
20120255413 | Osborne, Jr. | Oct 2012 | A1 |
20130161346 | Wolme | Jun 2013 | A1 |
20150157177 | Carper et al. | Jun 2015 | A1 |
20152538056 | Fellhoelter | Aug 2015 |
Number | Date | Country |
---|---|---|
101351290 | Jan 2009 | CN |
103025219 | Apr 2013 | CN |
103043244 | Apr 2013 | CN |
0 522 477 | Oct 1995 | EP |
1 915 080 | Dec 2008 | EP |
Entry |
---|
International Search Report and Written Opinion for Application No. PCT/US2014/063741 dated Jul. 13, 2015. |
Partial International Search Report for Application No. PCT/US2014/063741 dated May 7, 2015. |
Number | Date | Country | |
---|---|---|---|
20190082897 A1 | Mar 2019 | US |
Number | Date | Country | |
---|---|---|---|
61904326 | Nov 2013 | US | |
61899748 | Nov 2013 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14531675 | Nov 2014 | US |
Child | 16155600 | US |