System and Method For Including Advertisements In Electronic Communications
First Claim
1. A computer-implemented method for transmitting an advertisement in connection with an electronic message, comprising:
- at a processor, receiving an electronic message, wherein the electronic message was transmitted from a sender and addressed to a designated recipient;
at the processor, selecting an advertisement for inclusion in the electronic message;
at the processor, embedding the selected advertisement within the electronic message; and
transmitting the electronic message, with the embedded advertisement, to the designated recipient via an electronic communications network.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques for targeting advertisements are provided, which take into account the content of electronic communications delivered via text messaging and/or other forms of communications. The system may automatically select advertisements based on message content, and the selected advertisements may then be displayed alongside messages, and/or embedded in or included in messages, for presentation to the sender and/or recipient of the message. Overall conversational context, including content of past messages between the parties, can be taken into account in selecting advertisements. In at least one embodiment, the content of a displayed advertisement can change dynamically in response to changes in the subject of a text conversation. Senders of messages can be rewarded for allowing advertisements to be embedded and/or displayed in connection with their messages.
82 Citations
54 Claims
-
1. A computer-implemented method for transmitting an advertisement in connection with an electronic message, comprising:
-
at a processor, receiving an electronic message, wherein the electronic message was transmitted from a sender and addressed to a designated recipient; at the processor, selecting an advertisement for inclusion in the electronic message; at the processor, embedding the selected advertisement within the electronic message; and transmitting the electronic message, with the embedded advertisement, to the designated recipient via an electronic communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-implemented method for transmitting an advertisement in connection with an electronic message, comprising:
-
at a processor, receiving an electronic message from a sender, the electronic message having a designated recipient; at the processor, selecting an advertisement for transmission in connection with the electronic message; transmitting the electronic message to the designated recipient via an electronic communications network; and
transmitting a second electronic message, containing the selected advertisement, to the designated recipient via an electronic communications network.
-
-
29. A computer-implemented method for presenting an advertisement on an electronic device, comprising:
-
at a processor, receiving an indication of a geographically defined region associated with an advertiser; at the processor, detecting presence of a mobile communication device within the geographically defined region; in response to detecting presence of the mobile communication device within the geographically defined region, transmitting to the mobile communication device for display thereon, an advertisement associated with the advertiser. - View Dependent Claims (30)
-
-
31. A computer-implemented method for displaying an advertisement in connection with an electronic message, comprising:
-
at a processor, receiving an electronic message from a sender, the electronic message having a designated recipient; at the processor, selecting an advertisement for display based on the received electronic message; at the processor, determining, based on content of the received electronic message; a degree of likelihood that the selected advertisement is of interest to the sender; and a degree of likelihood that the selected advertisement is of interest to the designated recipient; and responsive to the determined degrees of likelihood, transmitting the selected advertisement to at least one selected from the group consisting of; a device associated with the sender, for display on such device; and a device associated with the designated recipient, for display on such device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer program product for including an advertisement in an electronic message, comprising:
-
a non-transitory computer-readable storage medium; and computer program code, encoded on the medium, configured to cause at least one processor to perform the steps of; receiving an electronic message, wherein the electronic message was transmitted from a sender and addressed to a designated recipient; selecting an advertisement for inclusion in the electronic message; embedding the selected advertisement within the electronic message; and causing the electronic message to be transmitted, with the embedded advertisement, to the designated recipient via an electronic communications network. - View Dependent Claims (44, 45, 46, 47)
-
-
48. A computer program product for displaying an advertisement in connection with an electronic message, comprising:
-
a non-transitory computer-readable storage medium; and computer program code, encoded on the medium, configured to cause at least one processor to perform the steps of; receiving an electronic message from a sender, the electronic message having a designated recipient; selecting an advertisement for display based on the received electronic message; determining, based on content of the received electronic message; a degree of likelihood that the selected advertisement is of interest to the sender; and a degree of likelihood that the selected advertisement is of interest to the designated recipient; and responsive to the determined degrees of likelihood, transmitting the selected advertisement to at least one selected from the group consisting of; a device associated with the sender, for display on such device; and a device associated with the designated recipient, for display on such device.
-
-
49. A system for including an advertisement in an electronic message, comprising:
-
a processor, configured to perform the steps of; receiving an electronic message, wherein the electronic message was transmitted from a sender and addressed to a designated recipient; selecting an advertisement for inclusion in the electronic message; and embedding the selected advertisement within the electronic message; and a transmission device, communicatively coupled to the processor, configured to transmit the electronic message, with the embedded advertisement, to the designated recipient via an electronic communications network. - View Dependent Claims (50, 51, 52, 53)
-
-
54. A system for displaying an advertisement in connection with an electronic message, comprising:
-
a processor, configured to perform the steps of; receiving an electronic message from a sender, the electronic message having a designated recipient; selecting an advertisement for display based on the received electronic message; and determining, based on content of the received electronic message; a degree of likelihood that the selected advertisement is of interest to the sender; and a degree of likelihood that the selected advertisement is of interest to the designated recipient; and a transmission device, communicatively coupled to the processor, configured to transmit the selected advertisement to at least one selected from the group consisting of; a device associated with the sender, for display on such device; and a device associated with the designated recipient, for display on such device.
-
Specification