Associative search engine
DCFirst Claim
1. A method of providing advertisements to a user searching for desired information within a data network, comprising the steps of:
- receiving, from the user, a search request including a search argument corresponding to the desired information;
searching, based upon the received search argument, a first database having data network related information to generate search results;
correlating the received search argument to a particular advertisement in a second database having advertisement related information; and
providing the search results together with the particular advertisement to the user.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
This invention relates to an advertisement machine which provides advertisements to a user searching for desired information within a data network. The machine receives, from a user, a search request including a search argument corresponding to the desired information and searches, based upon the received search argument, a first database having data network related information to generate search results. It also correlating the received search argument to a particular advertisement in a second database having advertisement related information. The search results together with the particular advertisement are provided by the machine to the user.
150 Citations
23 Claims
-
1. A method of providing advertisements to a user searching for desired information within a data network, comprising the steps of:
-
receiving, from the user, a search request including a search argument corresponding to the desired information; searching, based upon the received search argument, a first database having data network related information to generate search results; correlating the received search argument to a particular advertisement in a second database having advertisement related information; and providing the search results together with the particular advertisement to the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing advertisements to a user searching for desired information within a data network, comprising:
-
means for receiving, from the user a search request including a search argument corresponding to the desired information; means for searching, based upon the received search argument, a first database having data network related information to generate search results; means for correlating the received search argument to a particular advertisement in a second database having advertisement related information; and means for providing the search results together with the particular advertisement to the user.
-
-
8. A method of providing advertisements to a user searching for desired information within a data network, comprising the steps of:
-
receiving, at a server, a search request sent from a user, the search request including a search argument corresponding to the desired information; searching, by the server computer based upon the received search argument, a first database to generate search results, the first database having data network related information and being contained on the server computer; correlating the received search argument to a particular advertisement in a second database having advertisement related information, the second database contained on a client computer; and providing the search results together with the particular advertisement to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An advertising machine for providing advertisements to a user searching for desired information within a data network, the advertising machine comprising:
-
a server computer coupled to the data network that receives a search request from the user, the search request including a search argument corresponding to the desired information; a database search engine coupled to the server computer that receives the search argument from the server computer and searches a first database to generate search results, the first database having data network related information and being contained on the server computer; an associative search engine coupled to the server computer that correlates the received search argument to a particular advertisement in a second database having advertisement related information, the second database contained on a client computer; and the server computer providing the search results together with the particular advertisement to the user. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An advertising machine coupled to a data network for providing advertisements to a user, the advertising machine comprising:
-
a server computer coupled to the data network that receives a search request from the user, the search request including a search argument corresponding to the desired information; a database search engine coupled to the server computer that receives the search argument from the server computer and searches a first database to generate search results, the first database having data network related information and being contained on the server computer; an associative search engine coupled to the server computer that correlates the received search argument to a particular advertisement in a second database having advertisement related information, the second database contained on a client computer; the server computer providing the search results together with the particular advertisement to the user; the server computer determining whether the advertisement was successful; and the server computer altering criteria for subsequent correlations of received search arguments to the second database. - View Dependent Claims (23)
-
Specification