IP Library Granted Patent US 10,262,380
Granted Patent B2
US 10,262,380 · App. 15/253,180 · Granted Apr 16, 2019

Measuring member value in social networks

Inventors: Xin Fu (Santa Clara, CA); Joonhyung Lim (San Jose, CA); Huangming Xie (Menlo Park, CA); Seyedehmina Doroud (Millbrae, CA)
Assignee: Microsoft Technology Licensing, LLC
G06Q50/01G06F16/00G06F16/9536G06Q30/0201
View Patent ↗
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 10,262,380
App. No.
15/253,180
Granted
Apr 16, 2019
Kind
B2
Abstract

The disclosed embodiments provide a system for processing data. During operation, the system obtains a count of actions associated with a member of a social network, wherein the count comprises a set of action types and a number of actions associated with the member for each of the action types. Next, the system uses the count to calculate a set of scores for measuring the value of the social network to the member, wherein the set of scores is associated with researching and contacting people, building a network, keeping up with connections, staying informed and building knowledge, establishing and managing a reputation, and getting hired. The system then outputs the scores for use in characterizing and improving the value of the social network for the member.

Claims (77)

1. A method, comprising:

obtaining a count of actions associated with a member of a social network, wherein the count comprises a set of action types and a number of actions associated with the member for each of the action types;

using the count to calculate, by one or more computer systems, a set of scores for measuring the value of the social network to the member, wherein:

the set of scores is associated with researching and contacting people, building a network, keeping up with connections, and getting hired; and

a subset of the action types associated with getting hired comprises messaging between the member and a recruiter, job impressions, and job applications;

outputting the scores, to a graphical user interface (GUI), for use in characterizing and improving the value of the social network for the member wherein the GUI includes one or more filters to facilitate analysis of information associated with the scores; and

in response to a user interacting with the one or more filters, updating one or more components of the GUI.

2. The method of claim 1 , further comprising:

analyzing a change in the count and the scores to detect an event associated with the member.

3. The method of claim 1 , wherein using the count to calculate the set of scores for characterizing the value of the social network to the member comprises:

obtaining a set of thresholds associated with the action types; and

calculating a score in the set of scores using a ratio of the number of actions for an action type associated with the score to a threshold for the action type in the set of thresholds.

4. The method of claim 3 , wherein calculating the score using the ratio of the number of actions for the action type in the count to the corresponding threshold for the action type in the set of thresholds comprises:

using a set of weights to combine the ratio with other ratios calculated from the count and the thresholds into the score.

5. The method of claim 1 , further comprising:

aggregating the scores with other scores associated with a member segment of the member.

6. The method of claim 5 , wherein outputting the scores for use in characterizing and improving the value of the social network for the member comprises at least one of:

displaying the scores with a set of attributes associated with the scores;

displaying the aggregated scores for the member segment; and

displaying a visualization associated with the scores.

7. The method of claim 5 , wherein the set of attributes comprises at least one of:

a coverage of the scores;

a diversity of the scores;

a trend associated with the scores; and

the member segment.

8. The method of claim 1 , wherein the set of scores is also associated with staying informed and building knowledge, and establishing and managing a reputation.

9. The method of claim 8 , wherein a subset of the action types associated with staying informed and building knowledge comprises impressions of articles by the member.

10. The method of claim 8 , wherein a subset of the action types associated with establishing and maintaining the reputation comprises:

interaction with a post created by the member;

endorsement of the member;

recommendation of the member;

messaging with the member; and

viewing a member profile for the member.

11. The method of claim 1 , wherein a subset of the action types associated with researching and contacting people comprises:

profile views by the member; and

messaging involving the member.

12. The method of claim 1 , wherein a subset of the action types associated with building the network comprises:

new connections between the member and another member of the social network.

13. The method of claim 1 , wherein a subset of the action types associated with keeping up with connections comprises:

feed interactions by the member;

endorsements by the member;

recommendations by the member;

messages from the member.

14. The method of claim 1 , further comprising:

performing a time-series analysis of the scores to detect a plurality of components in the scores; and

correlating the plurality of components with a plurality of factors that potentially affect the scores.

15. An apparatus, comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the apparatus to:

obtain a count of actions associated with a member of a social network, wherein the count comprises a set of action types and a number of actions associated with the member for each of the action types;

use the count to calculate a set of scores for measuring the value of the social network to the member, wherein:

the set of scores is associated with researching and contacting people, building a network, keeping up with connections, staying informed and building knowledge, establishing and managing a reputation, and getting hired; and

a subset of the action types associated with getting hired comprises: messaging between the member and a recruiter, job impressions, and job applications;

output the scores, to a graphical user interface (GUI), for use in characterizing and improving the value of the social network for the member, wherein the GUI includes one or more filters to facilitate analysis of information associated with the scores; and

in response to a user interacting with the one or more filters, update one or more components of the GUI.

16. The apparatus of claim 15 , wherein using the count to calculate the set of scores for characterizing the value of the social network to the member comprises:

obtaining a set of thresholds associated with the action types; and

calculating a score in the set of scores using a ratio of the number of actions for an action type associated with the score to a threshold for the action type in the set of thresholds.

17. The apparatus of claim 16 , wherein calculating the score using the ratio of the number of actions for the action type in the count to the corresponding threshold for the action type in the set of thresholds comprises:

using a set of weights to combine the ratio with other ratios calculated from the count and the thresholds into the score.

18. The apparatus of claim 15 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to:

aggregate the scores with other scores associated with a member segment of the member.

19. The apparatus of claim 18 , wherein outputting the scores for use in characterizing and improving the value of the social network for the member comprises at least one of:

displaying the scores with a set of attributes associated with the scores;

displaying the aggregated scores for the member segment; and

displaying a visualization associated with the scores.

20. A system, comprising:

at least one processor;

memory;

an analysis module comprising a non-transitory computer-readable medium comprising instructions that, when executed by the at least one processor, cause the system to:

obtain a count of actions associated with a member of a social network, wherein the count comprises a set of action types and a number of actions associated with the member for each of the action types; and

use the count to calculate a set of scores for measuring the value of the social network to the member, wherein:

the set of scores is associated with researching and contacting people, building a network, keeping up with connections, staying informed and building knowledge, establishing and managing a reputation, and getting hired; and

a subset of the action types associated with getting hired comprises: messaging between the member and a recruiter, job impressions, and job applications; and

a presentation module comprising a non-transitory computer-readable medium comprising instructions that, when executed by the at least one processor, cause the system to:

output the scores, to a graphical user interface (GUI), for use in characterizing and improving the value of the social network for the member, wherein the GUI includes one or more filters to facilitate analysis of information associated with the scores; and

in response to a user interacting with the one or more filters, update one or more components of the GUI.

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 Sep 16, 2016
From: FU, XIN; LIM, JOONHYUNG; XIE, HUANGMING; DOROUD, SEYEDEHMINA
To: LINKEDIN CORPORATION
Reel/Frame 039765/0292 →
Continuity (1)
Related Publication 20180060434A1 · Mar 1, 2018