Patents by Inventor Michael Mark Goodwin
Michael Mark Goodwin 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: 12634397Abstract: Far-end audio samples may be received corresponding to far-end audio that is output from one or more audio output components. Near-end audio samples may be received corresponding to near-end audio that is captured by one or more audio input components. A plurality of acoustic path estimates and a plurality of clock skew estimates may be calculated in an alternating order, using a state-space model, based at least in part on the far-end audio samples and the near-end audio samples. A first acoustic path estimate and a first clock skew estimate may be used to calculate a second acoustic path estimate. A first portion of the far-end audio may be filtered with the second acoustic path estimate to generate a replica of echo in the first portion of the far-end audio. The replica of the echo may be removed from a corresponding second portion of the near-end audio.Type: GrantFiled: December 5, 2022Date of Patent: May 19, 2026Assignee: Amazon Technologies, Inc.Inventors: Karim Helwani, Erfan Soltanmohammadi, Michael Mark Goodwin, Arvindh Krishnaswamy
-
Patent number: 12626051Abstract: The present disclosure generally relates to systems and methods for generating and evaluating a transcript summary based on a transcript of an active meeting. A summary evaluation system may evaluate a summary based on both completeness and accuracy. The summary evaluation system may generate, via a machine learning model, questions and correct answers based on a first representation of the transcript (e.g., the transcript summary). The summary evaluation system may determine possible answers to the questions based on a second representation of the transcript (e.g., transcript). Depending on a comparison between the answers, a completeness score of the summary is generated. In some embodiments, the first representation of the transcript may be the transcript, the second representation of the transcript may be the generated transcript summary, and the score may be an accuracy score. Regeneration of the summary may be prompted if the score is below a threshold.Type: GrantFiled: March 14, 2024Date of Patent: May 12, 2026Assignee: Amazon Technologies, Inc.Inventors: Devansh Shah, Michael Mark Goodwin, Srikanth Venkata Tenneti, Mehmet Umut Isik
-
Patent number: 12621417Abstract: Systems and methods are provided for modifying video content to improve lighting of a person's face depicted within the video content. Pixels depicting skin may be detected in a first frame of the video content. Transformation parameters may then be determined based on intensity values of the pixels depicting skin, where the transformation parameters represent adjusted pixel intensity values determined to improve at least one of brightness or contrast of the pixels depicting skin. Based on the transformation parameters, intensity association data may be generated and stored that associates each possible input pixel intensity value in at least one channel with a corresponding adjusted pixel intensity value. The stored intensity association data as determined with respect to the first frame may then be reused to modify intensity values for a series of frames of the video content.Type: GrantFiled: March 31, 2023Date of Patent: May 5, 2026Assignee: Amazon Technologies, Inc.Inventors: Prerit Jaiswal, Mehmet Umut Isik, Srikanth Venkata Tenneti, Samuel J Wilson, Amritpal Singh Saini, Parisa Rahimzadeh, Amalavoyal Chari, Michael Mark Goodwin
-
Patent number: 12586573Abstract: A system may include machine learning models. A system may receive audio information representing an utterance of a conversation session. A system may divide the audio information into a plurality of audio portions. A system may evaluate a first audio portion using a tone-based sentiment analysis model to generate sentiment probabilities. A system may determine a first positive sentiment probability exceeds a threshold. A system may generate a textual representation of the first audio portion. A system may evaluate the textual representation using a topic identification model to generate a topic result indicating a topic. A system may evaluate a second audio portion using the tone-based sentiment analysis model to generate second sentiment probabilities. A system may determine a second positive sentiment probability does not exceed the threshold.Type: GrantFiled: September 29, 2023Date of Patent: March 24, 2026Assignee: Amazon Technologies, Inc.Inventors: Gizem Tabak, Masahito Togami, Michael Mark Goodwin, Amalavoyal Chari, Siddhartha Shankara Rao
-
Patent number: 12579993Abstract: A plurality of talker embedding vectors may be derived that correspond to a plurality of talkers in an input audio stream. Each talker embedding vector may represent respective voice characteristics of a respective talker. The talker embedding vectors may be generated based on, for example, a pre-enrollment process or a cluster-based embedding vector derivation process. A plurality of instances of a personalized noise suppression model may be executed on the input audio stream. Each instance of the personalized noise suppression model may employ a respective talker embedding vector. A plurality of single-talker audio streams may be generated by the plurality of instances of the personalized noise suppression model. A plurality of single-talker transcriptions may be generated based on the plurality of single-talker audio streams. The plurality of single-talker transcriptions may be merged into a multi-talker output transcription.Type: GrantFiled: June 27, 2022Date of Patent: March 17, 2026Assignee: Amazon Technologies, Inc.Inventors: Masahito Togami, Ritwik Giri, Michael Mark Goodwin, Arvindh Krishnaswamy, Siddhartha Shankara Rao
-
Publication number: 20260038475Abstract: System and methods are provided for estimating the sound field from partial observations. Estimating an acoustic environment for virtual reality and augmented reality applications is a step in the creation of simulated acoustic sound scenes. In particular, the impulse responses of room can be estimated with a generative model. In a teleconferencing scenario with remote participants and a group of participants in a common physical space, giving the remote participants the impression that all other participants are sitting is in the same room acoustically requires filtering the speech of the remote participants with impulse responses estimated at the desired rendering position in the conference room.Type: ApplicationFiled: October 13, 2025Publication date: February 5, 2026Inventors: Karim Helwani, Michael Mark Goodwin, Paris Smaragdis
-
Patent number: 12531067Abstract: Training a machine learning model for application to an audio enhancement system for a target speaker may be performed. When at least one clean audio speech sample of a target speaker is captured, the machine learning model may then be trained using noisy audio speech samples in which the voice of the target speaker is present in addition to the voices of other speakers and/or background noise. Once the machine learning model is sufficiently trained, it may be deployed for use in audio enhancement and voice processing for an audio transmission service.Type: GrantFiled: June 29, 2022Date of Patent: January 20, 2026Assignee: Amazon Technologies, Inc.Inventors: Ritwik Giri, Michael Mark Goodwin, Arvindh Krishnaswamy, Mehmet Umut Isik, Jean-Marc Valin, Zhepei Wang, Shrikant Venkataramani, Paris Smaragdis
-
Patent number: 12532141Abstract: A system may receive sound information and generate an inference embedding using the sound information. The system may additionally receive a set of speaker embeddings, which may represent voice information for a set of speakers. The system may compare the inference embedding to the set of speaker embeddings to generate a result. The system may determine, based on the result, a speaker identity match rating for each speaker embedding in the set of speaker embeddings. The system may identify a speaker associated with a speaker embedding of the set of speaker embeddings having the highest speaker identity match rating as an active speaker.Type: GrantFiled: March 21, 2023Date of Patent: January 20, 2026Assignee: Amazon Technologies, Inc.Inventors: Ritwik Giri, Michael Mark Goodwin, Devansh Shah
-
Patent number: 12499904Abstract: An audio assessment machine learning model, for example including one or more neural networks, may be trained for human audio quality assessment estimation, wherein the training comprises performing comparisons of a plurality of training machine learning audio quality assessments of training audio content to a plurality of human audio quality assessments of the training audio content and adjusting the audio assessment machine learning model based on the comparisons. After the training, a first audio analysis of first audio content may be performed by the audio assessment machine learning model. A first machine learning audio quality assessment of the first audio content may be provided, by the audio assessment machine learning model, based on the first audio analysis. The first machine learning audio quality assessment may include a quality score for the first audio content and a quality degradation reason for the first audio content.Type: GrantFiled: March 31, 2022Date of Patent: December 16, 2025Assignee: Amazon Technologies, Inc.Inventors: Sid Shankara Rao, Michael Mark Goodwin, Arvindh Krishnaswamy, Michael Klingbeil, Karim Helwani, Erfan Soltanmohammadi
-
Patent number: 12444398Abstract: System and methods are provided for estimating the sound field from partial observations. Estimating an acoustic environment for virtual reality and augmented reality applications is a step in the creation of simulated acoustic sound scenes. In particular, the impulse responses of room can be estimated with a generative model. In a teleconferencing scenario with remote participants and a group of participants in a common physical space, giving the remote participants the impression that all other participants are sitting is in the same room acoustically requires filtering the speech of the remote participants with impulse responses estimated at the desired rendering position in the conference room.Type: GrantFiled: September 27, 2023Date of Patent: October 14, 2025Assignee: Amazon Technologies, Inc.Inventors: Karim Helwani, Michael Mark Goodwin, Paris Smaragdis
-
Publication number: 20250307639Abstract: Systems and methods for a prompt generation and analysis service for generating and identifying a preferred prompt for performing a function of a large language model (LLM) are provided. The prompt generation and analysis service may generate a set of training prompts for performing a function of an LLM. The prompt generation and analysis service may then query the LLM with the generated set of prompts and characterize the output of the LLM for each prompt. Using the characterization of the output and corresponding prompt, the prompt generation and analysis service can train a classifier model to classify the prompts. The prompt generation and analysis service may generate a set of target prompts for performing a function of an LLM, characterize the target prompts using the training classifier model, and identify a preferred prompt for performing the function based on the classifier model's classification.Type: ApplicationFiled: March 28, 2024Publication date: October 2, 2025Inventors: Minho Jin, Erfan Soltanmohammadi, Masahito Togami, Gizem Tabak, Turab Iqbal, Karim Helwani, Michael Mark Goodwin
-
Publication number: 20250308509Abstract: Efficient voice synthesis using frame-based processing may be performed. An audio processing system converts an input speech waveform to an acoustic feature representation, which includes a sequence of frames at a lower resolution than the sampling resolution of the input waveform. The system propagates the acoustic feature representation through GRUs and fully-connected layers, while maintaining the lower resolution. At the end, the system performs a flattening operation on the frames of the final acoustic feature representation to generate an output waveform at a target sampling resolution.Type: ApplicationFiled: June 10, 2025Publication date: October 2, 2025Applicant: Amazon Technologies, Inc.Inventors: Ahmed Mustafa, Jean-Marc Valin, Jan Buethe, Paris Smaragdis, Michael Mark Goodwin
-
Patent number: 12425379Abstract: A computing device may generate a first cryptographic key data for communicating with a second computing device. A computing device may receive, by a microphone of the computing device, a sound information, wherein the first sound information represents speech occurring during a multi-participant conversation. A computing device may generate a sound embedding using the sound information. A computing device may compare the sound embedding to each speaker embedding of a set of speaker embeddings stored in a memory of the computing device to generate a result. A computing device may identify, based on the result, a current active speaker. A computing device may generate a second cryptographic key data, based in part on a speaker embedding associated with the current active speaker.Type: GrantFiled: March 31, 2023Date of Patent: September 23, 2025Assignee: Amazon Technologies, Inc.Inventors: Curtis Gill Hartmann, Thushara Paul, Amalavoyal Chari, Michael Mark Goodwin, John Joseph Dunne
-
Patent number: 12354593Abstract: Efficient voice synthesis using frame-based processing may be performed. An audio processing system converts an input speech waveform to an acoustic feature representation, which includes a sequence of frames at a lower resolution than the sampling resolution of the input waveform. The system propagates the acoustic feature representation through GRUs and fully-connected layers, while maintaining the lower resolution. At the end, the system performs a flattening operation on the frames of the final acoustic feature representation to generate an output waveform at a target sampling resolution.Type: GrantFiled: March 31, 2023Date of Patent: July 8, 2025Assignee: Amazon Technologies, Inc.Inventors: Ahmed Mustafa, Jean-Marc Valin, Jan Buethe, Paris Smaragdis, Michael Mark Goodwin
-
Patent number: 12348677Abstract: A videoconference among a plurality of participants may be hosted, wherein the plurality of participants comprise Internet Protocol (IP)-connected participants and a Public Switched Telephone Network (PSTN)-connected participant. The IP-connected participants may send and receive audio content and video content of the videoconference via IP-based connections. The PSTN-connected participant may send and receive the audio content of the videoconference via a PSTN connection. Additional content from the videoconference may also be transmitted to the PSTN-connected participant, for example as text messages via the PSTN connection. The additional content may include, for example, images of a videoconference screen share, chat posts, polls, and the like. Images may be transmitted in the additional content based on video status change events, such as switching slides or pages in a screen share.Type: GrantFiled: March 31, 2022Date of Patent: July 1, 2025Assignee: Amazon Technologies, Inc.Inventors: John Joseph Dunne, Siddhartha Shankara Rao, Michael Mark Goodwin
-
Publication number: 20250111857Abstract: Examples herein provide an approach to enhance an audio mixture of a teleconference application by switching between noise suppression modes using a single model. Specifically, a machine learning (ML) model may be configured to, in response to receiving an audio mixture representation as input, suppress either a background noise of the audio mixture or suppress all noise of the audio mixture except a user's voice. In some examples, the ML model may be trained on speech and background noise training data during a training phase. In addition, the ML model may be trained on a user's voice during an enrollment phase. In addition, during an inference phase, the ML model may enhance the audio mixture by suppressing a portion of the audio mixture.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventors: Ritwik Giri, Zhepei Wang, Devansh Shah, Jean-Marc Valin, Michael Mark Goodwin
-
Patent number: 12167223Abstract: Real-time low-complexity stereo speech enhancement with spatial cue preservation may be performed. A stereo speech enhancement system receives a stereo input signal (e.g., a left and right input signal). The stereo speech enhancement system estimates spatial cues for a target speaker and downmixes the stereo input signal into a monaural signal. A low-complexity model may then process the monaural signal to generate an enhanced monaural signal. The stereo speech enhancement system upmixes the enhanced monaural signal based on the estimated spatial cues for the target speaker, to generate an enhanced stereo output signal.Type: GrantFiled: June 30, 2022Date of Patent: December 10, 2024Assignee: Amazon Technologies, Inc.Inventors: Masahito Togami, Karim Helwani, Jean-Marc Valin, Michael Mark Goodwin
-
Patent number: 12010459Abstract: A plurality of device-sharing participants may be detected that are participating in a videoconference via a shared computing device. The detecting of the plurality of device-sharing participants may be performed based, at least in part, on at least one of an audio analysis of captured audio from one or more microphones or a video analysis of captured video from one or more cameras. A plurality of participant connections corresponding to the plurality of device-sharing participants may be joined to the videoconference. Each of the plurality of participant connections may be identified within the videoconference using a respective name. A plurality of video streams and a plurality of audio streams corresponding to the plurality of participant connections may be transmitted, and the plurality of video streams and the plurality of audio streams may be presented to at least one other conference participant.Type: GrantFiled: March 31, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: John Joseph Dunne, Michael Klingbeil, Michael Mark Goodwin, Siddhartha Shankara Rao
-
Publication number: 20240096346Abstract: A plurality of talker embedding vectors may be derived that correspond to a plurality of talkers in an input audio stream. Each talker embedding vector may represent respective voice characteristics of a respective talker. The talker embedding vectors may be generated based on, for example, a pre-enrollment process or a cluster-based embedding vector derivation process. A plurality of instances of a personalized noise suppression model may be executed on the input audio stream. Each instance of the personalized noise suppression model may employ a respective talker embedding vector. A plurality of single-talker audio streams may be generated by the plurality of instances of the personalized noise suppression model. A plurality of single-talker transcriptions may be generated based on the plurality of single-talker audio streams. The plurality of single-talker transcriptions may be merged into a multi-talker output transcription.Type: ApplicationFiled: June 27, 2022Publication date: March 21, 2024Inventors: Masahito Togami, Ritwik Giri, Michael Mark Goodwin, Arvindh . Krishnaswamy, Siddhartha Shankara Rao
-
Patent number: 11924367Abstract: Joint noise and echo suppression may be performed for enhancing two-way audio communications. Audio data is captured at a communication device and audio data transmitted to the communication device from another communication device are used as input features to a trained machine learning model that uses the transmitted audio data as a reference signal to eliminate residual echo in the captured audio data when also suppressing noise in the captured audio data.Type: GrantFiled: February 9, 2022Date of Patent: March 5, 2024Assignee: Amazon Technologies, Inc.Inventors: Jean-Marc Valin, Karim Helwani, Srikanth Venkata Tenneti, Erfan Soltanmohammadi, Mehmet Umut Isik, Richard Newman, Michael Mark Goodwin, Arvindh Krishnaswamy