Patent Document ID: 8650172
Application ID: 12715360

Base Claim:
1. A method comprising using a computing device having a processing unit to perform the following: obtaining a list of searchable web sites, the list of searchable web sites including a first searchable web site to which users have submitted first queries and a second searchable web site to which the users have submitted second queries; inputting another query received from an individual user; computing probabilities of the searchable web sites given the another query, the probabilities including a first probability for the first searchable web site and a second probability for the second searchable web site; ranking the searchable web sites based on the probabilities; and creating a ranked list of searchable web sites based on the ranking, wherein, in at least one instance, the ranked list of searchable web sites includes the first searchable web site to which the users have submitted the first queries and the second searchable web site to which the users have submitted the second queries.

---

Claim 4:
4. The method of claim 1 , further comprising: submitting the another query to a general search engine to obtain a query language model, wherein the computing the probabilities is based at least in part on the query language model.