IP Library Patent Application 14527548
Patent Application
App. No. 14/527,548

NETWORK VISUALIZATION FOR EMPLOYMENT PROFILING

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 None
App. No.
14/527,548
Abstract

Various of the disclosed embodiments present systems and methods for visualizing social network information to identify correlations between employees and their peers. In some embodiments, the system may receive a list of candidates for the position and a list of employees well-suited to their existing positions. The system may then consider social network information to identify relations between the employees and the candidates as relates to the various job positions. The relations may be identified by applying various functions of differing granularity. Once the relations are identified, the system may present the relations in an edge-node depiction to a recruiter. The recruiter may then use the visualization to inform the next step in their decision process (e.g., identify an employee to recommend candidate peers, identify candidates for interviews, etc.).

Claims (44)

1 . A computer-implemented method for presenting a visualization of candidate and employee relations, comprising:

receiving a first dataset indicating a plurality of candidates;

determining a plurality of candidate attributes for the plurality of candidates based upon a social network;

receiving a second dataset indicating a plurality of job positions associated with an organization;

receiving a third dataset indicating a plurality of employees associated with the organization;

applying a plurality of elementary functions to the plurality of candidate attributes and a plurality of employee attributes to generate a plurality of elementary function values;

applying a global function based upon at least two of the plurality of elementary function values to generate a global function value;

applying a linking function between a candidate from the plurality of candidates and an employee from the plurality of employees to generate a linking function value; and

generating an edge-node visualization based upon the global function value and the linking function value, wherein each of the plurality of candidates, plurality of jobs, and plurality of employees are depicted as nodes in the edge-node visualization.

2 . The computer-implemented method of claim 1 , wherein the length of the edge is determined based upon the link function.

3 . The computer-implemented method of claim 1 , further comprising determining a plurality of employee attributes for the plurality of employees based upon data from a social network.

4 . The computer-implemented method of claim 1 , wherein receiving a first dataset indicating a plurality of candidates comprises retrieving social connections associated with the plurality of employees from the social network.

5 . The computer-implemented method of claim 1 , wherein a spring constant associated with an edge in the edge-node visualization is determined based upon the linking function.

6 . The computer-implemented method of claim 1 , wherein a size of a node in the edge-node visualization corresponds to the global function value.

7 . A non-transitory computer readable medium comprising instructions configured to case a computer system to perform a method comprising:

receiving a first dataset indicating a plurality of candidates;

determining a plurality of candidate attributes for the plurality of candidates based upon a social network;

receiving a second dataset indicating a plurality of job positions associated with an organization;

receiving a third dataset indicating a plurality of employees associated with the organization;

applying a plurality of elementary functions to the plurality of candidate attributes and a plurality of employee attributes to generate a plurality of elementary function values;

applying a global function based upon at least two of the plurality of elementary function values to generate a global function value;

applying a linking function between a candidate from the plurality of candidates and an employee from the plurality of employees to generate a linking function value; and

generating an edge-node visualization based upon the global function value and the linking function value, wherein each of the plurality of candidates, plurality of jobs, and plurality of employees are depicted as nodes in the edge-node visualization.

8 . The non-transitory computer readable medium of claim 7 , wherein the length of the edge is determined based upon the link function.

9 . The non-transitory computer readable medium of claim 7 , further comprising determining a plurality of employee attributes for the plurality of employees based upon data from a social network.

10 . The non-transitory computer readable medium of claim 7 , wherein receiving a first dataset indicating a plurality of candidates comprises retrieving social connections associated with the plurality of employees from the social network.

11 . The non-transitory computer readable medium of claim 7 , wherein a spring constant associated with an edge in the edge-node visualization is determined based upon the linking function.

12 . The non-transitory computer readable medium of claim 7 , wherein a size of a node in the edge-node visualization corresponds to the global function value.

13 . A computer system comprising:

at least one processor;

at least one memory comprising instructions configured to cause the at least one processor to perform a method comprising:

receiving a first dataset indicating a plurality of candidates;

determining a plurality of candidate attributes for the plurality of candidates based upon a social network;

receiving a second dataset indicating a plurality of job positions associated with an organization;

receiving a third dataset indicating a plurality of employees associated with the organization;

applying a plurality of elementary functions to the plurality of candidate attributes and a plurality of employee attributes to generate a plurality of elementary function values;

applying a global function based upon at least two of the plurality of elementary function values to generate a global function value;

applying a linking function between a candidate from the plurality of candidates and an employee from the plurality of employees to generate a linking function value; and

generating an edge-node visualization based upon the global function value and the linking function value, wherein each of the plurality of candidates, plurality of jobs, and plurality of employees are depicted as nodes in the edge-node visualization.

14 . The computer system of claim 13 , wherein the length of the edge is determined based upon the link function.

15 . The computer system of claim 13 , further comprising determining a plurality of employee attributes for the plurality of employees based upon data from a social network.

16 . The computer system of claim 13 , wherein receiving a first dataset indicating a plurality of candidates comprises retrieving social connections associated with the plurality of employees from the social network.

17 . The computer system of claim 13 , wherein a spring constant associated with an edge in the edge-node visualization is determined based upon the linking function.

18 . The computer system of claim 13 , wherein a size of a node in the edge-node visualization corresponds to the global function value.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jul 7, 2021
From: PINNACLE VENTURES, L.L.C.
To: WORK4 LABS INC.
Reel/Frame 056782/0096 →
SECURITY INTEREST Recorded Dec 27, 2017
From: WORK4 LABS INC.
To: PINNACLE VENTURES, L.L.C.
Reel/Frame 044494/0011 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 034499 FRAME 0100. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 18, 2017
From: CLAIS, PAUL; LESEUR, GUILLAUME; LASFAR, OUADIA
To: WORK4LABS, INC.
Reel/Frame 044227/0568 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2014
From: CLAIS, PAUL; LESEUR, GUILLAUME; LASFAR, OUADIA
To: WORK4 LABS, INC.
Reel/Frame 034499/0100 →