Systems and methods for providing dynamically selected media content items

US10225250B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10225250-B2
Application numberUS-201514982487-A
CountryUS
Kind codeB2
Filing dateDec 29, 2015
Priority dateSep 3, 2014
Publication dateMar 5, 2019
Grant dateMar 5, 2019

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.

Systems, methods, and non-transitory computer-readable media can identify a set of media content items associated with a first user of a social networking system. It can be determined that a second user of the social networking system is attempting to access at least a portion of the set of media content items associated with the first user. A first subset of media content items can be dynamically selected out of the set of media content items. In some cases, each media content item in the first subset can satisfy specified selection criteria. The second user can be provided with access to a representation of the first subset of media content items. In some instances, the representation of the first subset can be provided in a media access interface associated with the first user.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: identifying, by a computing system, a set of media content items posted to a social networking system and associated with a first user; determining, by the computing system, that a second user is attempting to access at least a portion of the set of media content items associated with the first user; dynamically selecting, by the computing system, a first subset of media content items out of the set of media content items, each media content item in the first subset satisfying specified selection criteria; providing, by the computing system, the second user with access to a representation of the first subset of media content items, the representation of the first subset being provided in a media access interface associated with the first user, wherein the specified selection criteria specify that each media content item selected for inclusion in the first subset of media content items must be associated with both the first user and the second user; determining that at least a second subset of media content items, out of the set of media content items, fails to satisfy the specified selection criteria; determining that the at least the second subset is accessible to the second user based on one or more privacy settings of the first user; and providing the second user with access to a representation of the second subset of media content items, wherein the representation of the first subset is provided at a first position in the media access interface associated with the first user, wherein the representation of the second subset is provided at a second position in the media access interface, and wherein the second position is lower in positional priority than the first position. 2. The computer-implemented method of claim 1 , further comprising: determining that at least a third subset of media content items, out of the set of media content items, fails to satisfy the specified selection criteria; determining that the at least the third subset is accessible to the second user based on the one or more privacy settings of the first user; and providing the second user with access to a representation of the third subset of media content items, wherein the representation of the third subset is provided at a third position in the media access interface, wherein the third position is lower in positional priority than the second position. 3. The computer-implemented method of claim 2 , wherein each of the second subset and the third subset is associated with at least one of a story, a post, an event, or an album. 4. The computer-implemented method of claim 2 , wherein the first position is vertically higher than the second position, wherein the second position is vertically higher than the third position, and wherein the second subset is associated with a more recent time frame than the third subset. 5. The computer-implemented method of claim 4 , further comprising: providing a vertical scroll element for navigating among at least the representation of the first subset, the representation of the second subset, and the representation of the third subset, wherein a first scroll element position in the vertical scroll element corresponds to the first position in the media access interface, wherein a second scroll element position in the vertical scroll element corresponds to the second position in the media access interface, and wherein a third scroll element position in the vertical scroll element corresponds to the third position in the media access interface; providing a first title, for the first subset, at the first scroll element position; providing a second title, for the second subset, at the second scroll element position; and providing a third title, for the third subset, at the third scroll element position. 6. The computer-implemented method of claim 1 , further comprising: acquiring information about at least one of the first user, the second user, or the set of media content items, wherein the information includes at least one of an image classification applied to at least a portion of the first subset or social graph data associated with the at least one of the first user, the second user, or the set of media content items, and wherein the selection criteria is based on the information. 7. The computer-implemented method of claim 1 , further comprising: receiving an interaction initiated by the second user with respect to the representation of the first subset; and determining that an entirety of the first subset is accessible to the second user based on one or more privacy settings of the first user; and providing the second user with access to the entirety of the first subset subsequent to the receiving of the interaction; and providing information about the first subset, the information including at least one of a set of time frames associated with the first subset, a set of users associated with the first subset, or a set of locations associated with the first subset. 8. The computer-implemented method of claim 7 , further comprising: providing a map in the media access interface associated with the first user; determining a location associated with at least one media content item in the first subset; and providing the location on the map. 9. The computer-implemented method of claim 1 , wherein the first user and the second user are a same user, and wherein the selection criteria specify that each media content item in the first subset is to at least meet a threshold level of relevance with respect to the first user. 10. The computer-implemented method of claim 9 , wherein the threshold level of relevance is determined based on at least one of a relationship of the first user, a connection of the first user, an interest of the first user, an event associated with the first user, an interaction associated with the first user, or a post provided by the first user. 11. The computer-implemented method of claim 1 , wherein the first user and the second user are different users, wherein the first user and the second user have a direct social connection, and wherein the selection criteria specify that each media content item in the first subset is to be associated with both the first user and the second user. 12. The computer-implemented method of claim 11 , wherein each media content item in the first subset corresponds to at least one of a media content item provided by the first user and that has a tag of the second user, a media content item provided by the second user and that has a tag of the first user, or a media content item that has the tag of the first user and the tag of the second user. 13. The computer-implemented method of claim 1 , wherein the first user and the second user are different users, wherein the first user and the second user are indirectly connected via at least one common social connection, and wherein the selection criteria specify that each media content item in the first subset is to be associated with both the first user and the at least one common connection. 14. The computer-implemented method of claim 13 , wherein each media content item in the first subset corresponds to at least one of a media content item provided by the first user and that has a tag of the at least one common connection, a media content item provided by the at least one common connection and that has a tag of the first user, or a media content item that has the tag of the first user and the tag of the at least one common connection. 15. The computer-implemented method of claim 1 , further comprising: providing information a

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • H04L63/10Primary

    for controlling access to devices or network resources · CPC title

  • Interaction with scrollbars · CPC title

  • for managing network security; network security policies in general (filtering policies H04L63/0227) · 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 US10225250B2 cover?
Systems, methods, and non-transitory computer-readable media can identify a set of media content items associated with a first user of a social networking system. It can be determined that a second user of the social networking system is attempting to access at least a portion of the set of media content items associated with the first user. A first subset of media content items can be dynamica…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 05 2019 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).