Method, system and apparatus for a transformation engine for use in the processing of structured documents
First Claim
1. An apparatus, comprisinga hardware circuit operable to execute a set of instructions to transform a structured document, wherein the set of instructions was created by compiling a set of transformation instructions for a structured documents and the hardware circuit comprises a set of application engine circuits operable to execute the set of instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and apparatuses for embodiments of a transformation engine for structured documents are disclosed. More specifically, instruction code may be generated by a compiler from transformation instructions for a structured document. Embodiments of the transformation engine may comprise hardware circuitry operable to execute the instruction code to process a structured document according to the transformation instructions such that output for an output document is generated.
21 Citations
24 Claims
-
1. An apparatus, comprising
a hardware circuit operable to execute a set of instructions to transform a structured document, wherein the set of instructions was created by compiling a set of transformation instructions for a structured documents and the hardware circuit comprises a set of application engine circuits operable to execute the set of instructions.
-
8. A system, comprising:
-
a compiler operable to generate a set of instructions from a set of transformation instructions corresponding to a structured document; a parser circuit operable to generate a first set of data structures corresponding to the structured document; a pattern expression processor circuit operable to generate a second set of data structures corresponding to the structured document; and a transformation engine circuit operable to access the first set of data structures and the second set of data structures to execute the set of instructions to transform the structured document according to the transformation instructions. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for applying transformation instructions to a document, comprising
accessing a set of instructions, wherein the set of instructions was created by compiling a set of transformation instructions and the set of instructions is executable on a hardware circuit operable to transform a structured document according to the transformation instructions; - and
executing, on the hardware circuit, the set of instructions to transform the structured document according to the set of transformation instructions. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
- and
Specification