IP Library Granted Patent US 8,219,500
Granted Patent B2
US 8,219,500 · App. 12/748,118 · Granted Jul 10, 2012

System and method for managing information flow between members of an online social network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,219,500
App. No.
12/748,118
Granted
Jul 10, 2012
Kind
B2
Abstract

An online social network is provided in which members of the online social network control who may view their personal information and who may communicate with them. The members control who may view their personal information by setting a visibility preference. A member may not view another member's full personal profile if the measure of relatedness between the two is greater than the visibility preference of the other member. The members also control who may communicate with them by setting a contactability preference. A member may not communicate with another member if the measure of relatedness between the two is greater than the contactability preference of the other member.

Claims (18)

1. A method of updating member information settings in a social network, comprising:

receiving member profile information, wherein the member profile information includes personal information of a member;

receiving contact information, wherein the contact information determines a flow of member information to other members in the social network and a flow of information to the member;

identifying, using one or more processors associated with one or more computer servers, relationship information regarding relationships with other members in the social network, the identifying being based on member profile information and contact information;

updating, using the one or more processors, a member database with the member profile information, contact information, and the identified relationship information; and

enabling the other members in the social network to view the member profile information in accordance with a degree of separation preference specified by the member.

2. A method of updating member information settings in a social network

receiving member profile information, wherein the member profile information includes personal information of a member;

receiving contact information, wherein the contact information determines a flow of member information to other members in the social network and a flow of information to the member;

identifying, using one or more processors associated with one or more computer servers, relationship information regarding relationships with other members in the social network, the identifying being based on member profile information and contact information;

updating, using the one or more processors, a member database with the member profile information, contact information, and the identified relationship information; and

enabling the other members in the social network to view the contact information in accordance with a degree of separation preference specified by the member.

3. A computer system in an online social network, comprising:

a database for storing member profile information, wherein the member profile information includes personal information of a member, and for storing contact information received, wherein the contact information determines a flow of member information to other members in the social network and a flow of information to the member; and

a processing unit configured to (1) identify relationship information regarding relationships with other members in the social network, based on the member profile information and contact information stored in the database, (2) update the database with the member profile information, the contact information, and the identified relationship information, and (3) enable the other members in the social network to view the member profile information in accordance with a degree of separation preference specified by the member.

4. A computer system in an online social network, comprising:

a database for storing member profile information, wherein the member profile information includes personal information of a member, and for storing contact information received through the interface, wherein the contact information determines a flow of member information to other members in the social network and a flow of information to the member; and

a processing unit configured to (1) identify relationship information with other members in the social network, based on the member profile information and contact information stored in the database, (2) update the database with the member profile information, contact information, and the identified relationship information, and (3) enable the other members in the social network to view the contact information in accordance with a degree of separation preference specified by the member.

Assignments (3)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2010
From: FRIENDSTER, INC.
To: FACEBOOK, INC.
Reel/Frame 024878/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2010
From: FRIENDSTER, INC.
To: FACEBOOK, INC.
Reel/Frame 024492/0139 →