Method and system for generating and distributing electronic communications
First Claim
1. A method for managing keywords over a communications network comprising:
- providing data, by a server system linked to the communications network, in accordance with a first keyword, when the first keyword is active, to electronic communications, that i) have been sent to computers associated with recipients, and ii) have been activated by the recipients such that the data may be responded to, and, each of the computers associated with each of the recipients is linked to the communications network;
receiving indicators, by the server system, over the communications network, when at least a portion of the data provided to each activated electronic communication, in accordance with the first keyword, has been responded to;
determining, by the server system, whether the number of received indicators has reached a predetermined number of indicators; and
when the number of received indicators has reached the predetermined number of indicators, the server system i) deactivating the first keyword, and ii) activating a second keyword for providing data to electronic communications activated while the second keyword is active.
5 Assignments
0 Petitions
Accused Products
Abstract
Content is provided to electronic mail, commonly known as e-mail, over a network, such as the Internet. This content is provided in accordance with keywords, typically organized in a hierarchy. The presently highest ranked keyword, that is active, is passed to various content servers, along the network, in response to a request, returned from the e-mail client of a recipient user. The keywords are managed, such that after a certain number of responses from the recipients of the electronic mails, to content in each e-mail generated from a particular keyword, use of that particular keyword is terminated, as the keyword is inactivated. Content is then delivered in accordance with another keyword, typically the next highest ranked keyword.
151 Citations
54 Claims
-
1. A method for managing keywords over a communications network comprising:
-
providing data, by a server system linked to the communications network, in accordance with a first keyword, when the first keyword is active, to electronic communications, that i) have been sent to computers associated with recipients, and ii) have been activated by the recipients such that the data may be responded to, and, each of the computers associated with each of the recipients is linked to the communications network; receiving indicators, by the server system, over the communications network, when at least a portion of the data provided to each activated electronic communication, in accordance with the first keyword, has been responded to; determining, by the server system, whether the number of received indicators has reached a predetermined number of indicators; and when the number of received indicators has reached the predetermined number of indicators, the server system i) deactivating the first keyword, and ii) activating a second keyword for providing data to electronic communications activated while the second keyword is active. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing keywords over a communications network comprising:
-
providing data in accordance with an active keyword, by a server system linked to the communications network, to electronic communications associated with computers of recipients, and which have been activated by the recipients of the electronic communications, each computer linked to the communications network; receiving indicators, by the server system, when at least a portion of the data provided in accordance with the active keyword, in the activated electronic communications, has been responded to by the recipients; determining, by the server system, whether the number of indicators received has reached a predetermined number; and when the number of indicators has reached the predetermined number, the server system, deactivating the active keyword and designating a new keyword as the active keyword for providing data to electronic communications. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for managing keywords over a communications network comprising:
-
providing content, by at least one server linked to the communications network, to activated electronic communications associated with computers of recipients, the computers linked to the communications network, in accordance with a first keyword being the active keyword, from a group of keywords associated with a keyword identifier; receiving indicators, by the at least one server, that at least a portion of the content provided in accordance with the first keyword, in the activated electronic communications, has been responded to; determining, by the at least one server, whether the number of indicators received has reached a predetermined number of indicators associated with the first keyword; and changing, by the at least one server, the active keyword from the first keyword to a second keyword from the group of keywords associated with the keyword identifier, such that the first keyword is deactivated and the second keyword is activated to be the active keyword for providing content to activated electronic communications, when the number of indicators received has reached the predetermined number of indicators. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for managing keywords comprising:
-
a computer system configured for operating on a communications network, the computer system comprising; a storage medium for storing computer components; and a processor for executing the computer components comprising; a first computer component, configured for providing data to activated electronic communications associated with computers of recipients, in accordance with an active keyword, from a group of keywords, via the communications network; a second computer component, configured for receiving an indicator via the communications network, from each of the activated electronic communications whose data, has been responded to by the recipients through their computers; a third computer component, configured for determining if the number of indicators received from responses to the data associated with the active keyword has reached a predetermined number of indicators associated with the active keyword; and a fourth computer component, configured for changing the active keyword for providing content to electronic communications if the number of indicators received has reached the predetermined number of indicators. - View Dependent Claims (34, 35, 36)
-
-
37. A method for managing keywords over a communications network comprising:
-
transmitting, by a server system linked to the communications network, electronic communications, to computers of recipients, the computers linked to the communications network, the electronic communications each including a content request including data for obtaining content for the electronic communication in accordance with an active keyword, such that when the electronic communication is opened, the content request is automatically transmitted from the computer to the server system; rendering, by the server system, content to the electronic communications, via the communications network, in accordance with the active keyword, for each electronic communication that has been opened by a recipient via their computer; receiving, by the server system, an indicator from each open electronic communication, when at least a portion of the content provided to the opened electronic communication, in accordance with the active keyword, has been responded to; and
,when the number of indicators received has reached a predetermined number, the server system changing the keyword that is the active keyword to another keyword, that becomes the active keyword, for providing content to electronic communications. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
-
45. A method for providing content over a communications network comprising:
-
electronically maintaining, in a storage device linked to the communications network, at least one identifier associated with a plurality of keywords, each of the keywords for providing content to opened electronic communications, when said each keyword is the active keyword; receiving a content request, by at least one processor in a device linked to the communications network, the processor in electronic communication with the storage device, the content request activated when a user opens an electronic communication sent to a terminal associated with the user and the terminal is linked to the communications network, and the content request is automatically transmitted from the terminal associated with the user who opened the electronic communication to the at least one processor over the communications network, the content request embedded in the electronic communication, the content request including the at least one identifier corresponding to a plurality of keywords, that upon receipt causes content to be obtained for the active keyword associated with the at least one identifier, and providing the content to the opened electronic communication; and changing the active keyword, by the at least one processor linked to the communications network, the processor linked to the storage device, when a predetermined number of responses to the content corresponding to the active keyword associated with the at least one identifier have been received over the communications network from the terminal associated with the user who has opened the electronic communication, the changed active keyword for providing content to the electronic communication opened while the changed active keyword is the active keyword. - View Dependent Claims (46, 47, 48)
-
-
49. A method for managing keywords and providing content over a communications network comprising:
-
providing, by a server system, content to electronic communications received on computers of recipients of the electronic communications, the computers linked to the communications network, when the electronic communications are opened, over the communications network, in accordance with an active keyword; receiving, by the server system, an indicator for each opened electronic communication which has received content in accordance with the active keyword, when at least a portion of the content has been responded to; and when the number of indicators received has reached a predetermined number of indicators, deactivating, by the server system, the keyword that is the active keyword, and activating another keyword, that becomes the active keyword, used for providing content to electronic communications opened after the number of indicators received has reached the predetermined number of indicators. - View Dependent Claims (50, 51, 52, 53, 54)
-
Specification