CONCURRENT CALCULATION OF RESOURCE QUALIFICATION AND AVAILABILITY USING TEXT SEARCH
First Claim
1. A computer implemented method for concurrent calculation of resource qualification and availability using text search, the method comprising:
- receiving, at a server, a resource request, the resource request comprising at least a qualification requirement indication and a time period requirement indication, wherein the time period requirement indication indicates a period of availability needed for the resource request;
retrieving, from a first portion of a resource repository, a plurality of matching candidate resource records, at least two of the matching candidate resource records matching at least a portion of the qualification requirement indication of the resource request and the at least two of the matching candidate resource records matching at least a portion of the time period requirement indication of the resource request;
recoding at least two of the matching candidate resource records to form at least two recoded candidate resource documents;
storing the recoded candidate resource documents in a second portion of the resource repository;
retrieving, from at least the second portion of a resource repository, at least one recoded candidate resource document, the recoded candidate resource document matching at least a portion of the qualification requirement indication and the recoded candidate resource document matching at least a portion of the time period requirement indication; and
scoring the recoded candidate resource document using the qualification requirement indication and the time period requirement indication to form an overall match score.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, for concurrent calculation of resource qualifications (e.g., skills, educational degree, etc) and availability (e.g., availability to work on a project) using text search. The method commences by initiating a flow for requesting resources, the resource request comprising a qualification requirement indication and a time period requirement indication. The method further comprises retrieving candidate resource documents in a manner so as to calculate an overall match score that is based not only on qualifications, but also on availability. The scoring uses a recoded candidate resource document that comprises qualification attributes as well as time period availability to form an overall match score. The recoding can be performed in an administrative flow (e.g., a batch process, and/or a periodically executed update process), and the administrative flow creates recoded candidate resource document that are suited for use with a text search engine capable of processing an extensible markup language document.
-
Citations
20 Claims
-
1. A computer implemented method for concurrent calculation of resource qualification and availability using text search, the method comprising:
-
receiving, at a server, a resource request, the resource request comprising at least a qualification requirement indication and a time period requirement indication, wherein the time period requirement indication indicates a period of availability needed for the resource request; retrieving, from a first portion of a resource repository, a plurality of matching candidate resource records, at least two of the matching candidate resource records matching at least a portion of the qualification requirement indication of the resource request and the at least two of the matching candidate resource records matching at least a portion of the time period requirement indication of the resource request; recoding at least two of the matching candidate resource records to form at least two recoded candidate resource documents; storing the recoded candidate resource documents in a second portion of the resource repository; retrieving, from at least the second portion of a resource repository, at least one recoded candidate resource document, the recoded candidate resource document matching at least a portion of the qualification requirement indication and the recoded candidate resource document matching at least a portion of the time period requirement indication; and scoring the recoded candidate resource document using the qualification requirement indication and the time period requirement indication to form an overall match score. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for concurrent calculation of resource qualification and availability using text search comprising:
-
a computer processor to execute a set of program code instructions; and a memory to hold the program code instructions in which the program code instructions comprise program code to perform receiving a resource request, the resource request comprising at least a qualification requirement indication and a time period requirement indication, wherein the time period requirement indication indicates a period of availability needed for the resource request; to perform retrieving, from a first portion of a resource repository, a plurality of matching candidate resource records, at least two of the matching candidate resource records matching at least a portion of the qualification requirement indication of the resource request and the at least two of the matching candidate resource records matching at least a portion of the time period requirement indication of the resource request; to perform recoding at least two of the matching candidate resource records to form at least two recoded candidate resource documents; to perform storing the recoded candidate resource documents in a second portion of the resource repository; to perform retrieving, from at least the second portion of a resource repository, at least one recoded candidate resource document, the recoded candidate resource document matching at least a portion of the qualification requirement indication and the recoded candidate resource document matching at least a portion of the time period requirement indication; and to perform scoring the recoded candidate resource document using the qualification requirement indication and the time period requirement indication to form an overall match score. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product embodied in a non-transitory computer readable medium, the computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a method to perform concurrent calculation of resource qualification and availability using text search, the method comprising:
-
receiving, at a server, a resource request, the resource request comprising at least a qualification requirement indication and a time period requirement indication, wherein the time period requirement indication indicates a period of availability needed for the resource request; retrieving, from a first portion of a resource repository, a plurality of matching candidate resource records, at least two of the matching candidate resource records matching at least a portion of the qualification requirement indication of the resource request and the at least two of the matching candidate resource records matching at least a portion of the time period requirement indication of the resource request; recoding at least two of the matching candidate resource records to form at least two recoded candidate resource documents; storing the recoded candidate resource documents in a second portion of the resource repository; retrieving, from at least the second portion of a resource repository, at least one recoded candidate resource document, the recoded candidate resource document matching at least a portion of the qualification requirement indication and the recoded candidate resource document matching at least a portion of the time period requirement indication; and scoring the recoded candidate resource document using the qualification requirement indication and the time period requirement indication to form an overall match score. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification