Invention Grant
- Patent Title: Matching queries to data operations using query templates
- Patent Title (中): 使用查询模板将查询与数据操作进行匹配
-
Application No.: US12965162Application Date: 2010-12-10
-
Publication No.: US08903806B2Publication Date: 2014-12-02
- Inventor: Marcelo L. Ruiz
- Applicant: Marcelo L. Ruiz
- Applicant Address: US WA Redomnd
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redomnd
- Agent Nicholas Chen; Doug Barker; Micky Minhas
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/30

Abstract:
Systems and methods are described herein that can implemented by a middle tier of a multi-tier data retrieval system to select data operation(s) that correspond to a query. The query may be received from a front tier. The selection is performed by comparing the query to a query template associated with each data operation. The query template for each data operation includes an algebraic description of queries that each respective data operation can satisfy. The selected data operation(s) are then executed against a data service to obtain data, which is then provided to the front tier. In some embodiments, an execution plan may be created by the middle tier for satisfying the query. The execution plan can include the selected data operation(s) and post-processing step(s). The post-processing step(s) can be applied to the obtained data to satisfy the query. The post-processed data is then provided to the front tier.
Public/Granted literature
- US20120150842A1 MATCHING QUERIES TO DATA OPERATIONS USING QUERY TEMPLATES Public/Granted day:2012-06-14
Information query