Associative search engine
First Claim
1. A method for providing information for display on a user device, the method comprising:
- receiving a search request, the search request comprising a search argument;
transmitting the search argument to a first search engine for the first search engine to search, based on the received search argument, a first database of network related information to generate at least one search result corresponding to information from the first database having network related information;
transmitting the search argument to a second search engine for the second search engine to correlate the search argument and user profile data associated with a user of the user device to a particular advertisement in a second database of advertisement related information;
receiving from the first search engine the at least one search result;
receiving from the second search engine information corresponding to the particular advertisement; and
transmitting information to the user device to enable the user device to display information from the first database of network related information corresponding to the at least one search result and, in an advertisement window, the particular advertisement.
3 Assignments
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 correlates 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.
76 Citations
29 Claims
-
1. A method for providing information for display on a user device, the method comprising:
-
receiving a search request, the search request comprising a search argument; transmitting the search argument to a first search engine for the first search engine to search, based on the received search argument, a first database of network related information to generate at least one search result corresponding to information from the first database having network related information; transmitting the search argument to a second search engine for the second search engine to correlate the search argument and user profile data associated with a user of the user device to a particular advertisement in a second database of advertisement related information; receiving from the first search engine the at least one search result; receiving from the second search engine information corresponding to the particular advertisement; and transmitting information to the user device to enable the user device to display information from the first database of network related information corresponding to the at least one search result and, in an advertisement window, the particular advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification