Patents by Inventor Dayong Zhou

Dayong Zhou 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: 9142207
    Abstract: A personal audio device, such as a wireless telephone, includes an adaptive noise canceling (ANC) circuit that adaptively generates an anti-noise signal from a reference microphone signal and injects the anti-noise signal into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone is also provided proximate the speaker to measure the ambient sounds and transducer output near the transducer, thus providing an indication of the effectiveness of the noise canceling. A processing circuit uses the reference and/or error microphone, optionally along with a microphone provided for capturing near-end speech, to determine whether the ANC circuit is incorrectly adapting or may incorrectly adapt to the instant acoustic environment and/or whether the anti-noise signal may be incorrect and/or disruptive and then take action in the processing circuit to prevent or remedy such conditions.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: September 22, 2015
    Assignee: CIRRUS LOGIC, INC.
    Inventors: Jon D. Hendrix, Ali Abdollahzadeh Milani, Nitin Kwatra, Dayong Zhou, Yang Lu, Jeffrey Alderson
  • Patent number: 9123321
    Abstract: A personal audio device, such as a wireless telephone, includes an adaptive noise canceling (ANC) circuit that adaptively generates an anti-noise signal from a reference microphone signal and injects the anti-noise signal into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone is also provided proximate to the speaker to provide an error signal indicative of the effectiveness of the noise cancellation. A secondary path estimating adaptive filter is used to estimate the electro-acoustical path from the noise canceling circuit through the transducer so that source audio can be removed from the error signal. Adaptation of adaptive filters is sequenced so that update of their coefficients does not cause instability or error in the update. A level of the source audio with respect to the ambient audio can be determined to determine whether the system may generate erroneous anti-noise and/or become unstable.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: September 1, 2015
    Assignee: Cirrus Logic, Inc.
    Inventors: Jeffrey Alderson, Jon D. Hendrix, Dayong Zhou, Antonio John Miller, Chin Yong, Gautham Devendra Kamath
  • Patent number: 9094744
    Abstract: A close talk detection method and system is provided for active noise cancellation system on a cellular telephone or the like, based on two properly located microphones. Given the location of the microphones and the way people use the phone, the power ratio (difference) at the two microphones implies the location of the speaker within a given range. The improved close-talk detector is not affected by power levels or SNR of non-close-talk ambient disturbances. Power levels of both a voice and a reference microphone are measured and the ratio r of these power levels is determined. If the ratio r is greater than a predetermined threshold (e.g., 7 dB), then close talk is occurring. If the ratio r is less than the predetermined threshold, then the signal is determined to be loud ambient noise or some other non-close-talking signal and noise cancellation processing is not affected.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: July 28, 2015
    Assignee: Cirrus Logic, Inc.
    Inventors: Yang Lu, Dayong Zhou, Jon D. Hendrix, Jeffrey Alderson
  • Publication number: 20150180887
    Abstract: Methods and systems for improved attack context data logging are provided. According to one embodiment, configuration information is received from an administrator of a network security device. The configuration information includes information indicative of a quantity of packets to be captured for post attack analysis. Responsive to receipt of the configuration information, a size of a circular buffer is configured based thereon. Multiple packets directed to a network protected by the network security device are received from an external network. The received packets are temporarily buffered within the circular buffer. An analysis is performed to determine whether one of the received packets is potentially associated with a threat or undesired activity (“trigger packet”).
    Type: Application
    Filed: March 3, 2015
    Publication date: June 25, 2015
    Applicant: Fortinet, Inc.
    Inventors: Wei David Wang, Dayong Zhou, Ihab Khalil
  • Publication number: 20150033336
    Abstract: Methods and systems are provided for improved attack context data logging. In one embodiment, additional context is provided for an attack by logging either a predetermined or configurable number or predetermined or configurable timeframe of packets before and optionally after detection of a packet associated with an attack. This additional context facilitates understanding of the attack and can help in connection with improving the implementation of signatures that are used to detect attacks and reducing false positives. In one aspect, the system is configured to assess multiple packets across one or more sessions and temporarily store each packet in a buffer having a configurable size such that once an attack is detected, a log can be generated based at least in part on packets present in the buffer. Then, the log can be analyzed so as to understand the context of the attack.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 29, 2015
    Applicant: Fortinet, Inc.
    Inventors: Wei David Wang, Dayong Zhou, Ihab Khalil
  • Publication number: 20150033322
    Abstract: Methods and systems for improved attack context data logging are provided. According to one embodiment, configuration information is received by a firewall device from a network administrator. The configuration information includes a number (N) of packets to capture by the firewall device responsive to an event detected by the firewall device that is potentially indicative of a threat or undesired activity. Multiple packets are received by the firewall device. The firewall device applies an attack detection algorithm, including one or more of a set of intrusion detection signatures, a set of malware detection signatures and a set of security policies, to the received packets. Responsive to the firewall device determining that a trigger packet is associated with a potential threat or potential undesired activity, the firewall device causes information regarding N packets of the received packets, inclusive of the trigger packet, to be stored in a log.
    Type: Application
    Filed: January 14, 2014
    Publication date: January 29, 2015
    Applicant: Fortinet, Inc.
    Inventors: Wei David Wang, Dayong Zhou, Ihab Khalil
  • Publication number: 20140369517
    Abstract: In accordance with methods and systems of the present disclosure, an integrated circuit for implementing at least a portion of a personal audio device may include an output including an anti-noise signal, a reference microphone input, an error microphone input, and a processing circuit. The processing circuit may implement an adaptive filter having a response that generates the anti-noise signal from the reference microphone signal to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit may implement a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone signal and the reference microphone signal by adapting the response of the adaptive filter in accordance with a calculated narrow-band-to-full-band ratio, wherein the narrow-band-to-full-band ratio is a function of a narrow-band power of the reference microphone signal divided by a full-band power of the reference microphone signal.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 18, 2014
    Inventors: Dayong Zhou, Yang Lu
  • Publication number: 20140307890
    Abstract: In accordance with methods and systems of the present disclosure, a processing circuit may implement at least one of: a feedback filter having a response that generates at least a portion of an anti-noise component from a playback corrected error, the playback corrected error based on a difference between the error microphone signal and a secondary path estimate; and a feedforward filter having a response that generates at least a portion of the anti-noise signal from a reference microphone signal. The processing circuit may also implement a secondary path estimate filter configured to model an electro-acoustic path of a source audio signal and have a response that generates a secondary path estimate from the source audio signal and a secondary path estimate performance monitor for monitoring performance of the secondary path estimate filter in modeling the electro-acoustic path.
    Type: Application
    Filed: July 26, 2013
    Publication date: October 16, 2014
    Applicant: Cirrus Logic, Inc.
    Inventors: Dayong Zhou, Yang Lu, Ning Li
  • Publication number: 20140307888
    Abstract: In accordance with the present disclosure, an integrated circuit for implementing at least a portion of a personal audio device may include an output and a processing circuit. The output may provide an output signal to a transducer including both a source audio signal for playback to a listener and an anti-noise signal for countering the effect of ambient audio sounds in an acoustic output of the transducer. The processing circuit may implement an adaptive noise cancellation system that generates the anti-noise signal to reduce the presence of the ambient audio sounds heard by the listener by adapting, based on a presence of the source audio signal, a response of the adaptive noise cancellation system to minimize the ambient audio sounds at the acoustic output of the transducer, wherein the adaptive noise cancellation system is configured to adapt both in the presence and the absence of the source audio signal.
    Type: Application
    Filed: August 8, 2013
    Publication date: October 16, 2014
    Applicant: Cirrus Logic, Inc.
    Inventors: Jeffrey D. Alderson, Jon D. Hendrix, Antonio J. Miller, Robert G. Kratsas, Jens-Peter B. Axelsson, Dayong Zhou, Yang Lu, Chin Huang Yong
  • Publication number: 20140270224
    Abstract: An adaptive noise canceller adapts a secondary path modeling response using ambient noise, rather than using another noise source or source audio as a training source. Anti-noise generated from a reference microphone signal using a first adaptive filter is used as the training signal for training the secondary path response. Ambient noise at the error microphone is removed from an error microphone signal, so that only anti-noise remains. A primary path modeling adaptive filter is used to modify the reference microphone signal to generate a source of ambient noise that is correlated with the ambient noise present at the error microphone, which is then subtracted from the error microphone signal to generate the error signal. The primary path modeling adaptive filter is previously adapted by minimizing components of the error microphone signal appearing in an output of the primary path adaptive filter while the anti-noise signal is muted.
    Type: Application
    Filed: October 25, 2013
    Publication date: September 18, 2014
    Applicant: CIRRUS LOGIC, INC.
    Inventors: Dayong Zhou, Yang Lu, Jon D. Hendrix, Jeffrey Alderson
  • Publication number: 20140270222
    Abstract: A personal audio device including multiple output transducers for reproducing different frequency bands of a source audio signal, includes an adaptive noise canceling (ANC) circuit that adaptively generates an anti-noise signal for each of the transducers from at least one microphone signal that measures the ambient audio to generate anti-noise signals. The anti-noise signals are generated by separate adaptive filters such that the anti-noise signals cause substantial cancellation of the ambient audio at their corresponding transducers. The use of separate adaptive filters provides low-latency operation, since a crossover is not needed to split the anti-noise into the appropriate frequency bands. The adaptive filters can be implemented or biased to generate anti-noise only in the frequency band corresponding to the particular adaptive filter. The anti-noise signals are combined with source audio of the appropriate frequency band to provide outputs for the corresponding transducers.
    Type: Application
    Filed: August 15, 2013
    Publication date: September 18, 2014
    Applicant: CIRRUS LOGIC, INC.
    Inventors: Jon D. Hendrix, Jeffrey Alderson, Ali Abdollahzadeh Milani, Dayong Zhou, Yang Lu
  • Publication number: 20130301846
    Abstract: A personal audio device, such as a wireless telephone, includes noise canceling circuit that adaptively generates an anti-noise signal from a reference microphone signal and injects the anti-noise signal into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone may also be provided proximate the speaker to measure the output of the transducer in order to control the adaptation of the anti-noise signal and to estimate an electro-acoustical path from the noise canceling circuit through the transducer. A processing circuit that performs the adaptive noise canceling (ANC) function also detects frequency-dependent characteristics in and/or direction of the ambient sounds and alters adaptation of the noise canceling circuit in response to the detection.
    Type: Application
    Filed: March 4, 2013
    Publication date: November 14, 2013
    Applicant: CIRRUS LOGIC, INC.
    Inventors: Jeffrey Alderson, Jon D. Hendrix, Dayong Zhou
  • Publication number: 20130301848
    Abstract: An adaptive noise canceling (ANC) circuit adaptively generates an anti-noise signal from a reference microphone signal that is injected into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone proximate the speaker provides an error signal. A secondary path estimating adaptive filter estimates the electro-acoustical path from the noise canceling circuit through the transducer so that source audio can be removed from the error signal. Tones in the source audio, such as remote ringtones, present in downlink audio during initiation of a telephone call, are detected by a tone detector using accumulated tone persistence and non-silence hangover counting, and adaptation of the secondary path estimating adaptive filter is halted to prevent adapting to the tones. Adaptation of the adaptive filters is then sequenced so any disruption of the secondary path adaptive filter response is removed before allowing the anti-noise generating filter to adapt.
    Type: Application
    Filed: December 28, 2012
    Publication date: November 14, 2013
    Applicant: Cirrus Logic, Inc.
    Inventors: Dayong Zhou, Yang Lu, Jon D. Hendrix, Jeffrey Alderson, Antonio John Miller, Chin Yong, Gautham Devendra Kamath
  • Publication number: 20130301847
    Abstract: A personal audio device, such as a wireless telephone, includes an adaptive noise canceling (ANC) circuit that adaptively generates an anti-noise signal from a reference microphone signal and injects the anti-noise signal into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone is also provided proximate to the speaker to provide an error signal indicative of the effectiveness of the noise cancellation. A secondary path estimating adaptive filter is used to estimate the electro-acoustical path from the noise canceling circuit through the transducer so that source audio can be removed from the error signal. Adaptation of adaptive filters is sequenced so that update of their coefficients does not cause instability or error in the update. A level of the source audio with respect to the ambient audio can be determined to determine whether the system may generate erroneous anti-noise and/or become unstable.
    Type: Application
    Filed: December 27, 2012
    Publication date: November 14, 2013
    Applicant: CIRRUS LOGIC, INC.
    Inventors: Jeffrey Alderson, Jon D. Hendrix, Dayong Zhou, Antonio John Miller, Chin Yong, Gautham Devendra Kamath
  • Publication number: 20120140943
    Abstract: A personal audio device, such as a wireless telephone, includes an adaptive noise canceling (ANC) circuit that adaptively generates an anti-noise signal from a reference microphone signal and injects the anti-noise signal into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone is also provided proximate the speaker to measure the ambient sounds and transducer output near the transducer, thus providing an indication of the effectiveness of the noise canceling. A processing circuit uses the reference and/or error microphone, optionally along with a microphone provided for capturing near-end speech, to determine whether the ANC circuit is incorrectly adapting or may incorrectly adapt to the instant acoustic environment and/or whether the anti-noise signal may be incorrect and/or disruptive and then take action in the processing circuit to prevent or remedy such conditions.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 7, 2012
    Inventors: Jon D. Hendrix, Ali Abdollahzadeh Milani, Nitin Kwatra, Dayong Zhou, Yang Lu, Jeffrey Alderson
  • Publication number: 20100284546
    Abstract: A control system for reducing noise or vibration in a target zone. The noise or vibration is produced by a source and transferred to the target zone by a main path. The control system is provided with an actuator, at least one error sensor and a controller. The actuator is positioned to deliver actuated signals into at least a portion of the target zone. The at least one error sensor monitors the residual noise or vibration power in the target zone and produces an error signal representative thereof. The controller receives a reference signal representative of noise or vibration produced by the source, and the error signal representative of the residual noise power in the target zone. The controller analyzes sub-bands of the reference signal and the error signal without identification of a secondary path, and provides drive signals to the actuator to cause the actuator to deliver the actuated signals into the target zone so as to reduce the residual noise power in the target zone.
    Type: Application
    Filed: August 18, 2006
    Publication date: November 11, 2010
    Inventors: Victor DeBrunner, Dayong Zhou, Linda DeBrunner, Justin Fuller, Yunhua Wang