Patents by Inventor David Gunawan

David Gunawan 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: 20240304171
    Abstract: Some implementations involve obtaining a plurality of echo references, the plurality of echo references including at least one echo reference for each audio device of a plurality of audio devices in an audio environment, each echo reference corresponding to audio data being played back by one or more loudspeakers of one audio device of the plurality of audio devices. Some examples involve making an importance estimation for each echo reference of the plurality of echo references. Making the importance estimation may involve determining an expected contribution of each echo reference to mitigation of echo by at least one echo management system of at least one audio device of the audio environment. Some implementations involve selecting, based at least in part on the importance estimation, one or more selected echo references and providing the one or more selected echo references to the at least one echo management system.
    Type: Application
    Filed: February 7, 2022
    Publication date: September 12, 2024
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Benjamin John SOUTHWELL, Christopher Graham HINES, David GUNAWAN
  • Publication number: 20240296822
    Abstract: Some implementations involve receiving location information for each of a plurality of audio devices in an audio environment, generating, based at least in part on the location information, rendering information for a plurality of audio devices in an audio environment and determining, based at least on part on the rendering information, a plurality of echo reference metrics. Each echo reference metric may correspond to audio data reproduced by one or more audio devices of the plurality of audio devices. The rendering information may include a matrix of loudspeaker activations. Some examples involve making, based at least in part on the echo reference metrics, an importance estimation for each of a plurality of echo references, selecting, based at least in part on the importance estimation, one or more echo references and providing them to at least one echo management system for canceling or suppressing echoes.
    Type: Application
    Filed: February 7, 2022
    Publication date: September 5, 2024
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Benjamin John SOUTHWELL, David GUNAWAN, Yin-Lee HO, Senaka Chandranath SAMARASEKERA
  • Publication number: 20240267469
    Abstract: An audio processing method may involve receiving output signals from each microphone of a plurality of microphones in an audio environment, the output signals corresponding to a current utterance of a person and determining, based on the output signals, one or more aspects of context information relating to the person, including an estimated current proximity of the person to one or more microphone locations. The method may involve selecting two or more loudspeaker-equipped audio devices based, at least in part, on the one or more aspects of the context information, determining one or more types of audio processing changes to apply to audio data being rendered to loudspeaker feed signals for the audio devices and causing one or more types of audio processing changes to be applied. In some examples, the audio processing changes have the effect of increasing a speech to echo ratio at one or more microphones.
    Type: Application
    Filed: April 17, 2024
    Publication date: August 8, 2024
    Applicants: Dobly Laboratories Licensing Corporation, Dolby International AB
    Inventors: Glenn N. DICKINS, Christopher Graham Hines, David GUNAWAN, Richard J. CARTWRIGHT, Alan J. SEEFELDT, Daniel ARTEAGA, Mark R.P. THOMAS, Joshua B. LANDO
  • Patent number: 12003673
    Abstract: An audio processing method may involve receiving output signals from each microphone of a plurality of microphones in an audio environment, the output signals corresponding to a current utterance of a person and determining, based on the output signals, one or more aspects of context information relating to the person, including an estimated current proximity of the person to one or more microphone locations. The method may involve selecting two or more loudspeaker-equipped audio devices based, at least in part, on the one or more aspects of the context information, determining one or more types of audio processing changes to apply to audio data being rendered to loudspeaker feed signals for the audio devices and causing one or more types of audio processing changes to be applied. In some examples, the audio processing changes have the effect of increasing a speech to echo ratio at one or more microphones.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: June 4, 2024
    Assignees: Dolby Laboratories Licensing Corporation, Dolby International AB
    Inventors: Glenn N. Dickins, Christopher Graham Hines, David Gunawan, Richard J. Cartwright, Alan J. Seefeldt, Daniel Arteaga, Mark R. P. Thomas, Joshua B. Lando
  • Publication number: 20240163611
    Abstract: Methods and systems for performing at least one audio activity (e.g., conducting a phone call or playing music or other audio content) in an environment including by determining an estimated location of a user in the environment in response to sound uttered by the user (e.g., a voice command), and controlling the audio activity in response to determining the estimated user location. The environment may have zones which are indicated by a zone map and estimation of the user location may include estimating in which of the zones the user is located. The audio activity may be performed using microphones and loudspeakers which are implemented in or coupled to smart audio devices.
    Type: Application
    Filed: January 10, 2024
    Publication date: May 16, 2024
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Carlos Eduardo Medaglia Dyonisio, David Gunawan
  • Publication number: 20240163340
    Abstract: An audio session management method may involve: determining, by an audio session manager, one or more first media engine capabilities of a first media engine of a first smart audio device, the first media engine being configured for managing one or more audio media streams received by the first smart audio device and for performing first smart audio device signal processing for the one or more audio media streams according to a first media engine sample clock; receiving, by the audio session manager and via a first application communication link, first application control signals from the first application; and controlling the first smart audio device according to the first media engine capabilities, by the audio session manager, via first audio session management control signals transmitted to the first smart audio device via a first smart audio device communication link and without reference to the first media engine sample clock.
    Type: Application
    Filed: January 17, 2024
    Publication date: May 16, 2024
    Applicants: DOLBY LABORATORIES LICENSING CORPORATION, Dolby International AB
    Inventors: Glenn N. Dickins, Mark R.P. Thomas, Alan J. Seefeldt, Joshua B. Lando, Daniel Arteaga, Carlos Medaglia Dyonisio, David Gunawan, Richard J. Cartwright, Christopher Graham Hines
  • Patent number: 11968268
    Abstract: An audio session management method may involve: determining, by an audio session manager, one or more first media engine capabilities of a first media engine of a first smart audio device, the first media engine being configured for managing one or more audio media streams received by the first smart audio device and for performing first smart audio device signal processing for the one or more audio media streams according to a first media engine sample clock; receiving, by the audio session manager and via a first application communication link, first application control signals from the first application; and controlling the first smart audio device according to the first media engine capabilities, by the audio session manager, via first audio session management control signals transmitted to the first smart audio device via a first smart audio device communication link and without reference to the first media engine sample clock.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: April 23, 2024
    Assignees: Dolby Laboratories Licensing Corporation, Dolby International AB
    Inventors: Glenn N. Dickins, Mark R. P. Thomas, Alan J. Seefeldt, Joshua B. Lando, Daniel Arteaga, Carlos Medaglia Dyonisio, David Gunawan, Richard J. Cartwright, Christopher Graham Hines
  • Patent number: 11917386
    Abstract: Methods and systems for performing at least one audio activity (e.g., conducting a phone call or playing music or other audio content) in an environment including by determining an estimated location of a user in the environment in response to sound uttered by the user (e.g., a voice command), and controlling the audio activity in response to determining the estimated user location. The environment may have zones which are indicated by a zone map and estimation of the user location may include estimating in which of the zones the user is located. The audio activity may be performed using microphones and loudspeakers which are implemented in or coupled to smart audio devices.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: February 27, 2024
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Carlos Eduardo Medaglia Dyonisio, David Gunawan
  • Publication number: 20240056757
    Abstract: Some methods may involve receiving a first content stream that includes first audio signals, rendering the first audio signals to produce first audio playback signals, generating first direct sequence spread spectrum (DSSS) signals, generating first modified audio playback signals by inserting the first DSSS signals into the first audio playback signals, and causing a loudspeaker system to play back the first modified audio playback signals, to generate first audio device playback sound. The method(s) may involve receiving microphone signals corresponding to at least the first audio device playback sound and to second through Nth audio device playback sound corresponding to second through Nth modified audio playback signals (including second through Nth DSSS signals) played back by second through Nth audio devices, extracting second through Nth DSSS signals from the microphone signals and estimating at least one acoustic scene metric based, at least partly, on the second through Nth DSSS signals.
    Type: Application
    Filed: December 2, 2021
    Publication date: February 15, 2024
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Benjamin John SOUTHWELL, David GUNAWAN, Mark R.P. THOMAS, Christopher Graham HINES
  • Publication number: 20240048931
    Abstract: Some methods may involve receiving a first content stream that includes first audio signals, rendering the first audio signals to produce first audio playback signals, generating first direct sequence spread spectrum (DSSS) signals, generating first modified audio playback signals by inserting the first DSSS signals into the first audio playback signals, and causing a loudspeaker system to play back the first modified audio playback signals, to generate first audio device playback sound. The method(s) may involve receiving microphone signals corresponding to at least the first audio device playback sound and to second through Nth audio device playback sound corresponding to second through Nth modified audio playback signals (including second through Nth DSSS signals) played back by second through Nth audio devices, extracting second through Nth DSSS signals from the microphone signals and estimating at least one acoustic scene metric based, at least partly, on the second through Nth DSSS signals.
    Type: Application
    Filed: December 2, 2021
    Publication date: February 8, 2024
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Benjamin John SOUTHWELL, David GUNAWAN, Mark R.P. THOMAS, Christopher Graham HINES
  • Publication number: 20230421952
    Abstract: Some implementations involve receiving, from a first subband domain acoustic echo canceller (AEC) of a first audio device in an audio environment, first adaptive filter management data from each of a plurality of first adaptive filter management modules, each first adaptive filter management module corresponding to a subband of the first subband domain AEC, each first adaptive filter management module being configured to control a first plurality of adaptive filters. The first plurality of adaptive filters may include at least a first adaptive filter type and a second adaptive filter type. Some implementations involve extracting, from the first adaptive filter management data, a first plurality of extracted features corresponding to a plurality of subbands of the first subband domain AEC and estimating a current local acoustic state based, at least in part, on the first plurality of extracted features.
    Type: Application
    Filed: December 2, 2021
    Publication date: December 28, 2023
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Benjamin John Southwell, David Gunawan, Christopher Graham Hines
  • Publication number: 20230319190
    Abstract: An audio processing method may involve receiving output signals from each microphone of a plurality of microphones in an audio environment, the output signals corresponding to a current utterance of a person and determining, based on the output signals, one or more aspects of context information relating to the person, including an estimated current proximity of the person to one or more microphone locations. The method may involve selecting two or more loudspeaker-equipped audio devices based, at least in part, on the one or more aspects of the context information, determining one or more types of audio processing changes to apply to audio data being rendered to loudspeaker feed signals for the audio devices and causing one or more types of audio processing changes to be applied. In some examples, the audio processing changes have the effect of increasing a speech to echo ratio at one or more microphones.
    Type: Application
    Filed: July 29, 2020
    Publication date: October 5, 2023
    Applicants: Dolby Laboratories Licensing Corporation, Dolby International AB
    Inventors: Glenn N. DICKINS, Christopher Graham HINES, David GUNAWAN, Richard J. CARTWRIGHT, Alan J. SEEFELDT, Daniel Arteaga, Mark R.P. THOMAS, Joshua B. LANDO
  • Publication number: 20230217173
    Abstract: Methods and systems for performing at least one audio activity (e.g., conducting a phone call or playing music or other audio content) in an environment including by determining an estimated location of a user in the environment in response to sound uttered by the user (e.g., a voice command), and controlling the audio activity in response to determining the estimated user location. The environment may have zones which are indicated by a zone map and estimation of the user location may include estimating in which of the zones the user is located. The audio activity may be performed using microphones and loudspeakers which are implemented in or coupled to smart audio devices.
    Type: Application
    Filed: March 7, 2023
    Publication date: July 6, 2023
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Carlos Eduardo Medaglia Dyonisio, David Gunawan
  • Publication number: 20230208921
    Abstract: An audio session management method may involve: determining, by an audio session manager, one or more first media engine capabilities of a first media engine of a first smart audio device, the first media engine being configured for managing one or more audio media streams received by the first smart audio device and for performing first smart audio device signal processing for the one or more audio media streams according to a first media engine sample clock; receiving, by the audio session manager and via a first application communication link, first application control signals from the first application; and controlling the first smart audio device according to the first media engine capabilities, by the audio session manager, via first audio session management control signals transmitted to the first smart audio device via a first smart audio device communication link and without reference to the first media engine sample clock.
    Type: Application
    Filed: July 28, 2020
    Publication date: June 29, 2023
    Applicants: DOLBY INTERNATIONAL AB, DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Glenn N. Dickins, Mark Richard Paul Thomas, Alan J. Seefeldt, Joshua B. Lando, Daniel Arteaga, Carlos Medaglia Dyonisio, David Gunawan, Richard J. Cartwright, Christopher Graham Hines
  • Patent number: 11677879
    Abstract: Some disclosed teleconferencing methods may involve detecting a howl state during a teleconference. The teleconference may involve two or more teleconference client locations and a teleconference server. The teleconference server may be configured for providing full-duplex audio connectivity between the teleconference client locations. The howl state may be a state of acoustic feedback involving two or more teleconference devices in a teleconference client location. Detecting the howl state may involve an analysis of both spectral and temporal characteristics of teleconference audio data. Some disclosed teleconferencing methods may involve determining which client location is causing the howl state. Some such methods may involve mitigating the howl state and/or sending a howl state detection message.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: June 13, 2023
    Assignee: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Kai Li, David Gunawan, Feng Deng, Qianqian Fang
  • Patent number: 11659332
    Abstract: Methods and systems for performing at least one audio activity (e.g., conducting a phone call or playing music or other audio content) in an environment including by determining an estimated location of a user in the environment in response to sound uttered by the user (e.g., a voice command), and controlling the audio activity in response to determining the estimated user location. The environment may have zones which are indicated by a zone map and estimation of the user location may include estimating in which of the zones the user is located. The audio activity may be performed using microphones and loudspeakers which are implemented in or coupled to smart audio devices.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: May 23, 2023
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Carlos Eduardo Medaglia Dyonisio, David Gunawan
  • Publication number: 20230121651
    Abstract: Methods for echo estimation or echo management (echo suppression or cancellation) on an input audio signal, with at least one of adaptation of a sparse prediction filter set, modification (for example, truncation) of adapted prediction filter impulse responses, generation of a composite impulse response from adapted prediction filter impulse responses, or use of echo estimation and/or echo management resources in a manner determined at least in part by classification of the input audio signal as being (or not being) echo free. Other aspects are systems configured to perform any embodiment of any of the methods.
    Type: Application
    Filed: December 15, 2022
    Publication date: April 20, 2023
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Dong SHI, Kai LI, Hannes MUESCH, David GUNAWAN, Paul HOLMBERG, Glenn N. DICKINS
  • Patent number: 11538486
    Abstract: Methods for echo estimation or echo management (echo suppression or cancellation) on an input audio signal, with at least one of adaptation of a sparse prediction filter set, modification (for example, truncation) of adapted prediction filter impulse responses, generation of a composite impulse response from adapted prediction filter impulse responses, or use of echo estimation and/or echo management resources in a manner determined at least in part by classification of the input audio signal as being (or not being) echo free. Other aspects are systems configured to perform any embodiment of any of the methods.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: December 27, 2022
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Dong Shi, Kai Li, Hannes Muesch, David Gunawan, Paul Holmberg, Glenn N. Dickins
  • Patent number: 11500610
    Abstract: An apparatus and method of transmission control for an audio device. The audio device uses sources other than the microphone to determine nuisance, and uses this to calculate a gain as well as to make the transmit decision. Using the gain results in a more nuanced nuisance mitigation than using the transmit decision on its own.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: November 15, 2022
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: David Gunawan, Glenn N. Dickins
  • Publication number: 20220345820
    Abstract: An audio session management method for an audio environment having multiple audio devices may involve receiving, from a first device implementing a first application and by a device implementing an audio session manager, a first route initiation request to initiate a first route for a first audio session. The first route initiation request may indicate a first audio source and a first audio environment destination. The first audio environment destination may correspond with at least a first person in the audio environment, but in some instances will not indicate an audio device. The method may involve establishing a first route corresponding to the first route initiation request. Establishing the first route may involve determining a first location of at least the first person in the audio environment, determining at least one audio device for a first stage of the first audio session and initiating or scheduling the first audio session.
    Type: Application
    Filed: July 27, 2020
    Publication date: October 27, 2022
    Applicants: DOLBY LABORATORIES LICENSING CORPORATION, DOLBY INTERNATIONAL AB
    Inventors: Glenn N. DICKINS, Richard J. CARTWRIGHT, David GUNAWAN, Christopher Graham HINES, Mark R. P. THOMAS, Alan J. SEEFELDT, Joshua B. LANDO, Carlos Eduardo Medaglia DYONISIO, Daniel ARTEAGA