Patent ID: 7191176

Claim:
A computer-implemented method of reciprocally and automatically matching data files, the method comprising the steps of: storing a resume-based data file containing the qualifications of a particular job-seeker, the qualifications being arranged as a first set of characteristics corresponding to the job-seeker; storing a job description-based data file containing the qualifications of a particular job opening, the qualifications being arranged as a second set of characteristics corresponding to the job opening; associating a first enhancement data object with the resume-based data file, wherein the first enhancement data object comprises a collection of supplemental data further describing the job-seeker; associating a second enhancement data object with the job description-based data file, wherein the second enhancement data object comprises a collection of supplemental data further describing the job opening; automatically comparing the contents of the resume-based data file to the contents of the job description-based data file; automatically comparing the contents of the first enhancement object to the contents of the second enhancement object; and automatically matching the resume-based data file to the job description-based data file at least partially on the basis of the outcome of the automatic comparison of the contents of the resume-based data file to the contents of the job description-based data file, and at least partially on the outcome of the automatic comparison of the contents of the respective first and second enhancement objects.