Abstract:
A method for communicating a plurality of data streams between a transmitting device with multiple transmit antennas and a receiving device, is disclosed. The method comprises determining a set of power weightings, efficiently quantizing the power weightings, and providing the set of power weightings the transmitting device. Another aspect of the invention comprises the transmitter implicitly signaling the number of data streams which the receiver should feedback information for through the amount of feedback requested. An additional aspect of the invention is a means of determining the best codebook weights by combining the maximum power and maximum capacity criteria.
Abstract:
A method for communicating a plurality of data streams between a transmitting device with multiple transmit antennas and a receiving device, is disclosed. The method comprises determining a list consisting of a subset of the multiple transmit antennas on which the transmitting device will transmit data, determining a set of power weightings, providing the set of power weightings and the list of the subset of the multiple transmit antennas to the transmitting device, weighting a plurality of data streams by the power weightings, and transmitting the power weighted data streams on the subset of the multiple transmit antennas to the receiving device. Another aspect of the invention comprises maintaining a codebook consisting of a plurality of transmit weight vectors at both the transmitting device and the receiving device. The method also comprises determining a list consisting of a subset of the plurality of transmit weight vectors which to use for transmitting the multiple data streams, determining a set of power weightings to be use for each data stream, providing the set of power weightings and the list of the subset of the plurality of transmit weight vectors to the transmitting device, and weighting the data streams by the power weightings and beamforming the data streams with the subset of the plurality of transmit weight vectors.
Abstract:
A hands-free towel dispenser comprising a housing with a roll of towels inside an interior, a sensor for detecting the presence of an object and generating a signal, a motor driving a dispensing means for dispensing a desired length of towel, a control circuit for receiving the signal from the sensing means and controlling supply of power to the motor driving the dispensing mechanism, and a battery. The control circuit is adapted to sample back EMF generated by the motor while the dispensing means is dispensing the towel and to determine based on the sampled back EMF a calculated run time for the operation of the motor to dispense the desired length of towel. A method of dispensing a desired length of towel wherein a sensor generates a signal when the presence of an object is sensed. A control circuit receives the signal from the sensor and supplies power from a battery to a motor to drive a dispensing means to dispense a desired length of towel from the roll. The control circuit determines the speed of operation of the motor driving the dispensing means by using back EMF signals generated by the motor. The control circuit calculates a calculated run time the motor should drive the dispensing means to dispense the desired length of towel based on the speed of operation of the motor as determined from the back EMF signals generated by the motor. The control circuit stops the supply of power to the motor when the motor has run for the calculated run time.
Abstract:
A hands-free towel dispenser comprising a housing with a roll of towels inside an interior, a sensor for detecting the presence of an object and generating a signal, a motor driving a dispensing means for dispensing a desired length of towel, a control circuit for receiving the signal from the sensing means and controlling supply of power to the motor driving the dispensing mechanism, and a battery. The control circuit is adapted to sample back EMF generated by the motor while the dispensing means is dispensing the towel and to determine based on the sampled back EMF a calculated run time for the operation of the motor to dispense the desired length of towel. A method of dispensing a desired length of towel wherein a sensor generates a signal when the presence of an object is sensed. A control circuit receives the signal from the sensor and supplies power from a battery to a motor to drive a dispensing means to dispense a desired length of towel from the roll. The control circuit determines the speed of operation of the motor driving the dispensing means by using back EMF signals generated by the motor. The control circuit calculates a calculated run time the motor should drive the dispensing means to dispense the desired length of towel based on the speed of operation of the motor as determined from the back EMF signals generated by the motor. The control circuit stops the supply of power to the motor when the motor has run for the calculated run time.
Abstract:
A compact and efficient stop for establishing the position of maximum extension in a mechanical joint, which comprises a free-floating piston, a piston-retaining pin, and a resilient bumper positioned to engage one end of the piston. The piston, retaining pin, and bumper are located on one side of the joint. A cross stop bushing on the opposing side of the mechanical joint is positioned to engage the exposed end of the piston when the joint is in its position of maximum extension. Applications may include, but are not limited to, use in orthotic and prosthetic devices wherein a larger tolerance in the range of motion is provided for a locking mechanism to engage as the joint reaches maximum extension, while any unwanted feeling of free movement in the joint at full extension is concurrently dampened. A secondary advantage is a softer extension stop for a user.
Abstract:
In a method for reducing hydrogen chloride emissions from an asphalt air-blowing process, an asphalt is subjected to an air-blowing process where air is bubbled through hot asphalt to raise the softening point of the asphalt. The fumes from the air-blowing process are bubbled through a liquid seal in a knockout tank before going to an incinerator and finally being emitted to the atmosphere. The knockout tank normally operates to condense oil in the fume stream, and the liquid seal is composed of this oil, as well as some of the water evolved in the air-blowing process. When using ferric chloride or ferrous chloride as a catalyst in the air-blowing process, the fume stream contains significant levels of hydrogen chloride. In this invention, a chemical modifier is added to the process oil and water seal in the knockout tank prior to the start of the process in order to reduce the amount of hydrogen chloride in the emitted fume stream by at least 25% by weight compared to the same process without the addition of the chemical modifier.
Abstract:
In a method for reducing hydrogen chloride emissions from an asphalt blowing process, ferric chloride and/or ferrous chloride are added to the asphalt. A chemical modifier is also added to the asphalt. The asphalt is subjected to a blowing process which produces hydrogen chloride emissions. The addition of the chemical modifier reduces the hydrogen chloride emissions by at least 25% compared to the same process without the addition of the chemical modifier. The addition of the ferric chloride and/or ferrous chloride provides beneficial effects such as increased blowing rate and increased final penetration of the asphalt. Preferably, the addition of the chemical modifier does not significantly reduce these beneficial effects.
Abstract:
The invention discloses 3-ketosteroids of the following formula used to inhibit steroid 5.alpha.-reductase: ##STR1## wherein R is OH, C.sub.1 -C.sub.6 alkanoyl, C.sub.1 -C.sub.6 alkanoyloxy, C.sub.1 -C.sub.4 alkanol, COCH.sub.2 OH, CO.sub.2 H, CONR.sub.7 R.sub.8, cyclopropoxy, acetylthioalkane, cyclopylamino, 2-2-dimethyldioxolan-4-yl, 1,2-dihydroxyethyl and C.sub.1-4 alkanethiol;R.sub.1 is hydrogen, hydroxy or C.sub.1-6 alkyl;R.sub.1 and R.sub.2 together may indicate .dbd.O, that is an oxygen double bonded to the 17 carbon;R.sub.2, R.sub.3 and R.sub.4 are each independently hydrogen or C.sub.1-6 alkyl;R.sub.5 and R.sub.6 are each independently hydrogen or OH;R.sub.5 and R.sub.6 together may indicate .dbd.O, that is an oxygen double bonded to the 11 carbon;R.sub.7 is hydrogen or C.sub.1-8 alkyl;R.sub.8 is C.sub.1-8 alkyl; andwith the proviso that, when R is OH, then R.sub.1 is hydrogen; and with the proviso that, when R.sub.5 is OH, then R.sub.6 is hydrogen.
Abstract:
A dynamic hardware emulation model (10) to be used with a hardware simulator for testing a user device(26) under test. A programming interface (12) controls a memory pool (14) and a command processor/bus manager (16) such that a command cycle is initiated to read and write data through a computer bus (24), to and from the user device (26). The programming interface (12) and the user device (26) can act in a master or slave mode. When the user device (26) is in slave mode, a slave memory (18) contains expected data for comparison purposes, and an arbiter (20) determines which device will have access to the computer bus (24).
Abstract:
An improved pattern generation system. The pattern generation system of the present invention discloses an improved optical system for correcting problems of astigmatism and ellipticity in a radiant energy beam used for generating patterns on a workpiece. The present invention further discloses improved control circuitry for controlling modulation of said beams. The control circuitry corrects for problems of isofocal bias caused by non-linearities in the turn-on/turn-off of the beams.