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: 12688244Abstract: 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: GrantFiled: April 8, 2024Date of Patent: July 21, 2026Assignee: ADP, Inc.Inventor: Roberto Coutinho
-
Publication number: 20260203764Abstract: 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: ApplicationFiled: March 9, 2026Publication date: July 16, 2026Applicant: ADP, Inc.Inventors: Carlos NASCIMENTO, Guilherme GOMES, Roberto COUTINHO, Roberto SILVEIRA
-
Publication number: 20260141183Abstract: 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: ApplicationFiled: January 16, 2026Publication date: May 21, 2026Applicant: ADP, Inc.Inventors: Roberto COUTINHO, Roberto SILVEIRA, Guilherme GOMES, Carlos NASCIMENTO, Felipe Lisboa SUSLIK
-
Patent number: 12572941Abstract: 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: GrantFiled: May 20, 2024Date of Patent: March 10, 2026Assignee: ADP, Inc.Inventors: Carlos Nascimento, Guilherme Gomes, Roberto Coutinho, Roberto Silveira
-
Patent number: 12547836Abstract: 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: GrantFiled: December 14, 2022Date of Patent: February 10, 2026Assignee: ADP, Inc.Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento, Felipe Lisboa Suslik
-
Publication number: 20250384069Abstract: 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: ApplicationFiled: August 18, 2025Publication date: December 18, 2025Applicant: ADP, Inc.Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento
-
Publication number: 20250272604Abstract: 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: ApplicationFiled: February 23, 2024Publication date: August 28, 2025Applicant: ADP, Inc.Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento, Juliano Vacaro
-
Patent number: 12393622Abstract: 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: GrantFiled: October 6, 2023Date of Patent: August 19, 2025Assignee: ADP, Inc.Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento
-
Publication number: 20250131117Abstract: 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: ApplicationFiled: October 22, 2024Publication date: April 24, 2025Applicant: ADP, Inc.Inventors: Roberto Silveira, Roberto Coutinho, Guilherme Gomes, Carlos Nascimento, Juliano Vacaro
-
Publication number: 20250131513Abstract: 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: ApplicationFiled: October 22, 2024Publication date: April 24, 2025Applicant: ADP, Inc.Inventors: Roberto Silveira, Roberto Coutinho, Guilherme Gomes, Carlos Nascimento, Juliano Vacaro
-
Publication number: 20250061460Abstract: 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: ApplicationFiled: May 20, 2024Publication date: February 20, 2025Applicant: ADP, Inc.Inventors: Carlos NASCIMENTO, Guilherme GOMES, Roberto COUTINHO, Roberto SILVEIRA
-
Publication number: 20250054071Abstract: 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: ApplicationFiled: September 9, 2024Publication date: February 13, 2025Applicant: ADP, Inc.Inventor: Roberto Coutinho
-
Publication number: 20240346095Abstract: 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: ApplicationFiled: April 8, 2024Publication date: October 17, 2024Applicant: ADP, Inc.Inventor: Roberto COUTINHO
-
Patent number: 12086890Abstract: 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: GrantFiled: October 15, 2021Date of Patent: September 10, 2024Assignee: ADP, Inc.Inventor: Roberto Coutinho
-
Publication number: 20240202449Abstract: 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: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Applicant: ADP, Inc.Inventors: Roberto COUTINHO, Roberto SILVEIRA, Guilherme GOMES, Carlos NASCIMENTO, Felipe Lisboa SUSLIK
-
Patent number: 11989733Abstract: 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: GrantFiled: October 15, 2021Date of Patent: May 21, 2024Assignee: ADP, Inc.Inventors: Carlos Nascimento, Guilherme Gomes, Roberto Coutinho, Roberto Silveira
-
Patent number: 11954159Abstract: 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: GrantFiled: November 9, 2021Date of Patent: April 9, 2024Assignee: ADP, Inc.Inventor: Roberto Coutinho
-
Publication number: 20240045894Abstract: 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: ApplicationFiled: October 6, 2023Publication date: February 8, 2024Applicant: ADP, Inc.Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes, Carlos Nascimento
-
Publication number: 20240029088Abstract: 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: ApplicationFiled: July 19, 2022Publication date: January 25, 2024Applicant: ADP, Inc.Inventors: Guilherme GOMES, Roberto COUTINHO, Carlos NASCIMENTO, Roberto SILVEIRA
-
Publication number: 20230385952Abstract: 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: ApplicationFiled: August 14, 2023Publication date: November 30, 2023Applicant: ADP, Inc.Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes