Method and system for generating and distributing electronic communications
First Claim
1. A method for managing keywords comprising:
- providing data to at least one electronic communication in accordance with a first keyword, when the first keyword is active;
receiving an indicator, that at least a portion of the data provided to the at least one electronic communication in accordance with the first keyword, has been responded to;
determining if the number of indicators received has reached a predetermined number; and
if the number of indicators received has reached the predetermined number, deactivating the first keyword and activating a second keyword for providing data to at least one electronic communication.
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.
110 Citations
58 Claims
-
1. A method for managing keywords comprising:
-
providing data to at least one electronic communication in accordance with a first keyword, when the first keyword is active;
receiving an indicator, that at least a portion of the data provided to the at least one electronic communication in accordance with the first keyword, has been responded to;
determining if the number of indicators received has reached a predetermined number; and
if the number of indicators received has reached the predetermined number, deactivating the first keyword and activating a second keyword for providing data to at least one electronic communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing keywords comprising:
-
providing data to a plurality of electronic communications in accordance with an active keyword;
receiving an indicator, that at least a portion of the data provided in accordance with the active keyword, in at least some of the plurality of electronic communications, has been responded to;
determining if the number of indicators received has reached a predetermined number; and
if the number of indicators has reached the predetermined number, deactivating the active keyword and designating a new keyword as the active keyword for providing data to electronic communications. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for managing content provided to electronic communications, comprising:
-
electronically maintaining at least one database of a plurality of keywords, each of the keywords for use in providing content to electronic communications, each keyword in the at least one database of keywords including a predetermined number corresponding to a limit for responses to the content in the electronic communications provided to the electronic communications based on a keyword;
electronically maintaining a database of keyword identifiers, corresponding to at the at least one database of a plurality of keywords;
electronically maintaining a database of responses to the content provided to the electronic communications in accordance with each of the keywords; and
electronically controlling the keywords in the at least one database of a plurality of keywords by changing keywords when a predetermined number of responses, to the content of electronic communications provided in accordance with at least one keyword, has been received in the database of responses. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for managing keywords comprising:
-
providing data to at least one electronic communication in accordance with a keyword;
receiving an indicator, that at least a portion of the data provided in accordance with the keyword, in the at least one electronic communication, has been responded to;
determining if the number of indicators received has reached a predetermined number; and
changing the keyword for providing content to at least one electronic communication if the number of indicators received has reached the predetermined number. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A system for managing keywords comprising:
-
a first component configured for providing data to at least one electronic communication in accordance with a first keyword, when the first keyword is active;
a second component configured for receiving an indicator, that at least a portion of the data provided to the at least one electronic communication in accordance with the first keyword, has been responded to; and
a third component configured for;
determining if the number of indicators received has reached a predetermined number; and
,deactivating the first keyword and activating a second keyword for providing data to at least one electronic communication, if the number of indicators received has reached the predetermined number. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer usable storage medium having a computer program embodied thereon for causing a suitably programmed system to manage keywords by performing the following steps when such program is executed on the system, the steps comprising:
-
providing data to at least one electronic communication in accordance with a first keyword, when the first keyword is active;
receiving an indicator, that at least a portion of the data provided to the at least one electronic communication in accordance with the first keyword, has been responded to;
determining if the number of indicators received has reached a predetermined number; and
deactivating the first keyword and activating a second keyword for providing data to at least one electronic communication, if the number of indicators received has reached the predetermined number. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A system for managing content provided to electronic communications, comprising:
-
at least one database of a plurality of keywords, each of the keywords for use in providing content to electronic communications, each keyword in the at least one database of keywords including a predetermined number corresponding to a limit for responses to the content in the electronic communications provided to the electronic communications based on a keyword;
a database of keyword identifiers, corresponding to at the at least one database of a plurality of keywords;
a database of responses to the content provided to the electronic communications in accordance with each of the keywords; and
a controller configured for controlling the keywords in the at least one database of a plurality of keywords by changing keywords when a predetermined number of responses, to the content of electronic communications provided in accordance with at least one keyword, has been received in the database of responses. - View Dependent Claims (44, 45, 46, 47)
-
-
48. A system for managing keywords comprising:
-
a first component configured for providing data to at least one electronic communication in accordance with a keyword;
a second component configured for receiving an indicator, that at least a portion of the data provided in accordance with the keyword, in the at least one electronic communication, has been responded to;
a third component configured for determining if the number of indicators received has reached a predetermined number; and
a fourth component configured for changing the keyword for providing content to at least one electronic communication if the number of indicators received has reached the predetermined number. - View Dependent Claims (49, 50, 51, 52, 53)
-
-
54. A computer usable storage medium having a computer program embodied thereon for causing a suitably programmed system to manage keywords by performing the following steps when such program is executed on the system, the steps comprising:
-
providing data to at least one electronic communication in accordance with a keyword;
receiving an indicator, that at least a portion of the data provided in accordance with the keyword, in the at least one electronic communication, has been responded to;
determining if the number of indicators received has reached a predetermined number; and
changing the keyword for providing content to at least one electronic communication if the number of indicators received has reached the predetermined number. - View Dependent Claims (55, 56, 57, 58)
-
Specification