Distant content discovery
First Claim
1. A computer-implemented method for surfacing distant relevant information to a user in a content feed, comprising:
- querying, by a computer, an organizational graph for activity data associated with the user and one or more individuals with whom the user is not closely related;
analyzing signals between the one or more individuals with whom the user is not closely related and one or more distant information items on which the user has not acted, wherein the one or more distant information items are information items associated with the one or more individuals with whom the user is not closely related;
determining scores for the one or more distant information items by calculating two scores for each of the one or more distant information items, wherein a first score is calculated using a feature weight for a colleague, and a second score is calculated using a feature weight for an elevated peer;
ranking the one or more distant information items for inclusion in the content feed for the user, wherein the ranking is based on the scores, and ranks the one or more distant information items as a possible content feed candidate;
determining, by the computer, whether the one or more distant information items are content feed candidates; and
responsive to a positive determination that a distant information item of the one or more distant information items is a content feed candidate, generating a content card for the distant information item for display in the content feed,wherein the one or more individuals with whom the user is not closely related comprises;
individuals with whom the user does not share a close organizational relationship, orindividuals with whom the user does not regularly communicate.
1 Assignment
0 Petitions
Accused Products
Abstract
Generating and providing a content feed to a user that surfaces information items that are determined to be interesting or relevant to the user including content that is determined to be “distant” to the user is provided. Explicit user actions are used to discover peers who are not colleagues of the user (e.g., peers with whom the user does not share a close organizational relationship, peers with whom the user does not regularly communicate, etc.), but who the user indicates an interest in via his/her actions. These peers are categorized as elevated peers of the user, and information items associated with and trending around the elevated peers are surfaced to the user in a content feed.
247 Citations
19 Claims
-
1. A computer-implemented method for surfacing distant relevant information to a user in a content feed, comprising:
-
querying, by a computer, an organizational graph for activity data associated with the user and one or more individuals with whom the user is not closely related; analyzing signals between the one or more individuals with whom the user is not closely related and one or more distant information items on which the user has not acted, wherein the one or more distant information items are information items associated with the one or more individuals with whom the user is not closely related; determining scores for the one or more distant information items by calculating two scores for each of the one or more distant information items, wherein a first score is calculated using a feature weight for a colleague, and a second score is calculated using a feature weight for an elevated peer; ranking the one or more distant information items for inclusion in the content feed for the user, wherein the ranking is based on the scores, and ranks the one or more distant information items as a possible content feed candidate; determining, by the computer, whether the one or more distant information items are content feed candidates; and responsive to a positive determination that a distant information item of the one or more distant information items is a content feed candidate, generating a content card for the distant information item for display in the content feed, wherein the one or more individuals with whom the user is not closely related comprises; individuals with whom the user does not share a close organizational relationship, or individuals with whom the user does not regularly communicate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for surfacing distant relevant information to a user in a content feed, comprising:
-
one or more processors; memory storing one or more engines executable by the one or more processors, the one or more engines comprising; an analysis processing engine operable to; query, an organizational graph for activity data associated with the user and one or more individuals with whom the user is not closely related, wherein the one or more individuals with whom the user is not closely related comprises; individuals with whom the user does not share a close organizational relationship;
orindividuals with whom the user does not regularly communicate; analyze signals between the one or more individuals with whom the user is not closely related and one or more distant information items on which the user has not acted, wherein the one or more distant information items are information items associated with the one or more individuals with whom the user is not closely related; and determine scores for the one or more distant information items by calculating two scores for each of the one or more distant information items, wherein a first score is calculated using a feature weight for a colleague, and a second score is calculated using a feature weight for an elevated peer; rank the one or more distant information items for inclusion in the content feed for the user, wherein the rank is based on the scores, and ranks the one or more distant information items as a possible content feed candidate; determine whether the one or more distant information items are content feed candidates; and a feed application operable to generate a content card for one or more of the distant information items for display in the content feed in response to a positive determination that a distant information item of the one or more distant information items is a content feed candidate. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. One or more computer storage media storing computer-usable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method for surfacing distant relevant information to a user in a content feed, the method comprising:
-
querying, by a computer, an organizational graph for activity data associated with the user and one or more individuals with whom the user is not closely related, wherein the one or more individuals with whom the user is not closely related comprises; individuals with whom the user does not share a close organizational relationship;
orindividuals with whom the user does not regularly communicate; analyzing signals between the one or more individuals with whom the user is not closely related and one or more distant information items on which the user has not acted, wherein the one or more distant information items are information items associated with the one or more individuals with whom the user is not closely related; determining scores for the one or more distant information items by calculating two scores for each of the one or more distant information items, wherein a first score is calculated using a feature weight for a colleague, and a second score is calculated using a feature weight for an elevated peer; ranking the one or more distant information items for inclusion in the content feed for the user, wherein the ranking is based on the scores, and ranks the one or more distant information items as a possible content feed candidate; determining, by the computer, whether the one or more distant information items are content feed candidates; responsive to a positive determination that a distant information item of the one or more distant information items is a content feed candidate, generating a content card for the distant information item for display in the content feed; receiving an indication of a selection to display the content feed; displaying the content feed; receiving an indication of a selection of a distant information item; providing access to the distant information item; determining, by the computer, that the selection of the distant information item is an indication of interest of the user in an individual associated with the distant information item; and continuing to include distant information items associated with the individual in the user'"'"'s content feed. - View Dependent Claims (19)
-
Specification