Invention Grant
- Patent Title: Constraint querying for collaborative intelligence and constraint computing
-
Application No.: US16388703Application Date: 2019-04-18
-
Publication No.: US11409897B2Publication Date: 2022-08-09
- Inventor: Tomer Turgeman , Yisroel Gershon Taber , Lev Rozenbaum
- Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agency: Shook, Hardy & Bacon L.L.P.
- Main IPC: G06F21/62
- IPC: G06F21/62 ; G06F16/2452

Abstract:
Embodiments of the present disclosure are directed to techniques for constraint querying that allow data consumers to query collaborative data in a trustee environment, subject to configurable constraints, to derive collaborative intelligence without exposing underlying raw data provided by the tenants or collaborative data shielded by the trustee environment. Constraints can be applied in response to a query in multiple ways, including reformatting a query prior to execution, applying constraints after executing a query, constraining eligible queries for execution, applying access constraints prior to execution, and others. To reformat a query subject to constraints, the query can be parsed into an execution tree, which can be reformatted into a constrained execution tree by replacing executable units of logic inconsistent with a particular constraint with custom executable units of logic consistent with the constraint. The constrained execution tree can be translated into the language used by the trustee environment and forwarded for execution.
Public/Granted literature
- US20200334375A1 CONSTRAINT QUERYING FOR COLLABORATIVE INTELLIGENCE AND CONSTRAINT COMPUTING Public/Granted day:2020-10-22
Information query