System and method for delivering targeted advertisements and tracking advertisement interactions in voice recognition contexts
First Claim
1. A method to deliver targeted advertisements and track advertisement interactions in voice recognition contexts, comprising:
- receiving a natural language utterance from a voice-enabled device;
processing the natural language utterance to identify one or more requests associated with the natural language utterance;
determining that the natural language utterance contains a request that is incomplete or ambiguous;
selecting one or more advertisements associated with the natural language utterance;
outputting the one or more selected advertisements to the voice-enabled device;
monitoring interaction between a user and the one or more selected advertisements; and
interpreting the request that is incomplete or ambiguous based on the interaction.
9 Assignments
0 Petitions
Accused Products
Abstract
The system and method described herein may use various natural language models to deliver targeted advertisements and track advertisement interactions in voice recognition contexts. In particular, in response to an input device receiving an utterance, a conversational language processor may select and deliver one or more advertisements targeted to a user that spoke the utterance based on cognitive models associated with the user, various users having similar characteristics to the user, an environment in which the user spoke the utterance, or other criteria. Further, subsequent interaction with the targeted advertisements may be tracked to build and refine the cognitive models and thereby enhance the information used to deliver targeted advertisements in response to subsequent utterances.
-
Citations
24 Claims
-
1. A method to deliver targeted advertisements and track advertisement interactions in voice recognition contexts, comprising:
-
receiving a natural language utterance from a voice-enabled device; processing the natural language utterance to identify one or more requests associated with the natural language utterance; determining that the natural language utterance contains a request that is incomplete or ambiguous; selecting one or more advertisements associated with the natural language utterance; outputting the one or more selected advertisements to the voice-enabled device; monitoring interaction between a user and the one or more selected advertisements; and interpreting the request that is incomplete or ambiguous based on the interaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system to deliver targeted advertisements and track advertisement interactions in voice recognition contexts, comprising:
one or more processors configured to; receive a natural language utterance from a voice-enabled device; process the natural language utterance to identify one or more requests associated with the natural language utterance; determine that the natural language utterance contains a request that is incomplete or ambiguous; select one or more advertisements associated with the natural language utterance; output the one or more selected advertisements to the voice-enabled device; monitor interaction between a user and the one or more selected advertisements; and interpret the request that is incomplete or ambiguous based on the interaction. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
Specification