Resume management and recruitment workflow system and method
DCFirst Claim
1. A system for using a computer to generate a resume summary, comprising:
- a memory device resident in the computer; and
a processor disposed in communication with the memory device, the processor configured to;
receive a request to generate the resume summary based on a resume stored in a resume database;
select a job description stored in the resume database, the job description including at least one job requirement, each said at least one job requirement including a required skill or experience-related phrase and a required term of experience;
send a database query to the resume database, the database query identifying the resume and the job description;
receive a result set in response to the database query, the result set including the resume, and the resume summary; and
store the resume summary,wherein the resume includes at least one skill or experience-related phrase,wherein each skill or experience-related phrase has an experience range determined by examining a use of the skill or experience-related phrase in the resume, and a term of experience based on the experience range,wherein the term of experience for each skill or experience-related phrase having multiple occurrences in the resume is a summation of the term of experience, or a portion of the term of experience, for each occurrence of the skill or experience-related phrase associated with a different experience range,wherein the resume database includes a parsed resume associated with the resume,wherein the parsed resume includes each said at least one skill or experience-related phrase located in the resume, the term of experience for each said at least one skill or experience-related phrase, and a relationship between the term of experience and each said at least one skill or experience-related phrase,wherein said at least one skill or experience-related phrase includes said at least one required skill or experience-related phrase, or at least one implying phrase for said at least one required skill or experience-related phrase, that satisfies the job description, andwherein the resume summary includes said at least one required skill or experience-related phrase.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A computer system and method for managing access to a resume database. For each skill or experience-related phrase in a resume, the system computes a term of experience based on an experience range associated with a contextual use of the phrase in the resume. The term of experience for a phrase that occurs multiple times in the resume is the summation of the term of experience for each occurrence of the phrase associated with a different contextual use. The system stores each phrase and the term of experience in a parsed resume. The resume database also stores job descriptions that include required phrases and a required term of experience for each required phrase. The job descriptions also store a required level of education or field of specialization, and a required salary range. A recruiter searches the resume database to find matching resumes that satisfy a job description.
12 Citations
132 Claims
-
1. A system for using a computer to generate a resume summary, comprising:
-
a memory device resident in the computer; and a processor disposed in communication with the memory device, the processor configured to; receive a request to generate the resume summary based on a resume stored in a resume database; select a job description stored in the resume database, the job description including at least one job requirement, each said at least one job requirement including a required skill or experience-related phrase and a required term of experience; send a database query to the resume database, the database query identifying the resume and the job description; receive a result set in response to the database query, the result set including the resume, and the resume summary; and store the resume summary, wherein the resume includes at least one skill or experience-related phrase, wherein each skill or experience-related phrase has an experience range determined by examining a use of the skill or experience-related phrase in the resume, and a term of experience based on the experience range, wherein the term of experience for each skill or experience-related phrase having multiple occurrences in the resume is a summation of the term of experience, or a portion of the term of experience, for each occurrence of the skill or experience-related phrase associated with a different experience range, wherein the resume database includes a parsed resume associated with the resume, wherein the parsed resume includes each said at least one skill or experience-related phrase located in the resume, the term of experience for each said at least one skill or experience-related phrase, and a relationship between the term of experience and each said at least one skill or experience-related phrase, wherein said at least one skill or experience-related phrase includes said at least one required skill or experience-related phrase, or at least one implying phrase for said at least one required skill or experience-related phrase, that satisfies the job description, and wherein the resume summary includes said at least one required skill or experience-related phrase. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for using a computer to generate a resume summary, comprising:
-
receiving a request to generate the resume summary based on a resume stored in a resume database; selecting a job description stored in the resume database, the job description including at least one job requirement, each said at least one job requirement including a required skill or experience-related phrase and a required term of experience; sending a database query to the resume database, the database query identifying the resume and the job description; receiving a result set in response to the database query, the result set including the resume, and the resume summary; and storing the resume summary, wherein the resume includes at least one skill or experience-related phrase, wherein each skill or experience-related phrase has an experience range determined by examining a use of the skill or experience-related phrase in the resume, and a term of experience based on the experience range, wherein the term of experience for each skill or experience-related phrase having multiple occurrences in the resume is a summation of the term of experience, or a portion of the term of experience, for each occurrence of the skill or experience-related phrase associated with a different experience range, wherein the resume database includes a parsed resume associated with the resume, wherein the parsed resume includes each said at least one skill or experience-related phrase located in the resume, the term of experience for each said at least one skill or experience-related phrase, and a relationship between the term of experience and each said at least one skill or experience-related phrase, wherein said at least one skill or experience-related phrase includes said at least one required skill or experience-related phrase, or at least one implying phrase for said at least one required skill or experience-related phrase, that satisfies the job description, and wherein the resume summary includes said at least one required skill or experience-related phrase. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. A computer program product for using a computer to generate a resume summary, comprising:
a computer readable medium having instructions encoded theron for enabling a processor to perform the operations of; receiving a request to generate the resume summary based on a resume stored in a resume database; selecting a job description stored in the resume database, the job description including at least one job requirement, each said at least one job requirement including a required skill or experience-related phrase and a required term of experience; sending a database query to the resume database, the database query identifying the resume and the job description; receiving a result set in response to the database query, the result set including the resume, and the resume summary; and storing the resume summary, wherein the resume includes at least one skill or experience-related phrase, wherein each skill or experience-related phrase has an experience range, determined by examining a use of the skill or experience-related phrase in the resume, and a term of experience based on the experience range, wherein the term of experience for each skill or experience-related phrase having multiple occurrences in the resume is a summation of the term of experience, or a portion of the term of experience, for each occurrence of the skill or experience-related phrase associated with a different experience range, wherein the resume database includes a parsed resume associated with the resume, wherein the parsed resume includes each said at least one skill or experience-related phrase located in the resume, the term of experience for each said at least one skill or experience-related phrase, and a relationship between the term of experience and each said at least one skill or experience-related phrase, wherein said at least one skill or experience-related phrase includes said at least one required skill or experience-related phrase, or at least one implying phrase for said at least one required skill or experience-related phrase, that satisfies the job description, and wherein the resume summary includes said at least one required skill or experience-related phrase. - View Dependent Claims (88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109)
-
110. A system for using a computer to generate a resume summary, comprising:
-
means for receiving a request to generate the resume summary based on a resume stored in a resume database; means for selecting a job description stored in the resume database, the job description including at least one job requirement, each said at least one job requirement including a required skill or experience-related phrase and a required term of experience; means for sending a database query to the resume database, the database query identifying the resume and the job description; means for receiving a result set in response to the database query, the result set including the resume, and the resume summary; and means storing the resume summary, wherein the resume includes at least one skill or experience-related phrase, wherein each skill or experience-related phrase has an experience range determined by examining a use of the skill or experience-related phrase in the resume, and a term of experience based on the experience range, wherein the term of experience for each skill or experience-related phrase having multiple occurrences in the resume is a summation of the term of experience, or a portion of the term of experience, for each occurrence of the skill or experience-related phrase associated with a different experience range, wherein the resume database includes a parsed resume associated with the resume, wherein the parsed resume includes each said at least one skill or experience-related phrase located in the resume, the term of experience for each said at least one skill or experience-related phrase, and a relationship between the term of experience and each said at least one skill or experience-related phrase, wherein said at least one skill or experience-related phrase includes said at least one required skill or experience-related phrase, or at least one implying phrase for said at least one required skill or experience-related phrase, that satisfies the job description, and wherein the resume summary includes said at least one required skill or experience-related phrase. - View Dependent Claims (111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132)
-
Specification