Electronic automated information exchange and management system5832497Abstract A computer implemented system is provided in order to manage the exchange of information through two databases. The system is particularly useful for an employment recruitment environment or other environments which require an exchange between individuals in two or more categories such as job applicants and employers. According to the preferred configuration, the system manages a database of job postings. Each posting is stored in a job record, and the system is capable of searching on a plurality of keys in the job record to identify a job record suitable to a particular applicant. The system then facilitates creation of a resume record and designation of the resume record for an accessible resume base or a selected job record. Finally, the system permits query of a resume base in order to identify recruitment candidates for job positions. Claims I claim: Description BACKGROUND OF THE INVENTION
______________________________________
Accounting Legal
Advertising PR Manufacturing
Architecture Marketing
Biotech Multimedia
Civil Service Non Profit
Design Other
Education Publishing
Environmental Real Estate
Financial Banking Retail
Health Care Medical
Telecommunication
High-Tech Transportation
Hotel Restaurant Travel Entertainment
Human Services Utilities
Insurance
______________________________________
The job disciplines can be established so that each job can be cross-referenced to and identified by one or more disciplines with a reasonable degree of specificity. An example of job disciplines for the biotechnology and pharmaceutical fields may include: chemistry; clinical research; environmental science; management; manufacturing; quality; regulatory affairs; research associates; research scientists; and systems networks. Each application parameter field may be organized by geographical location with any desired amount of specificity. For a nationwide job indexing system, it may be convenient to specify location by region or state. For local applications, it may be more appropriate to specify location by county, city/town or neighborhood. If a relational database management system is utilized, it would be advantageous to relate the company field of the job base to a company database file which will include relevant information, statistics and descriptions of companies posting jobs. Finally, the job base records will include some security or password fields which will specify who may have access to the job records for the purpose of posting, revising, maintaining, and deleting job records. The system may also include memory which stores a resume base 105. The resume base will be a database file which will be formulated by applicant-users for submission to a resume pool accessible to subscribing employer-users or submission to specified employers as a job application. The system also includes a resume management/job management module 104 which manages the creation, revision, and maintenance of resume records contained in the resume base and job records contained in the job base. The system will also include an iterative search engine 106 which handles queries to the resume base and job base. The operational features of the iterative search engine are described below. The resume management/job management module 104 and the iterative search engine 106 may be implemented through commercially available database management systems. Other conventional search and query capabilities may also be used to search the databases. A user establishing access to the system according to the invention though the communication port will be presented with a variety of menus. According to the preferred embodiment, communication may be effected through hyper text markup language ("html") pages. It is contemplated that users accessing the system by computer communications will be either "employers" or "applicants." Any user who is not an employer-user will be treated as an applicant-user. Employer-users are those users who are authorized to post jobs to the job base or retrieve contact information from the resume pool. An authorized employer-user may select a job base maintenance option at the main menu. Employer-users may be granted "write access" to the job base through some identification or verification protocol. A password system or source terminal identification number may be utilized to verify authority for "write access." Once an authorized employer-user elects to access job posting maintenance, he may have an option of inputting a new posting by creating a new job record in the job base, accessing a current posting (job record), or retrieving applications (resume records). When creating a new job record, an employer-user may be presented with a form to be filled out on-line, or the employer-user may upload a prepared job record to the job base. When creating a new job record on-line, an employer-user may respond to prompts to fill the job record fields. The employer-user may enter narrative for a job description and information for the search parameters. Any search parameter field which has a restriction on available entries may be presented in the form of a menu. If the number of available entries exceeds a predetermined amount, the entries may be presented in a scroll bar window. The entries may be selected by the user, for example, by using a mouse pointer to click on appropriate entries. For example, the discipline field will be limited to certain predetermined disciplines. The employer-user posting a job may be required to select a discipline only from a predetermined list appearing in a menu. When an authorized employer-user elects to access current job postings, a query may be utilized in order to locate an individual or group of job records. The system will verify that the user has "write access" or authority to modify the job records. The job records may be presented as a form displayed to the user and the user may modify the fields as deemed appropriate. Alternatively, an employer-user may elect to delete any job record, provided he has appropriate authority. An authorized user may also be presented with an option of retrieving applications (resume records) for the jobs it has posted on the system, i.e., corresponding to its job records. By selecting the option to retrieve applications (resume records), the process control module 101 will instruct the resume management/job management module 104 to retrieve all resume records which designate specified job records from the resume base 105. The mechanism for creating a resume record designated as an application for a particular job will be described below. As an alternative to requiring on-line access to resume records tagged as applications for jobs, the system may be configured to periodically query the resume base for resume records which are related to job records and, therefore, constitute applications for specific job postings. The resume records thus returned may be sent by E-mail, facsimile or otherwise to the appropriate employer-user. Alternatively, the system may be configured to forward the resume record any time an applicant-user applying for a predetermined job is placed in the resume base. As discussed above, when accessing the system a user is presented with an options menu. The options menu will also include the option of submitting a resume to the resume base (creating or modifying a resume record), searching the job base, or searching the resume base in addition to the option of creating or modifying a job record (maintaining the job base). As with the option of maintaining the job base, the option of searching the resume base may be restricted to authorized users who subscribe to that portion of the service. When a user selects the option of creating a resume or creating a job posting, the process control unit 101 submits commands to the resume management/job management module 104 which, in turn, passes information for the fields of the specified base from the user's computer through the communication port into the selected database record. The resume base 105 is an electronically stored database. The resume base is a collection of resume records stored in electronically readable memory. The resume records will advantageously include fields specifying name, address, telephone number, E-mail address and narrative fields containing descriptive information in the form of a cover letter, a description of key skills, and identification of a predetermined number of current and previous positions, a specification of term of employment at current and previous positions, and a description of educational background. The fields in a resume record may be populated through use of a form presented to the user. The resume record may also include fields for a user password and a field that is used to designate the record as a submission to an accessible resume pool or a specified job. If the field designates a specified job, it may include a job record identification. The user-applicant will be presented the option of maintaining the resume on the system without submission; submission of the resume to a resume pool accessible to subscribing employers; or submission of the resume as an application to any posted job listing. In the event the resume is submitted to an accessible pool, a mechanism may be provided to prevent access to the resume by specified parties in order to protect an applicant-user from having a current employer, who is also an employer-user, learn that the applicant-user is seeking a new position. Access may be restricted by including a field in the resume record identifying companies which will not be granted access to the resume record even though they may have access to the resume pool or by a fuzzy logic inquiry into the current employer field when any subscribing employer queries the resume pool. A resume record may be "submitted" as a job application by relating the resume record to a job record by placing a job record identification into an appropriate field in the resume record. It is to be understood that the system is not limited to using the physical file, record and field structures described herein and other physical structures which are logically equivalent will be equivalent for the purpose of this invention. The iterative search engine 106 will be invoked when an applicant-user selects the job search option from the opening menu or when an employer-user selects the resume search option to search the resume pool. When the iterative search engine is invoked to search the job base, a number of scroll bar type menus may be presented to a user. The scroll bar menus can correspond to the various search parameters and fields of a job record. The menu presents predetermined options corresponding to the available entries for the various fields. The user then selects query entries from the options presented. According to an advantageous feature, fields which are not limited to predetermined entries may be queried using a key word or literal string inquiry. The query will return an indication of the number of records which satisfy the query. If a plurality of records are identified, additional iterations of the search may be executed. Each of the scroll bar menus are represented. However, on re-presentment, rather than displaying the entire universe of available entries for each field only the entries which correspond to entries of records selected in the previous iteration are displayed. The user can then further narrow the selections and submit additional iterative inquiries. When the query narrows selected records to the satisfaction of the user, the user may request display of predetermined portions of the selected record(s). The user is then presented with the option of submitting a previously established resume record as an application; modifying a previously established resume record as an application; or formulating a new resume record as an application. The resume record may advantageously be designated as an application for a selected job by marking a job field with a job identification number corresponding to a record in the job base. As discussed above, the resume record so designated may be transmitted or made available to the job advertiser. If an employer-user selects the resume pool option, the system may invoke the iterative search engine to query resume records designated for the resume pool. The resume pool may be a subset of records in the resume base. They may be so designated by the presence of special characters in a job-identification field. The system may impose a restriction on records which are returned to an employer-user to ensure that any resume created by an applicant-user who is an employee of the employer-user will not be made available to that employer-user. According to the preferred embodiment, the information returned to the employer-user during a resume pool query will not include contact information. The system may invoke an accounting subsystem 107 when an employer-user requests contact information. According to this feature, employer-users may be charged for access to contact information on applicant-users. The charge may be imposed as a basic subscription charge which will entitle an employer-user to a predetermined number of resume pool applicant-user contact identifications. A predetermined charge may be imposed for each request above and beyond the basic subscription level. Various other schemes may be utilized to charge employer-users or restrict access to contact information fields. A system according to the invention has been made accessible through the World Wide Web with a URL of http://WWW.monster.com/home.html. The system has been described with reference to a preferred embodiment particularly suited for advertising jobs; managing the submission of applications for the jobs; and managing a resume and job database. It is to be understood that the system according to the invention is suitable for other applications including the management of other types of advertisements such as for merchandise, housing, or any open request for response. Other open requests for response may include advertisement for the sale of fungible and nonfungible commodities, services or grants which require an interested party to submit information. The submitted information may be in the form of transaction information such as in the case of an advertisement for merchandise, identification of purchaser, identification of where the merchandise is to be shipped, and transaction information such as digital signatures, credit card information and the like. In the case of a system to manage the application for grants, the system may manage grant applications rather than resumes as described in accordance with the preferred embodiment. While the invention has been described and shown in connection with the preferred embodiment, it is to be understood that modifications may be made without departing from the spirit thereof. The embodiment described is by way of example and should not be construed as limiting of the claims except where referenced to the specification is required for such construction. The claims below is set forth to define the scope of protection sought by this application.
|
Same subclass Same class Consider this |
||||||||||
