System and method for adding an advertisement to a personal communication
First Claim
1. A method of selecting advertisements comprising:
- building, by a computer, a user profile database by registering a plurality of users and collecting information relating to content of messages contributed by each of the plurality of users each time one of the plurality of users contributes a message;
receiving a digital message from a user and storing the digital message in a memory device;
parsing, by the computer, the digital message from the user to identify a content and subject matter of the digital message;
selecting, by the computer, from among a database of advertisements stored in the memory device a palette of advertisements that are based on the content and subject matter of the digital message, information stored in the user profile database, or historical data about advertisements previously selected by the user;
receiving a selection of an advertisement from the palette of advertisements; and
displaying the selected advertisement to at least one recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for adding an advertisement to a digital message and providing additional communication data to a recipient that interacts with the advertisement regardless of the network device the recipient is utilizing. An advertisement generator residing on a network host accepts digital messages from contributors and allows the contributors to select an advertisement to be displayed with their contributed messages. These digital messages may be sent to specified recipients or published on a Web site. Using stored personal data associated with the contributor and with the recipient of a digital message, in addition to the content of the message itself, the advertisement generator suggests advertisements to be included with the digital messages based on their contextual relevance. In exchange for including an advertisement with a digital message, a contributor is compensated. If the contributor-selected advertisement is provided by a third party advertiser, the message, contributor, and advertisement data is utilized to compensate the contributor of that message for sending it to at least one recipient or posting it on a Web site. If the advertisement is interactive, and the advertisement is interacted with, the advertisement generator will provide the recipient with additional communication data in a format that can be understood by the recipient network device.
-
Citations
26 Claims
-
1. A method of selecting advertisements comprising:
-
building, by a computer, a user profile database by registering a plurality of users and collecting information relating to content of messages contributed by each of the plurality of users each time one of the plurality of users contributes a message; receiving a digital message from a user and storing the digital message in a memory device; parsing, by the computer, the digital message from the user to identify a content and subject matter of the digital message; selecting, by the computer, from among a database of advertisements stored in the memory device a palette of advertisements that are based on the content and subject matter of the digital message, information stored in the user profile database, or historical data about advertisements previously selected by the user; receiving a selection of an advertisement from the palette of advertisements; and displaying the selected advertisement to at least one recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for selecting advertisements comprising:
a computer system operatively connected to a network and including a memory device, wherein the memory device is adapted to; store a plurality of advertisements; store information relating to a user profile database; and store machine-readable instructions adapted to; receive messages from a plurality of users; build the user profile database by collecting and storing information in the memory device relating to content of the messages received from the plurality of users; parse a digital message received from one of the plurality of users to identify a content and subject matter of the digital message; select, from among the plurality of advertisements stored in the memory device a palette of advertisements that are based on the content and subject matter of the digital message, information stored in the user profile database, or historical data about messages received from the one of the plurality of users; receive a selection of an advertisement from the palette of advertisements; and display the selected advertisement to at least one recipient. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
Specification