MACHINE TO MACHINE DATA AGGREGATOR
First Claim
1. A method, performed by a computer device, the method comprising:
- ingesting, by the computer device, a data item from a data source via an aggregation socket, wherein the aggregation socket is configured to ingest data items of a particular data type;
identifying, by the computer device, a schema associated with the aggregation socket;
converting, by the computer device, the data item into a common data format using the identified schema;
storing, by the computer device, the converted data item in a common data format storage associated with the computer device; and
providing, by the computer device, the stored data item to a data utilization system.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system may include data aggregator logic configured to ingest a data item from a data source via an aggregation socket, wherein the aggregation socket is configured to ingest data items of a particular data type; identify a schema associated with the aggregation socket; convert the data item into a common data format using the identified schema; store the converted data item in a common data format storage associated with the computer device; and provide the stored data item to a data utilization system. The computer system may further maintain and record provenance and reputation models associated with data items stored in the common data format storage.
-
Citations
20 Claims
-
1. A method, performed by a computer device, the method comprising:
-
ingesting, by the computer device, a data item from a data source via an aggregation socket, wherein the aggregation socket is configured to ingest data items of a particular data type; identifying, by the computer device, a schema associated with the aggregation socket; converting, by the computer device, the data item into a common data format using the identified schema; storing, by the computer device, the converted data item in a common data format storage associated with the computer device; and providing, by the computer device, the stored data item to a data utilization system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system comprising:
data aggregator logic configured to; ingest a data item from a data source via an aggregation socket, wherein the aggregation socket is configured to ingest data items of a particular data type; identify a schema associated with the aggregation socket; convert the data item into a common data format using the identified schema; store the converted data item in a common data format storage associated with the computer system; and provide the stored data item to a data utilization system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A non-transitory computer-readable memory device storing instructions executable by a processor, the non-transitory computer-readable memory device comprising:
-
one or more instructions to ingest a data item from a data source via an aggregation socket, wherein the aggregation socket is configured to ingest data items of a particular data type; one or more instructions to identify a schema associated with the aggregation socket; one or more instructions to convert the data item into a common data format using the identified schema; one or more instructions to store the converted data item in a common data format storage; one or more instructions to provide the stored data item to a data utilization system; one or more instructions to detect an event associated with the data item; one or more instructions to generate a provenance record associated with the detected event; and one or more instructions to store one or more provenance parameters associated with the detected event in the generated provenance record.
-
Specification