Method and system for wireless message-based advertising
First Claim
1. An advertising platform comprising:
- a message receiver coupled to a mobile telephone communications network and configured to receive a peer-to-application message sent, via the mobile telephone communications network, by a subscriber client program executed by a mobile telephone of a sender, the message including information about a geographic location of the sender;
a message context analyzer coupled to the message receiver and configured to automatically classify the received message based at least in part on the information about the geographic location of the sender, thereby yielding a message classification;
an advertisement database configured to store a plurality of advertisements;
a message generator coupled to the message context analyzer and the advertisement database and configured to automatically;
select a relevant advertisement in the advertisement database, based at least in part on the message classification;
retrieve the relevant advertisement from the advertisement database; and
generate an electronic message that includes the retrieved relevant advertisement;
a message transmitter coupled to the mobile telephone communications network and configured to transmit, via the mobile telephone communication network, the generated electronic message to the subscriber client program executed by the mobile telephone of the sender;
a profile database configured to store a plurality of user profiles; and
a profile database manager coupled to the profile database and to the message receiver and configured to automatically;
analyze a plurality of messages sent via the mobile telephone communications network by the mobile telephone of the sender; and
dynamically develop a profile of the sender in the profile database, based at least in part on the analysis of the plurality of the messages.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for message-based advertising in a wireless communications network are described. A digital message is contained in a data packet set in transit from a terminal of a sender to a terminal of a recipient. At least one of the terminals is implemented as a mobile telephone. The digital message is received through a network connection. A processor determines a context for the digital message and matches the message context to content of advertisements stored in an advertisement database in order to identify at least one relevant advertisement. The data packet set is transmitted to the terminal of the recipient. A processor retrieves the relevant advertisement(s) from the advertisement database and generates a confirmation message containing a delivery status of the data packet set. The confirmation message includes the relevant advertisement and is transmitted to the terminal of the sender.
-
Citations
14 Claims
-
1. An advertising platform comprising:
-
a message receiver coupled to a mobile telephone communications network and configured to receive a peer-to-application message sent, via the mobile telephone communications network, by a subscriber client program executed by a mobile telephone of a sender, the message including information about a geographic location of the sender; a message context analyzer coupled to the message receiver and configured to automatically classify the received message based at least in part on the information about the geographic location of the sender, thereby yielding a message classification; an advertisement database configured to store a plurality of advertisements; a message generator coupled to the message context analyzer and the advertisement database and configured to automatically; select a relevant advertisement in the advertisement database, based at least in part on the message classification; retrieve the relevant advertisement from the advertisement database; and generate an electronic message that includes the retrieved relevant advertisement; a message transmitter coupled to the mobile telephone communications network and configured to transmit, via the mobile telephone communication network, the generated electronic message to the subscriber client program executed by the mobile telephone of the sender; a profile database configured to store a plurality of user profiles; and a profile database manager coupled to the profile database and to the message receiver and configured to automatically; analyze a plurality of messages sent via the mobile telephone communications network by the mobile telephone of the sender; and dynamically develop a profile of the sender in the profile database, based at least in part on the analysis of the plurality of the messages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for message-based advertising in a mobile telephone communications network, the method comprising:
-
receiving, by an advertising platform, a peer-to-application message sent, via the mobile telephone communications network, by a subscriber client program executed by a mobile telephone of a sender, the message including information about a geographic location of the sender; automatically classifying the received message based at least in part on the information about the geographic location of the sender, thereby yielding a message classification; automatically selecting, based at least in part on the message classification, a relevant advertisement from a plurality of advertisements stored in an advertisement database; automatically retrieving the relevant advertisement from the advertisement database; automatically generating, by the advertising platform, an electronic message that includes the retrieved relevant advertisement; automatically transmitting, via the mobile telephone communication network, the generated electronic message to the subscriber client program executed by the mobile telephone of the sender, automatically analyzing a plurality of messages sent via the mobile telephone communications network by the mobile telephone of the sender; and dynamically developing a profile of the sender, based at least in part on the analysis of the plurality of the messages. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification