SYSTEM AND METHOD FOR SELECTING AND PRESENTING ADVERTISEMENTS BASED ON NATURAL LANGUAGE PROCESSING OF VOICE-BASED INPUT
First Claim
1. A method for selecting and presenting advertisements in response to voice-based inputs, the method comprising:
- receiving a voice-based input, the received input including a request;
retrieving information from at least one knowledge source based on the received request;
selecting an advertisement based on the received request and the retrieved information; and
presenting the selected advertisement to a user.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for selecting and presenting advertisements based on natural language processing of voice-based inputs is provided. A user utterance may be received at an input device, and a conversational, natural language processor may identify a request from the utterance. At least one advertisement may be selected and presented to the user based on the identified request. The advertisement may be presented as a natural language response, thereby creating a conversational feel to the presentation of advertisements. The request and the user'"'"'s subsequent interaction with the advertisement may be tracked to build user statistical profiles, thus enhancing subsequent selection and presentation of advertisements.
472 Citations
20 Claims
-
1. A method for selecting and presenting advertisements in response to voice-based inputs, the method comprising:
-
receiving a voice-based input, the received input including a request; retrieving information from at least one knowledge source based on the received request; selecting an advertisement based on the received request and the retrieved information; and presenting the selected advertisement to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for selecting and presenting advertisements in response to voice-based inputs, the system comprising:
-
at least one input device that receives a voice-based input, the received input including a request; and at least one processor operable to; retrieve information from at least one knowledge source based on the received request; select an advertisement based on the received request and the retrieved information; and present the selected advertisement to a user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification