Method and system to generate and deliver auto-assembled presentations based on queries of multimedia collections
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A media query system interprets one or more requests for at least one of media or templates in a framework template based on a user query input, executes 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, and evaluates the candidates for each of the one or more search queries to select winning media candidates comprised of selected candidate media elements and candidate template elements.
53 Citations
17 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A media query server for automatically generating a presentation of composite media, comprising:
-
a processor; and a memory coupled to the processor, the memory to store instructions which when executed by the processor cause the media query server to generate 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, interpret 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, execute 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, evaluate 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 an agenda manager, using design rules to change evaluation parameters associated with the candidates, and generate a presentation using the selected winning media candidates using a presentation generation module. - View Dependent Claims (16, 17)
-
Specification