MULTIMEDIA GENERATOR
First Claim
Patent Images
1. A method of generating a digital media non-linear narrative article comprising the steps of:
- processing a non-linear narrative data structure comprising a set of media elements and a set of narrative rules specifying the order in which the media elements in said set can be presented to a viewer of the non-linear narrative article;
generating a narrative tree data structure from the set of narrative rules, the narrative tree data structure having a set of nodes corresponding to the set of rules and a set of branches representing the media elements,analysing the narrative rules within the narrative tree data structure to identify subsets of rules defining sequences of media elements which can be presented contiguously;
for each subset, processing the media elements represented by the branches in the narrative tree;
storing the generated narrative tree data structure and processed media elements.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for generating a non-linear narrative article. After generation of a non-linear narrative article from a set of narrative rules and accompanying media elements, the narrative is optimised and the media elements are also optimised into a dictionary. A narrative tree generator determines all possible paths through the narrative to generate a narrative tree and redundant parts are removed.
16 Citations
14 Claims
-
1. A method of generating a digital media non-linear narrative article comprising the steps of:
-
processing a non-linear narrative data structure comprising a set of media elements and a set of narrative rules specifying the order in which the media elements in said set can be presented to a viewer of the non-linear narrative article; generating a narrative tree data structure from the set of narrative rules, the narrative tree data structure having a set of nodes corresponding to the set of rules and a set of branches representing the media elements, analysing the narrative rules within the narrative tree data structure to identify subsets of rules defining sequences of media elements which can be presented contiguously; for each subset, processing the media elements represented by the branches in the narrative tree;
storing the generated narrative tree data structure and processed media elements.- View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for generating a digital media non-linear narrative article comprising:
-
non-linear narrative processing means for processing a non-linear narrative data structure comprising a set of media elements and a set of narrative rules specifying the order in which the media elements in said set can be presented to a viewer of the non-linear narrative article; generating means for generating a narrative tree data structure from the set of narrative rules, the narrative tree data structure having a set of nodes corresponding to the set of rules and a set of branches representing the media elements, analysing means for analysing the narrative rules within the narrative tree data structure to identify subsets of rules defining sequences of media elements which can be presented contiguously; media element processing means for processing, for each subset, the media elements represented by the branches in the narrative tree; and a data store for storing the generated narrative tree data structure and processed media elements. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification