Patents by Inventor Bruce Currivan

Bruce Currivan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20050271169
    Abstract: Equalization is provided in a high speed communication receiver that includes in various aspects an automatic gain control input stage, a decision feedback equalizer, a clock and data recovery circuit and equalization control circuits. The automatic gain control stage may include a continuous time filter with an adjustable bandwidth. A threshold adjust signal may be applied to the output of the automatic gain control stage. The equalization control circuits may be implemented in the digital domain and operate at a lower clock speed than the data path.
    Type: Application
    Filed: June 30, 2004
    Publication date: December 8, 2005
    Inventors: Afshin Momtaz, Mario Caresosa, David Chung, Davide Tonietto, Guangming Yin, Bruce Currivan, Thomas Kolze, Ichiro Fujimori
  • Publication number: 20050271137
    Abstract: Data error such as mean square error may be reduced in a system such as a communication receiver using a dithering algorithm that adjusts one or more parameters in the system. The dithering algorithm may be applied to more than one parameter in a nested manner. The dithering algorithm may be modified to immediately check the MSE after a parameter has been adjusted.
    Type: Application
    Filed: June 29, 2004
    Publication date: December 8, 2005
    Inventors: Thomas Kolze, Bruce Currivan, Afshin Momtaz
  • Publication number: 20050163196
    Abstract: A communication system performs burst noise cancellation. A transmitter produces and transmits a spread signal that comprises at least one known-value symbol spread by a plurality of non data-carrying orthogonal codes and data symbols spread by at least one data-carrying orthogonal code. The transmitter transmits the spread signal across a communication link that introduces burst noise. A burst noise detector determines burst noise affected chips of the orthogonal codes. A weight computation functional block calculates a plurality of complex-valued combining weights based upon the burst noise affected chips. A vector de-spreader and a linear combiner operate in combination to use the plurality of non data-carrying orthogonal codes, the at least one data-carrying orthogonal code, and the plurality of complex-valued combining weights to de-spread the received spread signal to produce the data symbols with the burst noise substantially removed.
    Type: Application
    Filed: March 24, 2005
    Publication date: July 28, 2005
    Inventors: Bruce Currivan, Nabil Yousef, Thomas Kolze, Gottfried Ungerboeck
  • Publication number: 20050141460
    Abstract: Cancellation of interference in a communication system with application to S-CDMA. A relatively straight-forward implemented, and computationally efficient approach of selecting a predetermined number of unused codes is used to perform weighted linear combination selectively with each of the input spread signals in a multiple access communication system. If desired, the predetermined number of unused codes is always the same in each implementation. Alternatively, the predetermined number of unused codes are selected from within a reordered code matrix using knowledge that is shared between the two ends of a communication system, such as between the CMs and a CMTS. While the context of an S-CDMA communication system having CMs and a CMTS is used, the solution is generally applicable to any communication system that seeks to cancel narrowband interference. Several embodiments are also described that show the generic applicability of the solution across a wide variety of systems.
    Type: Application
    Filed: May 8, 2002
    Publication date: June 30, 2005
    Inventors: Bruce Currivan, Thomas Kolze, Gottfried Ungerboeck, Nabil Yousef
  • Publication number: 20050097617
    Abstract: A cable modem communication system includes a plurality of Cable Modems (CMs), a CM network segment, and a Cable Modem Termination System (CMTS). The CMTS segregates the plurality of CMs into a first group of CMs with which standard registering and ranging operations are performed and a second group of CMs with which attenuated transmission registering and ranging operations are performed. Each CM of the first group of CMs operable to perform registering and ranging operations by transmitting a ranging burst of a first format. Each CM of the second group of CMs operable to perform registering and ranging operations by transmitting a ranging burst of a second format that differs from the ranging burst of the first format. The CMTS may include a rake receiver that receives and demodulates a plurality of multi-path copies of the ranging burst of the second format.
    Type: Application
    Filed: November 13, 2004
    Publication date: May 5, 2005
    Inventors: Bruce Currivan, Richard Prodan, Niki Pantelias, Thomas Kolze
  • Publication number: 20050031064
    Abstract: A filter settings generation operation includes sampling a communication channel to produce a sampled signal. The sampled signal is spectrally characterized across a frequency band of interest to produce a spectral characterization of the sampled signal. This spectral characterization may not include a signal of interest. The spectral characterization is then modified to produce a modified spectral characterization. Filter settings are then generated based upon the modified spectral characterization. Finally, the communication channel is filtered using the filter settings when the signal of interest is present on the communication channel. In modifying the spectral characterization, pluralities of spectral characteristics of the spectral characterization are independently modified to produce the modified spectral characterization. Modifications to the spectral characterization may be performed in the frequency domain and/or the time domain.
    Type: Application
    Filed: September 14, 2004
    Publication date: February 10, 2005
    Inventors: Thomas Kolze, Bruce Currivan, Jonathan Min, Eric Ojard, James Thi, Daniel Howard
  • Publication number: 20040202202
    Abstract: A central entity and/or a remote device in a communication system are designed to address the problem of maintaining upstream synchronization in the remote device after loss of the downstream signal. One issue of particular importance is maintaining upstream transmissions from the remote device in an S-CDMA (or perhaps S-TDMA) mode that do not degrade performance of the communication system via poor upstream timing or a need for re-ranging. By providing novel functionality at the central entity for synchronizing first and second downstream signals and/or by providing novel functionality at the remote device for determining a symbol clock offset between a first terminated downstream signal and a second re-acquired downstream signal, embodiments of the present invention facilitate maintenance of synchronization through the loss of the downstream signal, thereby minimizing the need for re-ranging and avoiding poorly timed upstream bursts.
    Type: Application
    Filed: March 26, 2004
    Publication date: October 14, 2004
    Applicant: Broadcom Corporation
    Inventors: Thomas Kolze, Bruce Currivan, Niki Pantelias
  • Publication number: 20040202203
    Abstract: A central entity and/or a remote device in a communication system are designed to address the problem of maintaining upstream synchronization in the remote device after loss of the downstream signal. One issue of particular importance is maintaining upstream transmissions from the remote device in an S-CDMA (or perhaps S-TDMA) mode that do not degrade performance of the communication system via poor upstream timing or a need for re-ranging. By providing novel functionality at the central entity for synchronizing first and second downstream signals and/or by providing novel functionality at the remote device for determining a symbol clock offset between a first terminated downstream signal and a second re-acquired downstream signal, embodiments of the present invention facilitate maintenance of synchronization through the loss of the downstream signal, thereby minimizing the need for re-ranging and avoiding poorly timed upstream bursts.
    Type: Application
    Filed: March 26, 2004
    Publication date: October 14, 2004
    Applicant: Broadcom Corporation
    Inventors: Thomas Kolze, Bruce Currivan, Niki Pantelias
  • Publication number: 20020186793
    Abstract: Systems and methods are disclosed for detecting temporary high level impairments, such as noise or interference, for example, in a communications channel, and subsequently, mitigating the deleterious effects of the dynamic impairments. In one embodiment, the method not only performs dynamic characterization of channel fidelity against impairments, but also uses this dynamic characterization of the channel fidelity to adapt the receiver processing and to affect an improvement in the performance of the receiver. For example, in this embodiment, the method increases the accuracy of the estimation of the transmitted information, or similarly, increases the probability of making the correct estimates of the transmitted information, even in the presence of temporary severe levels of impairment. The channel fidelity history may also be stored and catalogued for use in, for example, future optimization of the transmit waveform.
    Type: Application
    Filed: November 2, 2001
    Publication date: December 12, 2002
    Inventors: Thomas Kolze, Bruce Currivan, Jonathan Min
  • Patent number: 5970092
    Abstract: A digital mode receiver for the reception of signals from multiple independent subscribers, as on a cable television bidirection broadband data transmission system, adapted for subscriber inquiries and two-way data transmission. Each burst comprises a fixed preamble portion and a variable data portion. The received burst is sampled and fed to a sample storage buffer. The preamble portion's output is used to initialize an equalizer, and to synchronize carrier and modulation clock. By repeating the processing of the preamble and optionally all or part of each burst, accuracy of detection of the variable data is improved, so that it is feasible to receive individual bursts without burst-to-burst coordination, while using a short preamble for increased efficiency.
    Type: Grant
    Filed: July 25, 1997
    Date of Patent: October 19, 1999
    Assignee: Stanford Telecommunications, Inc.
    Inventor: Bruce Currivan