Patent ID: 7895182

Claim:
A system for processing search requests received over a network, the system comprising: a data store that stores identification information for a first plurality of recipients, wherein the first plurality of recipients are eligible to receive a benefit at least partly as the result of searches performed by individuals; a computing device; and program code stored in computer readable memory that when executed by the computing device is configured to: provide a user interface to a user terminal via which a user can identify a recipient at least from the plurality of recipients whose identification information is stored in the data store; receive a search request from the user over the network; store in a data store an indication relating to the search request received from the user terminal; facilitating a search to be performed corresponding to the search request; determine a payment allocation with respect to the identified recipient, wherein the payment allocation is related to the search request received from the user, wherein the user is same user providing the recipient designation, even when the search request subject matter is unrelated to the designated recipient.