Intelligent job matching system and method
First Claim
1. A system comprising:
- a memory;
a processor disposed in communication with said memory, and configured to issue a plurality of processor-executable instructions to;
maintain a database comprising data related to a plurality of job seekers and a plurality of jobs;
produce matching results by matching one of the job seekers to a potential job through finding one or more common parameters between job seeker parameters from the one job seeker and one or more job parameters; and
determine a correlation between one of the common parameters and one or more jobs of the plurality of jobs by drawing an inference from the job seeker parameters and the one or more job parameters,determine alternative jobs to the matching results based on jobs applied for by the plurality of job seekers based on job affinity,determine preferences of one of the job seekers or recruiter associated with the potential job by automatically inferring individualized information from real-time contents of an event updating web widget instantiated on a web user interface, said preferences contributing to the drawing of the inference from the job seeker parameters and the one or more job parameters, andwherein a matching score is determined for each of the common parameters between the job seeker and the one or more jobs.
6 Assignments
0 Petitions
Accused Products
Abstract
A job searching and matching system and method is disclosed that gathers job seeker information in the form of job seeker parameters from one or more job seekers, gathers job information in the form of job parameters from prospective employers and/or recruiters, correlates the information with past job seeker behavior, parameters and behavior from other job seekers, and job parameters and, in response to a job seeker'"'"'s query, provides matching job results based on common parameters between the job seeker and jobs along with suggested alternative jobs based on the co-relationships. In addition, the system correlates employer/recruiter behavior information with past employer/recruiter behavior, parameters and information concerning other job seekers, which are candidates to the employer, and resume parameters, and, in response to a Employer'"'"'s query, provides matching job seeker results based on common parameters between the job seeker resumes and jobs along with suggested alternative job seeker candidates based on the identified co-relationships.
-
Citations
17 Claims
-
1. A system comprising:
-
a memory; a processor disposed in communication with said memory, and configured to issue a plurality of processor-executable instructions to; maintain a database comprising data related to a plurality of job seekers and a plurality of jobs; produce matching results by matching one of the job seekers to a potential job through finding one or more common parameters between job seeker parameters from the one job seeker and one or more job parameters; and determine a correlation between one of the common parameters and one or more jobs of the plurality of jobs by drawing an inference from the job seeker parameters and the one or more job parameters, determine alternative jobs to the matching results based on jobs applied for by the plurality of job seekers based on job affinity, determine preferences of one of the job seekers or recruiter associated with the potential job by automatically inferring individualized information from real-time contents of an event updating web widget instantiated on a web user interface, said preferences contributing to the drawing of the inference from the job seeker parameters and the one or more job parameters, and wherein a matching score is determined for each of the common parameters between the job seeker and the one or more jobs. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
building, by a computer, a job seeker profile of job seeker parameters in response to job seeker input; in response to a job seeker query, producing, by the computer, matching results by matching the job seeker to one or more potential jobs through finding one or more common parameters between job seeker parameters and job description parameters; determining, by the computer, alternative jobs to the matching results based on an affinity between the one or more potential jobs identified in the matching results and other job seekers interest in the one or more potential jobs; determining, by the computer, preferences of one of the job seekers or recruiter associated with the potential job by automatically inferring individualized information from real-time contents of an event updating web widget instantiated on a web user interface, said preferences contributing to the drawing of the inference from the job seeker parameters and the one or more job parameters; and displaying, by the computer, the matching results and the alternative jobs for consideration by the job seeker, the displayed matching results and the alternative jobs based on the drawn inference, wherein the computer determines a matching score for each of the common parameters between the job seeker and the one or more potential jobs. - View Dependent Claims (6, 7)
-
-
8. A method comprising:
-
storing, in a memory of a computer, one or more job seeker parameters in response to job seeker input by each of a plurality of job seekers; storing, in the memory of the computer, job parameters in response to input by an employer/recruiter for each of one or more jobs; in response to a query from one of the job seekers, finding, by the computer, one or more common parameters between the one job seeker'"'"'s parameters and the stored job parameters to produce matching job results; correlating, by the computer, one or more matching job parameters in the matching job results with other jobs based on stored other job seeker parameters, the correlating based on an inference drawn from the one or more job seeker parameters and the job parameters; determining, by the computer, alternative jobs to the matching jobs from the correlation data; and determining, by the computer, preferences of one of the job seekers or recruiter associated with the potential job by automatically inferring individualized information from real-time contents of an event updating web widget instantiated on a web user interface, said preferences contributing to the drawing of the inference from the job seeker parameters and the one or more job parameters, wherein the computer determines a matching score for each of the common parameters between the job seeker'"'"'s parameters and the one or more job parameters. - View Dependent Claims (9, 10, 11)
-
-
12. A system comprising:
-
means for storing, in a memory of a computer, job seeker parameters in response to job seeker input by each of a plurality of job seekers; means for storing, in a memory of a computer, job parameters in response to input by an employer/recruiter for each of one or more jobs; means for, in response to a query from one of the job seekers, finding one or more common parameters between the one job seeker'"'"'s parameters and the stored job parameters to produce matching results comprising matching jobs; means for correlating between one or more matching job parameters and the stored job seeker parameters of one or more of the other job seekers to produce alternative jobs, the means for correlating drawing an inference based on the job seeker parameters and the job parameters; means for displaying the matching results and the alternative jobs for consideration by the one job seeker; and means for determining preferences of one of the job seekers or recruiter associated with the potential job by automatically inferring individualized information from real-time contents of an event updating web widget instantiated on a web user interface, said preferences contributing to the drawing of the inference from the job seeker parameters and the one or more job parameters, wherein the means for finding one or more common parameters further comprises means for determining a matching score for each of the common parameters between the job seeker'"'"'s parameters and the stored job parameters. - View Dependent Claims (13, 14)
-
-
15. A processor-implemented job candidate matching method, comprising:
-
receiving a job seeker query including job seeker parameters; automatically capturing real-time contents of an event updating web widget overlaying an Internet browser user interface engaged by the job seeker; inferring job seeker individualized preference information from the automatically captured real-time contents; integrating the inferred job seeker individualized preference information into the job seeker parameters; querying a job database based on the job seeker parameters integrated with the inferred job seeker individualized preference information; producing a job match result by matching the job seeker parameters to one or more potential jobs stored in the job database; refining the produced job match result by applying the inferred job seeker individualized preference information; and presenting the refined produced job match result to the job seeker via the Internet browser user interface. - View Dependent Claims (16, 17)
-
Specification