IP Library Patent Application 15149418
Patent Application
App. No. 15/149,418

AUGMENTED NEWS FEED IN AN ON-LINE SOCIAL NETWORK

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.
15/149,418
Abstract

A news feed system is provided to generate augmented news feed for a member of an on-line social network. When a request is detected to construct a news feed for a member in an on-line social network system, the news feed system determines a cohort of the member and, from the updates that are being presented in their respective news feeds to members of the cohort, selects a leaderboard set of updates. The leaderboard set of updates is used in constructing a news feed web page for the member.

Claims (35)

1 . A method comprising:

detecting a request to generate a news feed web page for a focus member represented by a focus profile in an on-line social network system, the focus profile associated with one or more links representing respective connections between the focus profile and profiles of connections of the focus member in the on-line social network system;

identifying a cohort associated with the focus profile, the cohort comprising those member profiles in the on-line social network system that are characterized by a set of defining features;

using at least one processor, evaluating additional updates that are being presented to cohort members represented by profiles from the cohort and selecting a leaderboard set of updates from the additional updates based on their respective popularity with the cohort members;

generating a rank for each update in an inventory of updates, the inventory of updates comprising the leaderboard set of updates and updates from the connections of the focus member; and

generating a final subset of updates based on the respective generated ranks for each update in the inventory of updates.

2 . The method of claim 1 , comprising constructing a news feed web page that includes the final subset of updates.

3 . The method of claim 1 , comprising causing presentation of the news feed web page on a display device of the focus member.

4 . The method of claim 1 , comprising determining popularity of an update from the additional updates by measuring a degree of association between engagement with the update within the cohort and engagement with the update outside the cohort.

5 . The method of claim 1 , comprising determining popularity of an update from the additional updates based on a click through rate associated with the update.

6 . The method of claim 1 , comprising determining popularity of an update from the additional updates based on a ratio of a click through rate associated with the update and a number of impressions associated with the update.

7 . The method of claim 1 , wherein the evaluating of the additional updates is in response to determining that the focus profile is associated with a number of connection links below a threshold value.

8 . The method of claim 1 , wherein the focus profile is associated with a plurality of cohorts, the cohort being from the plurality of cohorts.

9 . The method of claim 1 , wherein a feature from the set of defining features represents an industry indicated in the focus profile.

10 . The method of claim 1 , wherein a feature from the set of defining features represents a company indicated in the focus profile.

11 . A computer-implemented system comprising:

a request detector, implemented using at least one processor, to detect a request to generate a news feed web page for a focus member represented by a focus profile in an on-line social network system, the focus profile associated with one or more links representing respective connections between the focus profile and profiles of connections of the focus member in the on-line social network system;

a cohort detector, implemented using at least one processor, to identify a cohort associated with the focus profile, the cohort comprising those member profiles in the on-line social network system that are characterized by a set of defining features;

a leaderboard evaluator, implemented using at least one processor, to evaluate additional updates that are being presented to cohort members represented by profiles from the cohort and select a leaderboard set of updates from the additional updates based on their respective popularity with the cohort members;

a second pass ranker, implemented using at least one processor, to generate a rank for each update in an inventory of updates, the inventory of updates comprising the leaderboard set of updates and updates from the connections of the focus member; and

a news feed updates selector, implemented using at least one processor, to generate a final subset of updates based on the respective generated ranks for each update in the inventory of updates.

12 . The system of claim 11 , comprising a news feed web page generator, implemented using at least one processor, to construct a news feed web page that includes the final subset of updates.

13 . The system of claim 11 , comprising a presentation module, implemented using at least one processor, to cause presentation of the news feed web page on a display device of the focus member.

14 . The system of claim 11 , wherein the leaderboard evaluator is to measure a degree of association between engagement with the update within the cohort and engagement with the update outside the cohort.

15 . The system of claim 11 , wherein the leaderboard evaluator is to determine popularity of an update from the additional updates based on a click through rate associated with the update.

16 . The system of claim 11 , wherein the leaderboard evaluator is to determine popularity of an update from the additional updates based on a ratio of a click through rate associated with the update and a number of impressions associated with the update.

17 . The system of claim 11 , wherein the leaderboard evaluator is to evaluate the additional updates in response to determining that the focus profile is associated with a number of connection links below a threshold value.

18 . The system of claim 11 , wherein the focus profile is associated with a plurality of cohorts, the cohort being from the plurality of cohorts.

19 . The system of claim 11 , wherein a feature from the set of defining features represents an industry or a company indicated in the focus profile.

20 . A machine-readable non-transitory storage medium having instruction data executable by a machine to cause the machine to perform operations comprising:

detecting a request to generate a news feed web page for a focus member represented by a focus profile in an on-line social network system, the focus profile associated with one or more links representing respective connections between the focus profile and profiles of connections of the focus member in the on-line social network system;

identifying a cohort associated with the focus profile, the cohort comprising those member profiles in the on-line social network system that are characterized by a set of defining features;

evaluating additional updates that are being presented to cohort members represented by profiles from the cohort and selecting a leaderboard set of updates from the additional updates based on their respective popularity with the cohort members;

generating a rank for each update in an inventory of updates, the inventory of updates comprising the leaderboard set of updates and updates from the connections of the focus member; and

generating a final subset of updates based on the respective generated ranks for each update in the inventory of updates.

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 May 9, 2016
From: LEBANON, GUY; LI, ZHENG; XUAN, YING; LYTKIN, NIKITA IGOREVYCH
To: LINKEDIN CORPORATION
Reel/Frame 038514/0095 →