Associative search engine
DCFirst Claim
1. A method for operating an advertising machine implemented on at least one computer to provide advertisements via a communications link to a data processing device of a user, the method comprising:
- receiving from the data processing device via the communications link a search request that includes a search argument;
searching at least one database using the search argument to produce search results;
selecting at least one advertisement from an advertisement database based upon at least one of the search argument and the search results; and
transmitting the search results together with the at least one advertisement via the communications link to the data processing device in a web page data format that causes the data processing device to display the search results in a first display portion of a display of the data processing device and to display the at least one advertisement in a second display portion of the display of the data processing device.
7 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.
-
Citations
21 Claims
-
1. A method for operating an advertising machine implemented on at least one computer to provide advertisements via a communications link to a data processing device of a user, the method comprising:
-
receiving from the data processing device via the communications link a search request that includes a search argument; searching at least one database using the search argument to produce search results; selecting at least one advertisement from an advertisement database based upon at least one of the search argument and the search results; and transmitting the search results together with the at least one advertisement via the communications link to the data processing device in a web page data format that causes the data processing device to display the search results in a first display portion of a display of the data processing device and to display the at least one advertisement in a second display portion of the display of the data processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for operating a data processing device of a user to receive advertisements via a communications link from an advertising machine implemented on at least one computer, the method comprising:
-
based upon interaction with the user, creating a search request that includes a search argument; transmitting to the advertising machine via the communications link the search request that includes the search argument; receiving search results and at least one advertisement via the communications link from the advertising machine, the at least one advertisement relating to the search argument; displaying the search results in a first display portion of a display of the data processing device; and displaying the at least one advertisement in a second display portion of the display of the data processing device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An advertising machine implemented on at least one computer and operable to provide advertisements via a communications link to a data processing device of a user, the advertising machine comprising:
-
a communications interface operable to interface with the data processing device of the user via the communications link; a database search engine operable to; receive from the data processing device via the communications link a search request that includes a search argument; and search at least one database using the search argument to produce search results; an associative search engine operable to select at least one advertisement from an advertisement database based upon at least one of the search argument and the search results; and the advertising machine operable to transmit the search results together with the at least one advertisement via the communications link to the data processing device in a web page data format that causes the data processing device to display the search results in a first display portion of a display of the data processing device and to display the at least one advertisement in a second display portion of the display of the data processing device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification