Distant content discovery

US11586642B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11586642-B2
Application numberUS-202117317969-A
CountryUS
Kind codeB2
Filing dateMay 12, 2021
Priority dateSep 5, 2014
Publication dateFeb 21, 2023
Grant dateFeb 21, 2023

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.

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.

First claim

Opening claim text (preview).

We claim: 1. A computer-implemented method for providing relevant information in a content feed to a user, comprising: collecting activity signals between the user and content items associated with one or more other individuals with whom the user is not closely related; analyzing the collected activity signals to identify a set of the content items as distant information items based on a level of activity between the user and the one or more other individuals; calculating a score for each of the identified distant information items, wherein the score is calculated based on a categorization of the one or more other individuals to the user; based on the calculated scores, ranking the identified distant information items for inclusion in the content feed to the user; determining, based on the ranked, whether the identified distant information items are content feed candidates; and responsive to a positive determination that an identified distant information item is a content feed candidate, generating a content card for the identified distant information item for display in the user's content feed. 2. The computer-implemented method of claim 1 , wherein the activity signals comprise one or more of: a read activity signal; a like activity signal; and a follow activity signal. 3. The computer-implemented method of claim 1 , wherein the one or more other 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. 4. The computer-implemented method of claim 3 , wherein the distant information items comprise: an information item authored by an individual with whom the user is not closely related; an information item modified by an individual with whom the user is not closely related; or an information item recommended by an individual with whom the user is not closely related. 5. The computer-implemented method of claim 1 , wherein the categorization of the other individuals to the user is based on a relationship between the other individuals and the user. 6. The computer-implemented method of claim 1 , wherein the score for a particular identified distant information item is calculated based on one or more of: an attribute of the particular identified distant information item; an activity performed on the particular identified distant information item; and a relationship between individuals associated with the particular identified distant information item and the user. 7. The computer-implemented method of claim 1 , wherein determining whether the identified distant information items are content feed candidates comprises: determining a percentage threshold of distant information items to include in the content feed; and adding the identified distant information items to the content feed in order of their ranking starting with a highest ranked distant information item until the determined percentage of identified distant information items to include in the content feed is reached. 8. The computer-implemented method of claim 1 , further comprising: receiving an indication of a selection to display the content feed; displaying the content feed to the user; receiving an indication of a selection of a distant information item from the content feed; and providing user access to the selected distant information item. 9. 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: collect activity signals between the user and content items associated with one or more other individuals with whom the user is not closely related; analyze the collected activity signals to identify a set of the content items as distant information items based on a level of activity between the user and the one or more other individuals; calculating a score for each of the identified distant information items, wherein the score is calculated based on a categorization of the one or more other individuals to the user; based on the calculated scores, rank the identified distant information items for inclusion in the content feed to the user; determine, based on the ranking, whether the identified distant information items are content feed candidates; and responsive to a positive determination that an identified distant information item is a content feed candidate, generate a content card for the identified distant information item for display in the user's content feed; 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 identified distant information items is a content feed candidate. 10. The system of claim 9 , wherein the activity signals comprise one or more of: a read activity signal; a like activity signal; and a follow activity signal. 11. The system of claim 9 , wherein the one or more other 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. 12. The system of claim 11 , wherein the distant information items comprise: an information item authored by an individual with whom the user is not closely related; an information item modified by an individual with whom the user is not closely related; or an information item recommended by an individual with whom the user is not closely related. 13. The system of claim 9 , wherein the score for a particular identified distant information item is calculated based on one or more of: an attribute of the particular identified distant information item; an activity performed on the particular identified distant information item; and a relationship between individuals associated with the particular identified distant information item and the user. 14. The system of claim 9 , wherein the analysis processing engine is further operable to: receive an indication of a selection to display the content feed; display the content feed to the user; receive an indication of a selection of a distant information item from the content feed; and provide user access to the selected distant information item. 15. A non-transitory computer readable storage media storing computer readable instructions which, when used by one or more computing devices, cause the one or more computing devices to perform a method for providing distant relevant information to a user in a content feed, the method comprising: collecting activity signals between the user and content items associated with one or more other individuals with whom the user is not closely related; analyzing the collected activity signals to identify a set of the content items as distant information items based on a level of activity between the user and the one or more other individuals; calculating a score for each of the identified distant information items, wherein the score is calculated based on a categorization of the one or more other individuals to the user; based on the calculated scores, ranking the identified distant information items for inclusion in the content feed to the user; determining, based on the ranking, whether the identified distant information items are content feed candidates; and res

Assignees

Inventors

Classifications

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

  • G06Q10/10Primary

    Office automation; Time management · CPC title

  • using context · CPC title

  • using ranking · CPC title

  • G06F16/248Primary

    Presentation of query results · 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 US11586642B2 cover?
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 w…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 21 2023 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).