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:
Oct. 12, 2021

Filed:

Oct. 23, 2020
Applicant:

Huawei Technologies Co., Ltd., Guangdong, CN;

Inventors:

Chen Chen, Toronto, CA;

Hao Hai Ma, Kleinburg, CA;

Jason T. S. Lam, Markham, CA;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/911 (2013.01); G06F 12/0802 (2016.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 47/82 (2013.01); G06F 12/0802 (2013.01); H04L 67/10 (2013.01); H04L 67/2842 (2013.01); G06F 2212/60 (2013.01);
Abstract

Resource scheduling methods and a resource manager define leaf buckets, each of which have coordinates in corresponding dimensions in a coordinate space. Nodes having resource values in the corresponding dimensions are mapped on the leaf buckets. A task request identifies candidate nodes and requested resources that relate to the coordinate space dimensions. The leaf buckets are scanned to find a fittable node among the list of candidates. A result of the scan is stored in a positive or a negative cache entry. When a next task request of a same task group is received, scanning of the leaf buckets is performed using information from the positive or negative cache entry. For a positive cache entry, the scanning is initiated from a point where the previous scanning has ended. For a negative cache entry, the scanning ignores nodes that were found not to contain the requested resources in the previous scanning.


Find Patent Forward Citations

Loading…