×

Apparatus and method for processing a data stream

  • US 9,378,244 B2
  • Filed: 06/29/2010
  • Issued: 06/28/2016
  • Est. Priority Date: 12/11/2009
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for processing a data stream, the apparatus comprising:

  • a determination unit configured to;

    determine a first part and a second part of a query execution plan shared between a server and a terminal, the first part comprising a part to be executed by the terminal served by the server, and the second part comprising a part to be executed by the server,estimate an operation cost, the operation cost corresponding to a computing capacity of the terminal enabling execution of a query operator of the query execution plan by the terminal,set a respective execution threshold for execution of the query operator by the terminal, corresponding to a maximum computing capacity enabling execution of the query operator by the terminal and being based on the estimating of the operation cost at the terminal; and

    determine the first part based on the estimated operation cost;

    a transmitter configured to transmit the first part to the terminal; and

    a combining unit configured to receive a query execution result of the first part from the terminal and to combine the received query execution result with the second part,wherein execution of the second part is based on an actual operation cost of executing the query operator at the terminal compared to the estimated operation cost.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×