Keyword determinations from conversational data
First Claim
1. A computer-implemented method, comprising:
- determining that first audio data, sent from a first computing device to a second computing device, represents at least one trigger word, the determining including processing the first audio data using first data stored by the first computing device, using at least a computer-implemented speech processing algorithm;
receiving second audio data sent from the first computing device to the second computing device within a specified time period of the first audio data;
determining that the second audio data represents at least one keyword;
determining identity information associated with the first computing device using at least voice recognition and the second audio data;
determining content based at least in part on the at least one keyword and the identity information associated with the first computing device; and
sending the content to the first computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Topics of potential interest to a user, useful for purposes such as targeted advertising and product recommendations, can be extracted from voice content produced by a user. A computing device can capture voice content, such as when a user speaks into or near the device. One or more sniffer algorithms or processes can attempt to identify trigger words in the voice content, which can indicate a level of interest of the user. For each identified potential trigger word, the device can capture adjacent audio that can be analyzed, on the device or remotely, to attempt to determine one or more keywords associated with that trigger word. The identified keywords can be stored and/or transmitted to an appropriate location accessible to entities such as advertisers or content providers who can use the keywords to attempt to select or customize content that is likely relevant to the user.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
determining that first audio data, sent from a first computing device to a second computing device, represents at least one trigger word, the determining including processing the first audio data using first data stored by the first computing device, using at least a computer-implemented speech processing algorithm; receiving second audio data sent from the first computing device to the second computing device within a specified time period of the first audio data; determining that the second audio data represents at least one keyword; determining identity information associated with the first computing device using at least voice recognition and the second audio data; determining content based at least in part on the at least one keyword and the identity information associated with the first computing device; and sending the content to the first computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, comprising:
-
determining that first audio data, sent from a first computing device to a second computing device, represents at least one trigger word, the determining including processing the first audio data using first data stored by the first computing device, using at least a computer-implemented speech processing algorithm; determining that second audio data sent within a specified time period of the first audio data represents at least one keyword; determining second information indicative of an identity associated with the first computing device using at least voice recognition and the second audio data; sending to a third computing device, first information indicative of the at least one keyword and the second information indicative of an identity associated with the first computing device; and receiving from the third computing device, content associated with the at least one keyword and associated with the identity. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computing system, comprising:
-
at least one processor; and memory including instructions that, when executed by the at least one processor, cause the computing system to; determine that first audio data, sent from a first computing device to a second computing device, represents at least one trigger word, the determination including processing the first audio data using first data stored by the first computing device, using at least a computer-implemented speech processing algorithm; determine that second audio data sent within a specified time period of the first audio data represents at least one keyword; determine second information indicative of an identity associated with the first computing device using at least voice recognition and the second audio data; send to a third computing device, first information indicative of the at least one keyword and the second information indicative of an identity associated with the first computing device; and receive from the third computing device, content associated with the at least one keyword and associated with the identity. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification