Social circles in social networks

US9300701B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9300701-B2
Application numberUS-201113164487-A
CountryUS
Kind codeB2
Filing dateJun 20, 2011
Priority dateNov 1, 2010
Publication dateMar 29, 2016
Grant dateMar 29, 2016

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.

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input, the first user input provided by a user of a computer-implemented social networking service and indicating first digital content that is to be distributed using the social networking service, receiving second user input through a distribution interface that is displayed to the user, the second user input defining a distribution for the first digital content, the distribution comprising at least one of a first sub-distribution that is defined based on a first social circle and a second sub-distribution, the first social circle comprising a first subset of contacts, and distributing the first digital content to contacts of the user based on the distribution.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: one or more computing devices; and a computer program product tangibly embodied in one or more non-transitory computer-readable media coupled to the one or more computing devices and having instructions stored thereon which, when executed by the one or more computing devices, cause the one or more computing devices to perform operations comprising: receiving first user input, the first user input provided by a user of a computer-implemented social networking service and indicating a first digital content item that is associated with a user profile of the user within the social networking service and is to be distributed using the social networking service; receiving second user input through a distribution interface that is displayed to the user, the second user input defining a distribution for the first digital content item, the distribution comprising a first sub-distribution that is defined based on a first social circle and a second sub-distribution, the first social circle comprising a first subset of people profiles of the user profile within the social networking service, the people profiles being contacts of the user profile and defining a first distribution for the first digital content item, and the second sub-distribution comprising a second subset of people profiles comprising at least one people profile of the user profile within the social networking service that is not in the first subset of people profiles and defining a second distribution for the digital content item; processing the first social circle to provide a first access control list that specifies which of the first subset of people profiles are granted access to the digital content item; processing the at least one people profile to provide a second access control list that specifies which of the second subset of people profiles are granted access to the digital content item; and distributing, using the social networking service, the first digital content item from the user profile to each people profile of the first subset of people profiles based on the first access control list and the first digital content item is distributed from the user profile to each people profile of the second subset of people profiles based on the second access control list. 2. The system of claim 1 , wherein the second sub-distribution is defined based on a second social circle, the second social circle comprising a second subset of people profiles. 3. The system of claim 2 , wherein the second subset of people profiles comprises at least one people profile of the user that is absent from the first subset of people profiles. 4. The system of claim 1 , wherein at least one people profile of the first subset of people profiles is a non-social networking contact of the user. 5. The system of claim 4 , wherein distributing the first digital content item comprises distributing the first digital content item to the at least one people profile via email. 6. The system of claim 1 , wherein the operations further comprise: receiving third user input indicating a second digital content item that is to be distributed using the social networking service; receiving fourth user input through the distribution interface, the fourth user input defining a distribution for the second digital content item that comprises a third sub-distribution, the third sub-distribution being defined based on a second social circle, the second social circle comprising a second subset of people profiles; and distributing the second digital content item to each people profile of the second subset of people profiles. 7. The system of claim 1 , wherein the second subset of people profiles comprises one or more people profiles for contacts of the first subset of people profiles. 8. The system of claim 1 , wherein the operations further comprise: transmitting second digital content item to the user in response to the user being included in a second social circle, the second digital content being displayed to the user. 9. The system of claim 8 , wherein the operations further comprise: receiving third user input from the user, the third user input indicating a filter to be applied to digital content displayed to the user; and removing the second digital content item from display to the user based on the filter. 10. The system of claim 1 , wherein the first digital content item comprises at least one of text, an image file, a video file, an audio file, and a uniform resource indicator (URI). 11. The system of claim 1 , wherein the distribution interface is displayed in response to receiving the first user input. 12. The system of claim 1 , wherein the distribution interface is displayed within a web page of the social networking service. 13. The system of claim 1 , wherein the distribution comprises the first sub distribution and the second sub-distribution. 14. A non-transitory computer storage medium tangibly encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising: receiving first user input, the first user input provided by a user of a computer implemented social networking service and indicating a first digital content item that is associated with a user profile of the user within the social networking service and is to be distributed using the social networking service; receiving second user input through a distribution interface that is displayed to the user, the second user input defining a distribution for the first digital content item, the distribution comprising a first sub-distribution that is defined based on a first social circle and a second sub-distribution, the first social circle comprising a first subset of people profiles of the user profile within the social networking service, the people profiles being contacts of the user profile and defining a first distribution for the first digital content item and the second sub-distribution comprising a second subset of people profiles comprising at least one people profile of the user profile within the social networking service that is not in the first subset of people profiles and defining a second distribution for the digital content item; processing the first social circle to provide a first access control list that specifies which of the first subset of people profiles are granted access to the digital content item; processing the at least one people profile to provide a second access control list that specifies which of the second subset of people profiles are granted access to the digital content item; and distributing, using the social networking service, the first digital content item from the user profile to each people profile of the first subset of people profiles based on the first access control list and the digital content item is distributed from the user profile to each people profile of the second subset of people profiles based on the second access control list. 15. The tangible computer storage medium of claim 14 , wherein the second sub-distribution is defined based on a second social circle, the second social circle comprising a second subset of people profiles. 16. The tangible computer storage medium of claim 15 , wherein the second subset of people profiles comprises at least one people profile of the user that is absent from the first subset of people profiles. 17. The tangible computer storage medium of claim 14 , wherein the distribution comprises the first sub distribution and the second s

Assignees

Inventors

Classifications

  • G06Q10/40Primary

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

  • Group management mechanisms  (management of multicast group membership H04L12/185; reconfiguring of node membership in a computing system to eliminate errors G06F11/1425) · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • H04L65/403Primary

    Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title

  • Business processes related to the communications industry (charging, metering or billing arrangements specially adapted for data communications H04L12/14; telephonic communication involving automatic or semi-automatic exchanges H04M3/00; arrangements for metering, time-control or time indication H04M15/00; prepayment telephone systems H04M17/00; accounting or billing for wireless communication networks H04W4/24) · 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 US9300701B2 cover?
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input, the first user input provided by a user of a computer-implemented social networking service and indicating first digital content that is to be distributed using the social networking service, receiving second user input through a distribution interface that is displ…
Who is the assignee on this patent?
Smarr Joseph, Adams Paul, Ben-Yair Shimrit, and 3 more
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 Tue Mar 29 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).