Patents by Inventor Jordi Badia Pujol

Jordi Badia Pujol 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: 20220245554
    Abstract: According to one implementation, a tagging performance evaluation system includes a computing platform having a hardware processor and a memory storing a software code. The hardware processor is configured to execute the software code to receive annotation data identifying content, annotation tags applied to the content, and one or more correction(s) to the annotation tags, to perform, using the annotation data, at least one of an evaluation of a tagging process resulting in application of the annotation tags to the content or an assessment of a correction process resulting in the correction(s), and to identify, based on the at least one of the evaluation or the assessment, one or more parameters for improving at least one of the tagging process or the correction process. At least one of the evaluation or the assessment is performed using a machine learning model of the tagging performance evaluation system.
    Type: Application
    Filed: February 3, 2021
    Publication date: August 4, 2022
    Inventors: Miquel Angel Farre Guiu, Marcel Porta Valles, Marc Junyent Martin, Jordi Badia Pujol, Melina Ovanessian
  • Patent number: 11354894
    Abstract: According to one implementation, a system for automating inferential content annotation includes a computing platform having a hardware processor and a system memory storing a software code including a set of rules trained to annotate content inferentially. The hardware processor executes the software code to utilize one or more feature analyzer(s) to apply labels to features detected in the content, access one or more knowledge base(s) to validate at least one of the applied labels, and to obtain, from the knowledge base(s), descriptive data linked to the validated label(s). The software code then infers, using the set of rules, one or more label(s) for the content based on the validated label(s) and the descriptive data, and outputs tags for annotating the content, where the tags include the validated label(s) and the inferred label(s).
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: June 7, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Miquel Angel Farre Guiu, Matthew C. Petrillo, Monica Alfaro Vendrell, Daniel Fojo, Albert Aparicio Isarn, Francesc Josep Guitart Bravo, Jordi Badia Pujol, Marc Junyent Martin, Anthony M. Accardo
  • Patent number: 11314706
    Abstract: A metadata aggregation system includes a computing platform having a hardware processor and a memory storing a software code including a trained entity matching predictive model trained using training data obtained from a reference database. The hardware processor executes the software code to obtain metadata inputs from multiple sources, conform the metadata inputs to a common format, match, using the trained entity matching predictive model, at least some of the conformed metadata inputs to the same entity, and determine, using the trained entity matching predictive model, a confidence score for each match. The software code further sends a request to one or more human editor(s) for confirmation of each match having a confidence score greater than a first threshold and less than a second threshold, and updates the reference database, in response to receiving a confirmation that at least one match is a confirmed match, to include the confirmed match.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: April 26, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Christopher C. Stoafer, Jordi Badia Pujol, Francesc Josep Guitart Bravo, Marc Junyent Martin, Miquel Angel Farre Guiu, Calvin Lawson, Erick L. Luerken
  • Patent number: 11288097
    Abstract: An automated hardware resource optimization system includes a computing platform having a hardware processor and a system memory storing a software code. The hardware processor is configured to execute the software code to identify computing hardware for hosting a neural network based application, determine, based on a first performance parameter of the computing hardware, a batch size for performing data processing using the neural network based application, and tune, using a data batch having the determined batch size, a second performance parameter of the computing hardware to enable substantially continuous loading of its hardware processor memory.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: March 29, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Miquel Angel Farre Guiu, Marc Junyent Martin, Jordi Badia Pujol
  • Publication number: 20220058196
    Abstract: A metadata aggregation system includes a computing platform having a hardware processor and a memory storing a software code including a trained entity matching predictive model trained using training data obtained from a reference database. The hardware processor executes the software code to obtain metadata inputs from multiple sources, conform the metadata inputs to a common format, match, using the trained entity matching predictive model, at least some of the conformed metadata inputs to the same entity, and determine, using the trained entity matching predictive model, a confidence score for each match. The software code further sends a request to one or more human editor(s) for confirmation of each match having a confidence score greater than a first threshold and less than a second threshold, and updates the reference database, in response to receiving a confirmation that at least one match is a confirmed match, to include the confirmed match.
    Type: Application
    Filed: August 21, 2020
    Publication date: February 24, 2022
    Inventors: Christopher C. Stoafer, Jordi Badia Pujol, Francesc Josep Guitart Bravo, Marc Junyent Martin, Miquel Angel Farre Guiu, Calvin Lawson, Erick L. Luerken
  • Publication number: 20210389989
    Abstract: An automated hardware resource optimization system includes a computing platform having a hardware processor and a system memory storing a software code. The hardware processor is configured to execute the software code to identify computing hardware for hosting a neural network based application, determine, based on a first performance parameter of the computing hardware, a batch size for performing data processing using the neural network based application, and tune, using a data batch having the determined batch size, a second performance parameter of the computing hardware to enable substantially continuous loading of its hardware processor memory.
    Type: Application
    Filed: June 12, 2020
    Publication date: December 16, 2021
    Inventors: Miquel Angel Farre Guiu, Marc Junyent Martin, Jordi Badia Pujol
  • Publication number: 20210117678
    Abstract: According to one implementation, a system for automating inferential content annotation includes a computing platform having a hardware processor and a system memory storing a software code including a set of rules trained to annotate content inferentially. The hardware processor executes the software code to utilize one or more feature analyzer(s) to apply labels to features detected in the content, access one or more knowledge base(s) to validate at least one of the applied labels, and to obtain, from the knowledge base(s), descriptive data linked to the validated label(s). The software code then infers, using the set of rules, one or more label(s) for the content based on the validated label(s) and the descriptive data, and outputs tags for annotating the content, where the tags include the validated label(s) and the inferred label(s).
    Type: Application
    Filed: October 16, 2019
    Publication date: April 22, 2021
    Inventors: Miquel Angel Farre Guiu, Matthew C. Petrillo, Monica Alfaro Vendrell, Daniel Fojo, Albert Aparicio, Francese Josep Guitart Bravo, Jordi Badia Pujol, Marc Junyent Martin, Anthony M. Accardo
  • Publication number: 20210067844
    Abstract: According to one implementation, a cloud-based system for performing cloud-based image rendering for video stream enrichment includes a video forwarding unit and a video enrichment unit. The video forwarding unit is configured to detect one or more non-interactive video player(s) linked to the video forwarding unit over a communication network, forward a video stream to the non-interactive video player(s), and forward the video stream to the video enrichment unit. The video enrichment unit is configured to receive the video stream, detect one or more interactive video player(s) linked to the video enrichment unit over the communication network, identify a video enhancement corresponding to one or more customizable video segment(s) in the video stream, insert a rendered video enhancement into the one or more customizable video segment(s) to produce an enriched video stream, and distribute the enriched video stream to one or more of the interactive video player(s).
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Inventors: Evan A. Binder, Marc Junyent Martin, Jordi Badia Pujol, Avner Swerdlow, Miquel Angel Farre Guiu
  • Patent number: 10924823
    Abstract: According to one implementation, a cloud-based system for performing cloud-based image rendering for video stream enrichment includes a video forwarding unit and a video enrichment unit. The video forwarding unit is configured to detect one or more non-interactive video player(s) linked to the video forwarding unit over a communication network, forward a video stream to the non-interactive video player(s), and forward the video stream to the video enrichment unit. The video enrichment unit is configured to receive the video stream, detect one or more interactive video player(s) linked to the video enrichment unit over the communication network, identify a video enhancement corresponding to one or more customizable video segment(s) in the video stream, insert a rendered video enhancement into the one or more customizable video segment(s) to produce an enriched video stream, and distribute the enriched video stream to one or more of the interactive video player(s).
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: February 16, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Evan A. Binder, Marc Junyent Martin, Jordi Badia Pujol, Avner Swerdlow, Miquel Angel Farre Guiu
  • Patent number: 10856041
    Abstract: A content promotion system includes a computing platform having a hardware processor and a system memory storing a conversational agent software code. The hardware processor executes the conversational agent software code to receive user identification data, obtain user profile data including a content consumption history of a user associated with the user identification data, and identify a first predetermined phrase for use in interacting with the user based on the user profile data. In addition, the conversational agent software code initiates a dialog with the user based on the first predetermined phrase, detects a response or non-response to the dialog, updates the user profile data based on the response or non-response, resulting in updated user profile data, identifies a second predetermined phrase for use in interacting with the user based on the updated user profile data, and continues the dialog with the user based on the second predetermined phrase.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: December 1, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Miquel Angel Farre Guiu, Albert Aparicio Isarn, Jordi Badia Pujol, Marc Junyent Martin, Anthony M. Accardo, Jason Roeckle, John Solaro, Avner Swerdlow
  • Publication number: 20200304866
    Abstract: A content promotion system includes a computing platform having a hardware processor and a system memory storing a conversational agent software code. The hardware processor executes the conversational agent software code to receive user identification data, obtain user profile data including a content consumption history of a user associated with the user identification data, and identify a first predetermined phrase for use in interacting with the user based on the user profile data. In addition, the conversational agent software code initiates a dialog with the user based on the first predetermined phrase, detects a response or non-response to the dialog, updates the user profile data based on the response or non-response, resulting in updated user profile data, identifies a second predetermined phrase for use in interacting with the user based on the updated user profile data, and continues the dialog with the user based on the second predetermined phrase.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Inventors: Miquel Angel Farre Guiu, Albert Aparicio, Jordi Badia Pujol, Marc Junyent Martin, Anthony M. Accardo, Jason Roeckle, John Solaro, Avner Swerdlow