Patent ID: 9213735
Filing Date: 2015-12-15
Classification: G06F,Y10S

Abstract:
1. A computer-implemented method comprising: receiving, by a coordinator computer and from a client computer that is remote from the coordinator computer, a request to initiate execution of a data collection operation; in response to receiving the request to initiate execution of the data collection operation, establishing a feedback communication channel by transmitting a flow control message from the coordinator computer to the client computer; after transmitting the flow control message from the coordinator computer to the client computer, receiving, from the client computer, a release message that indicates that the client computer is ready to receive data associated with the data collection operation; in response to receiving the release message from the client computer, relaying, by the coordinator computer to at least one worker computer, the release message that indicates that the client computer is ready to receive data associated with the data collection operation, as received by the coordinator computer and from the client computer; after relaying the release message that indicates that the client computer is ready to receive data associated with the data collection operation to the at least one worker computer, receiving data associated with the data collection operation from the at least one worker computer; and transmitting at least a portion of the data associated with the data collection operation, as received by the coordinator computer and from the at least one worker computer, from the coordinator computer to the client computer.