Determining an omitted company page based on a connection density value

US10467708B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10467708-B2
Application numberUS-201615146344-A
CountryUS
Kind codeB2
Filing dateMay 4, 2016
Priority dateJun 1, 2015
Publication dateNov 5, 2019
Grant dateNov 5, 2019

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 to determine that an employer of a member has an omitted company page in a social network are described. A user input can be received from the member. The user input selecting a company from a company list. The company can have a similar name to an employer of the member and the company already having a company page. Member data of the member having social graph information can be accessed. Using the social graph information, a first connection density value for the member and the company can be calculated. Additionally, a second connection density value can be calculated for the member and the employer. Furthermore, a determination that the employer has an omitted company page can be determined based on the first connection density value and the second connection density value. Subsequently, a generation of a company page for the employer can be initiated based on the determination.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving a user input from a first member of an online service, the user input including an employer name, the employer name being similar to but not identical to a company name of a company having a company web page in the online service; accessing member data of the first member, the member data having social graph information; calculating, using the social graph information, a first connection density value among the first member and members having profile information matching the employer name; the first connection density value verifying whether the member is connected to other members associated with the employer name; calculating, using the social graph information, a second connection density value among the first member and members having profile information matching the company name, the second connection density value verifying whether the member is connected to other members associated with the employer; determining, using a processor, that the employer has an omitted company web page when the first connection density value exceeds a first threshold and when the second connection density value does not exceed a second threshold, the second threshold being set based on a size for the company having the company name, the size based on number of employees; and initiating a generation of a company web page for the employer based on the determination. 2. The method of claim 1 , wherein the first connection density value is calculated by an offline data processing module. 3. The method of claim 1 , wherein the determination that the company has the omitted page is further based on a location for the company and a location for the member. 4. The method of claim 3 , wherein the employer is determined to have an omitted page when the location for the company is different than the location for the member. 5. The method of claim 1 , wherein the determination that the company has the omitted page is further based member activity and behavior data, the member activity and behavior data including profile page views, company web page views, and newsfeed postings. 6. The method of claim 1 , further comprising: searching for companies corresponding to the employer based on different variations of the employer's name, a location of the employer, and an industry of the employer. 7. The method of claim 1 , further comprising: publishing the company web page for the employer in an online social network. 8. The method of claim 7 , further comprising: linking the member with the published company web page for the employer. 9. The method of claim 7 , further comprising: sending a request to the member to be an administrator of the published company web page for the employer. 10. The method of claim 1 , wherein the social graph information includes first-degree connections of the member. 11. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising: receiving a user input from a first member of an online service, the user input including an employer name, the employer name being similar to but not identical to a company name of a company having a company web page in the online service; accessing member data of the first member, the member data having social graph information; calculating, using the social graph information, a first connection density value among the first member and members having profile information matching the employer name; the first connection density value verifying whether the member is connected to other members associated with the employer name; calculating, using the social graph information, a second connection density value among the first member and members having profile information matching the company name, the second connection density value verifying whether the member is connected to other members associated with the employer; determining, using a processor, that the employer has an omitted company web page when the first connection density value exceeds a first threshold and when the second connection density value does not exceed a second threshold, the second threshold being set based on a size for the company having the company name, the size based on number of employees; and initiating a generation of a company web page for the employer based on the determination. 12. The storage medium of claim 11 , wherein the first connection density value is calculated by an offline data processing module. 13. The storage medium of claim 11 , wherein the employer is further determined to have an omitted page when a location for the company is different than a location for the member. 14. A network system comprising: one or more databases having member profile data, company profile data, and database having social graph data; one or more processors to: receive a user input from a first member of an online service, the user input including an employer name, the employer name being similar to but not identical to a company name of a company having a company web page in the online service; access member data of the first member, the member data having social graph information; calculate, using the social graph information, a first connection density value among the first member and members having profile information matching the employer name, the first connection density value verifying whether the member is connected to other members associated with the employer name; calculate, using the social graph information, a second connection density value among the first member and members having profile information matching the company name, the second connection density value verifying whether the member is connected to other members associated with the employer; determine, using a processor, that the employer has an omitted company web page when the first connection density value exceeds a first threshold and when the second connection density value does not exceed a second threshold, the second threshold being set based on a size for the company having the company name, the size based on number of employees; and initiate a generation of a company web page for the employer based on the determination.

Assignees

Inventors

Classifications

  • G06Q10/40Primary

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

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • G06Q50/01Primary

    Physics · mapped topic

  • G06Q10/48Primary

    using social graphs · CPC title

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 US10467708B2 cover?
Techniques to determine that an employer of a member has an omitted company page in a social network are described. A user input can be received from the member. The user input selecting a company from a company list. The company can have a similar name to an employer of the member and the company already having a company page. Member data of the member having social graph information can be ac…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 05 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).