Creating multiple and cascading business interpretations from raw application data using transformation layering
First Claim
Patent Images
1. A computer readable medium containing computer-executable instructions which, when performed by a processor in a computer system, cause the computer system to:
- process at least one original document of raw application data with a cascade of reusable platform-independent software components;
each component of said cascade that receives an input from another component of said cascade, receives an input document from said another component and applies a stylesheet to at least said input document to produce an output document.
2 Assignments
0 Petitions
Accused Products
Abstract
An XSLT-based transformation process addresses the performance problems of ordinary XSLT transformations and provides for an efficient conversion of many sources of raw, or interpreted, application data into many different interpretations. In addition, the data may be filtered to downstream users, thus enabling the use of security measures by way of the filters.
-
Citations
29 Claims
-
1. A computer readable medium containing computer-executable instructions which, when performed by a processor in a computer system, cause the computer system to:
-
process at least one original document of raw application data with a cascade of reusable platform-independent software components;
each component of said cascade that receives an input from another component of said cascade, receives an input document from said another component and applies a stylesheet to at least said input document to produce an output document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system for data interpretation comprising:
-
a processor operable to perform computer-executable instructions to process at least one original document of raw application data with a cascade of reusable platform-independent software components;
each component of said cascade that receives an input from another component of said cascade, receives an input document from said another component and applies an eXtensible Stylesheet Language stylesheet to at least said input document to produce an output document. - View Dependent Claims (15, 16, 17)
-
-
18. A method for processing at least one original document of raw application data, comprising:
-
processing at least one original document of raw application data with a cascade of reusable platform-independent software components, each component of said cascade that receives an input from another component of said cascade, receives an input document from said another component and applies a stylesheet to at least said input document to produce an output document. - View Dependent Claims (19, 20)
-
- 21. A computer readable medium containing computer-executable instructions which, when performed by a processor in a computer system for data interpretation, cause the computer system to create interpretations of at least one original document of raw application data, where said computer-executable instructions are organized as a cascade of reusable platform-independent software components where each component in said cascade causes the processor to receive a document as input, apply a stylesheet to said document and produce an output document.
-
24. A computer system for data interpretation comprising:
a processor operable to perform computer-executable instructions to create interpretations of an original document of raw application data, where said computer-executable instructions are organized as a cascade of reusable platform-independent software components, where each component in said cascade cause said processor to receive a document as input, apply an eXtensible Stylesheet Language stylesheet to said document and produce an output document.
-
25. A method of creating an interpretation of an original document of raw application data comprising:
-
at an instance of a first reusable platform-independent software component in a plurality of reusable platform-independent software components arranged in a cascade;
receiving said original document;
applying an eXtensible Stylesheet Language stylesheet to said original document; and
producing an output document;
at an instance of a subsequent reusable platform-independent software component in said cascade;
receiving an interim document output from a previous reusable platform-independent software component as input;
applying an eXtensible Stylesheet Language stylesheet to said interim document; and
producing a further output document;
at an instance of a last reusable platform-independent software component in said cascade;
receiving a final interim document output from a penultimate reusable platform-independent software component as input;
applying an eXtensible Stylesheet Language stylesheet to said final interim document; and
producing said interpretation. - View Dependent Claims (26, 27, 28, 29)
-
Specification