Patent ID: 7856429

Claim:
A method of generating a multimedia work, wherein is provided a plurality of multi-event frameworks, comprising the steps of: (a) selecting a multi-event framework from among said plurality of multi-event frameworks, said selected multi-event framework comprising at least two single event frameworks; (b) selecting one of said at least two single event frameworks; (c) personalizing said selected single event framework, thereby entering at least one parameter value associated with said selected single event framework; (d) selecting at least one personal media item; (e) incorporating said selected at least one personal media item into said selected single event framework; (f) creating a search query using at least one of said at least one parameter values; (g) searching a global content database, wherein the searching of said global content database comprises the steps of: (1) searching a global content database using said search query, thereby obtaining at least one global media item, (2) determining a number of global media items returned by said search, (3) comparing said number of global media items against a predetermined threshold value, (4) if said number of global media items are greater than or equal to said predetermined threshold value, doing no further searching, (5) if said number of global media items are less than said predetermined threshold value, using at least one of said at least one parameter values to create a broader search query, (6) performing the steps (1) through (5) with successively broader search queries until said number of global media items are greater than or equal to said predetermined threshold value; (h) presenting said at least one global media item to the user; (i) selecting at least one of said at least one global media items; (j) incorporating said selected at least one global media items into said selected single event framework; (k) performing steps (b) through (j) until all of said at least two single event frameworks have been processed; (l) using at least said selected multi-event framework, said at least two single event frameworks, said at least one parameter values, said selected at least one personal media item, and said selected at least one global media item to create said multimedia work; and (m) storing said multimedia work on computer readable media for subsequent viewing by at least one viewer.