Patents by Inventor James B. Piket

James B. Piket 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).

  • Patent number: 8811603
    Abstract: An echo canceler circuit (10) and method attenuates at least post-echo canceler uplink data (90) to produce attenuated uplink data (100) in response to uplink echo return loss based attenuation data (40). The echo canceler circuit (10) includes an echo return loss based attenuation data generator (20) and at least an uplink data attenuator (30). The echo return loss based attenuation data generator (20) produces the uplink echo return loss based attenuation data (40) in response to echo return loss data (70). The echo return loss data (70) is based on at least one of: attenuated downlink data (50), pre-echo canceler uplink data (60), and/or amplifier gain data (80). The uplink data attenuator (30) attenuates the post-echo canceler uplink data (90) to produce attenuated uplink data (100) based on the uplink echo return loss based attenuation data (40).
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: August 19, 2014
    Assignee: Continental Automotive Systems, Inc.
    Inventors: James B. Piket, Keith L. Owens, Christopher W. Springfield
  • Publication number: 20130184036
    Abstract: An echo canceler circuit (10) and method attenuates at least post-echo canceler uplink data (90) to produce attenuated uplink data (100) in response to uplink echo return loss based attenuation data (40). The echo canceler circuit (10) includes an echo return loss based attenuation data generator (20) and at least an uplink data attenuator (30). The echo return loss based attenuation data generator (20) produces the uplink echo return loss based attenuation data (40) in response to echo return loss data (70). The echo return loss data (70) is based on at least one of: attenuated downlink data (50), pre-echo canceler uplink data (60), and/or amplifier gain data (80). The uplink data attenuator (30) attenuates the post-echo canceler uplink data (90) to produce attenuated uplink data (100) based on the uplink echo return loss based attenuation data (40).
    Type: Application
    Filed: July 17, 2012
    Publication date: July 18, 2013
    Applicant: Continental Automotive Systems, Inc.
    Inventors: James B. Piket, Keith L. Owens, Christopher W. Springfield
  • Patent number: 8467521
    Abstract: Received data is filtered to produce pre-noise suppression data. Noise is removed from the pre-noise suppression data to provide noise-suppressed data. At least one weighted filter coefficient is dynamically determined using at least the pre-noise suppression data and not the noise suppressed data. The determination occurs independently from and is not affected by removing the noise from the pre-noise suppression data. Removing the noise from the pre-noise suppression data occurs independently from and is not affected by dynamically determining the at least one weighted coefficient.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: June 18, 2013
    Assignee: Continental Automotive Systems, Inc.
    Inventors: James B. Piket, Kyle K. Iwai, Daniel S. Rokusek
  • Patent number: 8238546
    Abstract: An echo canceler circuit (10) and method attenuates at least post-echo canceler uplink data (90) to produce attenuated uplink data (100) in response to uplink echo return loss based attenuation data (40). The echo canceler circuit (10) includes an echo return loss based attenuation data generator (20) and at least an uplink data attenuator (30). The echo return loss based attenuation data generator (20) produces the uplink echo return loss based attenuation data (40) in response to echo return loss data (70). The echo return loss data (70) is based on at least one of: attenuated downlink data (50), pre-echo canceler uplink data (60), and/or amplifier gain data (80). The uplink data attenuator (30) attenuates the post-echo canceler uplink data (90) to produce attenuated uplink data (100) based on the uplink echo return loss based attenuation data (40).
    Type: Grant
    Filed: October 3, 2009
    Date of Patent: August 7, 2012
    Assignee: Continental Automotive Systems, Inc.
    Inventors: James B. Piket, Keith L. Owens, Christopher W. Springfield
  • Patent number: 7787613
    Abstract: An echo canceling circuit comprising a double talk detector, an upper band signal filter configured to pass only near-end upper band signals to the double talk detector and remove lower band signals, an adaptive filter circuit, a control circuit operatively coupled to the double talk detector and to the adaptive filter circuit, and a threshold estimator configured to iteratively calculate an upper adaptive decision threshold value and a lower adaptive decision threshold value. The double talk detector declares near-end speech to be present if an estimated power level of the upper band signals exceeds the upper adaptive decision threshold value, and declares the near-end speech to be absent if the estimated power level of the upper band signals falls below the lower adaptive decision threshold value for a predetermined number of iterative cycles.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: August 31, 2010
    Assignee: Motorola, Inc.
    Inventors: Edgardo M. Cruz-Zeno, James B. Piket, Tenkasi V. Ramabadran
  • Publication number: 20100197232
    Abstract: Received data is filtered to produce pre-noise suppression data. Noise is removed from the pre-noise suppression data to provide noise-suppressed data. At least one weighted filter coefficient is dynamically determined using at least the pre-noise suppression data and not the noise suppressed data. The determination occurs independently from and is not affected by removing the noise from the pre-noise suppression data. Removing the noise from the pre-noise suppression data occurs independently from and is not affected by dynamically determining the at least one weighted coefficient.
    Type: Application
    Filed: February 4, 2010
    Publication date: August 5, 2010
    Inventors: James B. Piket, Kyle K. Iwai, Daniel S. Rokusek
  • Patent number: 7734466
    Abstract: A method for reducing a computational complexity of an m-stage adaptive filter is provided by updating recursively forward and backward error prediction square terms for a first portion of a length of the adaptive filter, and keeping the updated forward and backward error prediction square terms constant for a second portion of the length of the adaptive filter.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: June 8, 2010
    Assignee: Motorola, Inc.
    Inventors: David L. Barron, Kyle K. Iwai, James B. Piket
  • Patent number: 7702711
    Abstract: A method for reducing a computational complexity of an m-stage adaptive filter is provided by expanding a weighted sum of forward prediction error squares into a corresponding binomial expansion series, expanding a weighted sum of backward prediction error squares into a corresponding binomial expansion series, and determining coefficient updates of the adaptive filter with the weighted sums of forward and backward prediction error squares approximated by a select number of terms of their corresponding binomial expansion series.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: April 20, 2010
    Assignee: Motorola, Inc.
    Inventors: David L. Barron, James B. Piket, Daniel Rokusek
  • Patent number: 7680265
    Abstract: An echo canceller circuit (200) and method performs cascaded echo cancellation and noise suppression in a non-interfering manner. The echo canceller circuit (200) includes pre-noise suppression logic (210), echo canceller coefficient logic (218), noise suppression logic (212) and an echo canceller filter (216). The pre-noise suppression logic (210) receives pre-echo canceller uplink data (64) and downlink data (52), and in response produces pre-noise suppression uplink data (224). The echo canceller coefficient logic (218) receives the pre-noise suppression uplink data (224) and the pre-echo canceller uplink data (64), and in response produces filter coefficient data (226). The noise suppression logic (212) receives the pre-noise suppression uplink data (224), and in response produces noise suppressed uplink data (228). The echo canceller filter (216) receives the noise suppressed uplink data (228) and the filter coefficient data (226) and in response produces final uplink data (230).
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: March 16, 2010
    Assignee: Continental Automotive Systems, Inc.
    Inventors: James B. Piket, Kyle K. Iwai, Daniel S. Rokusek
  • Publication number: 20100022282
    Abstract: An echo canceler circuit (10) and method attenuates at least post-echo canceler uplink data (90) to produce attenuated uplink data (100) in response to uplink echo return loss based attenuation data (40). The echo canceler circuit (10) includes an echo return loss based attenuation data generator (20) and at least an uplink data attenuator (30). The echo return loss based attenuation data generator (20) produces the uplink echo return loss based attenuation data (40) in response to echo return loss data (70). The echo return loss data (70) is based on at least one of: attenuated downlink data (50), pre-echo canceler uplink data (60), and/or amplifier gain data (80). The uplink data attenuator (30) attenuates the post-echo canceler uplink data (90) to produce attenuated uplink data (100) based on the uplink echo return loss based attenuation data (40).
    Type: Application
    Filed: October 3, 2009
    Publication date: January 28, 2010
    Applicant: TEMIC AUTOMOTIVE OF NORTH AMERICA, INC.
    Inventors: James B. Piket, Keith L. Owens, Christopher W. Springfield
  • Patent number: 7599483
    Abstract: An echo canceler circuit (10) and method attenuates at least post-echo canceler uplink data (90) to produce attenuated uplink data (100) in response to uplink echo return loss based attenuation data (40). The echo canceler circuit (10) includes an echo return loss based attenuation data generator (20) and at least an uplink data attenuator (30). The echo return loss based attenuation data generator (20) produces the uplink echo return loss based attenuation data (40) in response to echo return loss data (70). The echo return loss data (70) is based on at least one of: attenuated downlink data (50), pre-echo canceler uplink data (60), and/or amplifier gain data (80). The uplink data attenuator (30) attenuates the post-echo canceler uplink data (90) to produce attenuated uplink data (100) based on the uplink echo return loss based attenuation data (40).
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: October 6, 2009
    Assignee: Temic Automotive of North America, Inc.
    Inventors: James B. Piket, Keith L. Owens, Christopher W. Springfield
  • Patent number: 7099458
    Abstract: A downlink activity and double talk probability detector and method for an echo canceler circuit (10) improves the stability of an echo canceler adaptive filter (300) and improves the attenuation of post-echo canceler uplink data (388). The echo canceler circuit (10) includes a downlink activity and double talk probability data generator (30) and an echo canceler stage (20). The downlink activity and double talk probability data generator (30) receives pre-echo canceler uplink data (40) and downlink data (50) and in response produces double talk probability data (60) and downlink activity data (70). The echo canceler stage (20) receives the downlink data (50), the pre-echo canceler uplink data (40), the double talk probability data (60) and the downlink activity data (70), and in response produces uplink data (80).
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: August 29, 2006
    Assignee: Motorola, Inc.
    Inventors: James B. Piket, Kyle K. Iwai, Daniel S. Rokusek
  • Patent number: 7046794
    Abstract: A double talk activity detector (30) and method for an echo canceler circuit (10) improves the probability of detecting a double talk condition based on at least pre-echo canceler uplink data (40). The echo canceler circuit (10) includes a double talk activity probability data generator (30) and an echo canceler stage (20). The double talk activity probability data generator (30) receives pre-echo canceler uplink data (40) and in response produces double talk activity probability data (50). The echo canceler stage (20) is coupled to the double talk activity probability data generator (30) and receives downlink data (60), pre-echo canceler uplink data (40) and the double talk activity probability data (50) and in response produces attenuated uplink data (70).
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: May 16, 2006
    Assignee: Motorola, Inc.
    Inventors: James B. Piket, Keith L. Owens, Christopher W. Springfield
  • Patent number: 6799062
    Abstract: A bi-directional hands-free communication device includes a microphone for transmitting a signal along a transmit path and a speaker receiving a signal transmitted along a receive path and outputting a corresponding output signal. An echo canceller, positioned in the transmit path and the receive path, cancels echo signals induced by the microphone from the speaker and outputs a corresponding cancelled signal along the transmit path, and a transparency circuit distributes state-dependent additional loss derived from the noise floor margin to the transmit path and the receive path to reduce residual echo signals output from the echo canceller.
    Type: Grant
    Filed: October 19, 2000
    Date of Patent: September 28, 2004
    Assignee: Motorola Inc.
    Inventors: James B. Piket, Christopher W. Springfield, William C. Yip
  • Patent number: 5506889
    Abstract: A cellular voice privacy arrangement includes a digital privacy unit which is part of each subscriber's fixed equipment. The digital privacy unit includes suitable analog to digital and digital to analog converters. A vocoder, digital signal processor and modem provide the privacy. The identification numbers of each terminal (phone) are exclusive-ORed to form a scramble variable. Vocoder data (voice coded information) is exclusive-ORed with the scramble variable to provided scrambled data for transmission.
    Type: Grant
    Filed: September 30, 1994
    Date of Patent: April 9, 1996
    Assignee: Motorola, Inc.
    Inventors: David T. Gustafson, Paul R. Kennedy, Shirley H. Lee, James B. Piket