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).

  • 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: 20140278393
    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: July 31, 2013
    Publication date: September 18, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Plamen A. Ivanov, Kevin J. Bastry, Joel A. Clark, Mark A. Jasiuk, Tenkasi V. Ramabadran, 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
  • 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: 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: 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
  • Patent number: 7881459
    Abstract: An echo canceller (106) can include a first multi-band filter (152) which receives a first input signal (108) and generates a first plurality of sub-band signals (110, 111, 112), and a second multi-band filter (154) which receives a second input signal (122) and generates a second plurality of sub-band signals (156, 157, 158). The echo canceller also can include a plurality of double talk detectors (168, 169, 170) that each generate a double talk flag (182, 183, 184) based on at least a respective one of the first sub-band signals and a respective one of the second sub-band signals.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: February 1, 2011
    Assignee: Motorola, Inc.
    Inventors: Jincheng Wu, Joel A. Clark
  • Patent number: 7809129
    Abstract: A method (200) of cancelling echo in a duplex communication device (100). The method can include detecting a level of noise present on an uplink signal path (104), generating a noise classifier (194) based on the detected level of noise, detecting whether uplink audio is present on the uplink signal path (104) and detecting whether downlink audio is present on a downlink signal path (102). The method further can include generating a double talk flag (136) based at least on the noise classifier, whether uplink audio is present on the uplink signal path, and whether downlink audio is present on the downlink signal path. In addition, the double talk flag, the noise classifier and an uplink signal can be processed to generate an output signal (120) having reduced echo.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: October 5, 2010
    Assignee: Motorola, Inc.
    Inventors: Jincheng Wu, Joel Clark
  • Publication number: 20090059821
    Abstract: A method (200) of cancelling echo in a duplex communication device (100). The method can include detecting a level of noise present on an uplink signal path (104), generating a noise classifier (194) based on the detected level of noise, detecting whether uplink audio is present on the uplink signal path (104) and detecting whether downlink audio is present on a downlink signal path (102). The method further can include generating a double talk flag (136) based at least on the noise classifier, whether uplink audio is present on the uplink signal path, and whether downlink audio is present on the downlink signal path. In addition, the double talk flag, the noise classifier and an uplink signal can be processed to generate an output signal (120) having reduced echo.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Jincheng Wu, Joel A. Clark