Messaging system and service
First Claim
1. A computer implemented method comprising:
- receiving, by a processor, a message sent through a data communications network, the message including transmission data identifying a recipient destinations of the message and a message body identifying content thereof which is specified by a sending party, the message further being associated with a tag, wherein the tag is not directly related to the content of the message;
identifying, by the processor, a recipient of the message on the basis of the transmission data for message modification;
reviewing, by the processor, a schedule identifying entertainment activities, wherein the schedule is accessed from an electronically available entertainment listing;
selecting, by the processor, in response to receiving the message, data in accordance with an entertainment activity that overlaps, at least in part, with a time of transmission or reception of the message an advertisement corresponding to the tag, provided the recipient of the message has not opted out from receiving advertisements corresponding to the tag;
creating, by the processor, a modified message including the data selected in accordance with an entertainment activity that overlaps, at least in part, with a time of transmission or reception of the message; and
transmitting, by the processor, the modified message to the destination advertisement to the recipient.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of ihe disclosure are concerned with modification of messages en route to a destination. One such modification is the addition of third party material, such as advertisement data, to a message. A service located in the network receives the sender'"'"'s message and decodes the indicated modification in order to decide how to modify the message. The message can include transmission data identifying one or more destinations and a message body identifying content thereof which is specified by a sending party. The service can select data on the basis of at least one parameter that is not directly related to the location of the sending party and the selected data are not directly related to the content of the message. The service can modify the message with the selected data. Thus, the decision as to the nature of the modification is unrelated to messages that are composed by the user.
85 Citations
34 Claims
-
1. A computer implemented method comprising:
-
receiving, by a processor, a message sent through a data communications network, the message including transmission data identifying a recipient destinations of the message and a message body identifying content thereof which is specified by a sending party, the message further being associated with a tag, wherein the tag is not directly related to the content of the message; identifying, by the processor, a recipient of the message on the basis of the transmission data for message modification; reviewing, by the processor, a schedule identifying entertainment activities, wherein the schedule is accessed from an electronically available entertainment listing; selecting, by the processor, in response to receiving the message, data in accordance with an entertainment activity that overlaps, at least in part, with a time of transmission or reception of the message an advertisement corresponding to the tag, provided the recipient of the message has not opted out from receiving advertisements corresponding to the tag; creating, by the processor, a modified message including the data selected in accordance with an entertainment activity that overlaps, at least in part, with a time of transmission or reception of the message; and transmitting, by the processor, the modified message to the destination advertisement to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a receiver configured to receive a message sent through a data communications network, the message including transmission data identifying a recipient destinations of the message and a message body identifying content thereof which is specified by a sending party, the message further being associated with a tag, wherein the tag is not directly related to the content of the message; a selector configured to review a schedule identifying entertainment activities, the selector further configured to select, in response to receiving the message, data in accordance with an entertainment activity that overlaps, at least in part, with a time of transmission or reception of the message an advertisement corresponding to the tag, provided the recipient of the message has not opted out from receiving advertisements corresponding to the tag, wherein the schedule is accessed from an electronically available entertainment listing; and a message modifier configured to identify a recipient of the message on the basis of the transmission data for message modification and create a modified message including the data selected in accordance with an entertainment activity that overlaps, at least in part, with a time of transmission or reception of the message, the message transmitter further configured to transmit the modified message to the destination advertisement to the recipient. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory computer readable medium having instructions stored thereon for causing a computing device to perform a method comprising:
-
receiving a message sent through a data communications network, the message including transmission data identifying a recipient destinations of the message and a message body identifying content thereof which is specified by a sending party, the message further being associated with a tag, wherein the tag is not directly related to the content of the message; identifying a recipient of the message on the basis of the transmission data for message modification; reviewing a schedule identifying entertainment activities, wherein the schedule is accessed from an electronically available entertainment listing; selecting, in response to receiving the message, data in accordance with an entertainment activity that overlaps, at least in part, with a time of transmission or reception of the message an advertisement corresponding to the tag, provided the recipient of the message has not opted out from receiving advertisements corresponding to the tag; creating a modified message including the data selected in accordance with an entertainment activity that overlaps, at least in part, with a time of transmission or reception of the message; and transmitting the modified message to the destination advertisement to the recipient. - View Dependent Claims (32, 33, 34)
-
Specification