METHOD AND SYSTEM FOR AUTOMATED INTELLEGENT ELECTRONIC ADVERTISING
First Claim
1. A method for automatically processing electronic information messages, comprising:
- receiving an original electronic information message on an application on a server network device with one or more processors via a communications network for a target network device with one or more processors;
parsing on the application on the server network device the original electronic information message with one or more information theory methods to quickly identify portions of one or more keywords in the original electronic information message;
generating automatically via the application one or more whole keywords from the identified portions of the one or more keywords using the one or more information theory methods;
generating automatically via the application one or more search engine queries including the generated one or more whole keywords;
submitting automatically via the application the generated one or more search engine queries from the server network device to one or more search engines via the communications network;
receiving query results from the one or more search engines on the application via the communications network;
selecting on the application one or more electronic links from the one or more query results;
collecting automatically additional electronic information via the communications network by sending a selection input to the selected one or more electronic links;
adding hierarchical electronic links to the generated one or more whole keywords in original electronic message thereby creating a modified electronic information message, wherein the hierarchical electronic links allow the additional collected electronic information to be accessed from the modified electronic information message via a pre-determined hierarchy based on information content of the original electronic information message, wherein the hierarchical electronic links include a plurality of electronic links in a pre-determined order and wherein an individual hierarchical electronic link may include another plurality of electronic links in another pre-determined order; and
sending the modified electronic message from the server network device to the target network device via the communications network.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automated intelligent electronic advertising. The method and system parse electronic information messages (e.g., e-mail, IM, SMS, MMS, social networking messages, etc.) using information theory for keywords and make search engine queries or database queries for electronic links based on the identified keywords. Hierarchical electronic links are added to the electronic information messages creating a modified electronic information message. This allows additional electronic information to be accessed from the modified electronic information message based on information content of the original electronic information message via pre-determined hierarchy.
66 Citations
20 Claims
-
1. A method for automatically processing electronic information messages, comprising:
-
receiving an original electronic information message on an application on a server network device with one or more processors via a communications network for a target network device with one or more processors; parsing on the application on the server network device the original electronic information message with one or more information theory methods to quickly identify portions of one or more keywords in the original electronic information message; generating automatically via the application one or more whole keywords from the identified portions of the one or more keywords using the one or more information theory methods; generating automatically via the application one or more search engine queries including the generated one or more whole keywords; submitting automatically via the application the generated one or more search engine queries from the server network device to one or more search engines via the communications network; receiving query results from the one or more search engines on the application via the communications network; selecting on the application one or more electronic links from the one or more query results; collecting automatically additional electronic information via the communications network by sending a selection input to the selected one or more electronic links; adding hierarchical electronic links to the generated one or more whole keywords in original electronic message thereby creating a modified electronic information message, wherein the hierarchical electronic links allow the additional collected electronic information to be accessed from the modified electronic information message via a pre-determined hierarchy based on information content of the original electronic information message, wherein the hierarchical electronic links include a plurality of electronic links in a pre-determined order and wherein an individual hierarchical electronic link may include another plurality of electronic links in another pre-determined order; and sending the modified electronic message from the server network device to the target network device via the communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18)
-
-
14. A method for automatically processing electronic information messages, comprising:
-
receiving an original electronic information message on an application on a target network device with one or more processors via a communications network from a server network device with one or more processors; parsing on the application on the target network device the original electronic information message with one or more information theory methods to quickly identify portions of one or more keywords in the original electronic information message; generating automatically via the application one or more whole keywords from the identified portions of the one or more keywords using the one or more information theory methods; generating automatically via the application one or more search engine queries including the generated one or more whole keywords; submitting automatically via the application the generated one or more search engine queries from the server network device to one or more search engines via the communications network; receiving query results from the one or more search engines on the application via the communications network; selecting on the application one or more electronic links from the one or more query results; collecting automatically additional electronic information via the communications network by sending a selection input to the selected one or more electronic links; adding hierarchical electronic links to the generated one or more whole keywords in original electronic message thereby creating a modified electronic information message, wherein the hierarchical electronic links allow the additional collected electronic information to be accessed from the modified electronic information message via a pre-determined hierarchy based on information content of the original electronic information message, wherein the hierarchical electronic links include a plurality of electronic links in a pre-determined order and wherein an individual hierarchical electronic link may include another plurality of electronic links in another pre-determined order; and displaying the modified electronic on the target network device. - View Dependent Claims (15, 16, 17, 19)
-
-
20. A system for automatically processing electronic information messages, comprising in combination:
-
means for receiving an original electronic information message on an application on a server network device with one or more processors via a communications network for a target network device with one or more processors; means for receiving an original electronic information message on an application on the target network device with one or more processors via a communications network from a server network device with one or more processors; means for parsing on the application the original electronic information message with one or more information theory methods to quickly identify portions of one or more keywords in the original electronic information message; means for generating automatically via the application one or more whole keywords from the identified portions of the one or more keywords using the one or more information theory methods; means for generating automatically via the application one or more search engine queries including the generated one or more whole keywords; means for submitting automatically via the application the generated one or more search engine queries from the server network device to one or more search engines via the communications network; means for receiving query results from the one or more search engines on the application via the communications network; means for selecting on the application one or more electronic links from the one or more query results; means for collecting automatically additional electronic information via the communications network by sending a selection input to the selected one or more electronic links; means for adding hierarchical electronic links to the generated one or more whole keywords in original electronic message thereby creating a modified electronic information message, wherein the hierarchical electronic links allow the additional collected electronic information to be accessed from the modified electronic information message via a pre-determined hierarchy based on information content of the original electronic information message, wherein the hierarchical electronic links include a plurality of electronic links in a pre-determined order and wherein an individual hierarchical electronic link may include another plurality of electronic links in another pre-determined order; means for sending the modified electronic message from the server network device to the target network device via the communications network; and means for displaying the modified electronic message on the target network device.
-
Specification