The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 06, 2026
Filed:
Jan. 27, 2025
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Nicolas Bruno, Bellevue, WA (US);
Conor John Cunningham, Austin, TX (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A disclosed method provides for distributing portions of a database query among different processors of a same host device. The method includes determining query fragments collectively executable to implement the database query; identifying one or more subplans for executing the query fragments; accessing capabilities of a hardware coprocessor of the host device; determining, based on the capabilities stored for the hardware coprocessor, whether a select subplan of the one or more subplans is viable for implementation by the hardware coprocessor; and in response to determining that the select subplan is viable for implementation by the hardware coprocessor, selecting and executing a first distributed execution plan that includes the select subplan and that delegates execution of the select subplan to the hardware coprocessor.