DETERMINISTIC PROGRESSIVE BIG DATA ANALYTICS
First Claim
Patent Images
1. A system comprising:
- a device that includes at least one processor, the device including a distributed progressive analytics engine comprising instructions tangibly embodied on a computer readable storage medium for execution by the at least one processor, the distributed progressive analytics engine including;
a data item acquisition component configured to obtain a plurality of data items that are annotated with progress markers indicating progress points associated with atemporal processing progress of the respective data items; and
a progressive distributed processing manager configured to initiate deterministic, massively parallel, progressive processing of the plurality of data items on a plurality of devices, the progress markers indicating which of the plurality of data items are to be incorporated into results of the progressive processing, the progress markers further indicating an ordering for incorporation of the respective data items into the results.
3 Assignments
0 Petitions
Accused Products
Abstract
A plurality of data items that are annotated with progress markers may be obtained. The progress markers may indicate progress points associated with atemporal processing progress of the respective data items. Deterministic, massively parallel, progressive processing may be initiated on the plurality of data items on a plurality of devices, the progress markers indicating which of the plurality of data items are to be incorporated into results of the progressive processing, the progress markers further indicating an ordering for incorporation of the respective data items into the results.
58 Citations
20 Claims
-
1. A system comprising:
a device that includes at least one processor, the device including a distributed progressive analytics engine comprising instructions tangibly embodied on a computer readable storage medium for execution by the at least one processor, the distributed progressive analytics engine including; a data item acquisition component configured to obtain a plurality of data items that are annotated with progress markers indicating progress points associated with atemporal processing progress of the respective data items; and a progressive distributed processing manager configured to initiate deterministic, massively parallel, progressive processing of the plurality of data items on a plurality of devices, the progress markers indicating which of the plurality of data items are to be incorporated into results of the progressive processing, the progress markers further indicating an ordering for incorporation of the respective data items into the results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A computer-readable storage medium storing executable instructions that are configured to cause one or more processors to:
-
obtain a plurality of data items that are annotated with progress markers indicating progress points associated with atemporal processing progress of the respective data items; and initiate deterministic, massively parallel, progressive processing of the plurality of data items on a plurality of devices, the progress markers indicating which of the plurality of data items are to be incorporated into results of the progressive processing, the progress markers further indicating an ordering for incorporation of the respective data items into the results. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
obtaining a plurality of data items that are annotated with progress markers indicating progress points associated with atemporal processing progress of the respective data items; and initiating, via a device processor, deterministic, massively parallel, progressive processing of the plurality of data items on a plurality of devices, the progress markers indicating which of the plurality of data items are to be incorporated into results of the progressive processing, the progress markers further indicating an ordering for incorporation of the respective data items into the results.
-
Specification