ALLOCATING RESOURCES IN A DATA WAREHOUSE
First Claim
Patent Images
1. A method of allocating resources in a data warehouse, comprising:
- retrieving from the data warehouse a table of resources, the table including a plurality of records, each record having data that describes a resource to be allocated;
reserving a first resource described in a first record of the table of resources pursuant to a first rule of a first stage; and
allocating the first resource into one or more records of a working allocation table pursuant to the first rule.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and computer-readable storage media are provided for allocating resources in a data warehouse. A table of resources may be retrieved from the data warehouse, the table including a plurality of records, each record having data that describes a resource to be allocated. A first resource described in a first record of the table of resources may be reserved pursuant to a first rule of a first stage. The first resource may then be allocated into one or more records of a working allocation table pursuant to the first rule.
47 Citations
20 Claims
-
1. A method of allocating resources in a data warehouse, comprising:
-
retrieving from the data warehouse a table of resources, the table including a plurality of records, each record having data that describes a resource to be allocated; reserving a first resource described in a first record of the table of resources pursuant to a first rule of a first stage; and allocating the first resource into one or more records of a working allocation table pursuant to the first rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium having computer-executable instructions for allocating resources in a data warehouse, the instructions causing a computer to perform steps comprising:
-
retrieving from the data warehouse a table of resources, the table including a plurality of records, each record having data that describes a resource to be allocated; reserving a first resource described in a first record of the table of resources pursuant to a first rule of a first stage; and allocating the first resource into one or more records of a working allocation table pursuant to the first rule. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for allocating resources, comprising:
-
a source database; a data warehouse configured to retrieve a table of resources from the source database, the table including a plurality of records, each record having data that describes a resource to be allocated; an allocation engine configured to; reserve a first resource described in a first record of the table of resources pursuant to a rule of a first stage; allocate the first resource into one or more records of a working allocation table pursuant to the rule; store an identifier associated with the first record in an allocation reservation table to indicate that the first resource has been allocated; and reallocate a resource described in a record of the working allocation table pursuant to a rule of a second stage.
-
Specification