Patents Assigned to Klaviyo Inc.
  • Patent number: 11989502
    Abstract: Apparatuses, methods, and systems for implicitly annotating textual data in conversational messaging are disclosed. One method includes receiving, by a server, a first input text message from a user (customer), displaying, by the server, the first input text message to an agent (merchant), displaying, by the server, a configurable menu of responses to the first input text message to the agent (merchant), receiving, by the server, a selection of one of the configurable menu of responses from the agent (merchant), facilitating, by the server, sending of the selected of one of the configurable menu of responses to the user (customer); and associating and recording the selected one of the configurable menu of responses with the first input text message.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: May 21, 2024
    Assignee: Klaviyo, Inc
    Inventors: David Yi Xiao, Smit Anish Kiri, Tianxing Liu, Casey Koppes, Gabriel Gralla, Kaila Corrington, Nithin Gangadharan, Prisca Sara Joseph, Robert Roosevelt Mercer, III, Vera Guttenberger, Andrew Cole Young
  • Patent number: 11909699
    Abstract: Apparatuses, methods, and systems for generating short messages for electronic messages of electronic marketing messages. One method includes receiving, by a server, information related to the electronic marketing message, receiving, by the server, a plurality of N short messages (text) generated based on the received information from a generative text engine model, reducing, by the server, the plurality of N short messages down to M short messages, displaying messages based on the M short messages to a merchant user, identifying merchant actions in response to the displaying of the messages based on the M short messages, and fine-tuning, by the server, the generative text engine model based on the identified merchant actions.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: February 20, 2024
    Assignee: Klaviyo, Inc
    Inventors: Charles T. Natoli, Devin Patel, Sofiane Hadji, Gal Gila Korcia, Nick Vessella, Robert Huselid, Andrew Piliero, Tristan Mills, Harsh Mehta
  • Publication number: 20240054539
    Abstract: Apparatuses, methods, and systems for generating subject lines for electronic messages of electronic campaigns. One method includes receiving, by a server, information related to the electronic campaign, preprocessing the received information, receiving a plurality of N subject lines generated based on the preprocess received information from a generative text engine model, reducing the N subject lines down to M subject lines, applying a fine-tuned enhancer model to enhance existing content for a selected one or more of the M subject lines, and displaying M subject lines with enhanced existing content to a merchant user. For an embodiment, reducing the N subject lines down to M subject lines includes filtering the N subject line to eliminate subject lines based on content, and generating similarity scores between each of the N subject lines and eliminating one or more subject lines based on a similarity with one or more other subject lines.
    Type: Application
    Filed: August 13, 2022
    Publication date: February 15, 2024
    Applicant: Klaviyo, Inc
    Inventors: Karl Alexander Philip Ekfeldt, Sarah Fathelbab, Ezra Freedman, Joshua Edward Villarreal, Royce Ze Yong Yap
  • Publication number: 20240037598
    Abstract: Methods and systems for improved and efficient exemplary campaign message generation are disclosed. By automating the exemplary campaign message generation process, the system can improve the selection efficiency and quality of these messages, which can be used to inspire prospective campaign generators. Furthermore, the selected exemplary messages are dynamically diversified to meet the needs of different campaign generators.
    Type: Application
    Filed: September 8, 2022
    Publication date: February 1, 2024
    Applicant: Klaviyo Inc.
    Inventors: Sofiane Hadji, Christopher Fox, Vinicius Aurichio, Gal Korcia, Charlie Natoli, Christina Dedrick
  • Publication number: 20240037599
    Abstract: Methods and systems for improved and efficient campaign message classification are disclosed. By automating the campaign message classification process, the system can improve efficiency in categorizing and managing campaign messages. The system can predict a message's type or characteristics via an ensemble model that comprises one or more logic-rule model(s) and machine learning language model(s). The ensemble model can process various data and predict a message's type or characteristics based on an aggregated prediction mechanism.
    Type: Application
    Filed: September 22, 2022
    Publication date: February 1, 2024
    Applicant: Klaviyo Inc.
    Inventors: Ian Delbridge, Sofiane Hadji, Gal Korcia, Charlie Natoli
  • Publication number: 20240037607
    Abstract: Methods and systems for improved and efficient campaign message management are disclosed. Via an automated process, the system can generate, classify and sort a browsable collection of diverse, high-performing campaign messages, e.g., emails and SMS messages. Such messages can prompt a prospective campaign generator to create quality content for his/her own campaigns. Furthermore, varied and relevant exemplary campaigns can be shown to different users in response to his/her unique needs or expressed interests.
    Type: Application
    Filed: September 26, 2023
    Publication date: February 1, 2024
    Applicant: Klaviyo Inc.
    Inventors: Sofiane Hadji, Gal Korcia, Charlie Natoli, Vinicius Aurichio, Andrew Piliero, Devin Patel
  • Patent number: 11887149
    Abstract: Apparatuses, methods, and systems for determining winning arms of electronic testing. One method includes obtaining historical data related to the testing, creating a histogram based on the historical data, the histogram including bins and weights, creating a distribution by computing concentration parameters of the distribution from the weights of the histogram, executing the testing, receiving new data collected based on the execution of the test, allocating the new data into same bins as the bins of the histogram of the historical data yielding a new data bin count, computing a posterior distribution comprising updating the distribution using the same bins and the new data bin counts and the concentration parameters of the distribution in closed form vie conjugate prior formulae, inferring corresponding central tendencies of samplings of a metric distribution, constructing an overall utility distribution for each arms of the test, and determining a winning arm of the testing.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: January 30, 2024
    Assignee: Klaviyo, Inc
    Inventor: Ian Delbridge
  • Publication number: 20230409817
    Abstract: Apparatuses, methods, and systems for implicitly annotating textual data in conversational messaging are disclosed. One method includes receiving, by a server, a first input text message from a user (customer), displaying, by the server, the first input text message to an agent (merchant), displaying, by the server, a configurable menu of responses to the first input text message to the agent (merchant), receiving, by the server, a selection of one of the configurable menu of responses from the agent (merchant), facilitating, by the server, sending of the selected of one of the configurable menu of responses to the user (customer); and associating and recording the selected one of the configurable menu of responses with the first input text message.
    Type: Application
    Filed: January 31, 2023
    Publication date: December 21, 2023
    Applicant: Klaviyo, Inc
    Inventors: David Yi Xiao, Smit Anish Kiri, Tianxing Liu, Casey Koppes, Gabriel Gralla, Kaila Corrington, Nithin Gangadharan, Prisca Sara Joseph, Robert Roosevelt Mercer III, Vera Guttenberger, Andrew Cole Young
  • Publication number: 20230409821
    Abstract: Apparatuses, methods, and systems for automated testing of templates of a mobile message. One method includes generating at least a first template of the mobile message and a second template of the mobile message, each of the first template and the second template having at least a different content or a different send time, assigning a respective group of mobile message recipients to the first template of the mobile message and the second template of the mobile message, determining automatically whether the first template of the mobile message has a statistical advantage over the second template of the mobile message through testing, and sending the mobile message of the first template to a remainder of the planned mobile message recipients when the first template of the mobile message is determined to have the statistical advantage over the second template of the mobile message.
    Type: Application
    Filed: August 27, 2023
    Publication date: December 21, 2023
    Applicant: Klaviyo, Inc
    Inventors: Michael T. Lawson, Woody Austin, Ally Hangartner, Carola Leiva, Nicholas Hartmann, Thomas Culp, Justin Xu, Maritza Ebling
  • Publication number: 20230413020
    Abstract: Apparatuses, methods, and systems for assigning mobile message recipients to templates of a mobile message. One method includes generating at least a first template of the mobile message and a second template of the mobile message, each of the first template and the second template having at least a different content or a different send time, determining information associated with the mobile message, identifying and sending guidance for a marketing manager based on the information associated with the mobile message, receiving user-selected configurations from the marketing manager in response to the guidance, and assigning a first group of mobile message recipients to the first template of the mobile message and a second respective group of mobile message recipients to the second template of the mobile message, wherein the assigning is based on the information associated with the mobile message and the user-selected configurations received from the marketing manager.
    Type: Application
    Filed: October 30, 2022
    Publication date: December 21, 2023
    Applicant: Klaviyo, Inc
    Inventors: Michael T. Lawson, Woody Austin, Ally Hangartner, Carola Leiva, Nicholas Hartmann, Thomas Culp, Justin Xu, Maritza Ebling
  • Publication number: 20230409841
    Abstract: Apparatuses, methods, and systems for implicitly associating user intents to agent selected responses. One method includes receiving, by a server, a first input text message from a user, displaying, by the server, the first input text message to an agent, receiving, by the server, a first response to the first input text message from the agent, computing a first intent with the first input text message, prompting, by the server, the agent whether to associate the first response with the computed first intent of the first input text message, and recording the first response with the computed first intent of the first input message when the agent indicates an association between the first response with the computed first intent of the first input message.
    Type: Application
    Filed: July 18, 2023
    Publication date: December 21, 2023
    Applicant: Klaviyo, Inc
    Inventors: Robert Roosevelt Mercer, III, Vera Guttenberger, Casey Koppes, Gabriel Gralla, Kaila Corrington, Nithin Gangadharan, Prisca Sara Joseph, Andrew Cole Young, David Yi Xiao, Smit Anish Kiri, Tianxing Liu, Sanem Leblebici
  • Publication number: 20230376680
    Abstract: Methods and systems for improved and efficient template reconciliation are disclosed. By comparing the original template with the proposed modified template, the template management system can determine the minimally necessary modifications in a relational database to implement all changes and automatically generate scripts to update the template in a short amount of time. The present subject can improve computer and network efficiency by eliminating constant and in-between modifications of the template. It also saves computing resources by avoiding the complete deletion and replacement of a template in the relational database.
    Type: Application
    Filed: May 17, 2022
    Publication date: November 23, 2023
    Applicant: Klaviyo Inc.
    Inventor: Shresth Bhatnagar
  • Publication number: 20230376996
    Abstract: Apparatuses, methods, and systems for warming new accounts. One system includes a server electronically networked with a user and a plurality of recipients of an electronic mail campaign of the user, the server operating to obtain an initial contact list, check the initial contact list to determine that the initial contact list satisfies an initial set of engagement rules, generate an active contact list comprising modifying the initial contact list when the initial contact list does not satisfy the initial set of engagement rules, electronically send an electronic message campaign to the active contact list, analyze a success of the electronically sent campaign, and adaptively adjust the active contact list according to active engagement rules based on an evaluated success of the electronically sent campaign.
    Type: Application
    Filed: July 23, 2023
    Publication date: November 23, 2023
    Applicant: Klaviyo, Inc
    Inventors: Thomas Blanchard, Michael T. Lawson, Christopher Schenker, Julian Zucker, Francis Baker
  • Patent number: 11810157
    Abstract: Methods and systems for improved and efficient campaign message management are disclosed. Via an automated process, the system can generate, classify and sort a browsable collection of diverse, high-performing campaign messages, e.g., emails and SMS messages. Such messages can prompt a prospective campaign generator to create quality content for his/her own campaigns. Furthermore, varied and relevant exemplary campaigns can be shown to different users in response to his/her unique needs or expressed interests.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: November 7, 2023
    Assignee: Klaviyo, Inc.
    Inventors: Sofiane Hadji, Gal Korcia, Charlie Natoli, Vinicius Aurichio, Andrew Piliero, Devin Patel
  • Patent number: 11783122
    Abstract: Apparatuses, methods, and systems for automated testing of templates of a mobile message. One method includes generating at least a first template of the mobile message and a second template of the mobile message, each of the first template and the second template having at least a different content or a different send time, assigning a respective group of mobile message recipients to the first template of the mobile message and the second template of the mobile message, determining automatically whether the first template of the mobile message has a statistical advantage over the second template of the mobile message through testing, and sending the mobile message of the first template to a remainder of the planned mobile message recipients when the first template of the mobile message is determined to have the statistical advantage over the second template of the mobile message.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: October 10, 2023
    Assignee: Klaviyo, Inc.
    Inventors: Michael T. Lawson, Woody Austin, Ally Hangartner, Carola Leiva, Nicholas Hartmann, Thomas Culp, Justin Xu, Maritza Ebling
  • Patent number: 11756073
    Abstract: Apparatuses, methods, and systems for warming new accounts. One system includes a server electronically networked with a user and a plurality of recipients of an electronic mail campaign of the user, the server operating to obtain an initial contact list, check the initial contact list to determine that the initial contact list satisfies an initial set of engagement rules, generate an active contact list comprising modifying the initial contact list when the initial contact list does not satisfy the initial set of engagement rules, electronically send an electronic message campaign to the active contact list, analyze a success of the electronically sent campaign, and adaptively adjust the active contact list according to active engagement rules based on an evaluated success of the electronically sent campaign.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: September 12, 2023
    Assignees: Klaviyo, Inc., XIssue
    Inventors: Thomas Blanchard, Michael T. Lawson, Christopher Schenker, Julian Zucker, Francis Baker
  • Publication number: 20230267479
    Abstract: Apparatuses, methods, and systems for detecting changes in customer behavior are disclosed. One method includes detecting customer action data, receiving the customer action data over a period of time, determining customer parameters including a mean, and a standard deviation of the customer action data, determining a modified noise factor based on the value of the customer action data, to make the change detection system more sensitive to certain values, calculating a value of deviation from expectation based at least on the mean, the standard deviation, and the modified noise factor, calculating a current cumulative sum value of the customer action data based on a prior cumulative sum value and the value of the deviation from expectation, comparing the current cumulative sum value with a preselected threshold, and generating an informative electronic communication when the current cumulative sum value satisfies a compared condition with the preselected threshold.
    Type: Application
    Filed: July 8, 2022
    Publication date: August 24, 2023
    Applicant: Klaviyo, Inc
    Inventors: Olof Jacobson, Harsh Mehta
  • Publication number: 20230267480
    Abstract: Apparatuses, methods, and systems for detecting changes in customer behavior are disclosed. One method includes detecting customer action data, receiving, by a marketing platform server, the customer action data over a period of time, determining, customer parameters including a mean, and a standard deviation of the customer action data, generating a normalization value when the standard deviation is detected to be less than a deviation threshold, calculating, by the marketing platform server, a value of deviation from expectation based at least on the mean, the normalization value, and a noise factor, calculating a current cumulative sum value of the customer action data based on a prior cumulative sum value and the value of the deviation from expectation, comparing the current cumulative sum value with a threshold, and generating an electronic communication for the merchant server when the current cumulative sum value satisfies a compared condition with the preselected threshold.
    Type: Application
    Filed: July 8, 2022
    Publication date: August 24, 2023
    Applicant: Klaviyo, Inc
    Inventors: Olof Jacobson, Harsh Mehta
  • Publication number: 20230045229
    Abstract: Methods and systems for implementing a conflict resolution process in real-time editing of an online document by multiple users are provided. By adopting a multi-user conflict ID, the system can determine whether an editing conflict exists between two users' modifications of the same document. It can further generate a corresponding conflict resolution action based on a resolution model and synchronize multi-user modifications via serialization data. By enabling multiple users to collaboratively edit one document, e.g., an email, the present methods and systems can effectively optimize the workflow and efficiency of a team.
    Type: Application
    Filed: November 30, 2021
    Publication date: February 9, 2023
    Applicant: Klaviyo, Inc
    Inventors: Nikita Shenkman, Daniel Kezerashvili, Shresth Bhatnagar
  • Publication number: 20230032742
    Abstract: Apparatuses, methods, and systems for warming new accounts. One system includes a server electronically networked with a user and a plurality of recipients of an electronic mail campaign of the user, the server operating to obtain an initial contact list, check the initial contact list to determine that the initial contact list satisfies an initial set of engagement rules, generate an active contact list comprising modifying the initial contact list when the initial contact list does not satisfy the initial set of engagement rules, electronically send an electronic message campaign to the active contact list, analyze a success of the electronically sent campaign, and adaptively adjust the active contact list according to active engagement rules based on an evaluated success of the electronically sent campaign.
    Type: Application
    Filed: February 2, 2022
    Publication date: February 2, 2023
    Applicant: Klaviyo, Inc
    Inventors: Thomas Blanchard, Michael T. Lawson, Christopher Schenker, Julian Zucker, Francis Baker