Patent Document ID: 8645351
Application ID: 13724147

Base Claim:
1. A method of providing search results and advertisements to a user, the method comprising: associating user preferences with the user; receiving a search request from the user; searching at least one database based on the search request and the user preferences to produce at least one search result; selecting at least one advertisement from an advertisement database based on the user preferences and the search request; providing the at least one search result and the at least one advertisement to the user; modifying the user preferences associated with the user based on the search request; receiving search refinement input from the user; producing at least one modified search result based on at least the search refinement input; updating the at least one advertisement selected from the advertisement database based at least in part on the modified user preferences and the search refinement input; and providing at least one of the at least one modified search result and the updated at least one advertisement to the user.

---

Claim 3:
3. The method of claim 1 , further comprising modifying the user preferences associated with the user based on the search refinement input.