System and method for automating the creation of customized multimedia content
First Claim
1. A method of automatically creating customized media content, the method comprising:
- generating a first set of metadata for at least a portion of predefined media content;
receiving user-selected media content from a user to be included in the customized media content;
receiving input from the user corresponding to the user-selected media content;
generating a second set of metadata from the input;
automatically selecting at least the portion of the predefined media content if a threshold for similarity has been surpassed as a result of comparing the first set of metadata with the second set of metadata according to a set of rules;
creating a script for the customized multimedia content, the script including a reference to the user-selected media content and a reference to at least the portion of the predefined media content; and
generating the customized multimedia content by parsing and verifying the script.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for enabling the creation of custom-choreographed multimedia content by combining content selected by a user with additional predefined content not selected by the user using an intelligent scripting and video rendering engine. The system and method reduce the user'"'"'s involvement in preparing the multimedia content to simply selecting specific content the user wants to include in the final multimedia product and leaves the choreography and creation of the final product to the system and method, which intelligently script the final multimedia product based on the particular content selected by a user and/or any characteristics associated with the selected content.
120 Citations
48 Claims
-
1. A method of automatically creating customized media content, the method comprising:
-
generating a first set of metadata for at least a portion of predefined media content;
receiving user-selected media content from a user to be included in the customized media content;
receiving input from the user corresponding to the user-selected media content;
generating a second set of metadata from the input;
automatically selecting at least the portion of the predefined media content if a threshold for similarity has been surpassed as a result of comparing the first set of metadata with the second set of metadata according to a set of rules;
creating a script for the customized multimedia content, the script including a reference to the user-selected media content and a reference to at least the portion of the predefined media content; and
generating the customized multimedia content by parsing and verifying the script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of automatically creating customized multimedia content, the method comprising:
-
receiving content media selected by a user to be included in the customized multimedia content;
automatically creating a script for the customized multimedia content based upon a set of rules associated with the user-selected content; and
generating the customized multimedia content by parsing and verifying the created script. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system of automatically creating customized multimedia content, the system comprising:
-
an input device that receives media content selected by a user to be included in the customized multimedia content;
a scripting engine that automatically creates a script for the customized multimedia content based upon a set of rules associated with the user-selected content; and
a rendering engine that parses and verifies the script to generate the customized multimedia content. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer-readable medium having instructions stored therein for automatically creating customized multimedia content, the instructions comprising:
-
receiving content media selected by a user to be included in the customized multimedia content;
automatically creating a script for the customized multimedia content based upon a set of rules associated with the user-selected content; and
generating the customized multimedia content by parsing and verifying the created script. - View Dependent Claims (44, 45, 46, 47, 48)
-
Specification