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.

Date of Patent:
May. 16, 2023

Filed:

Sep. 20, 2019
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Shandan Zhou, Kenmore, WA (US);

John Lawrence Miller, Redmond, WA (US);

Christopher Cowdery, Redmond, WA (US);

Thomas Moscibroda, Bellevue, WA (US);

Shanti Kemburu, Sammamish, WA (US);

Yong Xu, Beijing, CN;

Si Qin, Beijing, CN;

Qingwei Lin, Beijing, CN;

Eli Cortez, Woodinville, WA (US);

Karthikeyan Subramanian, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 9/54 (2006.01); G06N 20/00 (2019.01); G06K 9/62 (2022.01); G06F 8/60 (2018.01);
U.S. Cl.
CPC ...
G06F 9/5011 (2013.01); G06F 8/60 (2013.01); G06F 9/5027 (2013.01); G06F 9/544 (2013.01); G06K 9/6256 (2013.01); G06K 9/6267 (2013.01); G06N 20/00 (2019.01);
Abstract

The present disclosure relates to systems, methods, and computer readable media for predicting deployment growth on one or more node clusters and selectively permitting deployment requests on a per cluster basis. For example, systems disclosed herein may apply tenant growth prediction system trained to output a deployment growth classification indicative of a predicted growth of deployments on a node cluster. The system disclosed herein may further utilize the deployment growth classification to determine whether a deployment request may be permitted while maintaining a sufficiently sized capacity buffer to avoid deployment failures for existing deployments previously implemented on the node cluster. By selectively permitting or denying deployments based on a variety of factors, the systems described herein can more efficiently utilize cluster resources on a per-cluster basis without causing a significant increase in deployment failures for existing customers.


Find Patent Forward Citations

Loading…