IP Library Granted Patent US 8,458,100
Granted Patent B1
US 8,458,100 · App. 12/565,683 · Granted Jun 4, 2013

Method and system for matching civilian employers with candidates having prior military experience

Inventors: Donald Edward Nowak, Jr. (Suwanee, GA); Anthony Morris (Kennesaw, GA)
Assignee: Bradley-Morris, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,458,100
App. No.
12/565,683
Granted
Jun 4, 2013
Kind
B1
Abstract

A computer method for matching civilian employers with candidates having prior military experience can include identifying an employer profile whose desired level of military service matches a level of military service of a candidate profile. The employer profile can be stored in a memory if the desired level military service for the employer profile matches the level of military service for the candidate profile. Remaining military fields in the employer profile stored in the memory can be compared against remaining military fields in the candidate profile. Weight values can be assigned to military fields of the candidate profile based on a degree of matching between the military fields of the employer profile and the candidate profile. The weight values can correspond to a preferred status and a non-preferred status for a respective field desired by an employer.

Claims (52)

1. A computer-implemented method for matching civilian employers with candidates having prior military experience, comprising:

receiving input via a server on a computer system for one or more first military service fields corresponding to military experience of a candidate profile, the input for the one or more first military service fields comprising a selection of one or more military terms from a first listing of military terms, the military terms corresponding to one of skills and experience acquired by the candidate during service in an armed force;

receiving input via the server for one or more second military service fields corresponding to an employer profile, the input for the one or more second military service fields comprising a selection of one or more military terms from a second listing of military terms, the first listing of military terms being identical to the second listing of military terms;

receiving input via the server for one or more non-military service fields of a candidate profile and one or more non-military service fields of an employer profile;

identifying, by the server, an employer profile whose desired level of military service matches a level of military service of a candidate profile;

storing the employer profile in a memory if the desired level military service for the employer profile matches the level of military service for the candidate profile;

comparing, by the server, military service fields in the employer profile stored in the memory against military service fields in the candidate profile;

assigning weight values to military service fields of the candidate profile by the server based on a degree of matching between the military service fields of the employer profile and the candidate profile, the assigning weight values to military service fields further comprising assigning a first weight value to a military service field of a candidate profile if a status of the military service field in a corresponding employer profile is preferred; and assigning a second weight value to a military service field of a candidate profile if a status of the military service field in a corresponding employer profile is not preferred;

comparing, by the server, non-military service fields in the employer profile against military service fields in the candidate profile;

assigning weight values to non-military service fields of the candidate profile by the server based on a degree of matching between the military service fields of the employer profile and the candidate profile; and

determining, by the server, a percent match of the candidate profile with respect to the matched employer profile based on the assigned weight values to the military service fields and non-military service fields in the candidate profile.

2. The computer-implemented method of claim 1 , further comprising removing the employer profile from the memory by the server if it does not match availability dates of the candidate profile.

3. The computer-implemented method of claim 1 , further comprising removing the employer profile from the memory by the server if its required diversity data does not match diversity data of a candidate profile.

4. The computer-implemented method of claim 1 , wherein the desired level of military service comprises a length of time served in the military.

5. The computer-implemented method of claim 1 , wherein the military service fields further comprise at least one of military rank, military branch of service, military MOS, security clearance held, certifications held, and licenses held.

6. The computer-implemented method of claim 1 , wherein the non-military service fields comprise at least one of undergraduate school, undergraduate degree, undergraduate major, undergraduate GPA, undergraduate graduation year, graduate degree, diversity data, interpersonal rating, industry experience, city preferences, foreign languages spoken, job titles, geo-region preferences, salary requirements, salary bonuses desired, shift work, and travel percentage.

7. The computer-implemented method of claim 1 , further comprising generating an e-mail by the server that comprises a listing of one or more matched employer profiles.

8. A computer-implemented method for matching civilian employers with candidates having prior military experience, comprising:

receiving input via a server on a computer system for one or more first military service fields corresponding to military experience of a candidate profile, the input for the one or more first military service fields comprising a selection of one or more military terms from a first listing of military terms, the military terms corresponding to one of skills and experience acquired by the candidate during service in an armed force;

receiving input via the server for one or more second service military fields corresponding to an employer profile, the input for the one or more second service military fields comprising a selection of one or more military terms from a second listing of military terms, the first listing of military terms being identical to the second listing of military terms;

receiving input via the server for one or more non-military service fields of a candidate profile and for one or more non-military service fields of an employer profile;

identifying, by the server, a candidate profile whose level of military service matches a desired level of military service of an employer profile;

storing the candidate profile in a memory if a candidate profile whose level of military service matches the desired level of military service of the employer profile;

comparing, by the server, military service fields in the candidate profile against military service fields in the employer profile;

assigning weight values to military service fields of the candidate profile by the server based on a degree of matching between the military service fields of the employer profile and the candidate profile, the assigning weight values to military service fields further comprising assigning a first weight value to a military service field of a candidate profile if a status of the military service field in a corresponding employer profile is preferred; and assigning a second weight value to a military service field of a candidate profile if a status of the military service field in a corresponding employer profile is not preferred;

comparing, by the server, non-military service fields in the employer profile against military service fields in the candidate profile;

assigning weight values to non-military service fields of the candidate profile by the server based on a degree of matching between the military service fields of the employer profile and the candidate profile; and

determining, by the server, a percent match of the candidate profile with respect to the matched employer profile based on the assigned weight values to the military service fields and non-military service fields in the candidate profile.

9. The computer-implemented method of claim 8 , further comprising determining weight values for the employer profile by the server based upon preference data.

10. The computer-implemented method of claim 9 , further comprising determining a maximum number of score points by the server for the employer profile.

11. The computer-implemented method of claim 8 , wherein the desired level of military service comprises time served in the military.

12. The computer-implemented method of claim 1 , wherein the military service fields further comprise at least one of military rank, military branch of service, military MOS, security clearance held, certifications held, and licenses held.

13. A computer system for matching civilian employers with candidates having prior military experience, comprising:

a processing unit;

a memory storage device;

a display device coupled to the processing unit for displaying data; and

a program module for providing instructions to the processing unit, the processing unit responsive to the instructions of the program module, operable for:

receiving input for one or more first military service fields corresponding to military experience of a candidate profile, the input for the one or more first military service fields comprising a selection of one or more military terms from a first listing of military terms, the military terms corresponding to one of skills and experience acquired by the candidate during service in an armed force;

receiving input for one or more second military service fields corresponding to an employer profile, the input for the one or more second military service fields comprising a selection of one or more military terms from a second listing of military terms, the first listing of military terms being identical to the second listing of military terms;

receiving input for one or more non-military service fields of a candidate profile and for one or more non-military service fields of an employer profile;

identifying a plurality of candidate profiles whose level of military service matches a desired level of military service of an employer profile;

storing a candidate profile in the memory storage device if the candidate profile whose level of military service matches the desired level of military service of the employer profile;

comparing military service fields in the candidate profile stored in the memory against military service fields in the employer profile;

assigning weight values to military service fields of the candidate profile based on a degree of matching between the military service fields of the employer profile and the candidate profile, the assigning weight values to military service fields further comprising assigning a first weight value to a military service field of a candidate profile if a status of the military service field in a corresponding employer profile is preferred; and assigning a second weight value to a military service field of a candidate profile if a status of the military service field in a corresponding employer profile is not preferred;

comparing non-military service fields in the employer profile against military service fields in the candidate profile;

assigning weight values to non-military service fields of the candidate profile based on a degree of matching between the military service fields of the employer profile and the candidate profile; and

determining a percent match of the candidate profile with respect to the matched employer profile based on the assigned weight values to the military service fields and non-military service fields in the candidate profile.

14. The computer system of claim 13 , further comprising determining a maximum number of score points for the employer profile.

15. The computer system of claim 13 , wherein the desired level of military service comprises time served in the military.

16. The computer system of claim 13 , wherein the military service fields further comprise at least one of military rank, military branch of service, military MOS, security clearance held, certifications held, and licenses held.

17. The computer-implemented method of claim 8 , wherein the non-military service fields comprise at least one of undergraduate school, undergraduate degree, undergraduate major, undergraduate GPA, undergraduate graduation year, graduate degree, diversity data, interpersonal rating, industry experience, city preferences, foreign languages spoken, job titles, geo-region preferences, salary requirements, salary bonuses desired, shift work, and travel percentage.

18. The computer system of claim 13 , wherein the non-military service fields comprise at least one of undergraduate school, undergraduate degree, undergraduate major, undergraduate GPA, undergraduate graduation year, graduate degree, diversity data, interpersonal rating, industry experience, city preferences, foreign languages spoken, job titles, geo-region preferences, salary requirements, salary bonuses desired, shift work, and travel percentage.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2024
From: FIFTH THIRD BANK, NATIONAL ASSOCIATION
To: BRADLEY-MORRIS, LLC; RVET OPERATING, LLC; ESSENTIAL EVENTS AND TRAVEL, LLC
Reel/Frame 069595/0741 →
SECURITY INTEREST Recorded May 30, 2018
From: BRADLEY-MORRIS, LLC; RVET OPERATING, LLC; ESSENTIAL EVENTS AND TRAVEL, LLC; CIVILIAN JOBS, LLC; MILITARY RESUMES, LLC
To: FIFTH THIRD BANK
Reel/Frame 045929/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2015
From: BRADLEY-MORRIS, LLC
To: DEERPATH FUNDING, LP
Reel/Frame 036098/0356 →
SECURITY INTEREST Recorded Jul 2, 2013
From: BRADLEY-MORRIS, LLC
To: DEERPATH CAPITAL II, LP
Reel/Frame 030754/0435 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2013
From: BRADLEY-MORRIS, INC.
To: BRADLEY-MORRIS, LLC
Reel/Frame 030697/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2009
From: NOWAK, DONALD EDWARD, JR.; MORRIS, ANTHONY
To: BRADLEY-MORRIS, INC.
Reel/Frame 023275/0676 →