Patents by Inventor Marcelo Lopes de Moraes

Marcelo Lopes de Moraes 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).

  • Patent number: 11573929
    Abstract: Deduplication of encrypted data using multiple keys includes responding to a request to store a predetermined set of data in an electronic data store by receiving a hash corresponding to the predetermined set of data, receiving encrypted data generated by encrypting the predetermined set of data using an encryption key, and receiving a key index corresponding to the encryption key. The hash may be determined to match a previously stored hash, the previously stored hash indicating that a previously encrypted version of the predetermined set of data is stored at a physical location in the electronic data store. Based on determining that the hash matches a previously stored hash, the hash, encrypted data, and key index are discarded.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: February 7, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Jose Gilberto Biondo Junior, Juscelino Candido De Lima Junior, Marcelo Lopes De Moraes, Rosana Rueda Elias
  • Patent number: 11552909
    Abstract: A computer-implemented method, computer system, and computer program product for for generation of a chatbot. The method may include receiving data in a first format. The method may include generating one or more clusters from the received data. The method may include labeling the generated one or more clusters. The method may include exporting the one or more labeled clusters into a cluster database. The method may include generating the chatbot using the one or more labeled clusters exported from the cluster database. The method may include executing a validation script into the chatbot to generate a report. The method may include receiving a determination on an accuracy of the chatbot based on the generated report. In response to determining that the chatbot is not accurate, the method may include determining whether a manual adjustment directly on the chatbot is needed.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: January 10, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Marcelo Lopes de Moraes, Anthony Miranda Vieira, Peterson Almeida, Sergio Varga
  • Publication number: 20220006760
    Abstract: A computer-implemented method, computer system, and computer program product for for generation of a chatbot. The method may include receiving data in a first format. The method may include generating one or more clusters from the received data. The method may include labeling the generated one or more clusters. The method may include exporting the one or more labeled clusters into a cluster database. The method may include generating the chatbot using the one or more labeled clusters exported from the cluster database. The method may include executing a validation script into the chatbot to generate a report. The method may include receiving a determination on an accuracy of the chatbot based on the generated report. In response to determining that the chatbot is not accurate, the method may include determining whether a manual adjustment directly on the chatbot is needed.
    Type: Application
    Filed: July 6, 2020
    Publication date: January 6, 2022
    Inventors: Marcelo Lopes de Moraes, ANTHONY MIRANDA VIEIRA, PETERSON ALMEIDA, Sergio Varga
  • Publication number: 20210318993
    Abstract: Deduplication of encrypted data using multiple keys includes responding to a request to store a predetermined set of data in an electronic data store by receiving a hash corresponding to the predetermined set of data, receiving encrypted data generated by encrypting the predetermined set of data using an encryption key, and receiving a key index corresponding to the encryption key. The hash may be determined to match a previously stored hash, the previously stored hash indicating that a previously encrypted version of the predetermined set of data is stored at a physical location in the electronic data store. Based on determining that the hash matches a previously stored hash, the hash, encrypted data, and key index are discarded.
    Type: Application
    Filed: April 9, 2020
    Publication date: October 14, 2021
    Inventors: Jose Gilberto Biondo Junior, Juscelino Candido De Lima Junior, Marcelo Lopes de Moraes, Rosana Rueda Elias