Patents by Inventor Alfredo Lainez Rodrigo

Alfredo Lainez Rodrigo 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: 20250124219
    Abstract: Methods, systems, and computer programs are presented for abstractive summarization of text by viewing sequence transduction as a language modeling problem. One method comprises an operation for training a machine-learning program to create a machine-learning model that estimates a word to be added to a running summary for the text being summarized. The method further comprises operations for detecting the text to be summarized, initializing the running summary, and performing a plurality of iterations. Each iteration comprises providing, to the machine-learning model, the source text and the running summary, and adding, using the machine-learning model, a new word to the running summary. Further, the method comprises an operation for storing, on a memory, the running summary as the summary of the text.
    Type: Application
    Filed: December 17, 2024
    Publication date: April 17, 2025
    Inventors: Luke Percival de Oliveira, Alfredo Láinez Rodrigo
  • Publication number: 20250103620
    Abstract: Methods, systems, and computer programs are presented for searching the content of voice conversations. The conversations are translated into text and analysis of the conversation is performed to identify information in the conversation. The information identified includes turns taking data in the conversation and states identified within each state. A powerful user interface (UI) is provided to review the conversations and add annotations that tag the different turns. Additionally, parameter values are extracted from the text. A powerful search engine is provided with multiple search options, such as searching for text, searching by state within the conversation, searching by parameters extracted from the conversation, or a combination thereof.
    Type: Application
    Filed: December 11, 2024
    Publication date: March 27, 2025
    Inventors: Luke Percival DE OLIVEIRA, Umair Akeel, Alfredo Láinez Rodrigo, Nicolas Acosta Amador, Sahil Kumar, Liat Barda Dremer, Byeongung Ahn, Tyler Cole
  • Publication number: 20250094684
    Abstract: Methods, systems, and computer programs are presented for formatting raw text. One method includes an operation for accessing raw text comprising words corresponding to one or more sentences. The raw text is lowercase text without any punctuation. Further, the method includes operations for creating a plurality of sub-words corresponding to the raw text, and for generating, by a machine-learning (ML) model, an output for each sub-word based on the created sub-words. The output for each sub-word indicates a formatting operation for the corresponding sub-word. The method further includes an operation for generating, based on the formatting operations in the outputs for the sub-words, formatted text corresponding to the raw text. The formatted text is text with correct grammar, proper punctuation, and proper capitalization according to a meaning of words spoken by a speaker associated with the raw text.
    Type: Application
    Filed: November 27, 2024
    Publication date: March 20, 2025
    Inventors: Alfredo Láinez Rodrigo, Luke Percival de Oliveira, Umair Akeel, Tyler Cole
  • Publication number: 20250069114
    Abstract: A computer-implemented method for generating optimized user journeys leveraging artificial intelligence is disclosed. The method includes receiving a user text prompt describing a desired journey objective and extracting context data for multiple users from a customer data platform. This context data encompasses attributes, events, predicted traits and audience memberships. A journey generation prompt is constructed by combining the received user prompt and extracted context data. This prompt is input into a machine learning model which processes the prompt to produce a user journey definition comprising interconnected nodes representing journey phases like audiences, waits and messages. The journey system validates the definition, modifying nodes to conform to predefined schema rules. The validated journey is output to campaign orchestration systems for execution across customer touchpoints. As journeys run, engagement data is collected for retraining models to improve journey performance over time.
    Type: Application
    Filed: August 23, 2024
    Publication date: February 27, 2025
    Inventors: Christopher Lintz, Alfredo Lainez Rodrigo
  • Publication number: 20250045306
    Abstract: Methods, systems, and computer programs are presented for searching the content of voice conversations. The conversations are translated into text and analysis of the conversation is performed to identify information in the conversation. The information identified includes turns taking data in the conversation and states identified within each state. A powerful user interface (UI) is provided to review the conversations and add annotations that tag the different turns. Additionally, parameter values are extracted from the text. A powerful search engine is provided with multiple search options, such as searching for text, searching by state within the conversation, searching by parameters extracted from the conversation, or a combination thereof.
    Type: Application
    Filed: October 22, 2024
    Publication date: February 6, 2025
    Inventors: Luke Percival de Oliveira, Umair Akeel, Alfredo Láinez Rodrigo, Nicolas Acosta Amador, Sahil Kumar, Liat Barda Dremer, Byeongung Ahn, Tyler Cole
  • Patent number: 12197842
    Abstract: Methods, systems, and computer programs are presented for formatting raw text. One method includes an operation for accessing raw text comprising words corresponding to one or more sentences. The raw text is lowercase text without any punctuation. Further, the method includes operations for creating a plurality of sub-words corresponding to the raw text, and for generating, by a machine-learning (ML) model, an output for each sub-word based on the created sub-words. The output for each sub-word indicates a formatting operation for the corresponding sub-word. The method further includes an operation for generating, based on the formatting operations in the outputs for the sub-words, formatted text corresponding to the raw text. The formatted text is text with correct grammar, proper punctuation, and proper capitalization according to a meaning of words spoken by a speaker associated with the raw text.
    Type: Grant
    Filed: September 27, 2023
    Date of Patent: January 14, 2025
    Assignee: Twilio Inc.
    Inventors: Alfredo Láinez Rodrigo, Luke Percival de Oliveira, Umair Akeel, Tyler Cole
  • Patent number: 12158902
    Abstract: Methods, systems, and computer programs are presented for searching the content of voice conversations. The conversations are translated into text and analysis of the conversation is performed to identify information in the conversation. The information identified includes turns taking data in the conversation and states identified within each state. A powerful user interface (UI) is provided to review the conversations and add annotations that tag the different turns. Additionally, parameter values are extracted from the text. A powerful search engine is provided with multiple search options, such as searching for text, searching by state within the conversation, searching by parameters extracted from the conversation, or a combination thereof.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: December 3, 2024
    Assignee: Twilio Inc.
    Inventors: Luke Percival de Oliveira, Umair Akeel, Alfredo Láinez Rodrigo, Nicolas Acosta Amador, Sahil Kumar, Liat Barda Dremer, Byeongung Ahn, Tyler Cole
  • Publication number: 20240378384
    Abstract: Methods, systems, and computer programs are presented for classifying information in conversations and extracting information from the conversations. An Engagement Intelligence Platform (EIP) analyzes transcripts of conversations to find different states and information associated with each of the states (e.g., identification that the interest rate was quoted, and the quoted value of the interest rate). The EIP analyzes the conversation and labels (e.g., “tags”) the text where the conversation associated with the label took place, such as, “An interest rate was provided.” The labels are customizable, so each client can define its own labels based on business needs. Further, the EIP extracts data from the conversation (e.g., the interest rate is “3%”).
    Type: Application
    Filed: July 25, 2024
    Publication date: November 14, 2024
    Inventors: Alfredo Láinez Rodrigo, Tyler Cole, Umair Akeel, Luke Percival de Oliveira
  • Publication number: 20240330765
    Abstract: System and method including accessing a feature associated with a plurality of user identities (IDs); accessing a structure specifying mappings between the plurality of user IDs and a plurality of user canonical IDs; generating groups of feature values of the feature based on the mappings, each group of feature values being associated with a corresponding group of user IDs and with a corresponding user canonical ID; aggregating each group of feature values to calculate an aggregate feature value of the feature, each aggregate feature value associated with the corresponding user canonical ID; computing predictive traits associated with the plurality of user canonical IDs, the predictive traits including likelihoods of events or trait values, the computation of the predictive traits using the aggregate feature values associated with the corresponding user canonical IDs; and causing display, at a user interface (UI) of a computing device, of the computed predictive traits.
    Type: Application
    Filed: February 14, 2024
    Publication date: October 3, 2024
    Inventors: Carlos Alberto Oliveira, Alfredo Lainez Rodrigo, Rowan Michael Wing, Maria del Pilar Fernandez Gallego, Sebastian Montes, Akshay Chandrashekaran, Ankit Awasthi
  • Patent number: 12079573
    Abstract: Methods, systems, and computer programs are presented for classifying information in conversations and extracting information from the conversations. An Engagement Intelligence Platform (EIP) analyzes transcripts of conversations to find different states and information associated with each of the states (e.g., identification that the interest rate was quoted, and the quoted value of the interest rate). The EIP analyzes the conversation and labels (e.g., “tags”) the text where the conversation associated with the label took place, such as, “An interest rate was provided.” The labels are customizable, so each client can define its own labels based on business needs. Further, the EIP extracts data from the conversation (e.g., the interest rate is “3%”).
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: September 3, 2024
    Assignee: Twilio Inc.
    Inventors: Alfredo Láinez Rodrigo, Tyler Cole, Umair Akeel, Luke Percival de Oliveira
  • Publication number: 20240152689
    Abstract: Methods, systems, and computer programs are presented for abstractive summarization of text by viewing sequence transduction as a language modeling problem. One method comprises an operation for training a machine-learning program to create a machine-learning model that estimates a word to be added to a running summary for the text being summarized. The method further comprises operations for detecting the text to be summarized, initializing the running summary, and performing a plurality of iterations. Each iteration comprises providing, to the machine-learning model, the source text and the running summary, and adding, using the machine-learning model, a new word to the running summary. Further, the method comprises an operation for storing, on a memory, the running summary as the summary of the text.
    Type: Application
    Filed: January 11, 2024
    Publication date: May 9, 2024
    Inventors: Luke Percival de Oliveira, Alfredo Láinez Rodrigo
  • Patent number: 11941348
    Abstract: Methods, systems, and computer programs are presented for abstractive summarization of text by viewing sequence transduction as a language modeling problem. One method comprises an operation for training a machine-learning program to create a machine-learning model that estimates a word to be added to a running summary for the text being summarized. The method further comprises operations for detecting the text to be summarized, initializing the running summary, and performing a plurality of iterations. Each iteration comprises providing, to the machine-learning model, the source text and the running summary, and adding, using the machine-learning model, a new word to the running summary. Further, the method comprises an operation for storing, on a memory, the running summary as the summary of the text.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: March 26, 2024
    Assignee: Twilio Inc.
    Inventors: Luke Percival de Oliveira, Alfredo Láinez Rodrigo
  • Publication number: 20240020458
    Abstract: Methods, systems, and computer programs are presented for formatting raw text. One method includes an operation for accessing raw text comprising words corresponding to one or more sentences. The raw text is lowercase text without any punctuation. Further, the method includes operations for creating a plurality of sub-words corresponding to the raw text, and for generating, by a machine-learning (ML) model, an output for each sub-word based on the created sub-words. The output for each sub-word indicates a formatting operation for the corresponding sub-word. The method further includes an operation for generating, based on the formatting operations in the outputs for the sub-words, formatted text corresponding to the raw text. The formatted text is text with correct grammar, proper punctuation, and proper capitalization according to a meaning of words spoken by a speaker associated with the raw text.
    Type: Application
    Filed: September 27, 2023
    Publication date: January 18, 2024
    Inventors: Alfredo Láinez Rodrigo, Luke Percival de Oliveira, Umair Akeel, Tyler Cole
  • Patent number: 11809804
    Abstract: Methods, systems, and computer programs are presented for formatting raw text. One method includes an operation for accessing raw text comprising words corresponding to one or more sentences. The raw text is lowercase text without any punctuation. Further, the method includes operations for creating a plurality of sub-words corresponding to the raw text, and for generating, by a machine-learning (ML) model, an output for each sub-word based on the created sub-words. The output for each sub-word indicates a formatting operation for the corresponding sub-word. The method further includes an operation for generating, based on the formatting operations in the outputs for the sub-words, formatted text corresponding to the raw text. The formatted text is text with correct grammar, proper punctuation, and proper capitalization according to a meaning of words spoken by a speaker associated with the raw text.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: November 7, 2023
    Assignee: Twilio Inc.
    Inventors: Alfredo Láinez Rodrigo, Luke Percival de Oliveira, Umair Akeel, Tyler Cole
  • Publication number: 20220414319
    Abstract: Methods, systems, and computer programs are presented for abstractive summarization of text by viewing sequence transduction as a language modeling problem. One method comprises an operation for training a machine-learning program to create a machine-learning model that estimates a word to be added to a running summary for the text being summarized. The method further comprises operations for detecting the text to be summarized, initializing the running summary, and performing a plurality of iterations. Each iteration comprises providing, to the machine-learning model, the source text and the running summary, and adding, using the machine-learning model, a new word to the running summary. Further, the method comprises an operation for storing, on a memory, the running summary as the summary of the text.
    Type: Application
    Filed: September 7, 2022
    Publication date: December 29, 2022
    Inventors: Luke Percival de Oliveira, Alfredo Láinez Rodrigo
  • Publication number: 20220382959
    Abstract: Methods, systems, and computer programs are presented for formatting raw text. One method includes an operation for accessing raw text comprising words corresponding to one or more sentences. The raw text is lowercase text without any punctuation. Further, the method includes operations for creating a plurality of sub-words corresponding to the raw text, and for generating, by a machine-learning (ML) model, an output for each sub-word based on the created sub-words. The output for each sub-word indicates a formatting operation for the corresponding sub-word. The method further includes an operation for generating, based on the formatting operations in the outputs for the sub-words, formatted text corresponding to the raw text. The formatted text is text with correct grammar, proper punctuation, and proper capitalization according to a meaning of words spoken by a speaker associated with the raw text.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Inventors: Alfredo Láinez Rodrigo, Luke Percival de Oliveira, Umair Akeel, Tyler Cole
  • Patent number: 11475210
    Abstract: Methods, systems, and computer programs are presented for abstractive summarization of text by viewing sequence transduction as a language modeling problem. One method comprises an operation for training a machine-learning program to create a machine-learning model that estimates a word to be added to a running summary for the text being summarized. The method further comprises operations for detecting the text to be summarized, initializing the running summary, and performing a plurality of iterations. Each iteration comprises providing, to the machine-learning model, the source text and the running summary, and adding, using the machine-learning model, a new word to the running summary. Further, the method comprises an operation for storing, on a memory, the running summary as the summary of the text.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: October 18, 2022
    Assignee: Twilio Inc.
    Inventors: Luke Percival de Oliveira, Alfredo Láinez Rodrigo
  • Publication number: 20220156460
    Abstract: Methods, systems, and computer programs are presented for classifying information in conversations and extracting information from the conversations. An Engagement Intelligence Platform (EIP) analyzes transcripts of conversations to find different states and information associated with each of the states (e.g., identification that the interest rate was quoted, and the quoted value of the interest rate). The EIP analyzes the conversation and labels (e.g., “tags”) the text where the conversation associated with the label took place, such as, “An interest rate was provided.” The labels are customizable, so each client can define its own labels based on business needs. Further, the EIP extracts data from the conversation (e.g., the interest rate is “3%”).
    Type: Application
    Filed: September 29, 2021
    Publication date: May 19, 2022
    Inventors: Alfredo Láinez Rodrigo, Tyler Cole, Umair Akeel, Luke Percival de Oliveira
  • Publication number: 20220156296
    Abstract: Methods, systems, and computer programs are presented for searching the content of voice conversations. The conversations are translated into text and analysis of the conversation is performed to identify information in the conversation. The information identified includes turns taking data in the conversation and states identified within each state. A powerful user interface (UI) is provided to review the conversations and add annotations that tag the different turns. Additionally, parameter values are extracted from the text. A powerful search engine is provided with multiple search options, such as searching for text, searching by state within the conversation, searching by parameters extracted from the conversation, or a combination thereof.
    Type: Application
    Filed: July 19, 2021
    Publication date: May 19, 2022
    Inventors: Luke Percival de Oliveira, Umair Akeel, Alfredo Láinez Rodrigo, Nicolas Acosta Amador, Sahil Kumar, Liat Barda Dremer, Byeongung Ahn, Tyler Cole
  • Publication number: 20220067269
    Abstract: Methods, systems, and computer programs are presented for abstractive summarization of text by viewing sequence transduction as a language modeling problem. One method comprises an operation for training a machine-learning program to create a machine-learning model that estimates a word to be added to a running summary for the text being summarized. The method further comprises operations for detecting the text to be summarized, initializing the running summary, and performing a plurality of iterations. Each iteration comprises providing, to the machine-learning model, the source text and the running summary, and adding, using the machine-learning model, a new word to the running summary. Further, the method comprises an operation for storing, on a memory, the running summary as the summary of the text.
    Type: Application
    Filed: June 14, 2021
    Publication date: March 3, 2022
    Inventors: Luke Percival de Oliveira, Alfredo Làinez Rodrigo