Patents by Inventor Jincheng Wu

Jincheng Wu 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: 10311868
    Abstract: A device performs a method for using image data to aid voice recognition. The method includes the device capturing (302) image data of a vicinity of the device and adjusting (304), based on the image data, a set of parameters for voice recognition performed by the device (102). The set of parameters for the device performing voice recognition include, but are not limited to: a trigger threshold of a trigger for voice recognition; a set of beamforming parameters; a database for voice recognition; and/or an algorithm for voice recognition. The algorithm may include using noise suppression or using acoustic beamforming.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: June 4, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Robert A. Zurek, Adrian M. Schuster, Fu-Lin Shau, Jincheng Wu
  • Publication number: 20190115018
    Abstract: A method, a system, and a computer program product for detecting an audio trigger phrase at a particular audio input channel and initiating a voice recognition session. The method includes capturing audio content by a plurality of microphone pairs of an audio capturing device, wherein each microphone pair of the plurality of microphone pairs is associated with an audio input channel of a plurality of audio input channels of the audio capturing device. The method further includes simultaneously monitoring, by a processor of the audio capturing device, audio content on each of the audio input channels. The method further includes: independently detecting, by the processor, an audio trigger phrase on at least one audio input channel of the plurality of audio input channels; and in response to detecting the audio trigger phrase, commencing a voice recognition session using the at least one audio input channel as an audio source.
    Type: Application
    Filed: January 30, 2018
    Publication date: April 18, 2019
    Inventors: ROBERT A. ZUREK, PRATIK M. KAMDAR, JINCHENG WU, JOEL CLARK, PLAMEN IVANOV
  • Publication number: 20190115040
    Abstract: A method includes obtaining, by a processor, an audio echo signal and an audio desired signal from an acoustic echo correction stage of an electronic device, and converting the echo signal and the desired signal to the frequency domain. The method further includes grouping, by the processor, frequency bin results of respective frequency domain converted echo and desired signals into respective echo and desired sub-bands. A sub-band suppressor gain is estimated based on an estimated sub-band energy for the echo and desired sub-bands. The method further includes modulating the frequency domain converted desired signal to compensate for residual echo, the modulating based, at least in part, on the estimated sub-band suppressor gain, and the modulating producing a compensated frequency domain converted echo signal. The method also includes converting the compensated frequency domain converted desired signal into time domain converted audio output signal.
    Type: Application
    Filed: December 3, 2018
    Publication date: April 18, 2019
    Inventors: PRATIK M. KAMDAR, JINCHENG WU, JOEL A. CLARK, MALAY GUPTA, PLAMEN A. IVANOV
  • Publication number: 20190115019
    Abstract: A method, a system, and a computer program product for preventing initiation of a voice recognition session. The method includes monitoring at least one audio output channel for at least one audio trigger phrase that initiates a voice recognition session. The method further includes in response to detecting the at least one audio trigger phrase on the at least one audio output channel, setting a logic state of at least one output trigger detector of the at least one audio output channel to a first state. The method further includes gating a logic state of at least one input trigger detector of at least one audio input channel to the first state for a time period and preventing initiation of a voice recognition session by the at least one audio trigger phrase on the at least one audio input channel while the logic state is the first state.
    Type: Application
    Filed: January 30, 2018
    Publication date: April 18, 2019
    Inventors: ROBERT A. ZUREK, PRATIK M. KAMDAR, JINCHENG WU, JOEL CLARK
  • Publication number: 20190066625
    Abstract: The present application pertains to the technical field of electronics and discloses an adapter, which is configured to connect a host with a display device, and includes: a charging interface, a power module, a HUB interface, a control module, a host interface, and a HDMI module; the charging interface is connected with the power module, the charging interface is capable of externally connecting with a power adapter to charge the host; the HUB interface is connected with the host interface and an input/output device; the host interface is configured to externally connect with the host; and the HDMI module includes a video processing chip and an HDMI interface, and the control module controls display states of the host and the display device according to a connection state of the display device.
    Type: Application
    Filed: August 24, 2017
    Publication date: February 28, 2019
    Inventor: Jincheng WU
  • Patent number: 10192567
    Abstract: A portable device performs echo cancellation and echo suppression. An audio echo signal and an audio desired signal are obtained from an acoustic echo correction stage of the portable device. The echo and desired signals are converted to the frequency domain. Frequency bin results of the respective frequency domain converted echo and desired signals are grouped into echo and desired sub-bands. A sub-band suppressor gain is estimated based on the estimated sub-band energy for the echo and desired sub-bands. The frequency domain converted echo signal is modulated based at least in part on the estimated sub-band suppressor gain to compensate for residual echo. The compensated frequency domain converted echo signal is time domain converted into an audio output signal. The audio output signal is processed by a selected one of a voice recognition engine and a communication module transmitter.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: January 29, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Pratik M. Kamdar, Jincheng Wu, Joel A. Clark, Malay Gupta, Plamen A. Ivanov
  • Publication number: 20180268811
    Abstract: A disclosed method includes monitoring an audio signal energy level while having a plurality of signal processing components deactivated and activating at least one signal processing component in response to a detected change in the audio signal energy level. The method may include activating and running a voice activity detector on the audio signal in response to the detected change where the voice activity detector is the at least one signal processing component. The method may further include activating and running the noise suppressor only if a noise estimator determines that noise suppression is required. The method may activate and runs a noise type classifier to determine the noise type based on information received from the noise estimator and may select a noise suppressor algorithm, from a group of available noise suppressor algorithms, where the selected noise suppressor algorithm is the most power consumption efficient.
    Type: Application
    Filed: May 11, 2018
    Publication date: September 20, 2018
    Inventors: Plamen A. Ivanov, Kevin J. Bastyr, Joel A. Clark, Mark A. Jasiuk, Tenkasi V. Ramabadran, Jincheng Wu
  • Patent number: 9930183
    Abstract: A method includes cycling through a plurality of microphone and speaker combinations in a mobile device in response to the mobile device being placed in speakerphone mode. The mobile device includes a plurality of microphones and at least one speaker. The method obtains acoustic echo data from an echo canceller for each microphone and speaker combination, calculates an acoustic isolation value for each combination and then selects a microphone and speaker combination based on the acoustic isolation value. The method may also include determining an echo spectrum for each microphone and speaker combination using the obtained acoustic echo data, and select an echo control profile based on a characteristic of the echo spectrum. The echo control profile is selected to further improve acoustic isolation for the selected microphone and speaker combination.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: March 27, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Sanjay N. Kadiwala, Joseph C. Dwyer, Jincheng Wu
  • Patent number: 9747900
    Abstract: A device performs a method for using image data to aid voice recognition. The method includes the device capturing image data of a vicinity of the device and adjusting, based on the image data, a set of parameters for voice recognition performed by the device. The set of parameters for the device performing voice recognition include, but are not limited to: a trigger threshold of a trigger for voice recognition; a set of beamforming parameters; a database for voice recognition; and/or an algorithm for voice recognition, wherein the algorithm can include using noise suppression or using acoustic beamforming.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: August 29, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Robert A Zurek, Adrian M Schuster, Fu-Lin Shau, Jincheng Wu
  • Publication number: 20170193996
    Abstract: A device performs a method for using image data to aid voice recognition. The method includes the device capturing (302) image data of a vicinity of the device and adjusting (304), based on the image data, a set of parameters for voice recognition performed by the device (102). The set of parameters for the device performing voice recognition include, but are not limited to: a trigger threshold of a trigger for voice recognition; a set of beamforming parameters; a database for voice recognition; and/or an algorithm for voice recognition. The algorithm may include using noise suppression or using acoustic beamforming.
    Type: Application
    Filed: March 21, 2017
    Publication date: July 6, 2017
    Inventors: Robert A. Zurek, Adrian M. Schuster, Fu-Lin Shau, Jincheng Wu
  • Publication number: 20170180561
    Abstract: A method includes cycling through a plurality of microphone and speaker combinations in a mobile device in response to the mobile device being placed in speakerphone mode. The mobile device includes a plurality of microphones and at least one speaker. The method obtains acoustic echo data from an echo canceller for each microphone and speaker combination, calculates an acoustic isolation value for each combination and then selects a microphone and speaker combination based on the acoustic isolation value. The method may also include determining an echo spectrum for each microphone and speaker combination using the obtained acoustic echo data, and select an echo control profile based on a characteristic of the echo spectrum. The echo control profile is selected to further improve acoustic isolation for the selected microphone and speaker combination.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 22, 2017
    Inventors: Sanjay N. Kadiwala, Joseph C. Dwyer, Jincheng Wu
  • Patent number: 9584642
    Abstract: A method includes cycling through a plurality of microphone and speaker combinations in a mobile device in response to the mobile device being placed in speakerphone mode. The mobile device includes a plurality of microphones and at least one speaker. The method obtains acoustic echo data from an echo canceller for each microphone and speaker combination, calculates an acoustic isolation value for each combination and then selects a microphone and speaker combination based on the acoustic isolation value. The method may also include determining an echo spectrum for each microphone and speaker combination using the obtained acoustic echo data, and select an echo control profile based on a characteristic of the echo spectrum. The echo control profile is selected to further improve acoustic isolation for the selected microphone and speaker combination.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: February 28, 2017
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Sanjay N Kadiwala, Joseph C Dwyer, Jincheng Wu
  • Patent number: 9351091
    Abstract: An apparatus includes a group of microphones and a surface compensator that is operatively coupled to switch logic and to a signal conditioner that provides a control channel to voice recognition logic. The surface compensator may detect surfaces in proximity to the apparatus as well as the surface's acoustic reflectivity or acoustic absorptivity and may accordingly configure the group of microphones including selecting appropriate signal conditioning and beamforming based on the surface acoustic reflectivity or acoustic absorptivity and the orientation of the apparatus. Voice recognition performance is thus improved when microphones are impeded or occluded by proximate surfaces. A group of sensors of the apparatus is used by the surface compensator to detect surfaces and surface type, and to determine apparatus orientation and motion.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: May 24, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Plamen A Ivanov, Kevin J Bastyr, Joel A Clark, Rivanaldo S Oliveira, Snehitha Singaraju, Jincheng Wu
  • Patent number: 9294859
    Abstract: A method includes detecting a surface in proximity to a mobile device using sensor data and determining an acoustic reflectivity or acoustic absorptivity of the surface using the sensor data. The method may further compensate for the acoustic reflectivity or acoustic absorptivity by controlling a configurable group of microphones of the mobile device. Compensating for the surface acoustic reflectivity or acoustic absorptivity may include beamforming the outputs of the configurable group of microphones to obtain one of an omnidirectional beamform pattern or a directional beamform pattern. An apparatus that performs the method include a configurable group of microphones, a signal conditioner, and a surface compensator. The surface compensator is operative to detect a surface in proximity to the apparatus and determine a surface acoustic reflectivity or acoustic absorptivity.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: March 22, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Plamen A Ivanov, Kevin J Bastyr, Joel A Clark, Rivanaldo S Oliveira, Snehitha Singaraju, Jincheng Wu
  • Patent number: 9185199
    Abstract: A method and apparatus for adapting acoustic processing in a communication device, and capturing at least one acoustic signal using acoustic hardware of the communication device, characterizing an acoustic environment external to the communication device using the at least one captured acoustic signal, adapting acoustic processing within the communication device based on the characterized acoustic environment.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: November 10, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Robert A Zurek, Joel A Clark, Joseph C Dwyer, Juan C Garcia, Plamen A Ivanov, Rivanaldo S Oliveira, Snehitha Singaraju, Jincheng Wu
  • Publication number: 20140350924
    Abstract: A device performs a method for using image data to aid voice recognition. The method includes the device capturing image data of a vicinity of the device and adjusting, based on the image data, a set of parameters for voice recognition performed by the device. The set of parameters for the device performing voice recognition include, but are not limited to: a trigger threshold of a trigger for voice recognition; a set of beamforming parameters; a database for voice recognition; and/or an algorithm for voice recognition, wherein the algorithm can include using noise suppression or using acoustic beamforming.
    Type: Application
    Filed: January 27, 2014
    Publication date: November 27, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Robert A. Zurek, Adrian M. Schuster, Fu-Lin Shau, Jincheng Wu
  • Publication number: 20140270217
    Abstract: An apparatus includes a group of microphones and a surface compensator that is operatively coupled to switch logic and to a signal conditioner that provides a control channel to voice recognition logic. The surface compensator may detect surfaces in proximity to the apparatus as well as the surface's acoustic reflectivity or acoustic absorptivity and may accordingly configure the group of microphones including selecting appropriate signal conditioning and beamforming based on the surface acoustic reflectivity or acoustic absorptivity and the orientation of the apparatus. Voice recognition performance is thus improved when microphones are impeded or occluded by proximate surfaces. A group of sensors of the apparatus is used by the surface compensator to detect surfaces and surface type, and to determine apparatus orientation and motion.
    Type: Application
    Filed: July 31, 2013
    Publication date: September 18, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Plamen A. Ivanov, Kevin J. Bastyr, Joel A. Clark, Rivanaldo S. Oliveira, Snehitha Singaraju, Jincheng Wu
  • Publication number: 20140270202
    Abstract: A method includes detecting a surface in proximity to a mobile device using sensor data and determining an acoustic reflectivity or acoustic absorptivity of the surface using the sensor data. The method may further compensate for the acoustic reflectivity or acoustic absorptivity by controlling a configurable group of microphones of the mobile device. Compensating for the surface acoustic reflectivity or acoustic absorptivity may include beamforming the outputs of the configurable group of microphones to obtain one of an omnidirectional beamform pattern or a directional beamform pattern. An apparatus that performs the method include a configurable group of microphones, a signal conditioner, and a surface compensator. The surface compensator is operative to detect a surface in proximity to the apparatus and determine a surface acoustic reflectivity or acoustic absorptivity.
    Type: Application
    Filed: July 31, 2013
    Publication date: September 18, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Plamen A Ivanov, Kevin J Bastyr, Joel A Clark, Rivanaldo S Oliveira, Snehitha Singaraju, Jincheng Wu
  • Publication number: 20140274218
    Abstract: A method includes cycling through a plurality of microphone and speaker combinations in a mobile device in response to the mobile device being placed in speakerphone mode. The mobile device includes a plurality of microphones and at least one speaker. The method obtains acoustic echo data from an echo canceller for each microphone and speaker combination, calculates an acoustic isolation value for each combination and then selects a microphone and speaker combination based on the acoustic isolation value. The method may also include determining an echo spectrum for each microphone and speaker combination using the obtained acoustic echo data, and select an echo control profile based on a characteristic of the echo spectrum. The echo control profile is selected to further improve acoustic isolation for the selected microphone and speaker combination.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 18, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Sanjay N. Kadiwala, Joseph C. Dwyer, Jincheng Wu
  • Publication number: 20140274212
    Abstract: A method and apparatus for adapting acoustic processing in a communication device, and capturing at least one acoustic signal using acoustic hardware of the communication device, characterizing an acoustic environment external to the communication device using the at least one captured acoustic signal, adapting acoustic processing within the communication device based on the characterized acoustic environment.
    Type: Application
    Filed: July 31, 2013
    Publication date: September 18, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Robert A. Zurek, Joel A. Clark, Joseph C. Dwyer, Juan C. Garcia, Plamen A. Ivanov, Rivanaldo S. Oliveira, Snehitha Singaraju, Jincheng Wu