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:
Jun. 18, 2024
Filed:
Sep. 25, 2019
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Hiren S. Patel, Bothell, WA (US);
Rathijit Sen, Madison, WI (US);
Zhicheng Yin, Kirkland, WA (US);
Shi Qiao, Bellevue, WA (US);
Abhishek Roy, Bellevue, WA (US);
Alekh Jindal, Sammamish, WA (US);
Subramaniam Venkatraman Krishnan, Santa Clara, CA (US);
Carlo Aldo Curino, Woodinville, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
The cloud-based query workload optimization system disclosed herein the cloud-based query workloads optimization system receives query logs from various query engines to a cloud data service, extracts various query entities from the query logs, parses query entities to generate a set of common workload features, generates intermediate representations of the query workloads, wherein the intermediate representations are agnostic to the language of the plurality of the queries, identifies a plurality of workload patterns based on the intermediate representations of the query workloads, categorizes the workloads in one or more workload type categories based on the workload patterns and the workload features, and selects an optimization scheme based on the category of workload pattern.