Creating a shockwave flash file
OwnerKrishna G. Kiran, Ravi Kishore Reddyinventors
Life of this patent
Estimating the term…
Abstract
A system identifies a first portion of a project as static code. The system compiles the static code to create compiled static code. The system identifies a second portion of the project as dynamic code that requires a plurality of compilations for a plurality of sub portions of the dynamic code to create compiled dynamic code. The system converts a subset of the dynamic code into dynamic byte code. The dynamic byte code reduces the plurality of dynamic code compilations necessary to create a SWF file. The system then merges the compiled static code and the dynamic byte code to create the SWF file.
Claims21
A computer readable medium having computer readable code thereon, the medium comprising instructions for:
- identifying a first portion of a project as static code;
- compiling the static code to create compiled static code;
- identifying a second portion of the project as dynamic code where the dynamic code requires a plurality of compilations for a plurality of sub portions of the dynamic code to create compiled dynamic code;
- converting a subset of the dynamic code into dynamic byte code, the dynamic byte code reducing the plurality of dynamic code compilations necessary to create a file;
- and
- merging the compiled static code and the dynamic byte code to create the file.
In a computer system, a method comprising:
- identifying a first portion of a project as static code;
- compiling the static code to create compiled static code;
- identifying a second portion of the project as dynamic code where the dynamic code requires a plurality of compilations for a plurality of sub portions of the dynamic code to create compiled dynamic code;
- converting a subset of the dynamic code into dynamic byte code, the dynamic byte code reducing the plurality of dynamic code compilations necessary to create a file;
- and
- merging compiled static code and the dynamic byte code to create the file.
A computerized device comprising:
- a memory;
- a processor;
- a communications interface;
- an interconnection mechanism coupling the memory, the processor and the communications interface;
- wherein the memory is encoded with a compiling and executing application that when executed on the processor is capable of compiling and executing applications on the computerized device by performing the operations of:
- identifying a first portion of a project as static code;
- compiling the static code to create compiled static code;
- identifying a second portion of the project as dynamic code where the dynamic code requires a plurality of compilations for a plurality of sub portions of the dynamic code to create compiled dynamic code;
- converting a subset of the dynamic code into dynamic byte code, the dynamic byte code reducing the plurality of dynamic code compilations necessary to create a file;
- and
- merging compiled static code and the dynamic byte code to create the file.
Dependencies are inferred from the claim text.