Patents Assigned to Musixmatch
-
Publication number: 20250045016Abstract: 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: ApplicationFiled: October 23, 2024Publication date: February 6, 2025Applicant: Musixmatch S.P.A.Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
-
Patent number: 12175158Abstract: 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: GrantFiled: August 18, 2023Date of Patent: December 24, 2024Assignee: Musixmatch S.P.A.Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
-
Publication number: 20240414291Abstract: 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: ApplicationFiled: June 7, 2024Publication date: December 12, 2024Applicant: Musixmatch S.P.A.Inventors: Marco Paglia, Alessandro Camedda, Davide Soranzio
-
Patent number: 12167107Abstract: 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: GrantFiled: June 17, 2021Date of Patent: December 10, 2024Assignee: Musixmatch S. P. A.Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Nicolae-Daniel Dima, Emanuele Cantalini, Christian Zanin
-
Publication number: 20240303888Abstract: 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: ApplicationFiled: March 8, 2024Publication date: September 12, 2024Applicant: Musixmatch S.P.A.Inventors: NICHE CHATHONG, DEVID FARINELLI, DANIELE SEBASTIANO GILIBERTO, PIERFRANCESCO MELUCCI, ANDREA MENEGAZZO
-
Publication number: 20230409870Abstract: 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: ApplicationFiled: June 20, 2023Publication date: December 21, 2023Applicant: Musixmatch S. P. A.Inventors: Maria Stella Tavella, Loreto Parisi, Michele Bracci, Giuseppe Costantino, Francesco Delfino, Pierfrancesco Melucci
-
Publication number: 20230393807Abstract: 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: ApplicationFiled: August 18, 2023Publication date: December 7, 2023Applicant: Musixmatch S.P.A.Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
-
Publication number: 20230289382Abstract: 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: ApplicationFiled: March 11, 2022Publication date: September 14, 2023Applicant: MusixmatchInventors: Marco Paglia, Alessio Albano, Giovanni Piemontese, Loreto Parisi, Federico Terzi
-
Patent number: 11740861Abstract: 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: GrantFiled: September 15, 2022Date of Patent: August 29, 2023Assignee: Musixmatch S.P.A.Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babeo
-
Publication number: 20230022966Abstract: 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: ApplicationFiled: July 20, 2022Publication date: January 26, 2023Applicant: MusixmatchInventors: Loreto Parisi, Marco Paglia, Alessio Albano, Paolo Magnani, Pierfrancesco Melucci, Maria Stella Tavella
-
Publication number: 20230009489Abstract: 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: ApplicationFiled: September 15, 2022Publication date: January 12, 2023Applicant: Musixmatch S.P.A.Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
-
Patent number: 11481185Abstract: 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: GrantFiled: June 17, 2021Date of Patent: October 25, 2022Assignee: Musixmatch S.P.A.Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
-
Publication number: 20220224994Abstract: 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: ApplicationFiled: June 17, 2021Publication date: July 14, 2022Applicant: MusixmatchInventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Nicolae-Daniel Dima, Emanuele Cantalini, Christian Zanin