Patent Document ID: 7822734
Application ID: 11638057

Base Claim:
1. A method comprising: a search engine receiving one or more distinct taxonomies and an environment identifier from an administrator of an environment; storing taxonomies received from a plurality of environments, wherein each taxonomy of the one or more distinct taxonomies is stored in association with the environment identifier; wherein said each taxonomy specifies categories and relationships between the categories; receiving a search query; determining a particular environment identifier of a particular environment that is associated with the search query; selecting one of a plurality of taxonomies stored in association with the particular environment identifier; generating a search engine results page, at least in part, by applying to a search engine result item a set of rules that are associated with the selected taxonomy; wherein applying the set of rules to a search engine result item identifies a set of categories in the selected taxonomy to display on the search engine results page in association with the search engine result item; wherein the method is performed by a computer programmed to be a special purpose machine pursuant to instructions from program software.

---

Claim 3:
3. The method of claim 1 , further comprising: providing the search engine results page to a client in the particular environment; receiving, from the client, a selection of a category in the selected taxonomy; and generating an additional search engine results page based, at least in part, on the selected category.