Media Action Script Acceleration Apparatus, System and Method
First Claim
1. An apparatus for processing an action script for visual display of a graphical image, the apparatus comprising:
- a first memory;
first circuitry configured to convert a plurality of descriptive elements of the action script into a plurality of operational codes; and
second circuitry configured to perform an operation corresponding to an operational code of the plurality of operational codes using corresponding data stored in the first memory to generate pixel data for the graphical image.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary apparatus, method, and system embodiments provide for processing an action script for a graphical image for visual display. An exemplary apparatus comprises: a first memory; first circuitry configured to convert a plurality of descriptive elements of the action script into a plurality of operational codes; and second circuitry configured to execute the plurality of operational codes using corresponding data stored in the first memory to generate pixel data for the graphical image. Exemplary embodiments may further include third circuitry configured to parse the action script into the plurality of descriptive elements and the corresponding data, and fourth circuitry configured to extract data from the action script and to store the extracted data in the first memory as a plurality of control words having the corresponding data in predetermined fields.
37 Citations
100 Claims
-
1. An apparatus for processing an action script for visual display of a graphical image, the apparatus comprising:
-
a first memory; first circuitry configured to convert a plurality of descriptive elements of the action script into a plurality of operational codes; and second circuitry configured to perform an operation corresponding to an operational code of the plurality of operational codes using corresponding data stored in the first memory to generate pixel data for the graphical image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. An apparatus for processing an action script for visual display of a graphical image, the apparatus comprising:
-
a first memory circuit; a parser circuit to parse the action script into a plurality of descriptive elements and corresponding data; a converter circuit to convert the plurality of descriptive elements of the action script into a plurality of operational codes; and an execution circuit to perform a selected operation in response to a selected operational code of the plurality of operational codes using corresponding data stored in the first memory circuit to generate pixel data for the graphical image. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A system for processing an action script for visual display of a graphical image, the system comprising:
-
a network input and output interface configured to receive data; a first memory circuit; first circuitry configured to convert a plurality of descriptive elements of the action script into a plurality of operational codes; second circuitry configured to perform an operation corresponding to an operational code of the plurality of operational codes using corresponding data stored in the first memory to generate pixel data for the graphical image; and a frame buffer to store the pixel data. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. A hardware-implemented method of processing an action script for visual display of a graphical image, the method comprising:
-
parsing the action script into a plurality of descriptive elements and a corresponding data; storing the corresponding data in a hardware memory; converting the plurality of descriptive elements to a plurality of operational codes which control execution circuitry; and using the execution circuitry, performing an operation corresponding to an operational code of the plurality of operational codes using the corresponding data to generate pixel data for the graphical image. - View Dependent Claims (88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
-
100. A system for processing an action script for visual display of a graphical image, the system comprising:
-
a network input and output interface configured to receive a data file; a user input and output interface; a first memory; a frame buffer to store the pixel data; first circuitry to separate the action script from other data; second circuitry to parse the action script into the plurality of descriptive elements and corresponding data and to store the corresponding data in the first memory as a plurality of control words having the corresponding data in predetermined fields; third circuitry to convert a plurality of descriptive elements of the action script into a plurality of hardware operational codes; fourth circuitry to perform an operation corresponding to an operational code of the plurality of hardware operational codes using the corresponding data stored in the first memory to generate first pixel data for the graphical image and to transfer the first pixel data to the frame buffer; and fifth circuitry configured to generate second pixel data for hypertext markup language (“
HTML”
) or extensible markup language (“
XML”
) data of the data file and to transfer the second pixel data to the frame buffer.
-
Specification