Patents Assigned to Musixmatch
  • Publication number: 20250045016
    Abstract: In one embodiment, a computer-implemented method for navigating a content item is disclosed. The method includes presenting, via a user interface of a media player, the content item and time-synchronized text pertaining to the content item, receiving a voice command to play a certain song structure corresponding to a portion of the content item, and based on the voice command, using the media player (i) to initiate playback of the content item such that the content item is played at a timestamp associated with the certain song structure corresponding to the portion of the content item and (ii) to present the time-synchronized text associated with the portion.
    Type: Application
    Filed: October 23, 2024
    Publication date: February 6, 2025
    Applicant: Musixmatch S.P.A.
    Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
  • Patent number: 12175158
    Abstract: In one embodiment, a computer-implemented method for navigating a content item is disclosed. The method includes presenting, via a user interface of a media player, the content item and time-synchronized text pertaining to the content item, receiving a voice command to play a portion of the content item performed by a performer, based on the voice command, using the media player (i) to initiate playback of the content item such that the content item is played at a timestamp associated with the portion of the content item performed by the performer and (ii) to present the time-synchronized text associated with the portion.
    Type: Grant
    Filed: August 18, 2023
    Date of Patent: December 24, 2024
    Assignee: Musixmatch S.P.A.
    Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
  • Publication number: 20240414291
    Abstract: In one embodiment, a computer-implemented method may include receiving a media file, extracting, using an artificial intelligence engine including one or more trained machine learning models, one or more audio features from the media file. The one or more audio features include at least one of a time-synchronized transcript, speaker recognition data, mood data, index data, visual asset speaker data, color palette data, and written description speaker data. The method may include generating, based on the one or more audio features, a video, wherein the video is presented via a media player on a user interface of a computing device.
    Type: Application
    Filed: June 7, 2024
    Publication date: December 12, 2024
    Applicant: Musixmatch S.P.A.
    Inventors: Marco Paglia, Alessandro Camedda, Davide Soranzio
  • Patent number: 12167107
    Abstract: In one embodiment, a computer-implemented method for editing navigation of a content item is disclosed. The method may include presenting, via a user interface at a client computing device, time-synchronized text pertaining to the content item; receiving an input of a tag for the time-synchronized text of the content item; storing the tag associated with the time-synchronized text of the content item; and responsive to receiving a request to play the content item: playing the content item via a media player presented in the user interface, and concurrently presenting the time-synchronized text and the tag as a graphical user element in the user interface.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: December 10, 2024
    Assignee: Musixmatch S. P. A.
    Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Nicolae-Daniel Dima, Emanuele Cantalini, Christian Zanin
  • Publication number: 20240303888
    Abstract: In one embodiment, a computer-implemented method includes receiving a song file. The method includes extracting, using an artificial intelligence engine comprising one or more trained machine learning models, one or more audio features from the song file, and extracting, using the artificial intelligence engine comprising the one or more trained machine learning models, one or more text features from the song file. The method includes receiving a selection of a pre-built template to use to generate a customized content item, and generating, in real-time or near real-time, the customized content item based on the one or more audio features, the one or more text features, and the selection. The customized content item may be presented via a media player on a user interface.
    Type: Application
    Filed: March 8, 2024
    Publication date: September 12, 2024
    Applicant: Musixmatch S.P.A.
    Inventors: NICHE CHATHONG, DEVID FARINELLI, DANIELE SEBASTIANO GILIBERTO, PIERFRANCESCO MELUCCI, ANDREA MENEGAZZO
  • Publication number: 20230409870
    Abstract: In one embodiment, a computer-implemented method includes training, using an artificial intelligence engine, one or more machine learning models using training data comprising identities of writers of content items as input and to output a dataset comprising identities of publishers and a respective probability that each identity of a publisher, from the identities of publishers, is associated with a respective identity of a writer from the identities of writers; receiving, via the one or more machine learning models, a first identity of a first writer; inputting the first identity of the first writer into the one or more machine learning models; outputting, via the one or more machine learning models, the dataset comprising the identities of publishers and the respective probability that each identity of the publisher, from the identities of publishers, is associated with the respective identity of the writer from the identities of writers.
    Type: Application
    Filed: June 20, 2023
    Publication date: December 21, 2023
    Applicant: Musixmatch S. P. A.
    Inventors: Maria Stella Tavella, Loreto Parisi, Michele Bracci, Giuseppe Costantino, Francesco Delfino, Pierfrancesco Melucci
  • Publication number: 20230393807
    Abstract: In one embodiment, a computer-implemented method for navigating a content item is disclosed. The method includes presenting, via a user interface of a media player, the content item and time-synchronized text pertaining to the content item, receiving a voice command to play a portion of the content item performed by a performer, based on the voice command, using the media player (i) to initiate playback of the content item such that the content item is played at a timestamp associated with the portion of the content item performed by the performer and (ii) to present the time-synchronized text associated with the portion.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Applicant: Musixmatch S.P.A.
    Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
  • Publication number: 20230289382
    Abstract: The disclosed systems and methods provide a novel framework that generates electronic, interactive transcripts for media, and dynamic playback capabilities via a user interface (UI) for the accompanying media. The framework generates a transcript file from an audio file, where the transcript functions as a media item itself via included deep-linking interface objects associated with detected topics, context, entities, speakers, sections, and the like. Accordingly, specific text within the transcript is selectable thereby causing search functionalities, and the transcript is segmented according to different identified speakers. The framework provides controls that enable synchronizing audio to specific terms, and portions and/or speaker tags within the transcript, which enables rendering of specific portions of the audio file directly from the transcript across terms and speakers.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 14, 2023
    Applicant: Musixmatch
    Inventors: Marco Paglia, Alessio Albano, Giovanni Piemontese, Loreto Parisi, Federico Terzi
  • Patent number: 11740861
    Abstract: In one embodiment, a computer-implemented method for editing navigation of a content item is disclosed. The method may include presenting, via a user interface at a client computing device, time-synchronized text pertaining to the content item; receiving an input of a tag for the time-synchronized text of the content item, wherein the tag corresponds to a performer that performs at least a portion of the content item at a timestamp in the time-synchronized text; storing the tag associated with the portion of the content item at the timestamp in the time-synchronized text of the content item; and responsive to receiving a request to play the content item: playing the content item via a media player presented in the user interface, and concurrently presenting the time-synchronized text and the tag in the user interface, wherein the tag is presented as a graphical user element in the user interface.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: August 29, 2023
    Assignee: Musixmatch S.P.A.
    Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babeo
  • Publication number: 20230022966
    Abstract: In one embodiment, a computer-implemented method is disclosed. The method includes receiving a first content item, transcribing audio included in the first content item to obtain text associated with the audio, determining a plurality of keywords included in the text, classifying, based on the plurality of keywords, the text as one or more nodes in a data structure, and ranking, based on a plurality of factors, the one or more nodes relative to one or more other nodes associated with a second content item.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 26, 2023
    Applicant: Musixmatch
    Inventors: Loreto Parisi, Marco Paglia, Alessio Albano, Paolo Magnani, Pierfrancesco Melucci, Maria Stella Tavella
  • Publication number: 20230009489
    Abstract: In one embodiment, a computer-implemented method for editing navigation of a content item is disclosed. The method may include presenting, via a user interface at a client computing device, time-synchronized text pertaining to the content item; receiving an input of a tag for the time-synchronized text of the content item, wherein the tag corresponds to a performer that performs at least a portion of the content item at a timestamp in the time-synchronized text; storing the tag associated with the portion of the content item at the timestamp in the time-synchronized text of the content item; and responsive to receiving a request to play the content item: playing the content item via a media player presented in the user interface, and concurrently presenting the time-synchronized text and the tag in the user interface, wherein the tag is presented as a graphical user element in the user interface.
    Type: Application
    Filed: September 15, 2022
    Publication date: January 12, 2023
    Applicant: Musixmatch S.P.A.
    Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
  • Patent number: 11481185
    Abstract: In one embodiment, a computer-implemented method for editing navigation of a content item is disclosed. The method may include presenting, via a user interface at a client computing device, time-synchronized text pertaining to the content item; receiving an input of a tag for the time-synchronized text of the content item, wherein the tag corresponds to a performer that performs at least a portion of the content item at a timestamp in the time-synchronized text; storing the tag associated with the portion of the content item at the timestamp in the time-synchronized text of the content item; and responsive to receiving a request to play the content item: playing the content item via a media player presented in the user interface, and concurrently presenting the time-synchronized text and the tag in the user interface, wherein the tag is presented as a graphical user element in the user interface.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: October 25, 2022
    Assignee: Musixmatch S.P.A.
    Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
  • Publication number: 20220224994
    Abstract: In one embodiment, a computer-implemented method for editing navigation of a content item is disclosed. The method may include presenting, via a user interface at a client computing device, time-synchronized text pertaining to the content item; receiving an input of a tag for the time-synchronized text of the content item; storing the tag associated with the time-synchronized text of the content item; and responsive to receiving a request to play the content item: playing the content item via a media player presented in the user interface, and concurrently presenting the time-synchronized text and the tag as a graphical user element in the user interface.
    Type: Application
    Filed: June 17, 2021
    Publication date: July 14, 2022
    Applicant: Musixmatch
    Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Nicolae-Daniel Dima, Emanuele Cantalini, Christian Zanin