INFERRING AN INDUSTRY ASSOCIATED WITH A COMPANY BASED ON JOB TITLES OF COMPANY EMPLOYEES
First Claim
1. A method comprising:
- retrieving, by a social networking system, information describing one or more companies each associated with one or more industries, the information associated with a company including a distribution of job titles of employees of the company;
determining values for the one or more companies based at least in part on the retrieved information, a value associated with the company based at least in part on the distribution of job titles of employees of the company;
determining industry values associated with each of the one or more industries, an industry value associated with an industry based at least in part on one or more determined values associated with one or more companies associated with the industry;
identifying a company not associated with one or more industries from a user profile and identified by a user profile of a user of a social networking system;
determining a value for the identified company based at least in part on information describing a distribution of job titles of employees of the identified company; and
selecting an industry for association with the identified company based at least in part on the value for the identified company and the industry values.
2 Assignments
0 Petitions
Accused Products
Abstract
A social networking system infers an industry associated with a company identified as an employer of a social networking system user. Job titles associated with employees of companies are identified and a value is associated with various companies based on the distributions of job titles of each company'"'"'s employees. For various industries, an industry value is determined based on the values determined for companies associated with an industry. A company that is not associated with an industry is identified and a value is determined for the company based on a distribution of job titles of the identified company'"'"'s employees. The social networking system applies a model to the value for the identified company to determine an industry value associated with the identified company, and an industry associated with the determined industry value is associated with the identified company.
33 Citations
20 Claims
-
1. A method comprising:
-
retrieving, by a social networking system, information describing one or more companies each associated with one or more industries, the information associated with a company including a distribution of job titles of employees of the company; determining values for the one or more companies based at least in part on the retrieved information, a value associated with the company based at least in part on the distribution of job titles of employees of the company; determining industry values associated with each of the one or more industries, an industry value associated with an industry based at least in part on one or more determined values associated with one or more companies associated with the industry; identifying a company not associated with one or more industries from a user profile and identified by a user profile of a user of a social networking system; determining a value for the identified company based at least in part on information describing a distribution of job titles of employees of the identified company; and selecting an industry for association with the identified company based at least in part on the value for the identified company and the industry values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
retrieving, by a social networking system, information describing one or more companies each associated with one or more industries, the information associated with a company including a distribution of job titles of employees of the company; determining industry values for each of the one or more industries based at least in part on the retrieved information, an industry value associated with an industry based at least in part on distributions of job titles of employees of one or more companies associated with the industry; identifying a company not associated with one or more industries from a user profile and identified by a user profile of a user of a social networking system; determining a value associated with the identified company based at least in part on a distribution of job titles of one or more employees of the identified company; determining an industry value associated with the identified company based at least in part on the value associated with the identified company and the determined industry values; and associating an industry associated with the determined industry value associated with the identified company for association with the identified company. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising a computer-readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to:
-
retrieve, by a social networking system, information describing one or more companies each associated with one or more industries, the information associated with a company including a distribution of job titles of employees of the company; determine values for the one or more companies based at least in part on the retrieved information, a value associated with the company based at least in part on the distribution of job titles of employees of the company; determine industry values associated with each of the one or more industries, an industry value associated with an industry based at least in part on one or more determined values associated with one or more companies associated with the industry; identify a company not associated with one or more industries from a user profile and identified by a user profile of a user of a social networking system; determine a value for the identified company based at least in part on information describing a distribution of job titles of employees of the identified company; and select an industry for association with the identified company based at least in part on the value for the identified company and the industry values.
-
Specification