Patents by Inventor Joseph C. Dwyer
Joseph C. Dwyer 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: 12155789Abstract: A voice call is established between two or more computing devices. The voice call may be, for example, audio only or audio and video. One computing device, referred to as a near-end device, receives a digital representation of background noise captured at another computing device, referred to as a far-end device. The near-end device captures voice audio from the user of the near-end device and adjusts the voice audio based at least in part on the digital representation of the background noise at the far-end device. The near-end device then transmits the adjusted voice audio to the far-end device for playback at the far-end device.Type: GrantFiled: June 20, 2022Date of Patent: November 26, 2024Assignee: Motorola Mobility LLCInventors: Daniel C. Chisu, Joseph C. Dwyer, Giles T. Davis
-
Patent number: 12142289Abstract: An adaptive echo cancellation system introduces an acoustic reference signal to audio content being transmitted to the speaker for playback. The acoustic reference signal is an out-of-band signal, such as an ultrasonic signal, which is typically not audible to humans. The microphone of the mobile device receives the audio content played back by the speaker as well as audio content introduced by the user (e.g., the speech of the user). The adaptive echo cancellation system detects the acoustic reference signal and determines a time delay between when the acoustic reference signal was introduced to the audio content and when the audio content including the acoustic reference signal was received by the mobile device. Echo is cancelled from the received audio content based on this determined time delay.Type: GrantFiled: February 3, 2022Date of Patent: November 12, 2024Assignee: Motorola Mobility LLCInventors: Seungho Kim, Joseph C. Dwyer, Giles T. Davis
-
Publication number: 20230412727Abstract: A voice call is established between two or more computing devices. The voice call may be, for example, audio only or audio and video. One computing device, referred to as a near-end device, receives a digital representation of background noise captured at another computing device, referred to as a far-end device. The near-end device captures voice audio from the user of the near-end device and adjusts the voice audio based at least in part on the digital representation of the background noise at the far-end device. The near-end device then transmits the adjusted voice audio to the far-end device for playback at the far-end device.Type: ApplicationFiled: June 20, 2022Publication date: December 21, 2023Applicant: Motorola Mobility LLCInventors: Daniel C. Chisu, Joseph C. Dwyer, Giles T. Davis
-
Publication number: 20230245669Abstract: An adaptive echo cancellation system introduces an acoustic reference signal to audio content being transmitted to the speaker for playback. The acoustic reference signal is an out-of-band signal, such as an ultrasonic signal, which is typically not audible to humans. The microphone of the mobile device receives the audio content played back by the speaker as well as audio content introduced by the user (e.g., the speech of the user). The adaptive echo cancellation system detects the acoustic reference signal and determines a time delay between when the acoustic reference signal was introduced to the audio content and when the audio content including the acoustic reference signal was received by the mobile device. Echo is cancelled from the received audio content based on this determined time delay.Type: ApplicationFiled: February 3, 2022Publication date: August 3, 2023Applicant: Motorola Mobility LLCInventors: Seungho Kim, Joseph C. Dwyer, Giles T. Davis
-
Patent number: 9930183Abstract: 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: GrantFiled: February 27, 2017Date of Patent: March 27, 2018Assignee: Google Technology Holdings LLCInventors: Sanjay N. Kadiwala, Joseph C. Dwyer, Jincheng Wu
-
Publication number: 20170180561Abstract: 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: ApplicationFiled: February 27, 2017Publication date: June 22, 2017Inventors: Sanjay N. Kadiwala, Joseph C. Dwyer, Jincheng Wu
-
Patent number: 9584642Abstract: 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: GrantFiled: March 11, 2014Date of Patent: February 28, 2017Assignee: GOOGLE TECHNOLOGY HOLDINGS LLCInventors: Sanjay N Kadiwala, Joseph C Dwyer, Jincheng Wu
-
Patent number: 9275638Abstract: An electronic device digitally combines a single voice input with each of a series of noise samples. Each noise sample is taken from a different audio environment (e.g., street noise, babble, interior car noise). The voice input/noise sample combinations are used to train a voice recognition model database without the user having to repeat the voice input in each of the different environments. In one variation, the electronic device transmits the user's voice input to a server that maintains and trains the voice recognition model database.Type: GrantFiled: December 3, 2013Date of Patent: March 1, 2016Assignee: Google Technology Holdings LLCInventors: John R Meloney, Joel A Clark, Joseph C Dwyer, Adrian M Schuster, Snehitha Singaraju, Robert A Zurek
-
Patent number: 9185199Abstract: 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: GrantFiled: July 31, 2013Date of Patent: November 10, 2015Assignee: Google Technology Holdings LLCInventors: Robert A Zurek, Joel A Clark, Joseph C Dwyer, Juan C Garcia, Plamen A Ivanov, Rivanaldo S Oliveira, Snehitha Singaraju, Jincheng Wu
-
Patent number: 9173021Abstract: A method is performed in an electronic device for orienting an audio beam generated by the device. The method includes: detecting that the device is coupled to a docking station; and determining a geographic location of the device. The method further includes determining, based on the geographic location of the device, an orientation for an audio beam relative from the docking station; and generating the audio beam by the device.Type: GrantFiled: October 8, 2013Date of Patent: October 27, 2015Assignee: Google Technology Holdings LLCInventors: Robert A Zurek, Joseph C Dwyer
-
Publication number: 20140274212Abstract: 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: ApplicationFiled: July 31, 2013Publication date: September 18, 2014Applicant: Motorola Mobility LLCInventors: Robert A. Zurek, Joel A. Clark, Joseph C. Dwyer, Juan C. Garcia, Plamen A. Ivanov, Rivanaldo S. Oliveira, Snehitha Singaraju, Jincheng Wu
-
Publication number: 20140277650Abstract: A method is performed in an electronic device for orienting an audio beam generated by the device. The method includes: detecting that the device is coupled to a docking station; and determining a geographic location of the device. The method further includes determining, based on the geographic location of the device, an orientation for an audio beam relative from the docking station; and generating the audio beam by the device.Type: ApplicationFiled: October 8, 2013Publication date: September 18, 2014Applicant: Motorola Mobility LLCInventors: Robert A. Zurek, Joseph C. Dwyer
-
Publication number: 20140274218Abstract: 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: ApplicationFiled: March 11, 2014Publication date: September 18, 2014Applicant: Motorola Mobility LLCInventors: Sanjay N. Kadiwala, Joseph C. Dwyer, Jincheng Wu
-
Publication number: 20140278420Abstract: An electronic device digitally combines a single voice input with each of a series of noise samples. Each noise sample is taken from a different audio environment (e.g., street noise, babble, interior car noise). The voice input/noise sample combinations are used to train a voice recognition model database without the user having to repeat the voice input in each of the different environments. In one variation, the electronic device transmits the user's voice input to a server that maintains and trains the voice recognition model database.Type: ApplicationFiled: December 3, 2013Publication date: September 18, 2014Applicant: Motorola Mobility LLCInventors: John R. Meloney, Joel A. Clark, Joseph C. Dwyer, Adrian M. Schuster, Snehitha Singaraju, Robert A. Zurek