Invention Grant
- Patent Title: Automated client/server operation partitioning
- Patent Title (中): 自动客户端/服务器操作分区
-
Application No.: US12145523Application Date: 2008-06-25
-
Publication No.: US08364751B2Publication Date: 2013-01-29
- Inventor: Erik Meijer , Dinesh Chandrakant Kulkarni , Matthew J. Warren , Anders Hejlsberg
- Applicant: Erik Meijer , Dinesh Chandrakant Kulkarni , Matthew J. Warren , Anders Hejlsberg
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Microsoft Corporation
- Main IPC: G06F7/06
- IPC: G06F7/06 ; G06F17/30

Abstract:
An operation (such as a relational query) may be processed on a processing engine (such as a relational database server) on behalf of a client. A conventional processing involves the delivery of the operation to the processing engine, which executes the entire operation to completion and returns a result data set. It may be more efficient to allocate part of the operation to be performed on the client, but a developer may be unable or unavailable to rewrite the operation in a distributed manner. Instead, the operation may be automatically partitioned into a pre-engine client portion, a processing engine portion, and a client portion, and the instructions of each portion may be automatically allocated respectively to the client, the server, and the client. The partitioning may be adjusted to conserve computing resources, such as bandwidth and storage, and the instructions may be reordered to improve the processing of the operation.
Public/Granted literature
- US20090327220A1 AUTOMATED CLIENT/SERVER OPERATION PARTITIONING Public/Granted day:2009-12-31
Information query