Patents by Inventor Roberto COUTINHO

Roberto COUTINHO 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: 12688244
    Abstract: Systems, methods, and computer-readable storage media for building knowledge graphs which map the aspects of entities, then transforming the graphs into vectors for a similarity comparison. The resulting vectors can be used to identify skills and competencies of individuals, which the system uses to compare those individuals to others. The system can then quantify who would make for a good replacement for a given individual and make an associated recommendation.
    Type: Grant
    Filed: April 8, 2024
    Date of Patent: July 21, 2026
    Assignee: ADP, Inc.
    Inventor: Roberto Coutinho
  • Publication number: 20260203764
    Abstract: A method receives an electronic image and uses the image as an input to a neural network. Based on a determination that the image represents a document, the method uses the image as an input to another neural network to identify a portion of the document containing an identifier. The method extracts the identifier by performing character recognition on the identified portion and determines whether the identifier is valid by using a validation API to determine whether the identifier is associated with a valid account at an institution. Based on a determination that the identifier is associated with a valid account, the method authorizes a transaction associated with the identifier. Based on a determination that the identifier is not associated with a valid account, the method denies the transaction. The first neural network classifies the electronic image into one of multiple valid document types and an invalid document type.
    Type: Application
    Filed: March 9, 2026
    Publication date: July 16, 2026
    Applicant: ADP, Inc.
    Inventors: Carlos NASCIMENTO, Guilherme GOMES, Roberto COUTINHO, Roberto SILVEIRA
  • Publication number: 20260141183
    Abstract: A method for fact retrieval includes receiving an input from a user, said input including a string of text that represents a user intent. The method includes performing natural language processing on the input to generate an embedding that corresponds to a semantic representation of the string of text, and based on the generated embedding, identifying an action that is associated with the user intent. The method includes executing the identified action, such that the executed action returns a result associated with the user intent, and providing the result to the user.
    Type: Application
    Filed: January 16, 2026
    Publication date: May 21, 2026
    Applicant: ADP, Inc.
    Inventors: Roberto COUTINHO, Roberto SILVEIRA, Guilherme GOMES, Carlos NASCIMENTO, Felipe Lisboa SUSLIK
  • Patent number: 12572941
    Abstract: A method receives an electronic image and uses the image as an input to a neural network. Based on a determination that the image represents a document, the method uses the image as an input to another neural network to identify a portion of the document containing an identifier. The method extracts the identifier by performing character recognition on the identified portion and determines whether the identifier is valid by using a validation API to determine whether the identifier is associated with a valid account at an institution. Based on a determination that the identifier is associated with a valid account, the method authorizes a transaction associated with the identifier. Based on a determination that the identifier is not associated with a valid account, the method denies the transaction. The first neural network classifies the electronic image into one of multiple valid document types and an invalid document type.
    Type: Grant
    Filed: May 20, 2024
    Date of Patent: March 10, 2026
    Assignee: ADP, Inc.
    Inventors: Carlos Nascimento, Guilherme Gomes, Roberto Coutinho, Roberto Silveira
  • Patent number: 12547836
    Abstract: A method for fact retrieval includes receiving an input from a user, said input including a string of text that represents a user intent. The method includes performing natural language processing on the input to generate an embedding that corresponds to a semantic representation of the string of text, and based on the generated embedding, identifying an action that is associated with the user intent. The method includes executing the identified action, such that the executed action returns a result associated with the user intent, and providing the result to the user.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: February 10, 2026
    Assignee: ADP, Inc.
    Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento, Felipe Lisboa Suslik
  • Publication number: 20250384069
    Abstract: Systems, methods, and computer-readable storage media for recommending computational commands based on a weighted, ranked hierarchical graph. The system converts a map of intended user actions to canonical actions (commands) into a graph representation. Then, via a chatbot algorithm, the system receives an initial intent as a request by a user of the chatbot algorithm. Based on the popularity of alternative canonical actions, the system makes recommendations of alternative actions which are similar to the initial intent provided by the user.
    Type: Application
    Filed: August 18, 2025
    Publication date: December 18, 2025
    Applicant: ADP, Inc.
    Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento
  • Publication number: 20250272604
    Abstract: Technical solutions include an ML based multi-model architecture to generate responses to enterprise employee queries. A processor can receive a query on a topic and identify ML models for a plurality of domains, trained using texts on a respective domain of the plurality of domains for each respective ML model and covering a plurality of topics corresponding geographic areas. The processor can select, using a first portion of the query and a classification model trained to classify the ML models according to the topics, a first ML model trained on a domain associated with the topic of the query. The processor can generate, using a second portion of the query corresponding to a geographic area of the geographic areas and the first ML model, a response to the query and provide the response.
    Type: Application
    Filed: February 23, 2024
    Publication date: August 28, 2025
    Applicant: ADP, Inc.
    Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento, Juliano Vacaro
  • Patent number: 12393622
    Abstract: Systems, methods, and computer-readable storage media for recommending computational commands based on a weighted, ranked hierarchical graph. The system converts a map of intended user actions to canonical actions (commands) into a graph representation. Then, via a chatbot algorithm, the system receives an initial intent as a request by a user of the chatbot algorithm. Based on the popularity of alternative canonical actions, the system makes recommendations of alternative actions which are similar to the initial intent provided by the user.
    Type: Grant
    Filed: October 6, 2023
    Date of Patent: August 19, 2025
    Assignee: ADP, Inc.
    Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento
  • Publication number: 20250131117
    Abstract: A system can receive textual input from a client device via a chatbot interface. The system can classify, by machine learning models, the textual input into categories, where the categories correspond to content-based categories and attribute categories. The system can determine, by the machine learning models, a polarity score for the textual input based on the categories. The system can detect, via a payroll processing system, a payroll-related event based on the polarity score and the profile. The system can identify, using the machine learning models, a churning event based on the payroll-related event. The system can generate, by the machine learning models, a command to adjust access control policies associated with the profile, where the command modifies access to a subset of payroll records maintained in a database.
    Type: Application
    Filed: October 22, 2024
    Publication date: April 24, 2025
    Applicant: ADP, Inc.
    Inventors: Roberto Silveira, Roberto Coutinho, Guilherme Gomes, Carlos Nascimento, Juliano Vacaro
  • Publication number: 20250131513
    Abstract: A system can receive textual input from a client device via a chatbot interface. The system can identify a profile data structure based on an identifier of the client device. The system can classify, by machine learning models, the textual input into categories, where the categories correspond to content-based categories and attribute categories. The system can determine, by the machine learning models, a polarity score for the textual input based on the categories. The system can input the categories, the polarity score, and the identifier into a payroll processing system to identify a payroll-related event and extract data corresponding to the payroll-related event. The system can provide the extracted data to the machine learning models to generate an output response data structure. The system can transmit the output response data structure to the client device to parse the output response data structure and present a corresponding message dialog.
    Type: Application
    Filed: October 22, 2024
    Publication date: April 24, 2025
    Applicant: ADP, Inc.
    Inventors: Roberto Silveira, Roberto Coutinho, Guilherme Gomes, Carlos Nascimento, Juliano Vacaro
  • Publication number: 20250061460
    Abstract: A method receives an electronic image and uses the image as an input to a neural network. Based on a determination that the image represents a document, the method uses the image as an input to another neural network to identify a portion of the document containing an identifier. The method extracts the identifier by performing character recognition on the identified portion and determines whether the identifier is valid by using a validation API to determine whether the identifier is associated with a valid account at an institution. Based on a determination that the identifier is associated with a valid account, the method authorizes a transaction associated with the identifier. Based on a determination that the identifier is not associated with a valid account, the method denies the transaction. The first neural network classifies the electronic image into one of multiple valid document types and an invalid document type.
    Type: Application
    Filed: May 20, 2024
    Publication date: February 20, 2025
    Applicant: ADP, Inc.
    Inventors: Carlos NASCIMENTO, Guilherme GOMES, Roberto COUTINHO, Roberto SILVEIRA
  • Publication number: 20250054071
    Abstract: Systems, methods, and computer-readable storage media for using graph theory to identify conflicts of interests between entities. A system can receive first data from a first entity, the first data identifying relationships associated with the first entity, as well as second data from a second entity, the second data identifying relationships associated with the second entity. The system can also receive information about the first and second entity being competitors, and using the first data, second data, and competitor data, construct a knowledge graph regarding the relationships between the entities. The system can then analyze the graph model, resulting in a subset of the graph model which identifies any competitive relationships. This subset can then be output to the first and/or second entity.
    Type: Application
    Filed: September 9, 2024
    Publication date: February 13, 2025
    Applicant: ADP, Inc.
    Inventor: Roberto Coutinho
  • Publication number: 20240346095
    Abstract: Systems, methods, and computer-readable storage media for building knowledge graphs which map the aspects of entities, then transforming the graphs into vectors for a similarity comparison. The resulting vectors can be used to identify skills and competencies of individuals, which the system uses to compare those individuals to others. The system can then quantify who would make for a good replacement for a given individual and make an associated recommendation.
    Type: Application
    Filed: April 8, 2024
    Publication date: October 17, 2024
    Applicant: ADP, Inc.
    Inventor: Roberto COUTINHO
  • Patent number: 12086890
    Abstract: Systems, methods, and computer-readable storage media for using graph theory to identify conflicts of interests between entities. A system can receive first data from a first entity, the first data identifying relationships associated with the first entity, as well as second data from a second entity, the second data identifying relationships associated with the second entity. The system can also receive information about the first and second entity being competitors, and using the first data, second data, and competitor data, construct a knowledge graph regarding the relationships between the entities. The system can then analyze the graph model, resulting in a subset of the graph model which identifies any competitive relationships. This subset can then be output to the first and/or second entity.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: September 10, 2024
    Assignee: ADP, Inc.
    Inventor: Roberto Coutinho
  • Publication number: 20240202449
    Abstract: A method for fact retrieval includes receiving an input from a user, said input including a string of text that represents a user intent. The method includes performing natural language processing on the input to generate an embedding that corresponds to a semantic representation of the string of text, and based on the generated embedding, identifying an action that is associated with the user intent. The method includes executing the identified action, such that the executed action returns a result associated with the user intent, and providing the result to the user.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 20, 2024
    Applicant: ADP, Inc.
    Inventors: Roberto COUTINHO, Roberto SILVEIRA, Guilherme GOMES, Carlos NASCIMENTO, Felipe Lisboa SUSLIK
  • Patent number: 11989733
    Abstract: A method receives an electronic image and uses the image as an input to a neural network. Based on a determination that the image represents a document, the method uses the image as an input to another neural network to identify a portion of the document containing an identifier. The method extracts the identifier by performing character recognition on the identified portion and determines whether the identifier is valid by using a validation API to determine whether the identifier is associated with a valid account at an institution. Based on a determination that the identifier is associated with a valid account, the method authorizes a transaction associated with the identifier. Based on a determination that the identifier is not associated with a valid account, the method denies the transaction. The first neural network classifies the electronic image into one of multiple valid document types and an invalid document type.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: May 21, 2024
    Assignee: ADP, Inc.
    Inventors: Carlos Nascimento, Guilherme Gomes, Roberto Coutinho, Roberto Silveira
  • Patent number: 11954159
    Abstract: Systems, methods, and computer-readable storage media for building knowledge graphs which map the aspects of entities, then transforming the graphs into vectors for a similarity comparison. The resulting vectors can be used to identify skills and competencies of individuals, which the system uses to compare those individuals to others. The system can then quantify who would make for a good replacement for a given individual and make an associated recommendation.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: April 9, 2024
    Assignee: ADP, Inc.
    Inventor: Roberto Coutinho
  • Publication number: 20240045894
    Abstract: Systems, methods, and computer-readable storage media for recommending computational commands based on a weighted, ranked hierarchical graph. The system converts a map of intended user actions to canonical actions (commands) into a graph representation. Then, via a chatbot algorithm, the system receives an initial intent as a request by a user of the chatbot algorithm. Based on the popularity of alternative canonical actions, the system makes recommendations of alternative actions which are similar to the initial intent provided by the user.
    Type: Application
    Filed: October 6, 2023
    Publication date: February 8, 2024
    Applicant: ADP, Inc.
    Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento
  • Publication number: 20240029088
    Abstract: A method for predicting customer churn includes receiving a graph data structure storing data associated with activity of a user, the graph data structure having multiple nodes, including a user input node associated with the user. The method includes updating at least the user input node with a vector representation of a received user input, and using historical user input, training a sentiment model to classify user input according to one of multiple sentiments. The method includes using the trained sentiment model to classify the received user input as a particular sentiment, and adding to the graph data structure a sentiment node that is associated with the particular sentiment and that is connected to the user input node. The method includes, using the graph data structure, training a churn model to estimate customer churn probability, and using the trained churned model to estimate a particular churn probability for the user.
    Type: Application
    Filed: July 19, 2022
    Publication date: January 25, 2024
    Applicant: ADP, Inc.
    Inventors: Guilherme GOMES, Roberto COUTINHO, Carlos NASCIMENTO, Roberto SILVEIRA
  • Publication number: 20230385952
    Abstract: Systems, methods, and computer-readable storage media for identifying and generating insights using machine learning and serverless computing systems. When events are detected, data from those events is collected and formatted into predefined formats. That formatted data is then used within an instance, where a machine learning algorithm is executed by a serverless computing system using the data within the instance as input. The result from the machine learning algorithm is an insight into the event and event data, which can be presented to users for interpretation.
    Type: Application
    Filed: August 14, 2023
    Publication date: November 30, 2023
    Applicant: ADP, Inc.
    Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes