Method For Interactive Employment Searching And Skills Specification
First Claim
1. A method of searching for jobs, comprising:
- entering a job seeker profile information;
receiving job listings based on the entered job seeker profile information;
rating the received job listings based on a set of criteria;
receiving job listings based on the job listing ratings and the job seeker profile information; and
displaying the received job listings.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure details apparatuses, systems and methods for an Interactive Employment Search Platform enabling interactive employment searching and skills specification. The Platform enables employers and job seekers to easily identify, connect, and coordinate with one another. The disclosed systems and methods collect profile data for jobs, employers, and job seekers. This profile data includes a specification of skill levels either possessed or desired, in the case of job seekers, or required/recommended, in the case of job listings. Skill sets may then be compared to determine the congruency between job listings and job seekers, as well as to supply information about skill deficiencies. Additionally, the Platform generates extended job seeker profiles containing job listing ratings that enable future job listing searches with highly tailored specificity. By connecting job seekers with the employment opportunities most closely associated with their skills and interests, the Platform effectively increases the efficiency and success potential of hiring efforts.
-
Citations
23 Claims
-
1. A method of searching for jobs, comprising:
-
entering a job seeker profile information; receiving job listings based on the entered job seeker profile information; rating the received job listings based on a set of criteria; receiving job listings based on the job listing ratings and the job seeker profile information; and displaying the received job listings.
-
-
2. A method of specifying skills, comprising:
-
specifying a job title; converting the job title into an associated occupational classification code; querying a database based on the occupational classification code; extracting a plurality of skills associated with the occupational classification code from the database; receiving a rating of each skill of the plurality of skills; and updating a profile with the ratings. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
querying a Job Seeker profile to extract a Job Seeker rated skill set; querying a job listing profile to extract a job listing rated skill set; comparing the Job Seeker rated skill set with the job listing rated skill set; computing a skill deficiency profile based on the comparison; and presenting the skill deficiency profile for display. - View Dependent Claims (10, 11, 12)
-
-
13. A method of selecting job listings from a database based on ratings, comprising:
-
determining a high rated keyword set comprised of a plurality of job listings having highest rated keywords; determining a low rated keyword set comprised of a plurality of job listings having lowest rated keywords; determining an overall keyword set comprised of elements in the high rated keyword set that are also not in the low rated keyword set; removing elements of the overall keyword set having lowest rated job titles;
-
-
14. A method for connecting job listings and job seekers, comprising:
-
receiving a job seeker profile information; analyzing the job seeker profile information based on a set of criteria; storing the job seeker profile information in a job seeker profile; receiving job requirement profile information; analyzing the job requirement profile information based on a set of criteria; storing the job requirement profile information in a job listings database; querying the job listings database; selecting a plurality of job listings from the job listings database based on the analysis of the job seeker profile information; sending the selected job listings to a job seeker; receiving a job seeker ratings of the job listings; analyzing the job seeker ratings based on a set of criteria; updating the job seeker profile with the job seeker ratings; querying a job listings database; selecting a plurality of job listings from the job listings database based on the job seeker ratings and the job seeker profile; and sending the selected job listings to the job seeker. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of connecting job listings and job seekers, comprising:
-
receiving a job seeker profile information, including a most recent job title; storing the job seeker profile information in a job seeker profile; converting the most recent job title into a plurality of most closely associated occupational classification codes; receiving job requirement profile information; analyzing the job requirement profile information based on a set of criteria; storing the job requirement profile information in a job listings database; querying the job listings database; selecting a plurality of job listings from the job listings database for each of a plurality of occupational classification codes most closely associated with the job seeker'"'"'s most recent job title; sending the selected job listings to the job seeker; receiving job seeker ratings of the selected job listings; generating scores for the job listings, job titles, job companies, and job categories based on the job seeker ratings; updating the job seeker'"'"'s profile with the scores; querying a job listings database; selecting a plurality of job listings from the job listings database based on the scores in the job seeker'"'"'s profile; and sending the selected job listings to the job seeker. selecting elements of the overall keyword set having highest rated job titles to yield an overall keyword and title set; removing elements of the overall keyword and title set having lowest rated companies; and selecting elements of the overall keyword and title set having highest rated companies.
-
-
23. A method of specifying skills, comprising:
-
specifying a job title; converting the job title into an associated occupational classification code; querying an in-memory index based on the occupational classification code; extracting a plurality of skills associated with the occupational classification code from the in-memory index; receiving a rating of each skill of the plurality of skills; and updating a profile with the ratings.
-
Specification