Patent ID: 7509312

Claim:
A method for processing a search request message received over a network, the method comprising: computing a threshold value in accordance with one or more values in one or more fields of the search request message, wherein said one or more fields include: a result rank field, a results count field, or a time to live field, wherein said computing comprises: increasing a value in said time to live field of the search request message by one to generate a first value; dividing a maximum time to live of the search request message by the first value to obtain a second value; subtracting the second value from a value in said result rank field of the search request message to generate a third value; and increasing the third value by one to produce the threshold value; returning at least one search result to a user in response to the search request message, if a rank of the at least one search result at least meets the threshold value; and incrementing a value in said results count field of the search request message by a value equal to a number of search results returned to the user in response to the search request message.