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: 20260205760
    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. The method may involve determining, responsive to the output signals and based at least in part on audio device location information and echo management system information, one or more audio processing changes to apply to audio data being rendered to loudspeaker feed signals for two or more audio devices in the audio environment. The audio processing changes may involve a reduction in a loudspeaker reproduction level for one or more loudspeakers in the audio environment. The method may involve causing one or more types of audio processing changes to be applied. The audio processing changes may have the effect of increasing a speech to echo ratio at one or more microphones.
    Type: Application
    Filed: November 4, 2022
    Publication date: July 16, 2026
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Benjamin Southwell, David Gunawan, Alan J. Seefeldt
  • Publication number: 20260120699
    Abstract: A method for generating a frame of an encoded bitstream of an audio program comprising a plurality of audio signals, wherein the frame comprises two or more independent blocks of encoded data, the method comprising receiving, for one or more of the plurality of audio signals, information indicating a playback device with which the one or more audio signals are associated, receiving, for the indicated playback device, information indicating one or more additional associated playback devices, receiving one or more audio signals associated with the indicated one or more additional associated playback devices, encoding the one or more audio signals associated with the playback device, encoding the one or more audio signals associated with the indicated one or more additional associated playback devices, combining the one or more encoded audio signals associated with the playback device and signaling information indicating the one or more additional associated playback devices into a first independent block, combi
    Type: Application
    Filed: September 15, 2023
    Publication date: April 30, 2026
    Applicants: Dolby Laboratories Licensing Corporation, DOLBY INTERNATIONAL AB
    Inventors: Kristofer Kjörling, Heiko Purnhagen, David Gunawan, Benjamin Southwell, Leif Jonas Samuelsson
  • Patent number: 12525216
    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: Grant
    Filed: February 7, 2022
    Date of Patent: January 13, 2026
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Benjamin John Southwell, David Gunawan, Yin-Lee Ho, Senaka Chandranath Samarasekera
  • Patent number: 12470885
    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: Grant
    Filed: December 2, 2021
    Date of Patent: November 11, 2025
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Benjamin John Southwell, David Gunawan, Mark R.P. Thomas, Christopher Graham Hines
  • Patent number: 12401962
    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 calibration signals, generating first modified audio playback signals by inserting the first calibration 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 calibration signals) played back by second through Nth audio devices, extracting second through Nth calibration signals from the microphone signals and estimating at least one acoustic scene metric based, at least partly, on the second through Nth calibration signals.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: August 26, 2025
    Assignees: Dolby Laboratories Licensing Corporation, DOLBY INTERNATIONAL AB
    Inventors: Mark R. P. Thomas, Benjamin John Southwell, Avery Bruni, Olha Michelle Townsend, Daniel Arteaga, Davide Scaini, Christopher Graham Hines, Alan J. Seefeldt, David Gunawan, C. Phillip Brown
  • Patent number: 12401945
    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: Grant
    Filed: December 2, 2021
    Date of Patent: August 26, 2025
    Assignee: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Benjamin John Southwell, David Gunawan, Christopher Graham Hines
  • Patent number: 12380873
    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: Grant
    Filed: February 7, 2022
    Date of Patent: August 5, 2025
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Benjamin John Southwell, Christopher Graham Hines, David Gunawan
  • Patent number: 12374349
    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: December 15, 2022
    Date of Patent: July 29, 2025
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Dong Shi, Kai Li, Hannes Muesch, David Gunawan, Paul Holmberg, Glenn N. Dickins
  • Patent number: 12375855
    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: Grant
    Filed: July 27, 2020
    Date of Patent: July 29, 2025
    Assignees: 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
  • Publication number: 20250227416
    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 24, 2025
    Publication date: July 10, 2025
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Carlos Eduardo Medaglia DYONISIO, David GUNAWAN
  • Patent number: 12279100
    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: January 10, 2024
    Date of Patent: April 15, 2025
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Carlos Eduardo Medaglia Dyonisio, David Gunawan
  • Patent number: 12273698
    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: Grant
    Filed: December 2, 2021
    Date of Patent: April 8, 2025
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Benjamin John Southwell, David Gunawan, Mark R. P. Thomas, Christopher Graham Hines
  • Publication number: 20240381046
    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 calibration signals, generating first modified audio playback signals by inserting the first calibration 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 calibration signals) played back by second through Nth audio devices, extracting second through Nth calibration signals from the microphone signals and estimating at least one acoustic scene metric based, at least partly, on the second through Nth calibration signals.
    Type: Application
    Filed: December 2, 2021
    Publication date: November 14, 2024
    Applicants: Dolby Laboratories Licensing Corporation, DOLBY INTERNATIONAL AB
    Inventors: Mark R.P. THOMAS, Benjamin John SOUTHWELL, Avery BRUNI, Olha Michelle TOWNSEND, Daniel ARTEAGA, Davide SCAINI, Christopher Graham HINES, Alan J. SEEFELDT, David GUNAWAN, C. Phillip Brown
  • 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