Patents by Inventor Geraldo Ramos
Geraldo Ramos 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: 20260260667Abstract: A device is configurable to cause playback of an input audio signal and, after detecting user input directed to activating a stem separation mode: (i) cause cessation of playback of the input audio signal; and (ii) until a stop condition is satisfied, iteratively: (a) identify a set of one or more segments of the input audio signal; (b) process the set of one or more segments using a stem separation module to generate a set of stem-separated segments, the set of stem-separated segments comprising a plurality of audio stems corresponding to different audio sources represented in the set of one or more segments; and (c) cause playback of at least one audio stem from the plurality of audio stems.Type: ApplicationFiled: April 20, 2026Publication date: September 3, 2026Inventors: Geraldo Ramos, Igor Gadelha Pereira, Caio Marcelo Campoy Guedes, Eddie Gueiros Hsu
-
Publication number: 20260161705Abstract: A system is configured to facilitate lyric acquisition for audio content. The system accesses audio content and generates an AI-based lyric transcription that includes lyric segments comprising words. A user interface presents the lyric transcription in editable form to enable user modification and validation of words and segment boundaries. After user validation, the system generates an AI-based temporally aligned lyric transcription by determining a timestamp for each validated lyric segment based on the audio content. The temporally aligned lyric transcription is presented in editable form to enable user modification of timestamps and lyric text. The system receives user confirmation of finalized lyric segments and corresponding finalized timestamps. The system may construct a lyric transcription package comprising the finalized temporally aligned lyric transcription, a language designation, a track title, and an artist name, and may submit the package to distribution platforms.Type: ApplicationFiled: December 4, 2025Publication date: June 11, 2026Inventors: Hugo Rodrigues, Geraldo Ramos
-
Patent number: 12586606Abstract: A system is configurable to: after receiving first user input, (i) initiate playback of selected audio content at one or more playback components and (ii) initiate audio recording at one or more recording components to obtain recorded audio content, the recorded audio content being recorded at least partially during the playback of the selected audio content; process the selected audio content and the recorded audio content as inputs to an alignment module to generate a temporal offset value, wherein the alignment module is configured to generate the temporal offset value by correlating feature frames of the selected audio content with feature frames of the recorded audio content; and after receiving second user input, initiate synchronized playback of the selected audio content and the recorded audio content, wherein the recorded audio content is synchronized with the selected audio content using the temporal offset value.Type: GrantFiled: June 18, 2025Date of Patent: March 24, 2026Assignee: MOISES SYSTEMS, INC.Inventors: Eddie Gueiros Hsu, Joaquim Breno Brito Cavalcante, Geraldo Ramos
-
Publication number: 20250321707Abstract: A system is configurable to: (i) cause presentation of an audio processing workflow generation interface comprising: (a) a module tray comprising a plurality of audio processing modules and (b) a workflow canvas configured for placement and display of audio processing modules selected for inclusion in an audio processing workflow; (ii) receive user input selecting a set of audio processing modules from the plurality of audio processing modules of the module tray; (iii) receive user input directed to the workflow canvas in association with the set of audio processing modules; and (iv) place and display a set of representations of the set of audio processing modules on the workflow canvas, wherein each representation of the set of representations includes an input node and an output node and is associated with a respective audio processing module of the set of audio processing modules.Type: ApplicationFiled: June 18, 2025Publication date: October 16, 2025Inventors: Geraldo Ramos, Hugo Rodrigues
-
Publication number: 20250316294Abstract: A device is configurable to cause playback of an input audio signal and, after detecting user input directed to activating a stem separation mode: (i) cause cessation of playback of the input audio signal; and (ii) until a stop condition is satisfied, iteratively: (a) identify a set of one or more segments of the input audio signal; (b) process the set of one or more segments using a stem separation module to generate a set of stem-separated segments, the set of stem-separated segments comprising a plurality of audio stems corresponding to different audio sources represented in the set of one or more segments; and (c) cause playback of at least one audio stem from the plurality of audio stems.Type: ApplicationFiled: June 18, 2025Publication date: October 9, 2025Inventors: Geraldo Ramos, Igor Gadelha Pereira, Caio Marcelo Campoy Guedes
-
Publication number: 20250315208Abstract: A method comprises: (i) presenting a user interface frontend that displays a control for activating a system-level stem separation mode; and (ii) after receiving user input activating the system-level stem separation mode, and when a system generates a system output audio signal based on audio associated with one or more applications executing on the system: (a) refraining from sending the system output audio signal to one or more playback devices over a system audio output signal path; (b) identifying a set of one or more segments of the system output audio signal; (c) processing the set of one or more segments using a selected stem separation module to generate a set of stem-separated segments comprising a plurality of audio stems; and (d) sending at least one audio stem from the plurality of audio stems to the one or more playback devices via the system audio output signal path.Type: ApplicationFiled: June 18, 2025Publication date: October 9, 2025Inventors: Geraldo Ramos, Igor Gadelha Pereira, Caio Marcelo Campoy Guedes, Hugo Rodrigues
-
Patent number: 12437786Abstract: A hardware peripheral is configurable to: (i) receive at least a part of an input audio signal from a first source; (ii) process the part of the input audio signal using a stem separation module to generate stem-separated audio, the stem-separated audio comprising a plurality of audio stems corresponding to different audio sources represented in the part of the input audio signal; and (iii) trigger playback of one or more of the plurality of audio stems by sending the one or more of the plurality of audio stems to a playback device that is in communication with the hardware peripheral such that, following the hardware peripheral receiving the part of the input audio signal, the playback of the one or more of the plurality of audio stems begins at the playback device in real-time or near-real-time.Type: GrantFiled: February 27, 2025Date of Patent: October 7, 2025Assignee: Moises Systems, Inc.Inventors: Geraldo Ramos, Caio Marcelo Campoy Guedes, Eddie Hsu, Igor Gadelha Pereira
-
Publication number: 20250272049Abstract: A hardware peripheral is configurable to: (i) receive at least a part of an input audio signal from a first source; (ii) process the part of the input audio signal using a stem separation module to generate stem-separated audio, the stem-separated audio comprising a plurality of audio stems corresponding to different audio sources represented in the part of the input audio signal; and (iii) trigger playback of one or more of the plurality of audio stems by sending the one or more of the plurality of audio stems to a playback device that is in communication with the hardware peripheral such that, following the hardware peripheral receiving the part of the input audio signal, the playback of the one or more of the plurality of audio stems begins at the playback device in real-time or near-real-time.Type: ApplicationFiled: February 27, 2025Publication date: August 28, 2025Inventors: Geraldo Ramos, Caio Marcelo Campoy Guedes, Eddie Hsu, Igor Gadelha Pereira
-
Publication number: 20250272052Abstract: A method comprises: (i) presenting a user interface frontend that displays a control for activating a system-level stem separation mode; and (ii) after receiving user input activating the system-level stem separation mode, and when a system generates a system output audio signal based on audio associated with one or more applications executing on the system: (a) refraining from sending the system output audio signal to one or more playback devices over a system audio output signal path; (b) identifying a set of one or more segments of the system output audio signal; (c) processing the set of one or more segments using a selected stem separation module to generate a set of stem-separated segments comprising a plurality of audio stems; and (d) sending at least one audio stem from the plurality of audio stems to the one or more playback devices via the system audio output signal path.Type: ApplicationFiled: February 24, 2025Publication date: August 28, 2025Inventors: Geraldo Ramos, Igor Gadelha Pereira, Caio Marcelo Campoy Guedes, Hugo Rodrigues
-
Patent number: 12399678Abstract: A method comprises: (i) presenting a user interface frontend that displays a control for activating a system-level stem separation mode; and (ii) after receiving user input activating the system-level stem separation mode, and when a system generates a system output audio signal based on audio associated with one or more applications executing on the system: (a) refraining from sending the system output audio signal to one or more playback devices over a system audio output signal path; (b) identifying a set of one or more segments of the system output audio signal; (c) processing the set of one or more segments using a selected stem separation module to generate a set of stem-separated segments comprising a plurality of audio stems; and (d) sending at least one audio stem from the plurality of audio stems to the one or more playback devices via the system audio output signal path.Type: GrantFiled: February 24, 2025Date of Patent: August 26, 2025Assignee: MOISES SYSTEMS, INC.Inventors: Geraldo Ramos, Igor Gadelha Pereira, Caio Marcelo Campoy Guedes, Hugo Rodrigues
-
Patent number: 12367010Abstract: A system is configurable to: (i) cause presentation of an audio processing workflow generation interface comprising: (a) a module tray comprising a plurality of audio processing modules and (b) a workflow canvas configured for placement and display of audio processing modules selected for inclusion in an audio processing workflow; (ii) receive user input selecting a set of audio processing modules from the plurality of audio processing modules of the module tray; (iii) receive user input directed to the workflow canvas in association with the set of audio processing modules; and (iv) place and display a set of representations of the set of audio processing modules on the workflow canvas, wherein each representation of the set of representations includes an input node and an output node and is associated with a respective audio processing module of the set of audio processing modules.Type: GrantFiled: January 29, 2025Date of Patent: July 22, 2025Assignee: MOISES SYSTEMS, INC.Inventors: Geraldo Ramos, Hugo Rodrigues
-
Patent number: 12361975Abstract: A device is configurable to cause playback of an input audio signal and, after detecting user input directed to activating a stem separation mode: (i) cause cessation of playback of the input audio signal; and (ii) until a stop condition is satisfied, iteratively: (a) identify a set of one or more segments of the input audio signal; (b) process the set of one or more segments using a stem separation module to generate a set of stem-separated segments, the set of stem-separated segments comprising a plurality of audio stems corresponding to different audio sources represented in the set of one or more segments; and (c) cause playback of at least one audio stem from the plurality of audio stems.Type: GrantFiled: February 24, 2025Date of Patent: July 15, 2025Assignee: MOISES SYSTEMS, INC.Inventors: Geraldo Ramos, Igor Gadelha Pereira, Caio Marcelo Campoy Guedes
-
Publication number: 20240402985Abstract: A system may be configurable to (i) access an audio signal, (ii) utilize the audio signal as input to one or more beat estimation modules to determine beat timestamp data indicating timestamps of beats and/or downbeats for the audio signal, (iii) generate beat metadata for the audio signal based on the beat timestamp data, (iv) receive user input directed to causing playback of the audio signal, (v) receive additional user input directed to configuring the system to cause presentation of beat and/or downbeat cues during playback of the audio signal, (vi) cause playback of the audio signal, and (vii) use the beat metadata to cause presentation of the beat and/or downbeat cues during the playback of the audio signal, wherein the beat and/or downbeat cues are caused to be presented in accordance with the timestamps of the beats and/or downbeats for the audio signal represented in the beat metadata.Type: ApplicationFiled: May 29, 2024Publication date: December 5, 2024Inventors: Hugo Rodrigues, Geraldo Ramos, Filip Korzeniowski
-
Publication number: 20240329918Abstract: A system may be configurable to (i) access an audio signal, (ii) determine an estimated tuning pitch associated with the audio signal, (iii) present the estimated tuning pitch on a user interface, (iv) receive user input directed to modifying a playback tuning pitch of the audio signal to deviate from the estimated tuning pitch, (v) modify the playback tuning pitch of the audio signal based upon the user input, (vi) receive additional user input directed to causing playback of the audio signal in accordance with the modified playback tuning pitch, and (vii) play the audio signal in accordance with the modified playback tuning pitch.Type: ApplicationFiled: March 13, 2024Publication date: October 3, 2024Inventors: Geraldo Ramos, Filip Korzeniowski, Eddie Hsu
-
Publication number: 20160148330Abstract: A system and method that provides mentor assistance in an embedded marketplace is disclosed. The method includes receiving a request for assistance from a user, identifying a plurality of keywords associated with the request, identifying a plurality of tags associated with the plurality of keywords, matching a plurality of tags associated with the plurality of keywords, and routing the request to the mentor based on the match.Type: ApplicationFiled: November 25, 2015Publication date: May 26, 2016Inventors: Edward Roman, Forest Good, Geraldo Ramos, Assis Antunes