System and method for targeted advertising
First Claim
1. A method comprising:
- receiving speech of a user;
generating, via a processor, text based on the speech;
identifying a key phrase in the text based on an emotion of the user;
receiving, via the processor, data from a user profile comprising one of information describing the user, usage habits of the user, previously recognized key phrases of the user, and demographic information of the user; and
receiving an advertisement related to the key phrase and the data.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method of receiving an audio stream containing user speech from a first device, generating text based on the user speech, identifying a key phrase in the text, receiving from an advertiser an advertisement related to the identified key phrase, and displaying the advertisement. The method can include receiving from an advertiser a set of rules associated with the advertisement and displaying the advertisement in accordance with the associated set of rules. The method can display the advertisement on one or both of a first device and a second device. A central server can generate text based on the speech. A key phrase in the text can be identified based on a confidence score threshold. The advertisement can be displayed after the audio stream terminates.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving speech of a user; generating, via a processor, text based on the speech; identifying a key phrase in the text based on an emotion of the user; receiving, via the processor, data from a user profile comprising one of information describing the user, usage habits of the user, previously recognized key phrases of the user, and demographic information of the user; and receiving an advertisement related to the key phrase and the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor; and a computer-readable medium storing instructions which, when executed by the processor, cause the processor to perform operations comprising; receiving speech of a user; generating text based on the speech; identifying a key phrase in the text based on an emotion of the user; receiving data from a user profile comprising one of information describing the user, usage habits of the user, previously recognized key phrases of the user, and demographic information of the user; and receiving an advertisement related to the key phrase and the data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage device having instructions stored which, when executed by a processor, cause the processor to perform operations comprising:
-
receiving speech of a user; generating text based on the speech; identifying a key phrase in the text based on an emotion of the user; receiving data from a user profile comprising one of information describing the user, usage habits of the user, previously recognized key phrases of the user, and demographic information of the user; and receiving an advertisement related to the key phrase and the data.
-
Specification