1461132293-6c802975-9e0e-4d5b-9da8-15a21303937a

What is claimed is:

1. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods, comprising:
a plurality of signal register arrays, one of which is coupled to the received signal and each of the rest of which is coupled to its previous signal register array, wherein each signal register array is for capturing a moving section of sampled version of the received signal with the section size corresponding to a symbol period;
a reference signal creator for generating a plurality of sections of a reference signal with section size corresponding to a symbol period and each section updated from time to time;
a plurality of matched filters, wherein each of the matched filters is for finding the correlation value between the current section of the received signal captured in a corresponding signal register array and a corresponding section of the reference signal from the reference signal creator; and
a controller for extracting information from various devices and generate various control signals for various devices.
2. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 1, wherein a reference signal creator further comprises a plurality of block reference signal generators with each generating a section of the reference signal and holding it for a certain amount of time, then generating the next section of the reference signal and holding it for a certain amount of time, and repeating the process.
3. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 2, wherein a certain amount of time is a symbol period of time.
4. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 2, wherein a plurality of block reference signal generators, each block reference signal generator consists of a linear feedback shift register with a feedback logic to shift a plurality of chips at one time.
5. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 1, wherein a reference signal creator further comprises a block reference signal generator and a plurality of registers, with the block reference signal generator generating a different section of the reference signal for a different register and each register capturing a corresponding section of the reference signal at different moment.
6. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 1, wherein a reference signal creator further comprises a block reference signal generator and a plurality of registers, with the block reference signal generator for generating a section of the reference signal every certain amount of time and each register for capturing the same section of the reference signal.
7. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 5, wherein the block reference signal generator consists of a linear feedback shift register with a feedback logic to shift a plurality of chips at one time.
8. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 1, further comprising a signal combiner, which is coupled to a plurality of matched filters, for combining various components of a multipath signal together.
9. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 8, wherein a signal combiner further comprising
a plurality of demultiplexers, each of which is coupled to the outputs of a plurality of matched filters, each demultiplexer for selecting one of the output signals from the plurality of matched filters as its output signal;
a plurality of sampling devices, each of which is coupled to the output of a demultiplexer, each sampling device for taking a sample on the output signal of a corresponding demultiplexer;
a plurality of delay lines, each of which is coupled to the output of a sampling device, each delay line for creating different amount of delay between its input signal and its output signal;
a plurality of multipliers, each of which is coupled to the output of a delay line, each multiplier for weighting and rotating a significant component of the multipath fading signal; and
an adder circuit, which is coupled to the output of said plurality of multipliers, for combining the various significant components of the multipath fading signal together.
10. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 9, further comprising an adder coupled to a plurality of matched filters and a threshold logic circuit, for adding the output signals from all matched filter together and checking if a significant component of the multipath fading signal has been detected.
11. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods, comprising:
a plurality of signal register arrays, one of which is coupled to the received signal and each of the rest of which is coupled to its previous signal register array, wherein each signal register array is for capturing a moving section of sampled version of the received signal with the section size corresponding to a symbol period;
a demultiplexer, which is coupled to each of signal register arrays, for selecting a different section of the received signal at different time;
a block reference signal generator for generating a plurality of sections of a reference signal and generating a section of a reference signal at a time with section size corresponding to a symbol period;
a matched filter, which is coupled to the output of the demultiplexer, for finding the correlation values between a plurality of sections of the received signal and a plurality of sections of reference signal from the block reference signal generator;
a controller for extracting information from various devices and generate various control signals for various devices; and
a signal combiner, which is coupled to said matched filter, for combining various significant components of the multipath fading signal together.
12. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 11, wherein a block reference signal generator comprises a linear feedback shift register with a feedback logic to shift a plurality of chips at one time.
13. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 11, wherein a signal combiner further comprising:
a plurality of sampling devices, each of which is coupled to the matched filter, each sampling device for taking a sample on the output signal of the matched filter at different time;
a plurality of delay lines, each of which is coupled to the output of a sampling device, each delay line for creating a certain amount of delay between its input signal and output signal;
a plurality of multipliers, each of which is coupled to the output of a delay line, each multiplier for weighting and rotating a significant component of the multipath fading signal; and
an adder circuit, which is coupled to the output of said plurality of multipliers, for combining the various significant components of the multipath fading signal together.
14. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods as in claim 11, further comprising a plurality of cascaded memory devices driven by a clock with a frequency of a plurality times of the frequency of the sampling clock and an adder coupled to the tapped output signals of these memory devices, for adding the tapped output signals together.
15. A subsystem for delaying a signal sample for variable amount of time comprises:
a plurality of set of memory devices, with the memory devices in a same set are driven by a same clock and the memory devices in different sets are driven by different clocks, for generating different amount of delays;
a plurality of selecting devices, for selecting one signal as its output signal from its plurality of input signals;
whereby a plurality of set of memory devices and a plurality of selecting devices work together to generate desired amount of delay.
16. A subsystem for delaying a signal sample for variable amount of time as in claim 15, wherein the memory devices in a same set are driven by a same clock, the memory devices in a set are driven by the sampling clock and the memory in another set are driven by the chip clock.
17. A subsystem for delaying a signal sample for variable amount of time as in claim 15, wherein a plurality of sets of memory devices, each memory device comprises a plurality of D flip-flops.
18. A subsystem for delaying a signal sample for variable amount of time as in claim 15, wherein a plurality of selecting devices, one of which is coupled to the sampling device and a corresponding set of memory device and each of rest coupled to the output signal of its previous selecting device and a corresponding set of memory device,
19. A subsystem for delaying a signal sample for variable amount of time comprises:
a plurality of sets of memory devices, with each set of memory devices driven by different clocks, for generating different amount of delays; and
a plurality of demultiplexers, each of which is coupled to the input port and output port of a different memory device, each demultiplexer for selecting one signal as its output signal from its two input signals;
whereby a plurality of sets of memory devices and a plurality of selecting devices work together to generate a required delay.
20. A subsystem for delaying a signal sample for variable amount of time as in claim 19, wherein each set of memory devices driven by different clocks, each clock has a frequency half of the frequency of its previous clock.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of sharing spectrum with a legacy communication system, the method comprising:
receiving a receive waveform w(t) from the legacy communication system in a shared frequency band;
determining a Vectorized Fourier Transform (VFT) w(\u0192) of the receive waveform which is a vector representing sampled values with a sampling rate T from the Fourier transform of the receive waveform;
determining a channel matrix H(\u0192) and a noise with the legacy communication system;
generating a transmit waveform based on the VFT w(\u0192) of the receive waveform, the channel matrix H(\u0192) and the noise such that an interference with the legacy communication system is minimized under a transmission of the transmit waveform; and
transmitting the transmit waveform in the shared frequency band.
2. The method of claim 1, wherein generating the transmit waveform comprises:
determining a channel correlation matrix C(\u0192) based on the noise and the channel matrix H(\u0192);
determining a projection matrix P(\u0192) based on the VFT w(\u0192) of the receive waveform and the channel matrix H(\u0192);
determining an eigenvalue of \u03bbmax(\u0192) of P(\u0192)C(\u0192);
determining a normalized eigenvector vmax(\u0192) corresponding to the \u03bbmax(\u0192); and
determining the transmit waveform sopt(\u0192) from the e normalized igenvector vmax(\u0192).
3. The method of claim 2, wherein the eigenvalue \u03bbmax(\u0192) is the largest eigenvalue of the P(\u0192)C(\u0192).
4. A transmitter for sharing spectrum with a legacy communication system, comprising:
a waveform generator for generating a transmit waveform in a shared frequency band; and
a Radio Frequency (RF) unit for transmitting the transmit waveform,
wherein the waveform generator is configured to:
receive a receive waveform w(t) from the legacy communication system in the shared frequency band;
determine a Vectorized Fourier Transform (VFT) w(\u0192) of the receive waveform which is a vector representing sampled values with a sampling rate T from the Fourier transform of the receive waveform; and
determine a channel matrix H(\u0192) and a noise with the legacy communication system;
generate the transmit waveform based on the VFT w(\u0192) of the receive waveform, the channel matrix H(\u0192) and the noise such that an interference with the legacy communication system is minimized under a transmission of the transmit waveform.
5. The transmitter of claim 4, wherein the waveform generator is configured to generate the transmit waveform by:
determining a channel correlation matrix C(\u0192) based on the noise and the channel matrix H(\u0192);
determining a projection matrix P(\u0192) based on the VFT w(\u0192) of the receive waveform and the channel matrix H(\u0192);
determining an eigenvalue \u03bbmax(\u0192) of P(\u0192)C(\u0192);
determining a normalized eigenvector vmax(\u0192)corresponding to the \u03bbmax(\u0192); and
determining the transmit waveform sopt(\u0192) from the e normalized igenvector vmax(\u0192).
6. The transmitter of claim 5, wherein the eigenvalue \u03bbmax(\u0192) is the largest eigenvalue of the P(\u0192)C(\u0192).

1461132281-12d4a658-4fbb-4e46-a207-1a2e94f1477a

1. A subterranean room conduit conveyor assembly comprising a conveyor operatively aligned with a guide assembly, the guide assembly operatively aligned with a subterranean well head.
2. The assembly of claim 1 wherein the guide assembly comprises at least two aligned conduit guides.
3. The assembly of claim 2 wherein the conveyor is aligned between the two guides.
4. The assembly of claim 1 wherein the guide assembly comprises at least one wheel rotatably aligned with the well head.
5. The assembly of claim 4 wherein the wheel further comprises tread about the wheel.
6. The assembly of claim 5 wherein the tread further comprises a trough extending along the tread.
7. A subterranean room conduit conveyor assembly comprising:
a conveyor:
a guide assembly; and
a well head coupling.
8. The assembly of claim 7 wherein the conveyor comprises at least one wheel rotatable about an axis substantially normal to the guide assembly.
9. The assembly of claim 7 wherein the conveyor comprises at least two wheels, the wheels arranged opposing one another along parallel axis, the axis substantially normal to the guide assembly.
10. The assembly of claim 7 wherein conveyor comprises at least one conveyor surface configured to engage conduit, the surface defining a trough therein.
11. The assembly of claim 10 wherein the conveyor further comprises another conveyor surface opposing the one surface.
12. The assembly of claim 11 wherein the other surface defines a complimentary trough.
13. The assembly of claim 11 wherein the other conveyor is biased against the one conveyor.
14. A method for extending conduit from a subterranean room to within a well extending from the room to within the earth surrounding the room, the method comprising:
operatively aligning a conveyor assembly with the well head of the well:
feeding coiled conduit to the conveyor assembly; and
conveying the conduit from the assembly into the well head of the well from the room.
15. The method of claim 14 further comprising vising the conduit between a pair of biased conveyors.
16. The method of claim 14 further comprising extending the conduit through a guide prior is comprised by feeding the coiled conduit to the conveyor assembly.
17. A method for extending conduit from a subterranean room to within a well extending from the room, the method comprising:
providing conduit having nozzle attached thereto:
nozzled end first, extending the conduit into the well; and
projecting fluid from the nozzle to within the well, the projecting conveying the conduit to within the well.
18. The method of claim 17 wherein the projecting the fluid comprises directing the fluid in a direction toward the conduit.
19. The method of claim 17 wherein the projecting the fluid comprises directing the fluid toward the walls of the well.
20. The method of claim 17 wherein the extending is also facilitated by a motorized conveyor.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A process for the preparation of toluene-diisocyanate, which comprises
a) reacting toluenediamine with phosgene to form crude toluene-diisocyanate,
b) purifying the crude toluene-diisocyanate by distillation to form purified toluene-diisocyanate and a mixture comprising toluene-diisocyanate and the distillation residue of toluene diisocyanate,
c) mixing said mixture comprising toluene-diisocyanate and the distillation residue of toluene diisocyanate continuously with water, and one or more bases which are selected from the group consisting of aqueous sodium hydroxide solution and aqueous potassium hydroxide solution, at a temperature of less than 230\xb0 C. under an absolute pressure of less than 30 bar, and allowing said mixture, water and one or more bases to react under said conditions in one or more tubular reactors connected in series, which are operated without back-mixing, to form toluenediamine,
d) optionally, purifying said toluenediamine formed in step c), and
e) recycling at least a portion of said toluenediamine into the reaction in step a).
2. The process of claim 1, in which said mixture comprising toluene-diisocyanate and the distillation residue of toluene-diisocyanate which is formed in step b) comprises from 10 to 90% by weight of toluene-diisocyanate, based on 100% by weight of the mixture.
3. The process of claim 1, in which said mixture comprising toluene-diisocyanate and the distillation residue of toluene-diisocyanate and said water are mixed in the weight ratio of from 0.1:1 to 1:1.
4. The process of claim 1, in which said mixture comprising toluene-diisocyanate and the distillation residue of toluene-diisocyanate additionally comprises chlorine in the form of one or more chlorinated inorganic compounds andor one or more organic compounds, and said bases are employed in a stoichiometric excess with respect to the chlorine.
5. The process of claim 1, in which step c) forms a reaction mixture comprising water, toluenediamine, hydrolysis residue and, optionally, chloride salt, and in which said reaction mixture emerging from the one tubular reactor or from the last of the tubular reactors connected in series is first expanded, thereby forming a liquid hydrolysis mixture and a gas mixture.
6. The process of claim 5, additionally comprising distilling said liquid hydrolysis mixture to yield said toluenediamine.
7. The process of claim 6, in which said distillation is vacuum distillation.
8. The process of claim 6, additionally comprising distilling said liquid hydrolysis mixture to first remove the water, and further distilling to yield said toluenediamine.
9. The process of claim 7, additionally comprising recycling said water which is removed from the liquid hydrolysis mixture by distillation into step c).
10. The process of claim 6, in which the distillation of said liquid hydrolysis mixture additionally forms a mixture comprising toluenediamine and hydrolysis residue, and feeding said mixture comprising toluenediamine and hydrolysis residue, together with any residues containing toluenediamine which are formed in the catalytic hydrogenation of dinitrotoluene to toluenediamine, andor by the working up by distillation, andor with o-toluenediamine, to a common thermal utilization.