Patent ID: 8015048

Claim:
A computer system for resource management, comprising: a server operative for executing instructions embodied as software; and a plurality of software portions comprising one of said software portions configured as a hiring agent for generating a plurality of needs profiles, wherein each needs profile comprises a first data record specifying attributes about a need; one of said software portions configured as a supplier agent for generating a plurality of capability profiles, wherein each capability profile comprises a second data record specifying a set of attributes of an entity qualified to meet a need and the second data record further comprises attributes describing the associated entity's preference to utilize one or more specified skills in future job assignments; and one of said software portions configured as a matching engine and coupled to the first and second data records and for autonomously monitoring and comparing the first and second data records and generating at least two scores indicating a compatibility between the capability and needs profiles, wherein at least one of the at least two scores indicates how well a capability profile meets a needs profile and at least another of the at least two scores indicates how well a needs profile meets the entity's requirements and to identify the needs profile and entity.