Patents by Inventor Marco Paglia
Marco Paglia 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: 20250113088Abstract: 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: December 10, 2024Publication date: April 3, 2025Applicant: Musixmatch S.P.A.Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Nicolae-Daniel Dima, Emanuele Cantalini, Christian Zanin
-
Patent number: 12261896Abstract: Methods, systems, and media for navigating through content are provided. In some embodiments, the method comprises: receiving a first plurality of interactive stream items; causing the first plurality of interactive stream items to be presented in a first presentation mode; receiving a first user selection of an interactive stream item from at least a portion of the first plurality of interactive stream items; continuing to receive the stream of content including a second plurality of interactive stream items; determining a second presentation mode based at least in part on a content type associated with the second plurality of interactive stream items; causing the second plurality of interactive stream items to be presented in a second presentation mode; receiving a second user selection indicating that the interactive stream item is no longer selected; and causing the second plurality of interactive stream items to be presented in the first presentation mode.Type: GrantFiled: January 8, 2024Date of Patent: March 25, 2025Assignee: Google LLCInventors: Marco Paglia, William Frederick Kiefer, Jokubas Zukerman
-
Publication number: 20250051926Abstract: A system for performing electroless nickel plating on a portion of a metallic piece comprises a chamber fixedly coupled to the metallic piece during operation of the system so that the portion of the metallic piece and the chamber define a closed volume. The chamber has an inlet to supply at least a plating fluid into the volume and an outlet to discharge the plating fluid from the volume, so that the portion of the metallic piece is exposed to the plating fluid and is plated.Type: ApplicationFiled: December 23, 2022Publication date: February 13, 2025Inventors: Alice PRANZETTI, Michelangelo BELLACCI, Marco ROMANELLI, Giovanni PULCI, Francesco MARRA, Virgilio GENOVA, Laura PAGLIA
-
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: 12189921Abstract: The technology disclosed herein includes a user interface for viewing and combining media items into a video. An example method includes presenting a user interface that displays media items in a first portion of the user interface; receiving user input in the first portion that comprises a selection of a first media item; upon receiving the user input, adding the first media item to a set of selected media items in a second portion of the user interface, and presenting a selectable control element in the second portion of the user interface, wherein the control element enables a user to initiate an operation pertaining to the creation of the video based on the set of selected media items, and creating the video based on video content of the set of selected media items.Type: GrantFiled: August 14, 2023Date of Patent: January 7, 2025Assignee: Google LLCInventors: Matthias Grundmann, Jokubas Zukerman, Marco Paglia, Kenneth Conley, Karthik Raveendran, Reed Morse
-
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
-
Patent number: 12022161Abstract: Methods, systems, and media for facilitating interaction between viewers of a stream of content are provided. In some embodiments, the method comprises: receiving a request to begin presenting a stream of content, wherein the stream of content corresponds to a collection of videos presented sequentially; identifying a counter value associated with a duration of time elapsed since a creator of the stream of content initiated presentation of the stream of content; determining a playback position of the stream of content based on the counter value; causing the stream of content to be presented at the determined playback position; receiving an input to display a chat interface; and causing the chat interface to be presented in connection with the presentation of the stream of content, wherein the chat interface includes messages transmitted from a plurality of user devices that are also presenting the stream of content.Type: GrantFiled: March 14, 2022Date of Patent: June 25, 2024Assignee: Google LLCInventors: Marco Paglia, Andrew Poes, John Gregg, Christopher Cooke, Reed Morse, Jonah Goldsaito, Jokubas Zukerman, Chad Sager
-
Publication number: 20240146787Abstract: Methods, systems, and media for navigating through content are provided. In some embodiments, the method comprises: receiving a first plurality of interactive stream items; causing the first plurality of interactive stream items to be presented in a first presentation mode; receiving a first user selection of an interactive stream item from at least a portion of the first plurality of interactive stream items; continuing to receive the stream of content including a second plurality of interactive stream items; determining a second presentation mode based at least in part on a content type associated with the second plurality of interactive stream items; causing the second plurality of interactive stream items to be presented in a second presentation mode; receiving a second user selection indicating that the interactive stream item is no longer selected; and causing the second plurality of interactive stream items to be presented in the first presentation mode.Type: ApplicationFiled: January 8, 2024Publication date: May 2, 2024Inventors: Marco Paglia, William Frederick Kiefer, Jokubas Zukerman
-
Patent number: 11870827Abstract: Methods, systems, and media for navigating through content are provided. In some embodiments, the method comprises: receiving a first plurality of interactive stream items; causing the first plurality of interactive stream items to be presented in a first presentation mode; receiving a first user selection of an interactive stream item from at least a portion of the first plurality of interactive stream items; continuing to receive the stream of content including a second plurality of interactive stream items; determining a second presentation mode based at least in part on a content type associated with the second plurality of interactive stream items; causing the second plurality of interactive stream items to be presented in a second presentation mode; receiving a second user selection indicating that the interactive stream item is no longer selected; and causing the second plurality of interactive stream items to be presented in the first presentation mode.Type: GrantFiled: January 27, 2023Date of Patent: January 9, 2024Assignee: Google LLCInventors: Marco Paglia, William Frederick Kiefer, Jokubas Zukerman
-
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: 20230384911Abstract: The technology disclosed herein includes a user interface for viewing and combining media items into a video. An example method includes presenting a user interface that displays media items in a first portion of the user interface; receiving user input in the first portion that comprises a selection of a first media item; upon receiving the user input, adding the first media item to a set of selected media items in a second portion of the user interface, and presenting a selectable control element in the second portion of the user interface, wherein the control element enables a user to initiate an operation pertaining to the creation of the video based on the set of selected media items, and creating the video based on video content of the set of selected media items.Type: ApplicationFiled: August 14, 2023Publication date: November 30, 2023Inventors: Matthias Grundmann, Jokubas Zukerman, Marco Paglia, Kenneth Conley, Karthik Raveendran, Reed Morse
-
Patent number: 11769529Abstract: A processing device provides, on a mobile device, a storyline content user interface (UI) for adding video content to a storyline, the storyline content UI having a first area allowing video playback, a second area including visual representations of video clips of one or more storylines, and a third area including a first UI element to record video content. In response to a user activation of the first UI element, the processing device causes recording of a new video clip to be initiated, determines that a duration of the new video clip satisfies a predetermined threshold, creates a visual representation of the new video clip, associates the new video clip with an additional storyline, and adds the visual representation of the new video clip to the second area. In response to a user selection of the visual representation of the new video clip in the second area of the storyline content UI, the processing device causes the new video clip to be associated with the storyline.Type: GrantFiled: May 24, 2021Date of Patent: September 26, 2023Assignee: Google LLCInventors: Marco Paglia, William Frederick Kiefer, Jokubas Zukerman
-
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
-
Patent number: 11726637Abstract: The technology disclosed herein includes a user interface for viewing and combining media items into a video. An example method includes presenting a user interface that displays media items in a first portion of the user interface; receiving user input in the first portion that comprises a selection of a first media item; upon receiving the user input, adding the first media item to a set of selected media items and updating the user interface to comprise a control element and a second portion, wherein the first and second portions are concurrently displayed and are each scrollable along a different axis, and the second portion displays image content of the set and the control element enables a user to initiate the creation of the video based on the set of selected media items; and creating the video based on video content of the set of selected media items.Type: GrantFiled: October 31, 2022Date of Patent: August 15, 2023Assignee: Google LLCInventors: Matthias Grundmann, Jokubas Zukerman, Marco Paglia, Kenneth Conley, Karthik Raveendran, Reed Morse
-
Patent number: 11710508Abstract: A user device provides a user interface for video manipulation with face replacement. A method of implementations includes accessing a video comprising a plurality of frames that comprise one or more faces, providing a plurality of stickers comprising alternate face graphics for the one or more faces, receiving, via a user interface of a user device, user selection of one of the stickers and a selected face of the one or more faces, accessing a plurality of face frame sequences of the video, wherein each face frame sequence is a sequence of frames of the video comprising the selected face of the one or more faces, and replacing the selected face with the selected sticker in a first face frame sequence of the plurality of face frame sequences and in a second face frame sequence of the plurality of face frame sequences.Type: GrantFiled: December 22, 2021Date of Patent: July 25, 2023Assignee: Google LLCInventors: Jokubas Zukerman, Marco Paglia, Chad Sager, Andrew Poes, Maegan Clawges, Ivan Evfimiou, Gregory Foster, Samuel Keene, John Gregg, Reed Morse
-
Publication number: 20230171296Abstract: Methods, systems, and media for navigating through content are provided. In some embodiments, the method comprises: receiving a first plurality of interactive stream items; causing the first plurality of interactive stream items to be presented in a first presentation mode; receiving a first user selection of an interactive stream item from at least a portion of the first plurality of interactive stream items; continuing to receive the stream of content including a second plurality of interactive stream items; determining a second presentation mode based at least in part on a content type associated with the second plurality of interactive stream items; causing the second plurality of interactive stream items to be presented in a second presentation mode; receiving a second user selection indicating that the interactive stream item is no longer selected; and causing the second plurality of interactive stream items to be presented in the first presentation mode.Type: ApplicationFiled: January 27, 2023Publication date: June 1, 2023Inventors: Marco Paglia, William Frederick Kiefer, Jokubas Zukerman
-
Patent number: 11570224Abstract: Methods, systems, and media for navigating through content are provided. In some embodiments, the method comprises: receiving a first plurality of interactive stream items; causing the first plurality of interactive stream items to be presented in a first presentation mode; receiving a first user selection of an interactive stream item from at least a portion of the first plurality of interactive stream items; continuing to receive the stream of content including a second plurality of interactive stream items; determining a second presentation mode based at least in part on a content type associated with the second plurality of interactive stream items; causing the second plurality of interactive stream items to be presented in a second presentation mode; receiving a second user selection indicating that the interactive stream item is no longer selected; and causing the second plurality of interactive stream items to be presented in the first presentation mode.Type: GrantFiled: August 31, 2020Date of Patent: January 31, 2023Assignee: Google LLCInventors: Marco Paglia, William Frederick Kiefer, Jokubas Zukerman