Patent ID: 7747613

Claim:
A method for determining a result set on the basis of sequential searches to determine difference between the sequential searches, the method comprising: receiving a primary result set comprising one or more items in response to a first search query, the first search query comprising a first set of one or more search terms; receiving a secondary result set comprising one or more items in response to a second search query, the second search query comprising a second set of one or more search terms, wherein receiving the primary result set and the secondary result set includes receiving two sequential searches; determining a difference between the two sequential searches with the one or more items in the primary result set and the one or more items in the secondary result set to determine a difference result set, the difference result set: (1) containing the one or more items in the secondary result set that is not included in the primary result set; (2) containing the one or more items in the primary result set that is included in the secondary result set; and (3) excluding one or more items in the primary result set not included in the secondary result set; displaying the one or more items in the difference result set to a user, the difference result set revolves around the secondary result set; displaying a difference button to the user, the selection of which initiates display of the difference result set; and determining whether the user is a registered user; and when the user is a registered user, displaying the difference button.