Patent Document ID: 7836110
Application ID: 11168955

Base Claim:
1. A method for generating a media presentation file containing composite media for display, the method comprising: generating a hierarchy of templates by at least one parent template receiving at least one child template comprised of a candidate template element received based upon a request and a search query for candidate template elements; interpreting one or more requests for at least one of media or templates in a framework template based on a user query input, wherein the framework template is comprised of the hierarchy of templates, wherein each template is comprised of corresponding slots for at least one of the candidate media elements and candidate template elements; executing one or more search queries based on the one or more requests for media or templates to locate and download candidates comprised of at least one of candidate media elements or candidate template elements; evaluating the candidates received from each of the one or more search queries to select winning media candidates comprised of selected candidate media elements and candidate template elements using design rules to change evaluation parameters associated with the candidates; and generating a media presentation file based on the defined presentation of composite media.

---

Claim 7:
7. The method of claim 1 , wherein prior to evaluating: receiving and processing the user query input to determine a key term and one or more associated terms, wherein the key term is a query string and the one or more associated terms comprise taxonomic hierarchal relationship nodes related to the key term.