Systems and methods for providing binge-watching recommendations
US-2024373099-A1 · Nov 7, 2024 · US
US11917248B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11917248-B2 |
| Application number | US-202318120408-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 12, 2023 |
| Priority date | Dec 23, 2021 |
| Publication date | Feb 27, 2024 |
| Grant date | Feb 27, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for recommending feed sources in an event feed includes generating an event feed comprising a plurality of feed items associated with a user. The event feed includes a recommendation feed item comprising one or more feed item sources not being followed by the user. The method further includes causing at least a portion of the event feed to be displayed to the user in the event feed. In accordance with a determination that the user is viewing a graphical user interface associated with a first software application, the recommendation feed item includes feed item sources associated with the first software application. In accordance with a determination that the user is viewing a graphical user interface associated with a second software application different from the first, the recommendation feed item includes feed item sources associated with the second software application.
Opening claim text (preview).
What is claimed is: 1. A method for recommending feed sources in an event feed, comprising: at an event feed service in communication with a first platform and a second platform: generating an event feed comprising a plurality of feed items associated with a first user, including: generating a first feed item associated with a first event generated with respect to a first object followed by the first user, the first object managed by the first platform; generating a second feed item associated with a second event generated with respect to a second object followed by the first user, the second object managed by the second platform; generating one or more recommendation feed items comprising one or more feed item sources not being followed by the first user; in accordance with the event feed being displayed in a first graphical user interface associated with the first platform, causing at least a portion of the event feed to be displayed to the first user according to a first feed item order; and in accordance with the event feed being displayed in a second graphical user interface associated with the second platform, causing the at least a portion of the event feed to be displayed to the first user according to a second feed item order different than the first feed item order. 2. The method of claim 1 , wherein: the first platform is an issue tracking platform; and the first event is generated in response to one or more interactions with an issue managed by the issue tracking platform. 3. The method of claim 2 , wherein the one or more interactions with the issue include one or more of: changing a status of the issue, adding content to the issue, assigning the issue to a particular user, elevating an urgency of the issue, or approving a closure of the issue. 4. The method of claim 1 , wherein: the second platform is document management platform; and the second event is generated in response to one or more modifications of an electronic document managed by the document management platform. 5. The method of claim 1 , wherein: the first graphical user interface is an issue tracking user interface of an issue tracking platform; and the second graphical user interface is a document editor user interface of a document management platform. 6. The method of claim 1 , wherein: the first user follows a second user in the event feed; the first event is generated in response to interactions of the second user with the first object managed by the first platform; and the second event is generated in response to interactions of the second user with the second object managed by the second platform. 7. The method of claim 1 , further comprising: in accordance with the event feed being displayed in the first graphical user interface associated with the first platform, the at least a portion of the event feed includes a first set of feed items; and in accordance with the event feed being displayed in the second graphical user interface associated with the first platform, the at least a portion of the event feed includes a second set of feed items that includes at least a third set of feed items mutually exclusive from the first set of feed items. 8. The method of claim 1 , wherein the one or more recommendation feed items are displayed as a set of tiles arranged in a row, each tile corresponding to a respective recommendation feed item. 9. The method of claim 8 , wherein each recommendation feed item includes one or more selectable controls that are selectable to cause the recommendation feed item to be selected, flagged, hidden, dismissed, or shared with another user. 10. The method of claim 8 , wherein a selection or a dismissal of a first recommendation feed item of the one or more recommendation feed items causes a set of tiles corresponding to recommendation feed items positioned to the right of the first recommendation feed item to move left such that the one or more recommendation feed items remain displayed as a single row of tiles. 11. A method for recommending feed sources in an event feed, comprising: generating an event feed, by an event feed service in communication with a first platform and a second platform, the event feed comprising a plurality of feed items associated with a first user, including: generating a first feed item associated with a first event generated with respect to a first object followed by the first user, the first object managed by the first platform; generating a second feed item associated with a second event generated with respect to a second object followed by the first user, the second object managed by the second platform; determining whether the event feed is being displayed in a first graphical user interface associated with the first platform or a second graphical user interface associated with the second platform; in accordance with the event feed being displayed in the first graphical user interface associated with the first platform, selecting a first group of feed item sources not being followed by the first user, to be added as a first set of recommendation feed items within the event feed; and in accordance with the event feed being displayed in the second graphical user interface associated with the second platform, selecting a second group of feed item sources not being followed by the first user, to be added as a second set of recommendation feed items within the event feed, the first set of recommendation feed items different than the second set of recommendation feed items. 12. The method of claim 11 , wherein: the first group of feed item sources are selected using event data related to the first object; the second group of feed item sources are selected using event data related to the second object; and the event data is collected from one or more of: the first platform, the second platform, or at least one third party content source communicably coupled to the event feed service. 13. The method of claim 11 , further comprising: determining a confidence value for a feed item source not being followed by the first user; and in response to the confidence value satisfying a confidence condition with respect to the first user, selecting the feed item source in the first group of feed item sources or the second group of feed item sources. 14. The method of claim 13 , wherein the confidence value indicates a confidence that the feed item source is relevant to the first user. 15. The method of claim 13 , wherein the confidence value is determined as a comparison between respective identity data structures associated with the feed item source and the first user. 16. A method for recommending feed sources in an event feed, comprising: at an event feed service in communication with a first platform and a second platform: generating an event feed comprising a plurality of feed items associated with a first user, including: generating a first feed item associated with a first event generated with respect to a first object followed by the first user, the first object managed by the first platform; generating a second feed item associated with a second event generated with respect to a second object followed by the first user, the second object managed by the second platform; generating one or more recommendation feed items comprising one or more feed item sources not being followed by the first user; in accordance with the event feed being displayed in a first graphical user interface associated with the first platform, causing a first set of the event feed to be displayed to the first user; and in accordance with the eve
for recommending content, e.g. movies · CPC title
Live feed · CPC title
Processing of multiple end-users' preferences to derive collaborative data · CPC title
being end-user preferences (retrieval of video data in a video database based on user preferences G06F16/739; arrangements for recognizing users' preferences H04H60/46; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title
End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.