IP Library Patent Application 11615765
Patent Application
App. No. 11/615,765

Method For Interactive Employment Searching, Rating, And Selecting of Employment Listing

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/615,765
Abstract

The present disclosure details apparatuses, systems and methods for an Interactive Employment Search Platform enabling interactive searching, rating, and selecting of employment listings. 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 job seekers and job listings. Based on this data, job seekers are presented with a selection of job listings which they are then allowed to rate. This interactive job seeker feedback tailors and refines the selection of job listings and provides a means to score the suitability of listings for a particular job seeker. At the same time, the job seeker and job listings data and ratings enable the Platform to analyze and monitor job market trends. The Platform connects job seekers with the employment opportunities most closely associated with their skills and interests, thus increasing the efficiency and effectiveness of hiring efforts.

Claims (106)

1 . A method of connecting Job Seekers and job listings, comprising:

displaying job characteristics as part of a job listing;

displaying a rating mechanism for the job characteristics;

receiving a rating for a job characteristic when an associated rating mechanism is engaged;

querying a job database based on the job characteristic rating; and

returning job listings based on the query.

2 . The method of claim 1 , further comprising:

assigning weights to the job characteristic based on the associated rating.

3 . A method of connecting Job Seekers and job listings, comprising:

receiving a Job Seeker resume;

extracting a plurality of resume keywords from the Job Seeker resume;

querying a set of job listing keywords;

determining a keyword intersection set based on the intersection of the set of resume keywords and the set of job listing keywords; and

calculating a resume match score based on the keyword intersection set.

4 . The method of claim 3 , wherein the resume match score is calculated as a quotient of the number of elements in the keyword intersection set and the number of elements of the set of resume keywords.

5 . A method for rating job listings, comprising:

presenting a job listing for display;

receiving a job listing rating;

storing the job listing rating in a Job Seeker profile;

querying a set of job listing keywords;

querying a set of rated keywords from the Job Seeker profile;

comparing the job listing keywords with the Job Seeker profile rated keywords;

modifying the keyword ratings in the Job Seeker profile for job listing keywords that appear in the set of Job Seeker profile rated keywords based on the job listing rating;

appending the remaining job listing keywords and keyword ratings assigned based on the job listing rating to the set of Job Seeker profile rated keywords; and

storing the Job Seeker profile.

6 . The method of claim 5 , further comprising:

querying a set of job listing job titles;

querying a set of rated job titles from the Job Seeker profile;

comparing the job listing job titles with the Job Seeker profile rated job titles;

modifying the job title ratings in the Job Seeker profile for job listing job titles that appear in the set of Job Seeker profile rated job titles based on the job listing rating; and

appending the remaining job listing job titles that don't appear in the set of Job Seeker profile rated job titles, and ratings for the remaining job listing job titles based on the job listing rating, to the set of Job Seeker profile rated job titles.

7 . The method of claim 6 , further comprising:

querying a set of job listing companies;

querying a set of rated companies from the Job Seeker profile;

comparing the job listing companies with the Job Seeker profile rated companies;

modifying the company ratings in the Job Seeker profile for job listing companies that appear in the set of Job Seeker profile rated companies based on the job listing rating; and

appending the remaining job listing companies that don't appear in the set of Job Seeker profile rated companies, and ratings for the remaining job listing job companies based on the job listing rating, to the set of Job Seeker profile rated companies.

8 . The method of claim 5 , further comprising:

querying a set of job listing companies;

querying a set of rated companies from the Job Seeker profile;

comparing the job listing companies with the Job Seeker profile rated companies;

modifying the company ratings in the Job Seeker profile for job listing companies that appear in the set of Job Seeker profile rated companies based on the job listing rating; and

appending the remaining job listing companies that don't appear in the set of Job Seeker profile rated companies, and ratings for the remaining job listing job companies based on the job listing rating, to the set of Job Seeker profile rated companies.

9 . A method of connecting Job Seekers and job listings, comprising:

querying a set of job listing keywords;

querying a set of Job Seeker rated keywords from a Job Seeker profile;

determining a number N of matches between the set of job listing keywords and the set of Job Seeker rated keywords;

determining a sum S of rating scores for the N matched Job Seeker rated keywords;

querying a job listing job title;

determining if the job title exists in a set of Job Seeker rated job titles in the Job Seeker profile;

multiplying S by a factor if the job title exists in the set of Job Seeker rated job titles;

querying a job listing company;

determining if the company exists in a set of Job Seeker rated companies in the Job Seeker profile;

multiplying S by a factor if the company exists in the set of Job Seeker rated companies;

querying a top N rated keywords from the set of Job Seeker rated keywords;

determining a sum S′ of rating scores for the top N rated keywords;

querying a bottom N rated keywords from the set of Job Seeker rated keywords;

determining a sum S″ of rating scores for the bottom N rated keywords; and

calculating an interest match score given by the quotient of the S-S″ and S′-S″.

10 . A method for connecting Job Seekers and job listings, comprising:

querying a set of job listing keywords;

querying a set of Job Seeker rated keywords;

determining a keyword intersection set comprised of the intersection of the set of job listing keywords and the set of Job Seeker rated keywords;

calculating a keyword rating score based on the keyword intersection set;

selecting a plurality of top rated keywords from the set of Job Seeker rated keywords;

calculating a top rated keyword rating score based on the plurality of top rated keywords;

selecting a plurality of bottom rated keywords from the set of Job Seeker rated keywords;

calculating a bottom rated keyword rating score based on the plurality of bottom rated keywords; and

calculating an overall job listing score based on the keyword rating score, the top rated keyword rating score, and the bottom rated keyword rating score.

11 . The method of claim 10 , further comprising:

querying a set of job listing job titles;

querying a set of Job Seeker rated job titles;

determining a job title intersection set comprised of the intersection of the set of job listing job titles and the set of Job Seeker rated job titles; and

modifying the keyword rating score based on a Job Seeker rating of each element of the job title intersection set.

12 . The method of claim 10 , further comprising:

querying a set of job listing companies;

querying a set of Job Seeker rated companies;

determining a company intersection set comprised of the intersection of the set of job listing companies and the set of Job Seeker rated companies; and

modifying the keyword rating score based on a Job Seeker rating of each element of the company intersection set.

13 . The method of claim 10 , wherein the keyword rating score is calculated as the sum of Job Seeker ratings for the elements of the keyword intersection set.

14 . The method of claim 13 , wherein the top rated keyword rating score is calculated as the sum of Job Seeker ratings for the elements of the top rated keyword intersection set.

15 . The method of claim 14 , wherein the bottom rated keyword rating score is calculated as the sum of Job Seeker ratings for the elements of the bottom rated keyword intersection set.

16 . The method of claim 15 , wherein the overall job listing rating score is calculated as the percentage of the difference between the top rated keyword rating score and the bottom rated keyword rating score made up by the difference between the keyword rating score and the bottom rated keyword rating score.

17 . The method of claim 10 , wherein the plurality of top rated keywords and the plurality of bottom rated keywords each have as many elements as the keyword intersection set.

18 . A job listing data structure, embodied in an electronic storage medium, comprising:

a job title;

a job description;

a company name; and

a plurality of search indices, comprising:

occupational classification codes;

keywords; and

relevant skills;

19 . The data structure of claim 18 , further comprising:

a Job Seeker ratings field.

20 . A Job Seeker profile data structure, embodied in an electronic storage medium, comprising:

a Job Seeker resume; and

a Job Seeker ratings collection, comprising:

a list of rated job listings;

keyword ratings;

job title ratings; and

company ratings.

21 . The data structure of claim 20 , further comprising:

a plurality of search indices.

22 . The data structure of claim 21 , wherein the plurality of search indices includes occupational classification codes.

23 . The data structure of claim 22 , wherein the plurality of search indices includes keywords.

24 . The data structure of claim 21 , wherein the plurality of search indices includes relevant skills.

Assignments (2)
MERGER Recorded Mar 15, 2010
From: MONSTER (CALIFORNIA), INC.
To: MONSTER WORLDWIDE, INC.
Reel/Frame 024082/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2007
From: CONCORDIA, DAVID J.; DEMAIONEWTON, DANIEL S.; BRADBURY II, WILLIAM M.; VALERI, GREGORY F.; LAKSHMINARAYANAN, SUNDARESAN
To: MONSTER (CALIFORNIA), INC. C/O MONSTER WORLDWIDE, INC.
Reel/Frame 019038/0061 →