Autopropagation of business intelligence metadata
First Claim
Patent Images
1. A method of processing data, comprising:
- detecting a data field change in a received data entry received by a business intelligence application; and
using a processor to process a shared metadata entry shared by two or more business intelligence application stack elements to derive for each of at least a subset of said two or more business intelligence application stack elements a corresponding set of element specific metadata needed by that element to use a data value associated with the data field change;
wherein detecting a data field change comprises detecting a dynamic data field; and
receiving a binding data associated with the dynamic data field, wherein the binding data indicates a manner in which data associated with the dynamic data field is to be used.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of processing data is disclosed. A data field change is detected in a received data entry received by a business intelligence application. A shared metadata entry shared by two or more business intelligence application stack elements is processed to derive for each of at least a subset of said two or more business intelligence application stack elements a corresponding set of element specific metadata needed by that element to use a data value associated with the data field change.
32 Citations
16 Claims
-
1. A method of processing data, comprising:
-
detecting a data field change in a received data entry received by a business intelligence application; and using a processor to process a shared metadata entry shared by two or more business intelligence application stack elements to derive for each of at least a subset of said two or more business intelligence application stack elements a corresponding set of element specific metadata needed by that element to use a data value associated with the data field change; wherein detecting a data field change comprises detecting a dynamic data field; and receiving a binding data associated with the dynamic data field, wherein the binding data indicates a manner in which data associated with the dynamic data field is to be used. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system of processing data, including:
-
a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to; detect a data field change in a received data entry by a business intelligence application; and process a shared metadata entry shared by two or more business intelligence application stack elements to derive for each of at least a subset of said two or more business intelligence application stack elements a corresponding set of element specific metadata needed by that element to use a data value associated with the data field change; wherein detecting a data field change comprises detecting a dynamic data field; and wherein the processor is further configured to receive a binding data associated with the dynamic data field, wherein the binding data indicates a manner in which data associated with the dynamic data field is to be used. - View Dependent Claims (12, 13)
-
-
14. A computer program product for processing data, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
detecting a data field change in a received data entry by a business intelligence application; and processing a shared metadata entry shared by two or more business intelligence application stack elements to derive for each of at least a subset of said two or more business intelligence application stack elements a corresponding set of element specific metadata needed by that element to use a data value associated with the data field change; wherein detecting a data field change comprises detecting a dynamic data field; and the computer program product further comprising computer instructions for receiving a binding data associated with the dynamic data field, wherein the binding data indicates a manner in which data associated with the dynamic data field is to be used. - View Dependent Claims (15, 16)
-
Specification