Patent ID: 9356986
Filing Date: 2016-05-31
CPC Classification: H04L

Claim Text:
1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to: receive a request from a controller device to redistribute blocks storing streamed data, wherein the request indicates that a number of blocks stored on the computing device be sent to a second computing device, wherein the controller device controls distribution of analytic results to a data access system, wherein the analytic results are computed from the streamed data; select the indicated number of blocks from the blocks storing the streamed data; send the selected blocks to the second computing device; after selecting the indicated number of blocks, calling a function of an analytic task process created to at least partially compute an analytic result of the analytic results from the streamed data, wherein the function handles a modification to the analytic result that results from sending the selected blocks to the second computing device; and update a pointer to remaining blocks of the blocks storing the streamed data.