Mail monetization—revenue sharing model
First Claim
Patent Images
1. A method comprising:
- transmitting, by a computing device, a graphical user interface including a message text input area configured to receive the body of a text message and a suggested description text box configured to receive a suggested description from a sender, wherein the graphical user interface does not initially display the suggested description text box;
receiving, by the computing device from the sender over a network, a selection of one or more recipients from a plurality of recipients in a contact list of the sender, the selection indicating a decision by the sender to include advertisements in outgoing text messages to the one or more selected recipients;
receiving, by the computing device, a transmission request from the sender, the transmission request identifying the text message and one or more selected recipients of the text message;
determining, by the computing device, whether the text message includes a keyword based on the number of times the keyword appears within the text message or the location of the keyword in the text message;
transmitting, by the computing device to the sender, an instruction to display the suggested description text box upon determining that the text message does not include a keyword, the instruction causing the graphical user interface to display the suggested description text box;
receiving, by the computing device and from the sender, the suggested description associated with the recipient, the suggested description including one or more keywords entered by the sender into the suggested description text box;
selecting, by the computing device, one or more keywords of the text message using the suggested description;
determining, by the computing device, a selection of an advertisement;
generating, by the computing device, the advertisement using the one or more keywords;
automatically generating, by the computing device, an electronic message containing the text message and the determined advertisement;
transmitting, by the computing device, the electronic message to the at least one of the selected recipients; and
receiving, by the computing device, a notification that the at least one of the selected recipients selected the advertisement.
9 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes systems and methods for including advertisements in outgoing electronic messages and rewarding the sender for every recipient who clicks on an included advertisement. The disclosure further describes various methods for selecting keywords used to generate the advertisement as well as a method for allowing the sender to directly select the advertisement from an advertisement listing. Furthermore, the disclosure discusses various forms of rewarding the sender including a revenue sharing method.
-
Citations
18 Claims
-
1. A method comprising:
-
transmitting, by a computing device, a graphical user interface including a message text input area configured to receive the body of a text message and a suggested description text box configured to receive a suggested description from a sender, wherein the graphical user interface does not initially display the suggested description text box; receiving, by the computing device from the sender over a network, a selection of one or more recipients from a plurality of recipients in a contact list of the sender, the selection indicating a decision by the sender to include advertisements in outgoing text messages to the one or more selected recipients; receiving, by the computing device, a transmission request from the sender, the transmission request identifying the text message and one or more selected recipients of the text message; determining, by the computing device, whether the text message includes a keyword based on the number of times the keyword appears within the text message or the location of the keyword in the text message; transmitting, by the computing device to the sender, an instruction to display the suggested description text box upon determining that the text message does not include a keyword, the instruction causing the graphical user interface to display the suggested description text box; receiving, by the computing device and from the sender, the suggested description associated with the recipient, the suggested description including one or more keywords entered by the sender into the suggested description text box; selecting, by the computing device, one or more keywords of the text message using the suggested description; determining, by the computing device, a selection of an advertisement; generating, by the computing device, the advertisement using the one or more keywords; automatically generating, by the computing device, an electronic message containing the text message and the determined advertisement; transmitting, by the computing device, the electronic message to the at least one of the selected recipients; and receiving, by the computing device, a notification that the at least one of the selected recipients selected the advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
transmitting, by a computing device, a graphical user interface including a message text input configured to receive the body of a text message and a suggested description text box configured to receive a suggested description from a sender, wherein the graphical user interface does not initially display the suggested description text box; receiving, by the computing device from the sender over a network, a selection of one or more recipients from a plurality of recipients in a contact list of the sender, the selection indicating a decision by the sender to include advertisements in outgoing text messages to the one or more selected recipients; receiving, by the computing device, a transmission request from the sender, the transmission request identifying the text message and one or more selected recipients of the text message; determining, by the computing device, whether the text message includes a keyword based on the number of times the keyword appears within the text message or the location of the keyword in the text message; transmitting, by the computing device to the sender, an instruction to display the suggested description text box upon determining that the text message does not include a keyword, the instruction causing the graphical user interface to display the suggested description text box; receiving, by the computing device and from the sender, the suggested description associated with the recipient, the suggested description including one or more keywords entered by the sender into the suggested description text box; selecting, by the computing device, one or more keywords of the text message using the suggested description; determining, by the computing device, a selection of an advertisement; generating, by the computing device, the advertisement using the one or more keywords; automatically generating, by the computing device, an electronic message containing the text message and the determined advertisement; and transmitting, by the computing device, the electronic message to the at least one of the selected recipients. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system comprising:
-
a client device connected to a network, wherein the client device is configured to receive and display a graphical user interface received over the network; and an electronic message system connected to the network and comprising a processor, wherein the electronic message system is configured to; transmit the graphical user interface to the client device, the graphical user interface including a message text input configured to receive the body of a text message and a suggested description text box configured to receive a suggested description from a sender, wherein the graphical user interface does not initially display the suggested description text box, receive a selection from a sender over a network of one or more recipients from a plurality of recipients in a contact list of the sender, the selection indicating a decision by the sender to include advertisements in outgoing text messages to the one or more recipients, receive a transmission request from the sender, the transmission request identifying a text message and one or more selected recipients of the text message, determine whether the text message includes a keyword based on the number of times the keyword appears within the text message or the location of the keyword in the text message, transmit, to the sender, an instruction to display the suggested description text box upon determining that the text message does not include a keyword, the instruction causing the graphical user interface to display the suggested description text box, receive, from the sender, the suggested description associated with at least one of the selected recipients, the suggested description including one or more keywords entered by the sender into the suggested description text box, select one or more keywords of the text message using the suggested description, for determining a selection of an advertisement, and automatically generate an electronic message containing the text message and the determined advertisement. - View Dependent Claims (15, 16, 17, 18)
-
Specification