Using machine learning techniques to determine propensities of entities identified in a social graph

US2017308806A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017308806-A1
Application numberUS-201615135405-A
CountryUS
Kind codeA1
Filing dateApr 21, 2016
Priority dateApr 21, 2016
Publication dateOct 26, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are provided for determining a propensity or likelihood that a person in a social network will perform a particular action. A statistical model that is trained based on multiple features of each member in a first plurality of members of a social network is stored. The multiple features include a subset pertaining to profile information provided by the first plurality of members and stored in a plurality of profiles of the first plurality of members. For each member of a second plurality of members of the social network, multiple feature values that correspond to the plurality of features are identified, the statistical model is used to generate a score for the member. The score indicates a likelihood that the member will perform the particular action.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system comprising: one or more processors; one or more storage media storing instructions which, when executed by the one or more processors, cause: storing a statistical model that is trained based on a plurality of features of each member in a first plurality of members of a social network; wherein the plurality of features include a first subset pertaining to profile information provided by the first plurality of members and stored in a plurality of profiles of the first plurality of members; wherein the plurality of features include a second subset pertaining to search information about searches that were initiated by the first plurality of members and performed by a social network provider that provides the social network; for each member of a second plurality of members of the social network: identifying a plurality of feature values that correspond to the plurality of features; wherein identifying the plurality of feature values comprises determining a number of searches that said each member initiated and that are of a first type of search that is different than a second type of search; using the statistical model to generate a score for said each member by providing the second plurality of feature values to the statistical model as input; wherein the score indicates a likelihood that said each member will perform a particular action. 2 . The system of claim 1 , wherein the first type of search is one of a search of organizations, a search of people, or a search of job openings. 3 . The system of claim 2 , wherein the second type of search is another one of a search of organizations, a search of people, or a search of job openings. 4 . The system of claim 2 , wherein: the first type of search is a search of job openings; the greater the number of searches of job openings that a particular member initiates, the lower the score generated for the particular member. 5 . The system of claim 1 , wherein: identifying the second plurality of features values comprises determining, based on analyzing a profile of a particular member, a period of time that the particular member has been employed by a single employer; the greater the period of time, the lower the score generated for the particular member. 6 . The system of claim 1 , wherein: identifying the second plurality of features values comprises determining, based on analyzing a profile of a particular member, a number of academic institutions that are listed in the profile; the greater the number of academic institutions that are listed in the profile, the lower the score generated for the particular member. 7 . The system of claim 1 , wherein: identifying the second plurality of features values comprises determining, based on a job title that is indicated in a profile of a particular member, a job function of the particular member; the greater the relatedness that the job function is to selling products or services, the higher the score generated for the particular member. 8 . The system of claim 1 , wherein: identifying the second plurality of features values comprises determining, based on a job title that is indicated in a profile of a particular member, a level of seniority of the particular member within an organization that is also indicated in the profile; the greater the level of seniority, the higher the score generated for the particular member. 9 . The system of claim 1 , wherein: identifying the second plurality of features values comprises determining, based on activity information that is related to a particular member, a number of views of profiles of members, other than the particular member, that the particular member requested; the greater the number of views of profiles, the higher the score generated for the particular member. 10 . The system of claim 9 , wherein: determining the number of views of profiles comprises determining a first number of profile views that originated from outside the social network that is provided by the social network provider and determining a second number of profile views that originated from inside the social network; the first number of profile views has a greater impact on the score for the particular member than the second number of profile views. 11 . A system comprising: one or more processors; one or more storage media storing instructions which, when executed by the one or more processors, cause: storing a statistical model based on a plurality of features of each organization of a first plurality of organizations that are associated with affiliates that are members of a social network; wherein the plurality of features include a first subset pertaining to profile information provided by the members to a social network provider that provides the social network; for each organization of a second plurality of organizations: identifying a plurality of feature values, of said each organization, that correspond to the plurality of features, wherein identifying the plurality of feature values comprises: identifying a set of profiles of a set of affiliates of said each organization, identifying a plurality of attribute values, wherein each attribute value is of a different affiliate in the set of affiliates, for at least one feature value in the plurality of feature values, aggregating the plurality of attributes values to create an aggregated attribute value, wherein the aggregated attribute value is the at least one feature value; using the statistical model to generate a score for said each organization by providing the plurality of feature values to the statistical model as input; wherein the score indicates a likelihood that an affiliate of said each organization will perform a particular action. 12 . The system of claim 11 , wherein: identifying the plurality of attribute values comprises determining whether an affiliate joined a particular organization in the second plurality of organizations within a certain period of time; the aggregated attribute value of the particular organization indicates a number of affiliates that joined the particular organization within the certain period of time; 13 . The system of claim 11 , wherein the instructions, when executed by the one or more processors, further cause: for each organization in the second plurality of organizations, determining a number of users who subscribe to receiving content about said each organization and who are not employees of said each organization. 14 . The system of claim 11 , wherein: identifying the plurality of attribute values comprises determining, for each affiliate in the set of affiliates of a particular organization of the second plurality of organizations, a number of connections that said each affiliate has in a social graph that is maintained by the social network provider; the aggregated attribute value of the particular organization indicates a total number of connections that the set of affiliates of the particular organization have in the social graph. 15 . The system of claim 11 , wherein: identifying the plurality of attribute values comprises determining, for each affiliate in the set of affiliates of a particular organization of the second plurality of organizations, a number of connections that said each affiliate has to an employee of the social network provider; the aggregated attribute value of the particular organization indicates a total number of connections that the set of affiliates of the particular organization have employees of the social network provider. 16 .

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • using ranking · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • Employment or hiring · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017308806A1 cover?
Techniques are provided for determining a propensity or likelihood that a person in a social network will perform a particular action. A statistical model that is trained based on multiple features of each member in a first plurality of members of a social network is stored. The multiple features include a subset pertaining to profile information provided by the first plurality of members and s…
Who is the assignee on this patent?
Linkedln Corp
What technology area does this patent fall under?
Primary CPC classification G06Q10/1053. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 26 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).