METHODS AND SYSTEMS FOR TARGETING USERS WITH AUDIO ADVERTISEMENTS
First Claim
1. A method comprising:
- receiving, at a server computer, a request for an advertisement from a software library on a client device, wherein the request comprises one or more targeting criteria;
selecting an advertisement based at least in part on the one or more targeting criteria, wherein the advertisement is configured as text data; and
transmitting the advertisement to the client device, wherein the software library is configured to convert the text data to synthesized sound, and wherein the sound is output from the client device.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing audio advertisements to client devices are disclosed. A request for an advertisement may be received at a server computer from a software library on a client device. The request may include one or more targeting criteria. An advertisement may be selected based at least in part on the one or more targeting criteria. The advertisement may be configured as text data. The text data may be encoded using speech synthesis markup language (SSML). The advertisement may be transmitted to the client device from the server computer. The software library may be configured to convert the text data to synthesized sound, and output the sound from the client device. The software library may include a text-to-speech (TTS) software module, which may convert the text data into synthesized sound, and output the sound from the client device.
4 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a server computer, a request for an advertisement from a software library on a client device, wherein the request comprises one or more targeting criteria; selecting an advertisement based at least in part on the one or more targeting criteria, wherein the advertisement is configured as text data; and transmitting the advertisement to the client device, wherein the software library is configured to convert the text data to synthesized sound, and wherein the sound is output from the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more server computers coupled to a network; wherein the one or more server computers are for; receiving a request for an advertisement from a software library on a client device, wherein the request comprises one or more targeting criteria; selecting an advertisement based at least in part on the one or more targeting criteria, wherein the advertisement is configured as text data; and transmitting the advertisement to the client device, wherein the software library is configured to convert the text data to synthesized sound, and wherein the sound is output from the client device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium having stored thereon instructions for causing a computer to execute a method, the method comprising:
-
receiving at predetermine intervals, at a server computer, a request for an advertisement from a software library on a client device, wherein the request comprises one or more targeting criteria; selecting an advertisement based at least in part on the one or more targeting criteria; configuring the advertisement as text data encoded as speech synthesis markup language (SSML); and transmitting the advertisement to the client device, wherein the software library is configured to convert the text data to synthesized sound, and wherein the sound is output from the client device.
-
Specification