Apparatus and method for routing composite objects to a report server
First Claim
Patent Images
1. A computer readable medium storing computer executable instructions, comprising instructions to:
- receive a collection of composite objects;
create an aggregate dataset that includes a portion of the contents of object instances in the collection of objects;
pass the aggregate dataset to a report server; and
accept a report that includes data from the aggregate dataset.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer readable medium stores computer executable instructions to receive a collection of composite objects. An aggregate dataset that includes a portion of the contents of object instances in the collection of objects is created. The aggregate dataset is passed to a report server. A report that includes data from the aggregate dataset is accepted.
21 Citations
16 Claims
-
1. A computer readable medium storing computer executable instructions, comprising instructions to:
-
receive a collection of composite objects;
create an aggregate dataset that includes a portion of the contents of object instances in the collection of objects;
pass the aggregate dataset to a report server; and
accept a report that includes data from the aggregate dataset. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable medium storing computer executable instructions, comprising instructions to:
-
receive a dataset, wherein the dataset comprises an aggregation of data types from a plurality of objects;
receive a report schema;
query the dataset to retrieve data;
process the data into a report in accordance with the report schema; and
format the data in the report in accordance with the report schema. - View Dependent Claims (7, 8, 9)
-
-
10. A computer implemented method, comprising:
-
creating an aggregate dataset from a collection of composite objects, wherein the aggregate dataset includes a portion of the contents of object instances in the collection of objects;
pushing the aggregate dataset and a report identifier to a report server;
retrieving a report schema corresponding to the report identifier;
querying the aggregate dataset to retrieve data; and
processing the data into a report in accordance with the report schema. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer readable medium storing computer executable instructions, comprising instructions to:
-
include a first function to an application interface, wherein the first function receives a collection of objects and creates an aggregate dataset that includes a portion of the contents of object instances in the collection of objects; and
provide a second function that pushes the aggregate dataset to a report server and receives from the report server a report with data from the aggregate data set. - View Dependent Claims (16)
-
Specification