SYSTEM TO GENERATE AND SET UP AN ADVERTISING CAMPAIGN BASED ON THE INSERTION OF ADVERTISING MESSAGES WITHIN AN EXCHANGE OF MESSAGES, AND METHOD TO OPERATE SAID SYSTEM
First Claim
1. A method, comprising:
- receiving message data at a server from a first remote device, the message data associated with a message and the message including text of one or more words, one or more characters, one or more symbols, or any combination thereof;
determining an intended recipient of the message;
parsing the message data to identify text, symbols, or any combination thereof, that match criteria associated with an advertisement campaign;
composing an advertisement based on at least one of the characteristics of the intended recipient and the text, symbols, or any combination thereof, that match the criteria associated with the advertisement campaign;
creating an audio file based on the message data and the advertisement; and
sending the audio file from the server to a second remote device, the second remote device associated with the intended recipient.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is provided that includes receiving message data at a server from a first remote device. The message data is associated with a message and the message includes text of one or more words, one or more characters, one or more symbols, or any combination thereof. The method also includes determining an intended recipient of the message and parsing the message data to identify text that matches criteria associated with an advertisement campaign. Further, the method includes composing an advertisement based on characteristics of the intended recipient and based on the text that matches the criteria associated with the advertisement campaign. Additionally, the method includes creating an audio file based on the message data and the advertisement and sending the audio file from the server to a second remote device, the second remote device associated with the intended recipient.
-
Citations
25 Claims
-
1. A method, comprising:
-
receiving message data at a server from a first remote device, the message data associated with a message and the message including text of one or more words, one or more characters, one or more symbols, or any combination thereof; determining an intended recipient of the message; parsing the message data to identify text, symbols, or any combination thereof, that match criteria associated with an advertisement campaign; composing an advertisement based on at least one of the characteristics of the intended recipient and the text, symbols, or any combination thereof, that match the criteria associated with the advertisement campaign; creating an audio file based on the message data and the advertisement; and sending the audio file from the server to a second remote device, the second remote device associated with the intended recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving first advertisement data at a server from an advertiser, the first advertisement data associated with first advertisement text of a first advertisement; receiving message data at the server from a first remote device, the message data associated with message text of a message; creating a first text file including an advertisement portion and a message portion, wherein the advertisement portion includes the first advertisement text and includes personal data of a recipient of the message, and wherein the message portion is based on the message data; and sending a first audio file from the server to a second remote device, the first audio file including a first portion based on the advertisement portion of the first text file and a second portion based on the message portion of the first text file, wherein the second remote device is associated with the recipient of the message. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a message receiving module to receive message data from a first remote device, the message data associated with a message and the message including text; an advertisement composition module to; determine an intended recipient of the message; parse the message data to identify text, symbols, or any combination thereof, that match criteria associated with an advertisement campaign; and compose an advertisement based on at least one of the characteristics of the intended recipient and the text, symbols, or any combination thereof, that match the criteria associated with the advertisement campaign; a text-to-speech module to create an audio file based on the message data and the advertisement; and a message delivery module to send the audio file to a second remote device, the second remote device associated with the intended recipient. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A device, comprising:
-
a display device; one or more audio devices; a graphical user interface module adapted to; receive message data via a first graphical user interface, wherein the message data is associated with a first text message; receive recipient data via the first graphical user interface, wherein the recipient data is associated with one or more intended recipients of the first message; present a second message via the display device, wherein the second message is associated with a text file received from a server; and present an advertisement via the display device while presenting the second message, wherein the advertisement is associated with the text file; and an audio module adapted to; receive an audio file from the server, wherein the audio file is associated with the text file and the audio file includes a message portion related to the second message and an advertisement portion related to the advertisement; and provide the message portion of the audio file and the advertisement portion of the audio file via the one or more audio devices while presenting the second message and the advertisement. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification