System and method for internet based procurement of goods and services

Information

  • Patent Grant
  • 8712819
  • Patent Number
    8,712,819
  • Date Filed
    Tuesday, May 1, 2012
    12 years ago
  • Date Issued
    Tuesday, April 29, 2014
    10 years ago
Abstract
A system for internet-based procurement of non-cataloged goods and services based upon qualified resumes includes a human resources procurement server, an associate vendor terminal, and a hiring manager terminal. The associate vendor terminal is connected to the human resources procurement server. The hiring manager terminal is connected to the human resources procurement server. The human resources procurement server receives at least one job request from the hiring manager terminal. The human resources procurement server also receives at least one qualified resume from the associate vendor terminal and forwards the qualified resume to the hiring manager terminal for review.
Description
BACKGROUND OF THE INVENTION

1. Field of the Invention


The present invention relates to a system and method for the procurement and management of contingent workforce using proprietary systems, processes and methodologies.


2. Discussion of Related Art


Technical projects, for example, the development of computer software, typically require large numbers of skilled workers. However, the amount of work force necessary to complete such projects fluctuates greatly during and between such projects. It is not cost effective for companies to hire and retain the large number of workers required to complete each project. Therefore, companies in need of skilled workers generally hire consulting firms to fill the positions. A company representative, generally a hiring manager (“H/M”), will typically send a job description and workforce requirements to an outside consulting firm or firms to fill the needed positions. This process is oftentimes complicated and time consuming.


U.S. Pat. No. 5,970,475 to Barnes et al., entitled “Electronic Procurement System and Method for Trading Partners”, discloses a system that enables corporate purchasers and suppliers to electronically transact for the purchase and supply of goods and services. The system software is used for operating a customer server, a supplier processor server and a supplier catalog server. The supplier system includes a catalog and an order processor wherein the catalog contains information regarding all of the suppliers' goods made available to the customer organization. Unfortunately, the system only presents those goods and services that are stored in a catalog. This configuration is ill suited for the rapidly changing job placement field wherein the number of employment positions and available employees fluctuates daily.


U.S. Pat. No. 5,117,353 to Stipanovich et al., entitled “System for Use in a Temporary Help Business”, discloses a system that schedules personnel suited to particular tasks for work on a temporary basis. Temporary help applicants are screened and their particular skills are matched to client job orders. Those temporary help employees whose skills and availability match the job order are contacted by phone and asked if they would accept the position. If accepted, the client is notified by phone that a match has been made. This only allows for staffing firms to properly fill their orders received from clients. It does not allow clients to select candidates.


U.S. Pat. No. 5,978,768 to McGovern et al., entitled “Computerized Job Search System and Method for Posting and Searching Job Openings Via a Computer Network”, discloses a system that enables an employer to advertise available positions on the Internet and directly receive resumes from prospective candidates. The system stores the received resumes in relation to the position for which the job applicant is applying. The human resource hiring contact can then select a position, view the received resumes for that position and score the resumes to determine if there is a match. This is well suited for situations where managers are hiring full time employees directly. There is no process for submitting and receiving orders from consulting firms that provide addition hr-related services, such as screening the candidates, supplying benefits, etc.


Therefore, there exists a need for a methodology and process for the procurement of temporary contracting services using efficiencies enabled via web based systems and procurement methodologies.


SUMMARY OF THE INVENTION

It is therefore an object of the present invention to provide a system and method for the Internet based procurement of non-cataloged services.


It is an additional object of the present invention to provide a system and method for the Internet based procurement of goods and services that allows great flexibility in adding and removing job openings and potential employees.


It is a further object of the present invention to provide a system and method for the Internet based procurement of goods and services which tracks the life cycle of a temporary placement employment opportunity.


It is still another object of the present invention to provide a system and method for the Internet based procurement of goods and services that maintains time and billing information pertaining to temporary help personnel.


It is still another object of the present invention to provide a system and method for the Internet based procurement of goods and services as well as allowing for a method of resource redeployment.


It is still another object of the present invention to provide a system and method for the Internet based procurement of goods and services that will allow vendor competition to allow for pricing of requested service.


It is still another object of the present invention to provide a system and method for the Internet based procurement of goods and services that will allow accurate skill set definition for requested resource using a hierarchical skill set drill down process.


It is still another object of the present invention to provide a system and method for the Internet based procurement of goods and services that will allow for the management of temporary services throughout the assignment lifecycle; including terminations, extensions, and changes.


It is still another object of the present invention to provide a system and method for the Internet based procurement of goods and services that will capture the time worked by a temporary employee.


It is still another object of the present invention to provide a system and method for the Internet based procurement of goods and services that will allow clients to be billed directly based on time worked by a temporary employee.


It is still another object of the present invention to provide a system and method for the Internet based procurement of goods and services that will allow vendors to be paid directly based on time worked by a temporary employee.


To achieve these and other objects of the present invention, there is provided a system and method for the Internet based procurement of goods and services. The system is comprised of a human resources procurement (“HRP”) server connected to the Internet and a plurality of associate vendors (“A/V's”) connected to the human resources procurement server either directly or through the Internet. When a hiring manager (“H/M”) of a company requires temporary help, the H/M can access the HRP server either directly or through the Internet. The H/M enters a job description into a job database stored in the HRP server and enters any pertinent job requirements. If the job descriptions require more detail, the associate vendors can request additional information online. The associate vendors access the job database and match qualified job applicants with the job descriptions. Only the resumes of qualified job applicants are forwarded to the hiring manager. Hiring Managers using the system are able to review, on-line, the resume and quotes submitted by each associate vendor. If the hiring manager approves the job applicant, an interview is setup to make the final determination concerning employment. The A/V's are notified, typically via email, whether or not their proposals require an interview. If so, the system keeps track of the candidate's availability and updates the records accordingly. If the candidate is offered the job, the managed service program (“MSP”) specialist concludes the final negotiations with the H/M and closes the deal. Once approved, the employee can submit time slips to the HRP server, which forwards it to the manager (“HM”) for approval. Once approved, the time is matched against the contract bill rate and an invoice is generated to the client, and a payment is generated to the vendor with the contracted terms. The job status can be tracked for human resource, financial, tracking and other purposes.


The method for the Internet based procurement of goods and services comprises the steps of receiving a request, forwarding the request to AV's, receiving resumes from the AV's, qualifying resumes, forwarding qualified resumes to a hiring manager, coordinating an interview, notifying the AV is a candidate is declined, and processing the hire of a successful employee.





BRIEF DESCRIPTION OF THE DRAWINGS

Other objects and features of the present invention will become apparent from the following detailed description considered in connection with the accompanying drawings, which disclose an embodiment of the present invention. It should be understood, however, that the drawings are designed for the purpose of illustration only and not as a definition of the limits of the invention.


In the drawings, wherein similar reference characters denote similar elements throughout the several views:



FIG. 1 is a schematic view of a reference model for the system for the Internet based procurement of goods and services according to the present invention;



FIG. 1
a is a schematic view of the Human Resources Procurement server of FIG. 1;



FIG. 2 is a flow diagram of the overall method for the Internet based procurement of goods and services according to the present invention;



FIG. 3
a is a call flow diagram illustrating the method for the Internet based procurement of goods and services according to the present invention;



FIG. 3
b is a continuation of the call flow diagram of FIG. 3a;



FIG. 3
c is a continuation of the call flow diagram of FIG. 3b;



FIG. 3
d is a continuation of the call flow diagram of FIG. 3c;



FIG. 3
e is a continuation of the call flow diagram of FIG. 3a;



FIG. 3
f is a continuation of the call flow diagram of FIG. 3a;



FIG. 4 is a call flow diagram illustrating an additional method for entering a new request for quote (“RFQ”) according to the present invention;



FIG. 5 is a call flow diagram illustrating an additional method for entering a new non-request for quote according to the present invention;



FIG. 6 is a call flow diagram illustrating an additional method for generating a purchase order invoice regarding the payment of temporary help according to the present invention;



FIG. 7
a is a call flow diagram illustrating a method for changing a purchase order according to the present invention;



FIG. 7
b is a continuation of the call flow diagram illustrating a method for changing a purchase order according to FIG. 7a;



FIG. 7
c is a continuation of the flow diagram illustrating the method for changing a purchase order according to FIG. 7a; and



FIG. 7
d is a continuation of the call flow diagram illustrating the method for changing a purchase order according to FIG. 7a.





DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

Turning to the drawings, a preferred embodiment of the present invention is described herein below in detail with reference to the accompanying drawings.


The present invention is a complete paperless web based requisition to pay application for the procurement of temporary personnel. The present invention is delivered as a hosted application, with clients accessing the application via the Internet. Personalization and incorporation of client's business rules is available to customize the present invention to the needs of many different clients.



FIG. 1 shows a system for the Internet based procurement of temporary services based upon qualified resumes according to the present invention. The system is comprised of a human resources procurement (“HRP”) server 100 connected to the Internet 150 and a plurality of associate vendor terminals 110 (“A/V's”) connected to human resources procurement server 100 either directly or through the Internet 150. When at least one hiring manager terminal 130 (“H/M”) requests temporary help, the H/M 130 accesses HRP server 100 either directly or through the Internet 150. At least one job applicant 120 submits a resume to A/V 110 in the hopes of obtaining employment. An additional manager terminal 140 is connected to the H/M terminal 130 and the Internet 150 and may be required to approved the actions of the H/M terminal 130.


Referring to FIG. 1a, the HRP server 100 is comprised of a central processing unit (“CPU”) 185, a memory 188 including a random access memory 186 (“RAM”) and a read only memory 187 (“ROM”), a modem 195 and a job database 190. CPU 185 controls the overall operation of the HRP server 100. In addition, ROM 187 stores a control program that is used to control the operation of HRP server 100 while RAM 186 temporarily stores a qualified resume. H/M 130 enters a job description into job database 190 stored in the HRP server and enters any pertinent job requirements. If the job descriptions require more detail, the associate vendor terminal 110 can request additional information online from the HRP server 100 and the hiring manager 130. The associate vendor terminal 110 accesses job database 190 and matches qualified job applicants 120 with the job descriptions. When the A/V terminal 110 is ready to submit a job applicant 120, A/V terminal 110 will access the application either directly or via the Internet and submit the candidate information and attach a resume. There is no software installation required of the A/V terminal 110, as the application can be accessed via a web browser using any connection to the Internet, even a dial-up connection.


Only the resumes of qualified job applicants are forwarded to the hiring manager 130 by the associate vendors 110. In addition, CPU 185 only permits associate vendor terminal 110 to access those job descriptions that hiring manager terminal 130 has authorized for that associate vendor terminal 110. The vendors 110 can be divided by any algorithm such as: Location, Skill Set, Tiers, Business Unit, Customer, etc; and a desired subset of vendors can receive notification when a new job description is posted in an area that they have access to view. Hiring Manager 130 using the system is able to review, on-line, the resume and quotes submitted by each associate vendor 110. If the hiring manager 130 approves the job applicant 120, an interview is setup to make the final determination concerning employment. The A/V's 110 are notified, typically via email, whether or not their proposals require an interview. If so, the system keeps track of the candidate's availability and updates the records accordingly. If the candidate is offered the job, a managed service program (“MSP”) specialist terminal 170 concludes the final negotiations with the H/M 130 and closes the deal. Once approved, the A/V 110 is notified of the acceptance, and a purchase order is created requesting the employee for the specified position. The employee can submit a time slip to the HRP server 100, and the job status can be tracked for human resource purposes.


A bank server 180 and a time and billing server 160 are connected to the HRP server 100 and allow for the generation and collection of invoices pertaining to temporary employment positions. On a daily/weekly basis the qualified job applicant has the ability to report his time worked. This reporting can be done via paper time cards, the Internet, touch-tone telephone, and/or wireless devices. The time and billing server 160 has the ability to capture additional job related information, such as project codes, client's id's, etc. The reported time is validated for duplication, PO limits, Time constraints, Project Codes, as well as various other verifications. The invoices are generated by time and billing server 160 in response to the time slips entered by the employees. The completed time card is then sent to the approving manager for approval. In addition, the A/V has access to their contractors' timecards online. Multiple approval processes for the timecards are available including: Negative verification—Timecard is assumed to be correct unless declined, Wait for approval—Timecard is not billed/paid until approved, or a mixture—If not approved within X days it is assumed valid. The timecard approval process is a simple intuitive process, with the manager able to approve time cards in one bulk operation without going through each time card individually. Separate invoices can be created by any grouping and/or be delivered as one consolidated invoice. The invoice(s) is/are then sent to hiring manager terminal 130 for payment. Payment is then forwarded to the HRP server 100 via bank server 180 and distributed to A/V 110 after expenses have been deducted.



FIG. 2 shows a flow diagram of the overall method for the Internet based procurement of temporary services based upon qualified resumes. Step 200 enters a request for quote (“RFQ”), which contains the details of a job description. Step 201 checks the information for completeness, and, if the information is complete, and an onsite representative has manually confirmed that the requisition is viable and meets all the client's policies, step 202 submits the requisition to the client's approved vendor base via an email. The vendors can be divided by any algorithm such as: Location, Skill Set, Tiers, Business Unit, Customer, etc; and a desired subset of vendors can receive notification. If information is missing or incomplete, the hiring manager is notified in step 204 of the missing information. Step 206 submits resumes that match the job description, while in step 208, it is determined which resumes are qualified based upon the job description. If the resumes are qualified, step 210 notifies the hiring manager of the new resume. Next, the hiring manager views the qualified resume in step 212. This process of viewing only qualified resumes saves the hiring manager countless hours in the hiring of temporary help personnel. In step 214, it is determined whether the H/M is interested in interviewing the job applicant. If not, step 216 notifies the A/V of the reason for declination. If an interview is requested, step 218 notifies the A/V of the interview request. The A/V confirms the availability of the job applicant on the specified date in step 220 and notifies the H/M of the confirmed interview in step 222. An interview is conducted in step 224 and step 226 determines whether the manager decides to hire the prospective job applicant candidate. If the applicant is not hired, step 228 notifies the A/V of the declination. If the applicant is hired, step 230 notifies the A/V and the application is routed for approval in step 232. In step 234, it is determined whether the application is approved. If not, step 236 notifies the H/M and A/V. If so, step 238 generates a purchase order (“PO”) requesting the services of the new employee. The A/V and the H/M are notified of the purchase order details in step 240 and the newly hired employee, now a contractor, reports to work in step 242. After the contractor has worked for a period of time, the contractor enters their timecard in step 244. Step 246 notifies the manager of the new timecard and the manager reviews the timecard in step 248. In step 250, it is determined whether the timecard is approved. If not, step 252 notifies the contractor and A/V. If the timecard is approved, step 254 notifies the A/V and an invoice is created in step 256. The hiring manger client pays the invoice in step 258 and the vendor and contractor are paid in step 260.


Referring to FIG. 3a, a detailed flow diagram of the method for the Internet based procurement of temporary services based upon qualified resumes is described. A hiring manager accesses the Internet based HRP Server in step 300. Step 302 determines if the H/M is a new user or previous user and requests a password. If the H/M is new, step 304 prompts the user for pertinent setup information. The system then determines in step 306 whether the user is a valid user according to a database of allowable H/M's. If the user is invalid, step 308 prompts the user to reenter the data. The system then determines in step 310 whether the user is a valid user according to the database of allowable H/M's. If the entry is invalid, step 312 terminates the access. If the entry is valid in either step 306 or step 310, step 314 issues the new H/M a password and displays a brief tutorial in step 316. Step 318 determines whether the new user wishes to continue with the application. If not, the application terminates in step 320. If the user wishes to continue, step 322 prompts the user to choose an option. In addition, if the user was a previous user and entered a password in step 302, the user would be directed to step 322. From step 322, the user may choose to manually enter a technical non-payroll worker in step 324 or work on a completed requisition in step 330. If the H/M chooses to enter a request in step 324, step 326 determines whether the H/M has the authority to approve the transaction. If not, step 328 requests the proper authorization from a predetermined list of managers. Step 338 determines if the appropriate manager approved the request. If not, the process ends in step 340. If the request is approved in step 338 or the H/M did have original authority to approve the transaction, step 336 stores the request in a job database for review by a managed service program personnel. The system maintains the job description profiles entered by the H/M in a way that allows for easy modification and addition by the system administrators. There is also the ability to enter any additional information or skills that to the predetermined profiles. A manager can save a profile for easy reuse in the future. Step 342 provides the H/M with a RFQ control tracking number for future tracking purposes. The process continues with step 344 of FIG. 3b.



FIG. 3
b discloses the continuation of the process of FIG. 3a. Step 344 indicates that a request has been entered for a new position. Step 346 then determines whether the H/M generating the request is from a location that has an on-site representative. The onsite representative may advise the manager to issues such as skills availability, feasibility of rates and/or lead-time, or any other issues the manager must be informed about. If there is no on-site representative, the process proceeds to step 350, else the process proceeds to step 348. In step 350 a buyer reviews the job description while in step 348 the on-site representative reviews the job description. If the job description is unclear, either step 352 or 356, respectively, contacts the H/M for clarification. If the request is clear, steps 350 and 348 proceed to step 354 where the job is posted and the system updates the job status tracking. Step 360 notifies the H/M that the job is posted. In step 358, the A/V views the jobs that are posted and submits resumes for consideration. The vendor has the ability to view only those positions to which he is allowed to respond. In environments where a resume is not required, (clerical, light industrial, etc.) the vendor is asked to complete a candidate profile. If desired, this profile can be required even if accompanied by a resume. Any additional required fields can be captured from the A/V. Common required fields include: bill rate, overtime rate, candidate's eligibility of employment, available to start date, education, certifications, previous experience, etc. Vendors can also be forced to conform to a predetermined rate card, and not be allowed to submit above the rate range. Upon submittal the vendor is notified via email of its receipt. The vendor also has the ability to access the site and track the status of the submittal at any stage of the process. Step 362 determines whether the A/V submission is completed properly and step 364 notifies the A/V of any incomplete fields. The A/V can correct the submission in step 366 and step 368 determines again if the submission is complete. The process continues in FIG. 3c.



FIG. 3
c discloses the continuation of the process of FIG. 3b. If the form is not completed, the step 372 directs the A/V to seek assistance. If the form is complete, step 374 routes the resume and form to an appropriate specialist. Upon receipt, the resume is reviewed and a record is set up in a master job applicant file in step 376. In step 378, the resume is manually qualified and it is determined if the resume should be forwarded to the H/M. If the resume is declined, step 380 updates the tracking system and the A/V is notified of the declination in step 397. Typically, if the resume is declined, the H/M is requested to provide a reason for declination.


If the resume is qualified, the tracking system is updated in step 382 and step 398 notifies the A/V of the submittal to the H/M. The H/M accesses the qualified resume via email with a link directly to the application in step 384. In addition, background checks can be incorporated directly in the candidate profile, or provided via a direct link to the profile maintained by the background check agency. The manager can review the candidate resume online and at that point can decide to: 1) Make no decision (hold), 2) Decline, or 3) Request Interview in step 386. If no decision is made, the manger has the ability to return at a later time and make a decision. If it is declined, step 388 asks the manager to give a reason for the declination, step 390 updates the tracking system and step 392 notifies the MSP personnel of the declination. If an interview is requested, the manager is asked for a preferred date and time. Step 394 notifies the on site specialist and of the request for an interview and step 396 notifies the A/V of the request for the interview. Step 400 then confirms a date and time with the vendor and manager. Interview information is available online to the manager and the vendor. Emails may also be sent to the vendor if the manager declines or puts on hold a resume. If the manager does not open a resume after a predetermined time period, the system will send them a friendly reminder of such. Email reminders may also be sent out before the scheduled interview. The hiring process continues with FIG. 3d.


Step 404 determines whether the candidate is still available for the interview. If not, step 426 updates the tracking system and step 428 notifies the H/M of the unavailability of the candidate. If the candidate is available, step 406 updates the tracking system. Step 408 determines whether the candidate gets the job. If not, step 430 updates the tracking system and step 432 notifies the A/V of the denial. If so, step 410 concludes the final negotiations and closes the deal. If a manager has not taken any action in a predetermined amount of time the system will send a second message or escalate the matter to an additional manager if needed.


Step 412 updates the tracking system indicating the close of the deal and step 414 requests employment documentation form the A/V. The system notifies the vendor to provide any additional information, such as the social security #, and confirm the start date, rate etc. that may be needed for processing. Step 416 updates the candidate file and tracking system to track hiring policy compliance with the client's business rules. Upon receipt of all the information, step 418 generates a Purchase Order for the A/V to retain the qualified applicant while step 420 uploads the data for payment. Generally, this purchase order is created in the client's back office accounting application via integration with the present invention. Additional methods of PO creation can include: manual entry, master PO, or any other electronic and/or manual method. Step 422 forwards the purchase order from the system to the A/V. Lastly, step 424 notifies the H/M of the PO details.


Returning to FIG. 3a, if the H/M chooses to work on a completed requisition, step 330 determines whether the H/M wishes to change to an existing order or to make a direct source placement. If the H/M chooses the former, step 334 begins the change process. Step 436 of FIG. 3e determines whether additional approvals are required for the RFQ. If additional approvals are required beyond the H/M, the system will begin the authorization process. The approval hierarchy and business rules of the client are followed. The individual responsible for the approval will receive an email notifying him of the need for them to access the system to either approve or decline the request. If additional approvals are needed, the system will pass the approval process to the next level. There is a complete audit trail maintained, as well as system monitoring for timely approvals. Step 448 determines if the additional approval is received. If not, step 450 notifies the H/M and cancels the RFQ. If either no additional approval is required or the additional approval is granted, step 438 stores the RFQ in a file for review. Step 440 automatically generates a purchase order update routine in the system while step 442 uploads the modified PO in the system. Step 444 notifies the A/V of the PO and step 446 notifies the HRP server and H/M of the changes.


Returning to FIG. 3a, if the H/M chooses to work on a completed requisition, step 330 determines whether the H/M wishes to change to an existing order or to perform direct source placement. If the H/M chooses the latter, step 332 begins the new direct source placement process. Direct source placement refers to the direct hiring of a specific employee. This requisition requires the approval of an additional manager to approve the hiring and ensure that the hiring complies with all applicable business rules. Step 802 of FIG. 3f displays a notification of the rules and procedures that must be followed for direct source placement. In step 804, the H/M enters the required fields for a requisition for quote RFQ. Step 806 determines if the A/V is set up in an approved vendor file. If the A/V is setup, step 810 stores the completed requisition and notifies an additional manager of the pending approval for a direct source requisition. Step 812 determines whether the additional manager has approved. If no approval is given, step 846 denies the RFQ. If the A/V is not setup, step 808 notifies the H/M that unapproved vendors can not be used without approval, while step 814 instructs the H/M that specific documentation is required to comply with business rules pertaining to managing technical non payroll workers. Step 816 stores a completed requisition and notifies the additional manager that a RFQ is pending. Step 818 instructs the additional manager as to what documentation is required prior to approval. Step 820 determines if the H/M has submitted the required documentation. If not, step 846 denies the RFQ.


If, in step 812, the additional manager has approved, step 822 stores the RFQ in a file. Step 824 accesses the RFQ and step 826 notifies the H/M that the required hard copy documents must be received before further can occur. Step 828 determines whether the required hard copies are received in 10 working days. If not, step 838 notifies the H/M and the A/V of the delay. Step 840 checks again whether the documents were received in ten working days. If not, step 844 cancels the RFQ. If so, step 830 generates a purchase order, and sets up the A/V, Candidate and job in the system. Step 832 uploads the PO data and the order is cut to the system. Step 834 emails the PO to the A/V and step 836 notifies the system and the H/M of the PO details.



FIG. 4 shows a call flow diagram illustrating a method for entering a new request for quote (“RFQ”). A requestor or H/M enters the new RFQ module in step 452. Step 454 selects the applicable RFQ fields and enters the required data. Step 456 determines whether the candidate tenure status is OK. The tenure status refers to whether or not a particular applicant has been employed and for how long. Some business rules require that an applicant may not work longer than a particular time. This process ensures that the tenure status of the applicant is updated and not violated. As part of a nightly system routine, the application may notify managers of contractors that are approaching tenure deadlines. Step 458 stores the new RFQ in an external database and checks the external database for previous employment history of the job applicant. If the new end date determined from the new RFQ would violate the tenure policy, step 460 notifies the H/M and generates the last day that the applicant can work. Step 462 determines whether the H/M decides to modify the last date. If not, step 464 cancels the transaction as it violates the tenure rules. If so, step 466 determines whether the H/M requires additional approval. In addition, if the end date does not violate tenure policy, the process proceeds to step 466. If approval is required, step 468 notifies the H/M that approval is required and prompts them to enter the name of the approving manager. If no approval is required, step 470 forwards the RFQ to MSP personnel and notifies the H/M of the same. Step 472 reviews the RFQ and step 474 determines whether the RFQ can be completed. If not, the order is placed on hold in step 476. If either the RFQ is completed or can be completed, 478 uploads the data and generates a PO. Step 480 notifies the H/M of the PO completion.



FIG. 5 shows a call flow diagram illustrating a method for entering a new non-RFQ, i.e. direct source and renewal. A requestor or H/M enters the new non-RFQ module in step 500. Step 502 displays information about using the system. Step 504 selects the applicable data fields and enters the required data including the A/V name. Step 506 determines whether the A/V is qualified or not. Step 508 stores the A/V supplier in a supplier database and supplies data to step 506. If the A/V is not qualified in step 506, Step 512 notifies the H/M that the processing will be delayed until the A/V is qualified and that the H/M must provide qualification documentation. Step 510 determines whether the candidate tenure status is OK. Step 514 stores the new non-RFQ and A/V in a database. If applicable, step 516 notifies the A/V that they already violate the tenure policy and that the new order cannot be processed. If, however, the new end date determined from the new non-RFQ would violate the tenure policy, step 518 notifies the H/M and generates the last day that the applicant can work. Step 522 determines whether the H/M decides to modify the last date. If not, step 524 cancels the transaction as it violates the tenure rules. If so, step 520 determines whether the H/M requires additional approval. In addition, if the end date does not violate tenure policy, the process proceeds to step 520. If approval is required, step 526 notifies the H/M that approval is required and prompts them to enter the name of the approving manager. If no approval is required, step 528 forwards the request for order processing to MSP personnel and notifies the H/M of the same. Step 530 reviews the non-RFQ data and step 532 determines whether the A/V is qualified and whether the candidate exists or not. If either of the information is missing, step 534 determines whether the non-RFQ can be completed. If it cannot be completed, the order is placed on hold in step 538. If the RFQ can be completed, step 536 uploads the data and generates a PO. Step 540 notifies the H/M of the PO completion and the A/V is mailed a copy of the PO.



FIG. 6 shows a call flow diagram illustrating a method for entering payroll with a new non-RFQ, i.e. direct source and renewal. Steps 600, 602 and 604 correspond to steps 500, 502 and 504 of FIG. 5 respectively. Steps 606-632 correspond to steps 456-480 respectively of FIG. 4. Step 610 notifies the A/V that they already violate the tenure policy and that the new order cannot be processed.



FIG. 7
a shows a call flow diagram illustrating a method for changing a purchase order according to the present invention. Step 702 enters an administration module and step 700 displays and determines which option the user selects. If options 1 or 2 are selected, step 704 accesses a search routine to locate a specified Purchase Order. Step 706 modifies the PO and transmits the PO to the system MSP personnel. Step 707 notifies the MSP personnel of the change and step 708 reviews the changed PO. Step 710 determines whether the PO can be processed as is. If not, step 712 requests correction and edits the PO. If so, step 714 uploads the PO to the system. Step 716 determines whether a new hourly rate or other expenses are affected. If not, step 718 notifies the user of the change order completion. If so, step 720 notifies the user and the A/V of the completion of the PO change order.


Referring to FIG. 7b, if option 3 is selected, step 704 performs a search to locate the specified Purchase Order. Step 722 modifies the existing PO. Since option three extends the term of the PO, a check regarding the tenure rules must be performed. Step 724 determines whether the PO and candidate tenure status is OK. Step 726 stores the PO and tenure data in a candidate DB. If applicable, step 728 notifies the A/V that they already violate the tenure policy and that the new order cannot be processed. If, however, the new end date determined from the new changed RFQ would violate the tenure policy, step 730 notifies the H/M and generates the last day that the applicant can work. Step 732 determines whether the H/M decides to modify the last date. If not, step 736 cancels the transaction as it violates the tenure rules. If so, step 734 forwards the request for the changed PO to MSP personnel and notifies the H/M of the same. In addition, if the end date does not violate tenure policy, the process proceeds to step 734. Step 738 verifies the data and uploads the new changed PO to the system. Step 740 notifies the user and A/V of the changed PO completion and allows online viewing of the new PO.


Referring to FIG. 7c, if option 4 is selected, the process follows the same steps as disclosed in FIG. 7b, however, if the new end date does not violate the end date or the user decides to modify the date, step 742 determines if additional authorization is required. Since option 4 extends the PO, the tenure status must be checked as disclosed in FIG. 7b. In addition, since funds are added to the PO, the added funds must be approved. If no approval is required, steps 734, 738 and 740 are performed. If approval is required, step 744 notifies the user, H/M, of the need for approval and prompts them for the name and email of the approving manager.


Referring to FIG. 7d, if option 5 is selected, the process follows the same steps of 702, 700, 704, and 722 as described in FIG. 7c. Since option 5 adds a new Maximum limit on funds, step 750 determines whether an authorization is required for the change. If approval is required, step 752 notifies the user, H/M, of the need for approval and prompts them for the name and email of the approving manager. If no approval is required, step 754 forwards the request for the changed limit to MSP personnel and notifies the H/M of the same. Step 738 verifies the data and uploads the new changed funding limit to the system. Step 756 determines whether a new rate changed. If so, step 758 notifies the user and A/V of the changed PO completion. If not, only the user is notified of the change.


Although the illustrative embodiments of the present disclosure have been described herein with reference to the accompanying drawings, it is to be understood that the disclosure is not limited to those precise embodiments, and that various other changes and modifications may be affected therein by one skilled in the art without departing from the scope or spirit of the disclosure as defined in the appended claims.


GLOSSARY OF TERMS

NPW—Non-Payroll Worker


MSP—Managed Service Program


RFQ—Request for quote


H/M—Hiring Manager


TNPW—Technical Non-Payroll Worker


A/V—Associated Vendor


SAP—Software application for Backend Accounting


GPO—Global Procurement Organization

Claims
  • 1. A method for procurement and administrative management of non-payroll workers, the method comprising: providing a procurement network comprising a human resources procurement server, at least one hiring manager terminal, and a plurality of associated vendor terminals;wherein the providing comprises utilizing data to establish a list of approved associated vendor terminals selected from the plurality of associated vendor terminals;wherein each of the plurality of associated vendor terminals has access to information related to a plurality of job candidates;wherein each of the at least one hiring manager terminal is associated with an employer;wherein each associated vendor terminal of the plurality of associated vendor terminals is associated with a vendor that is outside the employer;processing, by the human resources procurement server, a competitive request-for-quote from a hiring manager terminal of the at least one hiring manager terminal;wherein the processing of the competitive request-for-quote comprises: storing the competitive request-for-quote;submitting the competitive request-for-quote; andbroadcasting the competitive request-for-quote to the approved associated vendor terminals;wherein the storing of the competitive request-for-quote comprises: receiving a plurality of specified mandatory request for quote template variables comprising at least one of non-payroll worker assignment location, job title, job description, related job skills, assignment start date, assignment end date, estimated laborer billing rate, and anticipated labor hours; anddetermining whether mandatory request-for-quote template variable input has occurred;wherein the determining of whether mandatory request-for-quote template variable input has occurred comprises: notifying the hiring manager terminal that required request-for-quote template variable input is incomplete responsive to a determination that mandatory request-for-quote template variable input has not occurred;providing to the hiring manager terminal a modified user interface to input missing or incorrect request-for-quote template variable information; andstoring the competitive request-for-quote responsive to a determination that the mandatory request-for-quote template variable input has occurred;processing, by the human resources procurement server, a completed request for quote response from each of at least a portion of the approved associated vendor terminals;wherein the processing of the completed request for quote response comprises processing at least one job-candidate record;receiving, by the human resources procurement server, an approval of the request for quote response from the hiring manager terminal; andprocessing, by the human resources procurement server, engagement of a non-payroll worker responsive to the approval.
  • 2. The method of claim 1, wherein the data utilized comprises: geographic non-payroll laborer resource provision authority;skill set non-payroll laborer resource provision authority;job category non-payroll laborer resource provision authority; andjob title non-payroll laborer resource provision authority.
  • 3. The method of claim 1, wherein the data utilized comprises: vendor-preferred tier labor resource provision level; andclient business-unit preferred-vendor sourcing-preference list.
  • 4. The method of claim 1, wherein the step of submitting the competitive request-for-quote comprises: determining a stored non-payroll worker request-for-quote approval status responsive to client-configured business rules;notifying a client of pending required approval authorization responsive to business-rules configuration;providing request-for-quote record access to designated client approving personnel; andstoring a request-for-quote approval disposition by the designated client personnel.
  • 5. The method of claim 4, wherein the step of storing the request-for-quote approval disposition comprises: terminating a request-for-quote process responsive to client approver personnel authorization rejection; andsaving the competitive request-for-quote to an open-jobs data collection responsive to client approver personnel authorization.
  • 6. The method of claim 1, wherein the step of broadcasting the competitive request-for-quote comprises: posting a request-for-quote open job to the approved associated vendor terminals.
  • 7. The method of claim 6, wherein the step of posting the request-for-quote open job comprises: providing associated vendor personnel access to a competitive request-for-quote open job responsive to receipt of an open job posting; andnotifying client personnel of the posting.
  • 8. The method of claim 1, wherein the step of processing the completed request for quote response comprises: submitting the request-for-quote response.
  • 9. The method of claim 8, wherein the step of processing the at least one job-candidate record comprises attaching an electronic resume associated with an applicable stored job candidate record.
  • 10. The method of claim 8, wherein the step of processing the at least one job-candidate record comprises validating a stored job-candidate profile and applicable resume attachment.
  • 11. The method of claim 10, wherein the step of validating the stored job-candidate profile comprises: notifying a vendor user of validation failure responsive to a determination that required job-candidate profile data is incomplete or incorrect;providing the vendor user with a modified user interface to edit job-candidate profile data;storing a modified job-candidate record;notifying the vendor user of validation failure responsive to a determination that the job-candidate resume attachment failed validation requirements; andproviding the vendor user with a modified user interface to attach or upload a job-candidate resume.
  • 12. The method of claim 8, wherein the step of submitting a request-for-quote response comprises: posting a job-candidate profile and attached resume to a client;wherein the job-candidate profile and attached resume are associated with an open client request-for-quote; andnotifying applicable client personnel of the received request-for-quote response.
  • 13. The method of claim 1, wherein the step of processing the at least one job-candidate record comprises: creating the at least one job-candidate record, the at least one job-candidate record comprising at least one of worker identity, applicable work eligibility, education history, professional certifications, and previous work experience;receiving specification of job request attributes for the at least one job-candidate record comprising at least labor rates and available assignment start date; andstoring settings related to the at least one job-candidate record.
  • 14. The method of claim 1, wherein the step of processing the submitted request-for-quote response comprises: receiving at least one submitted job-candidate profile;creating a temporary laborer master record;screening candidate submittals;administering interview logistics; andselecting a qualified non-payroll worker.
Parent Case Info

This patent application is a continuation of U.S. patent application Ser. No. 11/698,603, filed Jan. 25, 2007 now U.S. Pat. No. 8,190,462. U.S. patent application Ser. No. 11/698,603 is a continuation of U.S. patent application Ser. No. 10/031,866 filed Nov. 13, 2001, now Abandoned, which is a national-stage filing of International Patent Application No. PCT/US01/07962, filed on Mar. 13, 2001. International Patent Application No. PCT/US01/07962 claims priority from U.S. Provisional Patent Application No. 60/188,922, filed Mar. 13, 2000. This patent application incorporates by reference the entire disclosure of U.S. Provisional Patent Application No. 60/188,922, U.S. patent application Ser. No. 10/031,866, and U.S. patent application Ser. No. 11/698,603.

US Referenced Citations (152)
Number Name Date Kind
4646250 Childress Feb 1987 A
4799156 Shavit et al. Jan 1989 A
4937743 Rassman et al. Jun 1990 A
4992940 Dworkin Feb 1991 A
5117353 Stipanovich et al. May 1992 A
5164897 Clark et al. Nov 1992 A
5291397 Powell Mar 1994 A
5381332 Wood Jan 1995 A
5416694 Parrish et al. May 1995 A
5493490 Johnson Feb 1996 A
5592375 Salmon et al. Jan 1997 A
5600554 Williams Feb 1997 A
5664115 Fraser Sep 1997 A
5715402 Popolo Feb 1998 A
5740421 Palmon Apr 1998 A
5758328 Giovannoli May 1998 A
5794212 Mistr, Jr. Aug 1998 A
5802493 Sheflott et al. Sep 1998 A
5842178 Giovannoli Nov 1998 A
5862223 Walker et al. Jan 1999 A
5907490 Oliver May 1999 A
5913202 Motoyama Jun 1999 A
5915086 Buzsaki et al. Jun 1999 A
5960407 Vivona Sep 1999 A
5970475 Barnes et al. Oct 1999 A
5978768 McGovern et al. Nov 1999 A
5987464 Schneider Nov 1999 A
5991735 Gerace Nov 1999 A
5995951 Ferguson Nov 1999 A
6014644 Erickson Jan 2000 A
6038547 Casto Mar 2000 A
6041303 Mathews Mar 2000 A
6049776 Donnelly et al. Apr 2000 A
6058373 Blinn et al. May 2000 A
6058379 Odom et al. May 2000 A
6070143 Barney et al. May 2000 A
6088678 Shannon Jul 2000 A
6092050 Lungren et al. Jul 2000 A
6092060 Guinta et al. Jul 2000 A
6092197 Coueignoux Jul 2000 A
6112189 Rickard et al. Aug 2000 A
6115642 Brown et al. Sep 2000 A
6131087 Luke et al. Oct 2000 A
6141653 Conklin et al. Oct 2000 A
6157808 Hollingsworth Dec 2000 A
6158044 Tibbetts Dec 2000 A
6161099 Harrington et al. Dec 2000 A
6167385 Hartley-Urquhart Dec 2000 A
6189003 Leal Feb 2001 B1
6199050 Alaia et al. Mar 2001 B1
6213780 Ho et al. Apr 2001 B1
6266659 Nadkarni Jul 2001 B1
6272467 Durand et al. Aug 2001 B1
6275812 Haq et al. Aug 2001 B1
6289340 Puram et al. Sep 2001 B1
6301574 Thomas et al. Oct 2001 B1
6302695 Rtischev et al. Oct 2001 B1
6324522 Peterson et al. Nov 2001 B2
6349238 Gabbita et al. Feb 2002 B1
6356909 Spencer Mar 2002 B1
6370510 McGovern et al. Apr 2002 B1
6385620 Kurzius et al. May 2002 B1
6408337 Dietz et al. Jun 2002 B1
6442528 Notani et al. Aug 2002 B1
6480857 Chandler Nov 2002 B1
6529909 Bowman-Amuah Mar 2003 B1
6556976 Callen Apr 2003 B1
6647300 Balasubramanian et al. Nov 2003 B1
6658400 Perell et al. Dec 2003 B2
6662194 Joao Dec 2003 B1
6922676 Alnwick Jul 2005 B2
6980962 Arganbright et al. Dec 2005 B1
7054821 Rosenthal et al. May 2006 B1
7089203 Crookshanks Aug 2006 B1
7103567 Smukowski Sep 2006 B2
7107268 Zawadzki et al. Sep 2006 B1
7275039 Setteducati Sep 2007 B2
7302431 Apollonsky et al. Nov 2007 B1
7305392 Abrams et al. Dec 2007 B1
7349868 Tenorio Mar 2008 B2
7386475 Parasnis et al. Jun 2008 B2
7430523 Khalidi Sep 2008 B1
7437304 Barnard et al. Oct 2008 B2
7451106 Gindlesperger Nov 2008 B1
7457764 Bullock et al. Nov 2008 B1
7523045 Walker et al. Apr 2009 B1
7533033 Unite et al. May 2009 B1
7653583 Leeb et al. Jan 2010 B1
7805382 Rosen et al. Sep 2010 B2
20010044768 Wares Nov 2001 A1
20010047311 Singh Nov 2001 A1
20010051913 Vashistha et al. Dec 2001 A1
20020002479 Almog et al. Jan 2002 A1
20020042752 Chaves Apr 2002 A1
20020046147 Livesay et al. Apr 2002 A1
20020055870 Thomas May 2002 A1
20020072946 Richardson Jun 2002 A1
20020073082 Duvillier et al. Jun 2002 A1
20020087382 Tiburcio Jul 2002 A1
20020103687 Kipling Aug 2002 A1
20020152133 King et al. Oct 2002 A1
20020156668 Morrow et al. Oct 2002 A1
20020161619 Ham et al. Oct 2002 A1
20020198766 Magrino et al. Dec 2002 A1
20020198818 Scott et al. Dec 2002 A1
20030004850 Li et al. Jan 2003 A1
20030018481 Zhou et al. Jan 2003 A1
20030037032 Neece et al. Feb 2003 A1
20030055694 Menninger Mar 2003 A1
20030055754 Sullivan Mar 2003 A1
20030083910 Sayal et al. May 2003 A1
20030101114 Delapass et al. May 2003 A1
20030101127 Cornelius May 2003 A1
20030135401 Parr Jul 2003 A1
20030145006 Dalfsen et al. Jul 2003 A1
20030177051 Driscoll et al. Sep 2003 A1
20030200150 Westcott et al. Oct 2003 A1
20030200168 Cullen, III et al. Oct 2003 A1
20030204439 Cullen, III Oct 2003 A1
20030208434 Posner Nov 2003 A1
20030212604 Cullen, III Nov 2003 A1
20030216986 Hassan Nov 2003 A1
20040030566 Brooks Rix Feb 2004 A1
20040030590 Swan et al. Feb 2004 A1
20040039681 Cullen, III et al. Feb 2004 A1
20040068728 Blevins Apr 2004 A1
20040093583 McAnaney et al. May 2004 A1
20040107125 Guheen et al. Jun 2004 A1
20040107405 Schein Jun 2004 A1
20040158513 Musacchio Aug 2004 A1
20040186852 Rosen Sep 2004 A1
20040205519 Chapel et al. Oct 2004 A1
20040210490 Almstead et al. Oct 2004 A1
20040210510 Cullen, III et al. Oct 2004 A1
20040215467 Coffman et al. Oct 2004 A1
20040236598 Thomsen Nov 2004 A1
20040249655 Doeberl et al. Dec 2004 A1
20040260601 Brief Dec 2004 A1
20040267606 Brishke et al. Dec 2004 A1
20050114829 Robin May 2005 A1
20050120039 Amys et al. Jun 2005 A1
20050144129 Coolman et al. Jun 2005 A1
20050262008 Cullen, III et al. Nov 2005 A1
20050288993 Weng et al. Dec 2005 A1
20060173775 Cullen et al. Aug 2006 A1
20060190391 Cullen et al. Aug 2006 A1
20060259476 Kadayam et al. Nov 2006 A1
20070124196 Brief et al. May 2007 A1
20070198968 Shenfield et al. Aug 2007 A1
20080004890 Hargroder Jan 2008 A1
20090248482 Knyphausen et al. Oct 2009 A1
20100241482 Knyphausen et al. Sep 2010 A1
Foreign Referenced Citations (23)
Number Date Country
1195676 Apr 2002 EP
09-223008 Aug 1997 JP
11-345259 Dec 1999 JP
2002-041835 Feb 2002 JP
2002-149959 May 2002 JP
2002-531890 Sep 2002 JP
2002-366763 Dec 2002 JP
2003-067188 Mar 2003 JP
2003-532201 Oct 2003 JP
2004-086757 Mar 2004 JP
2004-252951 Sep 2004 JP
2004-264880 Sep 2004 JP
2004-527805 Sep 2004 JP
2005-018327 Jan 2005 JP
2165679 Apr 2001 RU
WO-0033187 Jun 2000 WO
WO-0050970 Aug 2000 WO
WO-2001008067 Feb 2001 WO
WO-0114962 Mar 2001 WO
WO-0148656 Jul 2001 WO
WO-0208868 Jan 2002 WO
WO-0225544 Mar 2002 WO
WO-0241270 May 2002 WO
Non-Patent Literature Citations (42)
Entry
Tate, L., “Preparing RFPs, RFQs and Negotiating Contracts Requires Meticulous Attention to Many Details”, Communications News, vol. 24, No. 12, p. 46, Dec. 1987.
Hirning, J., “Standing up to the Standards Strain”, Quality, vol. 34, No. 2, p. 96, Feb. 1995.
Feder, B.J., “True Grit in the Gritty Inner City; Some Dreams Come True, but Company Fights for Life”, New York Times, Late Edition-Final Edition, Jul. 10, 1998, p. 1, col. 2.
Anon, “Cephren Launches MarketNet Bidding Service, Providing the Construction Industry With an Efficient Way to Procure Goods and Services Online”, Business Wire, May 30, 2000, 3 pages.
U.S. Appl. No. 11/351,835, Cullen et al.
U.S. Appl. No. 11/354,367, Cullen, III et al.
U.S. Appl. No. 11/885,090, Cullen et al.
U.S. Appl. No. 12/342,116, filed Dec. 23, 2008, Cullen.
U.S. Appl. No. 12/492,438, Cullen.
U.S. Appl. No. 12/692,937, Cullen.
U.S. Appl. No. 12/773,130, Cullen.
U.S. Appl. No. 12/855,532, Wasicek.
U.S. Appl. No. 12/871,725, Shaw.
www.marketing.ebreviate.com; “Overview”; Company Information of eBreviate; Feb. 11, 2002; pp. 1-16.
www.chimes.net; “Chimes Streamlines & Digitizes RFP Administration and Project Management with Launch of Chimes PM”; Press Release from Chimes, Inc.; Feb. 25, 2002; pp. 1-4.
www.chimes.net; “Chimes, Inc. Extends Human Capital Management Solution Beyond Contingent Workforce with Launch of Centralized Applicant Management—CAM—Program”; News Room from Chimes, Inc.; Jun. 28, 2001; pp. 1-2.
www.emptoris.com; “Overview”; Company Overview of Emptoris; Apr. 15, 2002; pp. 1-18.
Screenshots of Volt Information Sciences, www.volt.com, Feb. 21, 1999, pp. 1-24, retrieved from: Google.com and archive.org.
Torres, Giselle; “High-Voltage Staffing Service Arrives in Puerto Rico”; Caribbean Business; Oct. 23, 1997, p. 1 (retrived from: Dialog, file 16).
“Volt Information Sciences-Facilities & Equipment”, Annual Report, 1989, p. 1 (retrieved from : Dialog, file 160.
“Volt Information Sciences to Purchase Portions of Two Lucent Technologies Subsidiaries”, PR Newswire, Nov. 17, 1999, pp. 1-3, (retrieved from: Dialog, file 16.
Consol (www, procurestaff.com via http://web.archive.org, copyright 2003) pp. (1-31).
Cullen, Andrew A. III, “Declaration of Andrew A. Cullen III” , 41 pages, Jun. 18, 2008.
Leipold et al., “The World Bank e-Procurement for the Selection of Consultants: Challenges and Lessons Learned” Journal of Public Procurement, 2004, vol. 4, Issue 3, pp. 319-339.
Dysart, J., “The Data Exchange,”DG Review, vol. 11, No. 9, p. 37, Mar. 11, 1991.
Anon., “Primavera Systems; Primavera, PurchasePro.Com Create E-Commerce Marketplace for Construction Industry,” M2 Presswire, Sep. 22, 1999.
Rawdon, S., “Online Bidding Options May Be Web's Best Secret,” Business First-Columbus, vol. 18, No. 33, p. B11, Apr. 5, 2002.
“nextSource Announces Launch of its Multiple Listing Staffing Association.” Business Wire, p. 2196, Apr. 16, 2002.
Definition of prose from Dictionary.com, retrieved from [http://dictionary.reference.com/browse/prose] on Aug. 7, 2008.
Herman, Susan J., Hiring Right: A Practical Guide. SAGE. 1994. pp. 23-25.
Cullen, A., Suppliers of Technical Nonpayroll Workers, (2 pages), Dec. 31, 1997.
Cullen, A., Skills Questionnaire, (5 pages), May 21, 1998.
Cullen, A., Skills Environment, (1 page), Jul. 2, 1998.
Cullen, A., Jobs Listing, (31 pages), Feb. 24, 1999.
Brief, V., Overview of Volt's HRP Application, (3 pages), Feb. 1999.
Bajari et al. (Bajari), “Incentives versus transaction cost: a theory of procurement contracts”, RAND Journal of Economics, vol. 32, No. 3, Autumn 2001, pp. 387-407.
Copenheaver, Blaine R., “International Search Report” for PCT/US2010/045349 as mailed Oct. 6, 2010 (4 pages).
Young, Lee W., “International Search Report” for PCT/US10/47176 as mailed Oct. 14, 2010, 3 pages.
Cullen, III, et al., U.S. Appl. No. 13/017,760, filed Jan. 31, 2011.
Web Archive of “nextSource” web page, “People Blue Book™, Introducing the nextSource People Blue Book” retrieved from [URL: http://web.archive.org/web/20020206061453/http://nextsource.com/services/people—blue . . . ], archived on Feb. 6, 2002, 1 page.
U.S. Bureau of Labor Statistics, “2000 Standard Occupational Classification (SOC) User Guide”, retrieved from [URL: http://data.bls.gov/cgi-bin/print.pl/soc/socguide.htm] on Dec. 27, 2011, 5 pages.
U.S. Appl. No. 13/953,978, Cullen.
Related Publications (1)
Number Date Country
20120215711 A1 Aug 2012 US
Provisional Applications (1)
Number Date Country
60188922 Mar 2000 US
Continuations (2)
Number Date Country
Parent 11698603 Jan 2007 US
Child 13460979 US
Parent 10031866 US
Child 11698603 US