Patent ID: 8515830

Claim:
A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising: code that obtains a pool of products in response to a search request, each of the products being classified in at least one of a plurality of product categories, the product categories comprising at least a portion of a taxonomy, the portion of the taxonomy displaying at least one branch of a tree of concepts associated with the at least one of the product categories, and the products being offered for sale through a network presence; code that identifies one of a plurality of sellers based at least in part on the search request; code that obtains a plurality of seller-specified rules based at least in part on the identified one of the sellers; code that identifies a select one of the product categories through an application of the seller-specified rules; code that encodes a network page to be rendered on a client, the network page displaying a subset of the products in the pool, each of the products in the subset being associated with the select one of the product categories; and code that obtains a seller specification of at least one condition based at least in part on the identified one of the sellers, the at least one condition indicating a pre-defined priority for applying the seller-specified rules.