Method and apparatus for intelligent message insertion during a call
First Claim
1. A system for inserting a targeted message into an inter-party communication over a network, the system comprising:
- a content-monitoring engine, coupled to said network, for monitoring said inter-party communication, and for recognizing at least one pre-defined word of the communication; and
a message server coupled to said content-monitoring engine, for selecting a targeted message based on the at least one pre-defined word recognized by said content-monitoring engine.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for intelligent message insertion during a targeted telephone or Internet chat room call, that provides a way to identify pre-defined content in conversations of targeted subscribers, and to insert commercial messages, for example, that are targeted either on the basis of subject relevance and/or a previously acquired subscriber profile. The apparatus may employ an automatic speech recognition (ASR) engine and/or an automatic text recognition engine for recognizing a pre-defined word, or sequence of words, and for selecting and inserting relevant and timely messages during a live conversation, according to the content of this conversation. The recognition engine detects words (for example, “holidays”, “flowers”, “pizza”, etc.), as spoken or written by the subscriber and the called party. Based on the detected word or words, and on the subscriber'"'"'s profile, including a preference history, the system selects the most relevant messages to dynamically insert during the live call for either the calling party and/or called party. Both parties are targeted, not only according to their demographics and preference history, but also as to their expressed interests at the moment.
-
Citations
50 Claims
-
1. A system for inserting a targeted message into an inter-party communication over a network, the system comprising:
-
a content-monitoring engine, coupled to said network, for monitoring said inter-party communication, and for recognizing at least one pre-defined word of the communication; and
a message server coupled to said content-monitoring engine, for selecting a targeted message based on the at least one pre-defined word recognized by said content-monitoring engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32)
-
-
12. A method for inserting a targeted message during an inter-party communication, comprising:
-
monitoring an inter-party communication;
recognizing at least one pre-defined word communicated during the inter-party communication;
sending said at least one pre-defined word to a message server;
selecting an appropriate targeted message by said message server based on said recognized at least one pre-defined word; and
inserting said selected targeted message during the inter-party communication.
-
-
25. A system to insert a targeted message during an Internet communication between one or more Internet users, comprising:
-
a text recognition engine adapted to monitor an Internet chat room, and to recognize at least one pre-defined word;
a message server to select a targeted message to be inserted based on said at least one predefined word recognized by said text recognition engine; and
a message insertion engine connected to said internet chat room, and adapted to insert said selected targeted message for at least one of said Internet users.
-
-
33. A computer program product for inserting a targeted message during a call between at least two parties, the product comprising a computer-readable medium having program instructions stored thereon, which instructions, when read by a computer, cause the computer to:
-
monitor said call;
recognize a pre-defined communication from at least one of said parties;
send said communication to a message server;
select an appropriate targeted message by said server based on said recognized communication; and
insert said targeted message during said call. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system to insert a targeted message into a telephone call over a telephone network between a calling party and a called party, the system comprising:
-
an automatic speech recognition (ASR) engine coupled to said telephone network, and programmed to monitor said telephone call, recognize at least one pre-defined utterance and, if said utterance is recognized, send an indication that said utterance was recognized; and
a message server, coupled to said ASR engine, for receiving information identifying at least one of said parties and, upon receiving said indication that said utterance was recognized, generating said targeted message based on said information and said indication.
-
Specification