Patent ID: 8548929

Claim:
A computer-implemented method of managing employment candidate data, comprising: receiving at a computer terminal hardware device coupled via a computer network to a computer server hardware device an employment candidate's entry of a selection of an option for an employment position of interest to the candidate via a pre-screen computer software application program running at least in part on the server; receiving at the terminal the employment candidate's entry of personal information and responses to a list of pre-screen questions via the pre-screen application; verifying, by a validating functionality of the pre-screen application, that the employment candidate was not previously pre-screen disqualified for the employment position of interest to the employment candidate within a preceding pre-determined period of time of at least 90 days; scoring the candidate as pre-screen qualified via the pre-screen application based on the candidate's responses to the list of pre-screen questions, wherein scoring the candidate as pre-screen qualified via the pre-screen application is conditioned at least in part upon entry by the candidate of a response to all questions on the list of pre-screen questions; receiving at the terminal the pre-screen qualified employment candidate's entry of a selection to schedule at least one of a pre-employment test and a pre-employment interview via the pre-screen application; electronically storing at least two different resumes of the candidate together with resumes for a plurality of other employment candidates via a resume tracking application program running at least in part on the computer server hardware device, each of said two different resumes consisting at least in part of information that exclusively identifies said employment candidate and each of said two different resumes consisting at least in part of different information relevant to at least two different employment positions; searching the stored resumes by a computer software application search functionality of the resume tracking application according to predefined parameters based on the information that exclusively identifies the employment candidate; identifying said at least two different electronically stored resumes of the employment candidate based on the information that exclusively identifies the employment candidate by the search functionality; and merging the at least two different electronically stored resumes of the employment candidate into a single unique electronically stored resume for the employment candidate consisting at least in part of all of the different information relevant to the at least two different employment positions from the at least two different electronically stored resumes by a merge functionality of the resume tracking application.