×

Flow control in very large query result sets using a release message to confirm that a client computer is ready to receive the data associated with a data collection operation

  • US 9,213,735 B1
  • Filed: 01/25/2012
  • Issued: 12/15/2015
  • Est. Priority Date: 01/25/2012
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×