System and method for rules based media enhancement
First Claim
1. A method for creating a media enhancement file comprising:
- establishing a set of rules describing at least one constraint for each of at least two display platforms;
employing said set of rules to define options in an authoring program;
employing said authoring program to perform an authoring action; and
saving a media enhancement file.
1 Assignment
0 Petitions
Accused Products
Abstract
A set of rules containing constraints and limitations of media display platforms is employed to define options in an enhancement-authoring program. Authoring actions implemented via the authoring program are checked to determine if a rule exists for the action. If a rule exists, a step associated with the rule is executed. The step may comprise issuing warnings, providing recommended values, providing suggestions, or indicating a set of permissible values. A rules based post processing routine may be employed to check file sizes, color relationships, or other enhancement aspects. The present invention may be implemented in conjunction with an authoring program, in conjunction with a display platform, or both. In one embodiment, rules are utilized by a display platform to convert enhancement variables to those suited to the display platform. The set of rules of the present invention may be implemented in a text file and may be compliant with XML.
35 Citations
17 Claims
-
1. A method for creating a media enhancement file comprising:
-
establishing a set of rules describing at least one constraint for each of at least two display platforms;
employing said set of rules to define options in an authoring program;
employing said authoring program to perform an authoring action; and
saving a media enhancement file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 16, 17)
-
-
12. A set of rules for a display platform comprising:
-
a set of allowable font sizes;
a set of fonts;
a set of colors; and
a comment that may be displayed if a value is selected by an authoring program wherein said value is not in agreement with values contained in said set of rules.
-
-
13. A system for authoring media enhancements comprising:
-
a computer;
an enhancement authoring program;
a rules set; and
a program operable to constrain an editing option in said enhancement authoring program to reflect a limitation in said rules set.
-
-
15. A media enhancement file created though the steps of:
-
establishing a set of rules describing at least one constraint for each of at least two display platforms. employing said set of rules to define options in an authoring program;
employing said authoring program to perform an authoring action; and
saving a media enhancement file.
-
Specification