System and method for matching human resources to human resource needs
First Claim
1. A system for matching entities having needs to entities having capability to meet the needs, the system comprising:
- a plurality of needs profiles, wherein each need profile comprises a data record specifying attributes about a need;
a plurality of capability profiles, wherein each capability profile comprises a data record specifying a set of attributes of an entity having a capability of meeting a need; and
a matching engine coupled to repetitively and automatically examine the needs profiles and capability profiles to identify matched profiles and for each pair of matched profiles to determine a pair of scores indicating a compatibility of a particular match to each of the matched profiles, wherein a match comprises a set of profiles judged to be substantially compatible based upon correspondence of the attributes specified therein.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for matching entities having needs to entities having capability to meet the needs. A plurality of needs profiles are created, where each need profile comprises a data record specifying attributes about a need. A plurality of capability profiles are also created, where each capability profile comprises a data record specifying set of attributes of an entity having a capability of meeting a need. A matching engine is coupled to repetitively and automatically examine the needs profiles and capability profiles to identify matched profiles, wherein a match comprises a set of profiles judged to be substantially compatible based upon correspondence of the attributes specified therein.
84 Citations
20 Claims
-
1. A system for matching entities having needs to entities having capability to meet the needs, the system comprising:
-
a plurality of needs profiles, wherein each need profile comprises a data record specifying attributes about a need; a plurality of capability profiles, wherein each capability profile comprises a data record specifying a set of attributes of an entity having a capability of meeting a need; and a matching engine coupled to repetitively and automatically examine the needs profiles and capability profiles to identify matched profiles and for each pair of matched profiles to determine a pair of scores indicating a compatibility of a particular match to each of the matched profiles, wherein a match comprises a set of profiles judged to be substantially compatible based upon correspondence of the attributes specified therein. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A job applicant agent comprising:
-
a user interface for gathering information from a job applicant; a data record generated from the gathered information, the data record comprising a plurality of attributes describing skills of an associated job applicant, the data record being formatted for use in and continuously accessible by an external matching engine, wherein the data record further comprises attributes describing the associated job applicant'"'"'s desire to utilize specified skills in future job assignments; and a network interface configured to communicate the data record to the external matching engine. - View Dependent Claims (11)
-
-
12. A computer-implemented method for incrementally revealing information in a profile matching system comprising:
-
providing a plurality of profiles in memory of a computing device, each profile associated with a user and each profile comprising a set of attributes describing the associated user; at least one restricted information section within a profile such that the profile can be accessed by the users accessing the computing device while the restricted information section remains protected from the accessing users; automatically matching profiles based on correspondence of attributes specified in the profiles, including attributes within the restricted section; with the computing device, presenting automatically matched profiles to the users associated with the profile in a manner that prevents exposing the restricted information section; enabling each user that is presented with a matched profile to indicate further interest; and responsive to receiving indication of the further interest from all the users associated with a matched profile, presenting with the computing device detailed information including information in the restricted information section of a matched profile. - View Dependent Claims (17)
-
-
13. A method implemented by processes running on a human resources server for matching job applicants with hiring agents, the method comprising the acts of:
-
generating a plurality of needs profiles, wherein each needs profile comprises attributes about a need associated with a particular hiring agent; storing the needs profiles as a data record in memory accessible by the human resources server; generating a plurality of capability profiles, wherein each capability profile includes attributes of a job applicant; storing the capabilities profiles as a data record in memory accessible by the human resources server; repetitively and automatically matching the needs profiles and capability profiles to identify matched profiles, wherein a match comprises a set of profiles judged to be substantially compatible based upon correspondence of the attributes specified therein; and notifying a first user associated with one of the needs profiles and a second user associated with one of the capability profiles of the match, wherein the notifying comprises providing a degree of compatibility for the match to the first user and a degree of compatibility for the match to the second user. - View Dependent Claims (14, 15, 16, 18, 19, 20)
-
Specification