A system and method for multivariate testing of messages to a subgroup in a one-to-many messaging platform. A client text message is generated for transmission to a number of users via one or more messaging services. A subset of users is defined according to one or more attributes of the text message or the users, and the client text message is transmitted only to users in the subgroup. The transmission is analyzed for performance metrics, such as actions or reactions by users in the subgroup, and based on the performance metrics, the message is optimized for transmission to the larger group of users. Optimization happens rapidly.
G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage
G06F 16/908 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 40/216 - Analyse syntaxique utilisant des méthodes statistiques
G06Q 10/107 - Gestion informatisée du courrier électronique
H04L 51/046 - Interopérabilité avec d'autres applications ou services réseau
H04L 51/063 - Adaptation du contenu, p. ex. remplacement d'un contenu inapproprié
H04L 51/212 - Surveillance ou traitement des messages utilisant un filtrage ou un blocage sélectif
H04L 51/216 - Gestion de l'historique des conversations, p. ex. regroupement de messages dans des sessions ou des fils de conversation
H04L 51/234 - Surveillance ou traitement des messages pour le suivi des messages
H04L 51/48 - Adressage des messages, p. ex. format des adresses ou messages anonymes, alias
H04L 51/56 - Messagerie unifiée, p. ex. interactions entre courriel, messagerie instantanée ou messagerie IP convergente [CPM]
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
Example systems, methods, and computer-readable media are disclosed. In an example method, a first outbound text message is transmitted via a message broker of a messaging platform from a client to a plurality of recipients. In response to the first outbound message, a plurality of inbound text messages is received, via the message broker, from the plurality of recipients. A first grouping of the plurality of inbound text messages is determined, the first grouping associated with one or more recipients of the plurality of recipients. The first grouping is presented to the client. A second outbound text message is transmitted, via the message broker, from the client to the one or more recipients of the plurality of recipients. The second outbound text message is generated based on the first grouping. The message broker is in communication with a first messaging service and a second messaging service different from the first messaging service. The first outbound text message is transmitted via the first messaging service. A first inbound text message of the plurality of inbound text messages is received via the second messaging service. Each inbound text message of the plurality of inbound text message is addressed to a long-code telephone number generated by the messaging platform and uniquely associated with the client by the messaging platform.
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
3.
System and method for multivariate testing of messages to subgroup in a one-to-many messaging platform
A system and method for multivariate testing of messages to a subgroup in a one-to-many messaging platform. A client text message is generated for transmission to a number of users via one or more messaging services. A subset of users is defined according to one or more attributes of the text message or the users, and the client text message is transmitted only to users in the subgroup. The transmission is analyzed for performance metrics, such as actions or reactions by users in the subgroup, and based on the performance metrics, the message is optimized for transmission to the larger group of users. Optimization happens rapidly.
G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage
G06F 16/908 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 40/216 - Analyse syntaxique utilisant des méthodes statistiques
G06Q 10/107 - Gestion informatisée du courrier électronique
H04L 51/046 - Interopérabilité avec d'autres applications ou services réseau
H04L 51/063 - Adaptation du contenu, p. ex. remplacement d'un contenu inapproprié
H04L 51/212 - Surveillance ou traitement des messages utilisant un filtrage ou un blocage sélectif
H04L 51/216 - Gestion de l'historique des conversations, p. ex. regroupement de messages dans des sessions ou des fils de conversation
H04L 51/234 - Surveillance ou traitement des messages pour le suivi des messages
H04L 51/48 - Adressage des messages, p. ex. format des adresses ou messages anonymes, alias
H04L 51/56 - Messagerie unifiée, p. ex. interactions entre courriel, messagerie instantanée ou messagerie IP convergente [CPM]
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
A system and method for multivariate testing of messages to a subgroup in a one-to-many messaging platform. A client text message is generated for transmission to a number of users via one or more messaging services. A subset of users is defined according to one or more attributes of the text message or the users, and the client text message is transmitted only to users in the subgroup. The transmission is analyzed for performance metrics, such as actions or reactions by users in the subgroup, and based on the performance metrics, the message is optimized for transmission to the larger group of users. Optimization happens rapidly.
G06F 16/908 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage
G06Q 10/107 - Gestion informatisée du courrier électronique
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
Example systems, methods, and computer-readable media are disclosed. In an example method, a first outbound text message is transmitted via a message broker of a messaging platform from a client to a plurality of recipients. In response to the first outbound message, a plurality of inbound text messages is received, via the message broker, from the plurality of recipients. A first grouping of the plurality of inbound text messages is determined, the first grouping associated with one or more recipients of the plurality of recipients. The first grouping is presented to the client. A second outbound text message is transmitted, via the message broker, from the client to the one or more recipients of the plurality of recipients. The second outbound text message is generated based on the first grouping.
Example systems, methods, and computer-readable media are disclosed. In an example method, a first outbound text message is transmitted via a message broker of a messaging platform from a client to a plurality of recipients. In response to the first outbound message, a plurality of inbound text messages is received, via the message broker, from the plurality of recipients. A first grouping of the plurality of inbound text messages is determined, the first grouping associated with one or more recipients of the plurality of recipients. The first grouping is presented to the client. A second outbound text message is transmitted, via the message broker, from the client to the one or more recipients of the plurality of recipients. The second outbound text message is generated based on the first grouping. The message broker is in communication with a first messaging service and a second messaging service different from the first messaging service. The first outbound text message is transmitted via the first messaging service. A first inbound text message of the plurality of inbound text messages is received via the second messaging service. Each inbound text message of the plurality of inbound text message is addressed to a long-code telephone number generated by the messaging platform and uniquely associated with the client by the messaging platform.
H04W 4/14 - Services d'envoi de messages courts, p. ex. SMS ou données peu structurées de services supplémentaires [USSD]
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
A system and method for segmenting users of a messaging platform includes receiving a first text message from a client for transmission to a number of users that are registered with the messaging platform. The users are segmented based on one or more user attributes that are defined by static metadata that is generated when each user is registered with the messaging platform, and by dynamic information about user behavior using the messaging platform and/or the one or more second messaging services. The first text message is customized into a set of one or more second text messages according to the segmenting, the customizing providing a context to each of the set of second text messages, the context corresponding to the one or more user attributes.
G06F 16/908 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
A messaging system includes a messaging platform having one or more interfaces for communicating with one or more messaging services, the one or more messaging services transmitting client text messages associated with the client, and receiving user text messages from individual ones of the plurality of users. The messaging system further includes a machine learning module that executes one or more artificial intelligence algorithms, the machine learning module being configured to receive the user text messages, process the user text messages according to the one or more artificial intelligence algorithms and, based on one or more of variables associated with the user text messages, generate metadata for each of the user text messages, the metadata representing one or more attributes associated with content of each of the plurality of user text messages or a user associated with the user text messages.
G06F 16/908 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
A system and method for multivariate testing of messages to a subgroup in a one-to-many messaging platform. A client text message is generated for transmission to a number of users via one or more messaging services. A subset of users is defined according to one or more attributes of the text message or the users, and the client text message is transmitted only to users in the subgroup. The transmission is analyzed for performance metrics, such as actions or reactions by users in the subgroup, and based on the performance metrics, the message is optimized for transmission to the larger group of users. Optimization happens rapidly.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
G06F 16/908 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
H04L 51/56 - Messagerie unifiée, p. ex. interactions entre courriel, messagerie instantanée ou messagerie IP convergente [CPM]
G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
H04L 51/046 - Interopérabilité avec d'autres applications ou services réseau
H04L 51/00 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel
G06F 40/216 - Analyse syntaxique utilisant des méthodes statistiques
H04L 51/063 - Adaptation du contenu, p. ex. remplacement d'un contenu inapproprié
H04L 51/234 - Surveillance ou traitement des messages pour le suivi des messages
A system, method and computer processor execute functions for grouping messages in a one-to-many messaging platform. Response text messages are received from a corresponding number of users in response to a first text message from a client. The first text message is transmitted via one or more messaging services that interface with the messaging platform, analyze one or more attributes associated with each of the response text messages are analyzed by the computer processor, to generate metadata representing one or more attributes associated with each of the response text messages or a user associated therewith. The metadata is stored for each of the response text messages in a database, the storing further including linking the metadata with the content of each of the plurality of response text messages.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
Broadcast communication services, namely, transmitting and receiving text messages and electronic messages to designated recipients for others; Electronic transmission of text messages and electronic messages for marketing; Telecommunication services, namely, providing text message and electronic message notification alerts
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer software for marketing services, customer retention management, and social media management, namely, supporting and managing the creation, sending, receiving, optimizing and targeting of text messages and electronic messages, supporting and managing advertising and promotional campaigns, and for promotion of e-commerce web sites; downloadable computer software for transmitting text messages and electronic messages
Advertising, promotion, and marketing services in the nature of text and electronic messaging campaigns for others; business monitoring and consulting services, namely, tracking text and electronic messaging campaigns of others to provide strategy and insight in the fields of marketing, sales, operation, and product design, particularly specializing in the use of analytic and statistic models for the understanding and predicting of consumers, businesses, and market trends and actions; development of marketing strategies, concepts and tactics, namely, audience development, brand awareness, customer relations, and customer retention
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Application service provider (ASP) featuring application-to-person (A2P) software for use in text and electronic message communication between celebrities and their fans; Application service provider (ASP) featuring peer-to-peer (P2P) software for use in text and electronic message communication; Electronic storage of documents and archived text and electronic messages; Providing on-line non-downloadable software for marketing services, namely, the creation, sending, tracking and management of text messages, electronic messages, advertising and promotional campaigns and surveys, and for promotion of e-commerce web sites; Software as a service (SAAS) services featuring software for marketing services, namely, the creation, sending, tracking and management of text messages, electronic messages, advertising and promotional campaigns and surveys, and for promotion of e-commerce web sites
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer software for managing the creation, sending, receiving, optimizing and targeting of text messages; downloadable computer software for transmitting text messages and electronic messages, all of the aforesaid not for use in the fields of banking, investment or finance
Broadcast communication services, namely, transmitting and receiving text messages and electronic messages to designated recipients for others; Electronic transmission of text messages and electronic messages for marketing; Telecommunication services, namely, providing text message and electronic message notification alerts, all of the aforesaid not for use in the fields of banking, investment or finance
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Application service provider (ASP) featuring application-to-person (A2P) software for use in text and electronic message communication between celebrities and their fans; Application service provider (ASP) featuring peer-to-peer (P2P) software for use in text and electronic message communication; Electronic storage of documents and archived text and electronic messages, all of the aforesaid not for use in the fields of banking, investment or finance
Advertising, promotion, and marketing services in the nature of text and electronic messaging campaigns for others, all of the aforesaid not for use in the fields of banking, investment or finance