Method for generating a set of machine-interpretable instructions for presenting media content to a user
First Claim
1. Method for generating a set of machine-interpretable instructions for storage in a data carrier wherein media content comprised in said data carrier is presented to a user upon execution of the machine-interpretable instructions by a data carrier interpreting device, said method comprises the steps ofgenerating a first auxiliary set of instructions corresponding to a set of elements wherein the elements are conform with a template;
- compiling said first auxiliary instruction set andgenerating the set of machine-interpretable instructions by linking said compiled first auxiliary instruction set with a compiled second auxiliary instruction set corresponding to said template.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention addresses the objective of optimizing performance of a media data carrier interpreting device. This is achieved by a media data carrier interpreting device which comprises means for transforming a machine- interpretable instruction comprised in a media data carrier into a machine-executable code during media content presentation. Said media data carrier comprises a set of machine-interpretable instructions generated according to a method which comprises the steps of generating a first auxiliary set of instructions corresponding to a set of elements wherein the elements are conform with a template and compiling said first auxiliary instruction set. Then, said compiled first auxiliary instruction set is linked with a compiled second auxiliary instruction set corresponding to said template. This method removes the need for runtime parsing and therefore frees processing capacity for runtime transformation of the machine-interpretable instructions into machine-executable code.
-
Citations
10 Claims
-
1. Method for generating a set of machine-interpretable instructions for storage in a data carrier wherein media content comprised in said data carrier is presented to a user upon execution of the machine-interpretable instructions by a data carrier interpreting device, said method comprises the steps of
generating a first auxiliary set of instructions corresponding to a set of elements wherein the elements are conform with a template; -
compiling said first auxiliary instruction set and generating the set of machine-interpretable instructions by linking said compiled first auxiliary instruction set with a compiled second auxiliary instruction set corresponding to said template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10)
-
-
8. Authoring device for generating a set of machine-interpretable instructions for storage in a data carrier wherein media content comprised in said data carrier is presented to a user upon execution of the machine-interpretable instructions by a data carrier interpreting device, said authoring device comprising
a generator for generating a first auxiliary set of instructions corresponding to a set of elements wherein the elements are conform with a template; -
a compiler for compiling said first auxiliary instruction set and a merger for generating the set of machine-interpretable instructions by linking said compiled first auxiliary instruction set with a compiled second auxiliary instruction set corresponding to said template.
-
-
9. Media data carrier interpreting device comprising
means for accessing a set of machine-interpretable instructions comprised in said media data carrier; -
means for presenting media content comprised in said media data carrier to a user by help of executing machine-executable instructions and means for transforming a machine-interpretable instruction into a machine-executable instructions during media content presentation and a memory for storing machine-interpretable instructions and machine-executable instructions; wherein the means for presenting media content shift media content presentation from being performed by help of interpretation of the machine-interpretable instructions to being performed by help of execution of the respective machine-executable instructions.
-
Specification