Method and system for managing interactive communications campaigns with text messaging
First Claim
1. A computer program product in a non-transitory computer readable medium for use in a data processing system for managing interactive communications campaigns, wherein a first level keyword/source address pair is associated to an in-bound sub-campaign, the in-bound sub-campaign being configured to process any mobile-originated (MO) messages having the first level keyword on the source address, the computer program product holding computer program instructions, comprising:
- program code to define an in-bound messaging script that includes at least one action to be taken in association with a MO text message, wherein the action is based on one of;
a state of a conversation, a second-level keyword, a value of a variable, and an occurrence in the communications campaign; and
program code operative upon receipt of the MO text message from the source address and that includes the first level keyword to execute the in-bound messaging script with respect to the in-bound sub-campaign.
4 Assignments
0 Petitions
Accused Products
Abstract
A messaging platform includes a text messaging subsystem that includes a suite of enhancements that facilitate implementation of a multi-channel communications strategy with high level and fine-grained control over outbound message creation or inbound message handling.
-
Citations
14 Claims
-
1. A computer program product in a non-transitory computer readable medium for use in a data processing system for managing interactive communications campaigns, wherein a first level keyword/source address pair is associated to an in-bound sub-campaign, the in-bound sub-campaign being configured to process any mobile-originated (MO) messages having the first level keyword on the source address, the computer program product holding computer program instructions, comprising:
-
program code to define an in-bound messaging script that includes at least one action to be taken in association with a MO text message, wherein the action is based on one of;
a state of a conversation, a second-level keyword, a value of a variable, and an occurrence in the communications campaign; andprogram code operative upon receipt of the MO text message from the source address and that includes the first level keyword to execute the in-bound messaging script with respect to the in-bound sub-campaign. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing interactive communications campaigns, the system comprising:
-
a processor; and memory, wherein the memory has stored therein instructions that, when executed by the processor, cause the processor to; define an in-bound messaging script that includes at least one action to be taken in association with a mobile-originated (MO) text message, wherein the action is based on one of;
a state of a conversation, a second-level keyword, a value of a variable, and an occurrence in a communications campaign; andin response to receipt of the MO text message from a source address that includes a first level keyword, execute the in-bound messaging script with respect to an in-bound sub-campaign, wherein a first level keyword/source address pair is associated to the in-bound sub-campaign, and the in-bound sub-campaign is configured to process any mobile-originated messages having the first level keyword on the source address. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification