Patents by Inventor Marcio Ferreira Moreno

Marcio Ferreira Moreno 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: 20200265324
    Abstract: A hybrid knowledge representation is searched for a machine learning component corresponding to a search query. The hybrid knowledge representation may be structured as nodes representing machine learning workflow components and edges (e.g., links) connecting the nodes based on relationships between the nodes. Responsive to finding the machine learning component in the hybrid knowledge representation, the machine learning component is returned. Responsive to not finding the machine learning component in the hybrid knowledge representation, the hybrid knowledge representation is searched for machine learning model fragments associated with building the machine learning component, generating a new machine learning component by combining the machine learning model fragments and returning the new machine learning component.
    Type: Application
    Filed: February 19, 2019
    Publication date: August 20, 2020
    Inventors: Marcio Ferreira Moreno, Daniel Salles Civitarese, Lucas Correia Villa Real, Rafael Rossi de Mello Brandao, Renato Fontoura de Gusmao Cerqueira
  • Publication number: 20200242349
    Abstract: Document retrieval through assertion analysis on entities and document fragments is disclosed. A document is received. Logical structures and entities are extracted from the document by parsing the document. For an entity in the extracted entities, an object representing the entity is created, an assertion made in the document associated with the entity is determined, and the assertion is linked to the object representing the entity. A logical structure from the extracted logical structures and content of the logical structure containing the assertion are identified and linked to the object representing the entity.
    Type: Application
    Filed: January 28, 2019
    Publication date: July 30, 2020
    Inventors: Marcio Ferreira Moreno, Daniel Salles Civitarese, Rafael Rossi de Mello Brandao, Renato Fontoura de Gusmao Cerqueira
  • Publication number: 20200174580
    Abstract: Systems and methods are described for mapping input devices in real time. The method may include controlling a camera to capture a plurality of images, performing object recognition on the images to identify a plurality of objects, determining properties for each identified object that enable the corresponding object to provide spatial data and interaction data of a preferred input device, ranking the objects according to the determined properties, presenting the identified objects in an order corresponding to the rank that enables a user to select one of the presented objects, tracking the selected object and a human being, generating spatial data and interaction data from a result of the tracking, and providing the generated spatial data and interaction data to a computer to emulate the events of the preferred input device.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Inventors: MARCIO FERREIRA MORENO, RAFAEL ROSSI de MELLO BRANDAO, JULIANA JANSEN FERREIRA, DANIEL SALLES CHEVITARESE, ANA FUCS, VINICIUS COSTA VILLA BOAS SEGURA, RENATO FONTOURA de GUSMAO CERQUEIRA
  • Publication number: 20200074270
    Abstract: An ore content prediction system is provided. The system receives structured geological data that is derived based on spatial geological information that is associated with an input region. The received structured geological data includes a plurality of multidimensional tensors that are derived from spatial geological information of a plurality of sub-regions of the input region. The spatial geological information includes one or more types of data. The system trains a prediction model to produce a prediction output based on an average grade of an ore of a target mineral type at a target region by using the received structured geological data.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 5, 2020
    Inventors: Bianca Zadrozny, Helon Vicente Hultmann Ayala, Breno William Santos Rezende de Carvalho, Daniel Salles Chevitarese, Daniela de Mattos Szwarcman, Lucas Correia Villa Real, Marcio Ferreira Moreno, Paulo Rodrigo Cavalin
  • Patent number: 10575069
    Abstract: Methods, systems, and computer program products for automatically creating narrative visualizations from audiovisual content according to pattern detection supported by cognitive computing techniques are provided herein.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: February 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Marcio Ferreira Moreno, Rafael Rossi de Mello Brandao, Renato Fontoura de Gusmão Cerqueira
  • Publication number: 20200021888
    Abstract: A method and system of dynamically adapting a streaming media content are provided. A user device determines a class of each member of its audience. Streaming media content is received. The streaming media content is monitored to dynamically determine a rating of each segment of the streaming media content. For each segment of the streaming media content, upon determining that a rating of a segment is above a class of a most restricted member of the audience, one or more portions of the segment are adapted to alter the rating of the segment to the class of the most restricted member of the audience. The segment of the media content is then presented on a user interface of the user device.
    Type: Application
    Filed: July 14, 2018
    Publication date: January 16, 2020
    Inventors: Rafael Rossi de Mello Brandao, Marcio Ferreira Moreno, Renato Fontoura de Gusmão Cerqueira
  • Publication number: 20190370634
    Abstract: A plurality of datasets may be received. Multiple instances of a machine learning algorithm may be run to create corresponding multiple machine learning models trained for a specific task in a given domain. Each of the multiple instances may use a different subset of the plurality of datasets in training the corresponding machine learning model. The multiple machine learning models may be run with input data. The multiple machine learning models produce corresponding multiple outcomes. A candidate machine learning model may be determined based on comparing each of the multiple outcomes with ground-truth output. A value associated with the different subset of the plurality of datasets may be determined based on comparing of each of the multiple outcomes with ground-truth output. A smart contract may be created which may include the value and the different subset of the plurality of datasets. The smart contract may be recorded in a blockchain.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 5, 2019
    Inventors: Marcio Ferreira Moreno, Lucas Correia Villa Real, Renato Fontoura de Gusmao Cerqueira
  • Publication number: 20190341059
    Abstract: Automatically identifying speakers in real-time through media processing with dialog understanding. A plurality of audio streams may be received, an audio stream representing a speech of a participant speaking during an online meeting. A voice characteristic of a voice corresponding to the speech of the participant in the audio stream may be determined. The plurality of audio streams may be converted into text and a natural language processing may be performed to determine content context of the dialog. The natural language processing infers a name to associate with the voice in the audio stream based on the determined content context. A data structure linking the name with the voice may be created and stored in a knowledge base. A user interface associated with the online meeting application is triggered to present the name or identity of the speaker.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Marcio Ferreira Moreno, Helon Vicente Hultmann Ayala, Daniel Salles Chevitarese, Rafael R. de Mello Brandao, Renato Fontoura de Gusmao Cerqueira
  • Patent number: 10445047
    Abstract: A computer-implemented method includes a step of generating a clipped image by applying a display map to a feedback image of a plurality of display devices that display a set of training frames. The method also includes a step of learning a first set of rules that transform the clipped image to match the set of training frames and a step of generating a rendered surface by applying the display map to an input image. Additionally, the method includes a step of generating a set of render frames by applying the first set of rules to the rendered surface and a step of sending the set of render frames to be displayed by the plurality of display devices.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: October 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Renato Fontoura de Gusmao Cerqueira, Marcio Ferreira Moreno
  • Patent number: 10365876
    Abstract: A computer-implemented method includes a step of generating a clipped image by applying a display map to a feedback image of a plurality of display devices that display a set of training frames. The method also includes a step of learning a first set of rules that transform the clipped image to match the set of training frames and a step of generating a rendered surface by applying the display map to an input image. Additionally, the method includes a step of generating a set of render frames by applying the first set of rules to the rendered surface and a step of sending the set of render frames to be displayed by the plurality of display devices.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: July 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Renato Fontoura de Gusmao Cerqueira, Marcio Ferreira Moreno
  • Publication number: 20190197478
    Abstract: Method and apparatus for monitoring collaboration parameters and maintaining user profiles using cognitive computing techniques are provided. The method includes receiving a domain for a first collaborative session, and retrieving a plurality of trait profiles associated with potential participants. The method further includes determining a subset of trait profiles based in part on comparing each respective trait profile with the rest of the trait profiles, and providing the subset of trait profiles. Additionally, the method includes receiving an indication that the subset of trait profiles is acceptable, and a request to initiate the first collaborative session with participants corresponding to the subset of trait profiles.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Marcio FERREIRA MORENO, Rafael ROSSI DE MELLO BRANDAO, Juliana Soares Jansen FERREIRA, Ana FUCS, Renato Fontoura De Gusmão CERQUEIRA
  • Publication number: 20190191225
    Abstract: Methods, systems, and computer program products for automatically creating narrative visualizations from audiovisual content according to pattern detection supported by cognitive computing techniques are provided herein.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Marcio Ferreira Moreno, Rafael Rossi de Mello Brandao, Renato Fontoura de Gusmão Cerqueira
  • Publication number: 20190087780
    Abstract: A system, product, and method including automatically performing extraction of slides from multimodal content, performing object extraction from each of the slides, allowing object substitution through semantics and concepts of the objects extracted, processing audio synchronized with the slides enriched with cognitive computing, search engine, and knowledge base, to provide annotations of the slides, processing the audio synchronized with the object being presented in each slide to enhance semantics and understanding, and curating for each step with human-machine interaction to provide a learning process by the system.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 21, 2019
    Inventors: Renato Fontoura de Gusmão Cerqueira, Marcio Ferreira Moreno, Rafael Rossi de Mello Brandao, Rodrigo Costa Mesquita Santos
  • Publication number: 20180307454
    Abstract: A computer-implemented method includes a step of generating a clipped image by applying a display map to a feedback image of a plurality of display devices that display a set of training frames. The method also includes a step of learning a first set of rules that transform the clipped image to match the set of training frames and a step of generating a rendered surface by applying the display map to an input image. Additionally, the method includes a step of generating a set of render frames by applying the first set of rules to the rendered surface and a step of sending the set of render frames to be displayed by the plurality of display devices.
    Type: Application
    Filed: April 19, 2017
    Publication date: October 25, 2018
    Inventors: Renato Fontoura de Gusmao Cerqueira, Marcio Ferreira Moreno
  • Publication number: 20180307455
    Abstract: A computer-implemented method includes a step of generating a clipped image by applying a display map to a feedback image of a plurality of display devices that display a set of training frames. The method also includes a step of learning a first set of rules that transform the clipped image to match the set of training frames and a step of generating a rendered surface by applying the display map to an input image. Additionally, the method includes a step of generating a set of render frames by applying the first set of rules to the rendered surface and a step of sending the set of render frames to be displayed by the plurality of display devices.
    Type: Application
    Filed: December 31, 2017
    Publication date: October 25, 2018
    Inventors: Renato Fontoura de Gusmao Cerqueira, Marcio Ferreira Moreno
  • Publication number: 20180276565
    Abstract: A method for classifying content includes receiving the content; identifying a ratings jurisdiction and regime for the content; accessing a knowledge base for a trained model according to the ratings jurisdiction and regime; classifying the content by testing the content against the trained model; and providing to a user the classification of the content. Optionally, the method includes receiving, from the user, a classification feedback of the content; and updating the trained model responsive to the content and the classification feedback.
    Type: Application
    Filed: December 31, 2017
    Publication date: September 27, 2018
    Inventors: Rafael Rossi de Mello Brandao, Renato Fontoura de Gusmao Cerqueira, Marcio Ferreira Moreno
  • Publication number: 20180276558
    Abstract: A method for classifying content includes receiving the content; identifying a ratings jurisdiction and regime for the content; accessing a knowledge base for a trained model according to the ratings jurisdiction and regime; classifying the content by testing the content against the trained model; and providing to a user the classification of the content. Optionally, the method includes receiving, from the user, a classification feedback of the content; and updating the trained model responsive to the content and the classification feedback.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Inventors: Rafael Rossi de Mello Brandao, Renato Fontoura de Gusmao Cerqueira, Marcio Ferreira Moreno
  • Publication number: 20180114137
    Abstract: A modular node includes a semiconductor chip, including modular sensors to detect events or changes in environment, modular actuators for moving or controlling an object, a non-transitory computer readable medium storing a program, a processor executing the program configured to control module networking and setup, and a neuromorphic chip configured to receive information from the modular sensors and modular actuators, autonomously process the information received from the modular sensors and actuators, determine a validity of the information received from the modular sensors and actuators, and autonomously communicate with neighboring modular nodes for network auto-arrangement.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Inventors: Marcio Ferreira Moreno, Rafael Rossi de Mello Brandao, Daniel Salles Chevitarese