Privacy list snapshot

US2016205105A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016205105-A1
Application numberUS-201514594042-A
CountryUS
Kind codeA1
Filing dateJan 9, 2015
Priority dateJan 9, 2015
Publication dateJul 14, 2016
Grant date

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.

Exemplary methods, apparatuses, and systems receive a request from a first user of a social networking system, during a first time period, to share a content item with a plurality of second users that are connected to the first user via a set relationship. A snapshot of the plurality of second users during the first period of time is created. During a second time period that is subsequent to the first time period, a request to view content items is received from a third user that became connected to the first user via the set relationship after the first time period. The content item shared during the first time period is excluded from content items shared with the third user in response to determining that the content item is associated with the PLS and that the third user is not in the PLS.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method, the method comprising: receiving a request from a first user of a social networking system during a first period of time to share a content item with a plurality of second users of the social networking system that are connected to the first user via a set relationship; creating a Privacy List Snapshot (PLS) for the first user, wherein the PLS includes the plurality of second users of the social networking system that are connected to the first user via the set relationship during the first period of time; receiving, during a second period of time, a request from a third user to view content items, wherein the second period of time is subsequent to the first period of time and the third user is connected to the first user via the set relationship subsequent to the first period of time; and excluding the content item from content items shared with the third user in response to determining the content item was associated with the PLS and determining that the third user is not in the PLS. 2 . The computer-implemented method of claim 1 , further comprising: presenting the first user with a first user interface that enables the first user to update the PLS based on one or more manual selections of users in addition to the plurality of second users included in the PLS. 3 . The computer-implemented method of claim 1 , wherein the PLS is created in response to receiving a user request to create the PLS. 4 . The computer-implemented method of claim 1 , wherein the PLS is created in response to an expiration of a threshold period of time. 5 . The computer-implemented method of claim 1 , wherein the PLS is created in response to detecting a user profile associated with the first user has changed. 6 . The computer-implemented method of claim 5 , wherein detecting the user profile has changed includes determining that the first user has left a school or started at a new school. 7 . The computer-implemented method of claim 5 , wherein detecting the user profile has changed includes determining that the first user has left a job or started at a new job. 8 . The computer-implemented method of claim 1 , further comprising: receiving a request from the first user to add the third user to the PLS; and updating the PLS to include the third user in response to the request to add the third user, wherein the content item is shared with the third user after adding the third user to the PLS. 9 . The computer-implemented method of claim 1 , wherein the PLS is created in response to determining a number of connections associated with the first user has changed by a threshold amount. 10 . A non-transitory computer-readable medium storing instructions which, when executed by one or more processors in a processing device, cause the processing device to perform a method comprising: receiving a request from a first user of a social networking system during a first period of time to share a content item with a plurality of second users of the social networking system that are connected to the first user via a set relationship; creating a Privacy List Snapshot (PLS) for the first user, wherein the PLS includes the plurality of second users of the social networking system that are connected to the first user via the set relationship during the first period of time; receiving, during a second period of time, a request from a third user to view content items, wherein the second period of time is subsequent to the first period of time and the third user is connected to the first user via the set relationship subsequent to the first period of time; and excluding the content item from content items shared with the third user in response to determining the content item was associated with the PLS and determining that the third user is not in the PLS. 11 . The non-transitory computer-readable medium of claim 10 , further comprising: presenting the first user with a first user interface that enables the first user to update the PLS based on one or more manual selections of users in addition to the plurality of second users included in the PLS. 12 . The non-transitory computer-readable medium of claim 10 , wherein the PLS is created in response to receiving a user request to create the PLS. 13 . The non-transitory computer-readable medium of claim 10 , wherein the PLS is created in response to an expiration of a threshold period of time. 14 . The non-transitory computer-readable medium of claim 10 , wherein the PLS is created in response to detecting a user profile associated with the first user has changed. 15 . The non-transitory computer-readable medium of claim 14 , wherein detecting the user profile has changed includes determining that the first user has left a school or started at a new school. 16 . The non-transitory computer-readable medium of claim 14 , wherein detecting the user profile has changed includes determining that the first user has left a job or started at a new job. 17 . The non-transitory computer-readable medium of claim 10 , further comprising: receiving a request from the first user to add the third user to the PLS; and updating the PLS to include the third user in response to the request to add the third user, wherein the content item is shared with the third user after adding the third user to the PLS. 18 . The non-transitory computer-readable medium of claim 10 , wherein the PLS is created in response to determining a number of connections associated with the first user has changed by a threshold amount. 19 . An apparatus comprising: a processor; a storage device coupled to the processor that is configured to store instructions, which when executed by the processor, cause the processor to: receive a request from a first user of a social networking system during a first period of time to share a content item with a plurality of second users of the social networking system that are connected to the first user via a set relationship; create a Privacy List Snapshot (PLS) for the first user, wherein the PLS includes the plurality of second users of the social networking system that are connected to the first user via the set relationship during the first period of time; receive, during a second period of time, a request from a third user to view content items, wherein the second period of time is subsequent to the first period of time and the third user is connected to the first user via the set relationship subsequent to the first period of time; and exclude the content item from content items shared with the third user in response to determining the content item was associated with the PLS and determining that the third user is not in the PLS. 20 . The apparatus of claim 19 , wherein the PLS is created in response to at least one of: receiving a user request to create the PLS; an expiration of a threshold period of time; or detecting a user profile associated with the first user has changed.

Assignees

Inventors

Classifications

  • G06Q10/40Primary

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

  • Physics · mapped topic

  • Physics · mapped topic

  • H04L63/101Primary

    Access control lists [ACL] · CPC title

  • Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · 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 US2016205105A1 cover?
Exemplary methods, apparatuses, and systems receive a request from a first user of a social networking system, during a first time period, to share a content item with a plurality of second users that are connected to the first user via a set relationship. A snapshot of the plurality of second users during the first period of time is created. During a second time period that is subsequent to th…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).