Dynamic exception reporting service for heterogeneous structured enterprise data
First Claim
1. A computer-implemented method for enriching data sources, comprising:
- creating a tree based organizing structure for heterogeneous structured enterprise data sources having associated structured data;
including unmaterialized, computed data fragments on demand in individual data elements in the organizing structure; and
navigating to nodes in the organizing structure so as to provide localized, context sensitive enrichment of the data sources.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented technique that allows a per element mixture of “concrete” XML elements and “virtual” XML elements that are generated dynamically from external data sources. The technique extends the XML Schema language with declarations of how additional substructure is injected into existing instances. The instances created according to an XML schema with such extra declarations—called pseudo-elements and pseudo-attributes—thus mix original XML structure with the injected structure, but without creating a complete XML instance. The consumer of the structure cannot distinguish between the original and injected parts except by reading the XML Schema containing the declarations.
-
Citations
30 Claims
-
1. A computer-implemented method for enriching data sources, comprising:
-
creating a tree based organizing structure for heterogeneous structured enterprise data sources having associated structured data;
including unmaterialized, computed data fragments on demand in individual data elements in the organizing structure; and
navigating to nodes in the organizing structure so as to provide localized, context sensitive enrichment of the data sources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for enriching data sources, comprising:
-
creating a tree based organizing structure comprising a virtual schema for heterogeneous structured enterprise data sources having associated structured data;
including unmaterialized, computed data fragments on demand in individual data elements in the organizing structure; and
navigating to nodes in the organizing structure so as to provide localized, context sensitive enrichment of the data sources. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A program storage device tangibly embodying software instructions which are adapted to be executed by a processor to perform a method for enriching data sources, the method comprising:
-
creating a tree based organizing structure for heterogeneous structured enterprise data sources having associated structured data;
including unmaterialized, computed data fragments on demand in individual data elements in the organizing structure; and
navigating to nodes in the organizing structure so as to provide localized, context sensitive enrichment of the data sources.
-
Specification