IP Library Granted Patent US 9,876,908
Granted Patent B2
US 9,876,908 · App. 15/276,443 · Granted Jan 23, 2018

Method and system for managing interactive communications campaigns with text messaging

Inventors: Timothy R. Segall (Lexington, MA); Boris Greenberg (Stoneham, MA)
Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
H04M3/5183G06F17/2765H04L51/02H04M3/42059H04M3/42382H04M3/44H04M3/5158H04W4/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,876,908
App. No.
15/276,443
Granted
Jan 23, 2018
Kind
B2
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.

Claims (32)

1. A method for managing an interactive communications campaign, the method comprising:

receiving, by a processor, a text-based message from a device having a source address, the device being associated with a user;

identifying, by the processor, a first level keyword in the text-based message;

identifying, by the processor, the communications campaign based on the first level keyword and the source address;

executing, by the processor, instructions associated with the communications campaign, wherein the instructions include at least one action to be taken in association with the text-based message; and

transmitting, by the processor, instructions to take the at least one action in response to the text-based message,

wherein the at least one action is based on at least one of a state of a conversation, a value of a variable in the instructions indicative of a mode of communication associated with the user, or an occurrence in the communications campaign.

2. The method of claim 1 , wherein the occurrence is a transmission of a voice message, wherein the at least one action is sending an outbound text-based message to the device responsive to the voice message.

3. The method of claim 1 , wherein the value of the variable determines whether a given telephone number is wireless and should receive an outbound text-based message.

4. The method of claim 1 , wherein the first level keyword is associated with a message for use on a particular short code used for sending and receiving text-based messages.

5. The method of claim 1 , wherein the at least one action is triggered by a second-level keyword in the text-based message.

6. The method of claim 1 , wherein the at least one action is generating an outbound text-based message.

7. The method of claim 1 , wherein the at least one action is moving the text-based message to a particular queue.

8. The method of claim 1 , wherein the variable is based on a user preference.

9. The method of claim 1 , wherein the mode of communication is text messaging or a voice call.

10. 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:

receive a text-based message from a device having a source address, the device being associated with a user;

identify a first level keyword in the text-based message;

identify the communications campaign based on the first level keyword and the source address;

execute instructions associated with the communications campaign, wherein the instructions include at least one action to be taken in association with the text-based message; and

transmit instructions to take the at least one action in response to the text-based message,

wherein the at least one action is based on at least one of a state of a conversation, a value of a variable in the instructions indicative of a mode of communication associated with the user, or an occurrence in a communications campaign.

11. The system of claim 10 , wherein the occurrence is a transmission of a voice message, wherein the at least one action is sending an outbound text-based message to the device responsive to the voice message.

12. The system of claim 10 , wherein the value of the variable determines whether a given telephone number is wireless and should receive an outbound text-based message.

13. The system of claim 10 , wherein the first level keyword is associated with a message for use on a particular short code used for sending and receiving text-based messages.

14. The system of claim 10 , wherein the at least one action is triggered by a second-level keyword in the text-based message.

15. The system of claim 10 , wherein the at least one action is generating an outbound text-based message.

16. The system of claim 10 , wherein the at least one action is moving the text-based message to a particular queue.

17. The system of claim 10 , wherein the variable is based on a user preference.

18. The system of claim 10 , wherein the mode of communication is text messaging or a voice call.

Assignments (7)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0093 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2016
From: SEGALL, TIMOTHY R.; GREENBERG, BORIS
To: SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 040788/0134 →
MERGER Recorded Dec 28, 2016
From: SOUNDBITE COMMUNICATIONS, INC.
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 040788/0164 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
Continuity (4)
Continuation 14718030 · May 20, 2015
Continuation 13913395 · Jun 8, 2013
Continuation 12626312 · Nov 25, 2009
Related Publication 20170149970A1 · May 25, 2017