Patent ID: 8386947

Claim:
A computer implemented method for providing an interface, comprising: accessing a taxonomy file that contains queries for accessing content; accessing a mapping file that contains one or more sets of interface parameters that define how the accessed content is to be presented in the interface; identifying a category for content to display in the interface; retrieving content associated with the category, said retrieving content includes accessing a first of the queries from the taxonomy file that is associated with the identified category and applying the first query against a content database, the content including a first item; accessing a first set of the interface parameters from the mapping file, the first set of interface parameters associated with the category, said step of accessing a first set of interface parameters includes accessing a set of one or more transform rules, a first of the transform rules specifies a location for higher quality content for the first item; using the one or more transform rules to access higher quality content to replace corresponding content for the first item that was retrieved; constructing the interface based on the first set of interface parameters; and populating the interface with the retrieved content as modified by replacing the retrieved first item with the higher quality content in accordance with the construction.