Patent ID: 6965867

Claim:
A computer system having a memory for storing data for access by an application program being executed on said computer system for allocating organizational resources, comprising: (a) a rcMat matrix data structure stored in said memory, said rcMat matrix data structure used by said application program and including: organization resource-utilizing groups; said organization resource-utilizing groups utilizing at least some of the resources available to an organization; said rcMat matrix of organization resource-utilizing groups comprising m rows and nRes columns; said number m is at least two; said number nRes is at least one; said nRes columns of said rcMat matrix containing a plurality of organization resource-utilizing groups; said rows of said rcMat matrix containing a plurality of said organization resource-utilizing groups; at least some of said organization resource-utilizing groups containing resource allocations; and (b) said application program including code segments for accessing said rcMat matrix to retrieve said resource allocations of said organization resource-utilizing groups to allocate at least some organizational resources.