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, at the server, an intended recipient of the message;
identifying one or more characteristics of the intended recipient, wherein the one or more identified characteristics include at least a geographical location of the intended recipient and a climatic condition associated with the geographical location of the intended recipient;
parsing the message data to identify text, symbols, or any combination thereof, that match criteria associated with an advertisement campaign, wherein the advertisement campaign identifies a number of potential customers to receive at least one advertisement associated with the advertisement campaign;
composing, based on an advertisement message associated with the advertisement campaign, an advertisement based on at least one of the one or more identified characteristics of the intended recipient and the text, symbols, or any combination thereof, that match the criteria associated with the advertisement campaign, wherein the advertisement message associated with the advertisement campaign includes a graphical image that corresponds to a pre-recorded audio message;
determining whether a second word is more effective for marketing purposes at the identified geographical location of the intended recipient than a first word included in the advertisement, wherein the first word and the second word are in the same language;
replacing the first word with the second word to produce a modified advertisement in response to determining that the second word is more effective for marketing purposes than the first word at the identified geographical location of the intended recipient;
creating an audio file based on the message data and the modified advertisement, wherein the pre-recorded audio message is integrated into the audio file before sending the audio file to a second remote device associated with the intended recipient; and
sending the audio file from the server to the second remote device.
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.
651 Citations
28 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, at the server, an intended recipient of the message; identifying one or more characteristics of the intended recipient, wherein the one or more identified characteristics include at least a geographical location of the intended recipient and a climatic condition associated with the geographical location of the intended recipient; parsing the message data to identify text, symbols, or any combination thereof, that match criteria associated with an advertisement campaign, wherein the advertisement campaign identifies a number of potential customers to receive at least one advertisement associated with the advertisement campaign; composing, based on an advertisement message associated with the advertisement campaign, an advertisement based on at least one of the one or more identified characteristics of the intended recipient and the text, symbols, or any combination thereof, that match the criteria associated with the advertisement campaign, wherein the advertisement message associated with the advertisement campaign includes a graphical image that corresponds to a pre-recorded audio message; determining whether a second word is more effective for marketing purposes at the identified geographical location of the intended recipient than a first word included in the advertisement, wherein the first word and the second word are in the same language; replacing the first word with the second word to produce a modified advertisement in response to determining that the second word is more effective for marketing purposes than the first word at the identified geographical location of the intended recipient; creating an audio file based on the message data and the modified advertisement, wherein the pre-recorded audio message is integrated into the audio file before sending the audio file to a second remote device associated with the intended recipient; and sending the audio file from the server to the second remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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, wherein the first advertisement data identifies a number of potential customers to receive the first advertisement, wherein the first advertisement includes a graphical image that corresponds to a pre-recorded audio message; receiving message data at the server from a first remote device, the message data associated with message text of a message; determining, at the server, an intended recipient of the message; identifying one or more characteristics of the intended recipient, wherein the one or more identified characteristics include at least a geographical location of the intended recipient and a climatic condition associated with the geographical location of the intended recipient; determining whether a second word is more effective for marketing purposes at the identified geographical location of the intended recipient than a first word included in the first advertisement, wherein the first word and the second word are in the same language; replacing the first word with the second word to produce modified advertisement text in response to determining that the second word is more effective for marketing purposes than the first word at the identified geographical location of the intended recipient; creating a first text file including an advertisement portion and a message portion, wherein the advertisement portion includes the modified advertisement text and includes personal data of the intended recipient of the message, wherein the message portion is based on the message data; and sending a first audio file from the server to a second remote device associated with the intended recipient of the message, 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, and wherein the pre-recorded audio message is integrated into the first audio file before sending the first audio file to the second remote device. - View Dependent Claims (16, 17)
-
-
18. A system, comprising:
-
a processor; 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 executable by the processor to; determine an intended recipient of the message; identify one or more characteristics of the intended recipient, wherein the one or more identified characteristics include at least a geographical location of the intended recipient and an Internet connection speed of the intended recipient; parse the message data to identify text, symbols, or any combination thereof, that match criteria associated with an advertisement campaign, wherein the advertisement campaign identifies a number of potential customers to receive at least one advertisement associated with the advertisement campaign; compose, based on an advertisement message associated with the advertisement campaign, an advertisement based on at least one of the one or more identified characteristics of the intended recipient and the text, symbols, or any combination thereof, that match the criteria associated with the advertisement campaign, wherein the advertisement message includes a graphical image that corresponds to a pre-recorded audio message; determine whether a second word is more effective for marketing purposes at the identified geographical location of the intended recipient than a first word included in the advertisement, wherein the first word and the second word are in the same language; and replace the first word with the second word to produce a modified advertisement in response to determining that the second word is more effective for marketing purposes than the first word at the identified geographical location of the intended recipient; a text-to-speech module executable by the processor to create an audio file based on the message data and the modified advertisement, wherein the pre-recorded audio message is integrated into the audio file before sending the audio file to a second remote device associated with the intended recipient; and a message delivery module to send the audio file to a second remote device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. 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, at the server, an intended recipient of the message; identifying one or more characteristics of the intended recipient, wherein the one or more identified characteristics include at least a geographical location of the intended recipient and a climatic condition associated with the geographical location of the intended recipient; parsing the message data to identify text, symbols, or any combination thereof, that match criteria associated with an advertisement campaign, wherein the advertisement campaign identifies a number of potential customers to receive at least one advertisement associated with the advertisement campaign; composing an advertisement based on an advertisement message associated with the advertisement campaign and based on at least one of the one or more identified characteristics of the intended recipient and the text, symbols, or any combination thereof, that match the criteria associated with the advertisement campaign, wherein the advertisement message includes a graphical image that corresponds to a pre-recorded audio message; determining whether a second word is more effective for marketing purposes at the identified geographical location of the intended recipient than a first word included in the advertisement; replacing the first word with the second word to produce a modified advertisement in response to determining that the second word is more effective for marketing purposes than the first word at the identified geographical location of the intended recipient; creating, at the server, an audio file based on the message data and the modified advertisement, wherein the pre-recorded audio message is integrated into the audio file before sending the audio file to a second remote device associated with the intended recipient; creating, at the server, a text file that includes a first portion corresponding to the message data and indicating a first display color and a second portion corresponding to the modified advertisement and indicating a second display color; and sending the text file and the audio file from the server to the second remote device. - View Dependent Claims (27, 28)
-
Specification