ASSOCIATIVE SEARCH ENGINE
First Claim
1. A method of searching for desired information, the method comprising:
- receiving, from a user having user profile data associated therewith, a search request comprising a search argument indicative of desired information;
providing the search argument to a first search engine for the first search engine to search, based on the received search argument, a first database to generate a first search result;
providing the search argument to a second search engine for the second search engine to correlate the search argument and the user profile data with particular information in a second database to produce a second search result; and
providing the first and second search results to the user.
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.
-
Citations
24 Claims
-
1. A method of searching for desired information, the method comprising:
-
receiving, from a user having user profile data associated therewith, a search request comprising a search argument indicative of desired information; providing the search argument to a first search engine for the first search engine to search, based on the received search argument, a first database to generate a first search result; providing the search argument to a second search engine for the second search engine to correlate the search argument and the user profile data with particular information in a second database to produce a second search result; and providing the first and second search results to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of searching for information desired by a user, the method comprising:
-
receiving, from a user, a search request comprising a search argument indicative of desired information; retrieving user profile data associated with the user from a user profile database; augmenting the search request using the user profile data; providing the augmented search request and the user profile data to a search engine for the search engine to search, based on the augmented search request, a search database to generate a search result; and providing the search result to the user. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of providing desired information to a user, comprising:
-
receiving, from a user, a search request comprising a search argument indicative of desired information; retrieving user profile data associated with the user from a user profile database; augmenting the search request using the user profile data; providing the augmented search request to a search engine for the search engine to correlate, using software algorithms, the augmented search request and the user profile data to particular information in a search database to generate a search result; and providing the search result to the user. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method of providing desired information to a user, comprising:
-
receiving, from a user having user profile data associated therewith, a search request comprising a search argument indicative of desired information; providing the search argument to a search engine for searching, based on the search argument and the user profile data, a first database to generate a first search result; correlating, using at least one non-precise technique, the search argument and the user profile data to particular information in a second database to generate a second search result; combining the first search result and the second search result; and providing the combined first and second search results to the user. - View Dependent Claims (23, 24)
-
Specification