DOMAIN-AGNOSTIC RESOURCE ALLOCATION FRAMEWORK

Patent №

US 9,753,778

Granted

2017-09-05

Filed 2012

Owner

MICROSOFT CORPORATION

AI components

4

ml · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13553847

A resource allocation framework is described herein which allocates items (conceptualized as balls) to item-receiving slots (conceptualized as bins) in a domain-agnostic manner. A user instantiates the resource allocation framework to a particular allocation problem by generating a specification that describes the allocation problem in a declarative fashion. Among other features, the specification maps real-world entities to the balls and bins, and describes the constraints associated with the allocation problem. The specification also provides a utilization function that computes the consumption of resources for a proposed assignment of a particular ball to a particular bin. According to another aspect, the resource allocation framework uses many processing elements (e.g., GPU threads, CPU threads, etc.), operating in parallel, to attempt to find a solution to the allocation problem. In this search for a solution, the resource allocation framework operates in any combination of an explore mode and an exploit mode.

AI classification

Planning1.00
AI hardware1.00
Machine learning1.00
Knowledge representation0.91
Natural language0.01
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 286070639

Assignors

GUHA, SAIKAT, BHAGWAN, RANJITA, RAI, ANSHUL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC