IP Library Patent Application 14300297
Patent Application
App. No. 14/300,297

JOB RECOMMENDATION ENGINE USING A COMPANY EMPLOYEE PROFILE

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/300,297
Abstract

A system maintains data relating to members and business organizations on a social networking service. The system analyzes the data to identify attributes of employees at a first business organization, creates an employee profile for the first business organization using the identified attributes of the employees, compares the employee profile for the first business organization to a profile of a member, and recommends to the member a job posted by the first business organization when the employee profile for the first business organization is similar to the profile of the member.

Claims (37)

1 . A memory device, the memory device communicatively coupled to a processor and comprising instructions which, when performed on the processor, cause the processor to:

maintain data relating to members and business organizations on a social networking service;

analyze the data to identify attributes of employees at a first business organization;

create an employee profile for the first business organization using the identified attributes of the employees;

compare the employee profile for the first business organization to a profile of a member; and

recommend to the member a job posted by the first business organization when the employee profile for the first business organization is similar to the profile of the member.

2 . The memory device of claim 1 , wherein employees at the first business organization are categorized by job title or job function and location; and comprising instructions to cause the processor to create the employee profile based on the job title or job function and location.

3 . The memory device of claim 1 , comprising instructions to cause the computer processor to assign a value to the similarity between the employee profile for the first business organization and the profile of the member; and to rank job recommendations to the member based on the value.

4 . The memory device of claim 1 , comprising instructions to cause the computer processor to assign a value to the similarity between the employee profile for the first business organization and the profile of the member; and to recommend to the member a job with the first business organization when the value exceeds a threshold.

5 . The memory device of claim 1 , wherein the similarity between the employee profile for the first business organization and the profile of the member is based on one or more of an educational institution, a job skill, a number of years of work experience, a previous company worked for, a company that the member is following on the social networking service, and a common connection in the social networking service.

6 . The memory device of claim 1 , comprising instructions to cause the processor to extract the data relating to the business organization from information derived from searches performed, or emails sent, by a recruiter who is associated with the business organization when the recruiter is searching on the social networking service or the recruiter is sending messages using the social networking service.

7 . The memory device of claim 1 , wherein the memory device, in creating the employee profile for the first business organization using the identified attributes of the employees, comprises instructions to use a particular identified attribute when creating the employee profile only when the particular identified attribute is present in a number of employees of the first business organization that exceeds a threshold, or when the particular attribute is present in a number of employees of the first business organization for a particular job function and a particular location that exceeds the threshold.

8 . A process comprising:

maintaining data relating to members and business organizations on a social networking service;

analyzing the data to identify attributes of employees at a first business organization;

creating an employee profile for the first business organization using the identified attributes of the employees;

comparing the employee profile for the first business organization to a profile of a member; and

recommending to the member a job posted by the first business organization when the employee profile for the first business organization is similar to the profile of the member.

9 . The process of claim 8 , wherein employees at the first business organization are categorized by job title or job function and location; and comprising creating the employee profile based on the job title or job function and location.

10 . The process of claim 8 , comprising assigning a value to the similarity between the employee profile for the first business organization and the profile of the member; and ranking job recommendations to the member based on the value.

11 . The process of claim 8 , comprising assigning a value to the similarity between the employee profile for the first business organization and the profile of the member; and recommending to the member a job with the first business organization when the value exceeds a threshold.

12 . The process of claim 8 , wherein the similarity between the employee profile for the first business organization and the profile of the member is based on one or more of an educational institution, a job skill, a number of years of work experience, a previous company worked for, a company that the member is following on the social networking service, and a common connection in the social networking service.

13 . The process of claim 8 , comprising extracting the data relating to the business organization from information derived from searches performed, or emails sent, by a recruiter who is associated with the business organization when the recruiter is searching on the social networking service or the recruiter is sending messages using the social networking service.

14 . The process of claim 8 , wherein, in creating the employee profile for the first business organization using the identified attributes of the employees, comprising using a particular identified attribute when creating the employee profile only when the particular identified attribute is present in a number of employees of the first business organization that exceeds a threshold, or when the particular attribute is present in a number of employees of the first business organization for a particular job function and a particular location that exceeds the threshold.

15 . A system comprising:

a computer processor operable for:

maintaining data relating to members and business organizations on a social networking service;

analyzing the data to identify attributes of employees at a first business organization;

creating an employee profile for the first business organization using the identified attributes of the employees;

comparing the employee profile for the first business organization to a profile of a member; and

recommending to the member a job posted by the first business organization when the employee profile for the first business organization is similar to the profile of the member.

16 . The system of claim 15 , wherein employees at the first business organization are categorized by job title or job function and location; and comprising a computer processor operable for creating the employee profile based on the job title or job function and location.

17 . The system of claim 15 , comprising a computer processor operable for assigning a value to the similarity between the employee profile for the first business organization and the profile of the member; and ranking job recommendations to the member based on the value.

18 . The system of claim 15 , comprising a computer processor operable for assigning a value to the similarity between the employee profile for the first business organization and the profile of the member; and recommending to the member a job with the first business organization when the value exceeds a threshold.

19 . The system of claim 15 , wherein the similarity between the employee profile for the first business organization and the profile of the member is based on one or more of an educational institution, a job skill, a number of years of work experience, a previous company worked for, a company that the member is following on the social networking service, and a common connection in the social networking service.

20 . The system of claim 15 , comprising a computer processor operable for extracting the data relating to the business organization from information derived from searches performed, or emails sent, by a recruiter who is associated with the business organization when the recruiter is searching on the social networking service or the recruiter is sending messages using the social networking service.

21 . The system of claim 15 , wherein, in creating the employee profile for the first business organization using the identified attributes of the employees, comprising a computer processor operable for using a particular identified attribute when creating the employee profile only when the particular identified attribute is present in a number of employees of the first business organization that exceeds a threshold, or when the particular attribute is present in a number of employees of the first business organization for a particular job function and a particular location that exceeds the threshold.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2017
From: LINKEDIN CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 044746/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2014
From: GOEL, VAIBHAV; SUNDARESH, SUMAN; SINGH, SATPREET HARCHARAN
To: LINKEDIN CORPORATION
Reel/Frame 033125/0381 →