Method and system for customizing views of information associated with a social network user
DCFirst Claim
1. A method of managing social network user information over a network, comprising:
- receiving a plurality of social network user information from a user;
receiving a request to view the social network user information from a requesting user;
if the request is related to an activity, determining an activity profile from the social network user information;
if the requesting user is included within a category, determining a category profile from the social network user information; and
combining a basic profile and zero or more of the activity profile and the category profile into a display to the requesting user, wherein combining comprises eliminating presentation of redundant information.
12 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method, apparatus, and system are directed towards managing a view of a social network user'"'"'s personal information based, in part, on user-defined criteria. The user-defined criteria may be applied towards a user'"'"'s relationship with each prospective viewer. The user-defined criteria may include degrees of separation between members of the social network, a relationship to the prospective viewer, as well as criteria based, in part, on activities, such as dating, employment, hobbies, and the like. The user-defined criteria may also be based on a group membership, a strength of a relationship, and the like. Such user-defined relationship criteria may then be mapped against various categories of information associated with social network user to provide customized views of the social network user.
1085 Citations
30 Claims
-
1. A method of managing social network user information over a network, comprising:
-
receiving a plurality of social network user information from a user; receiving a request to view the social network user information from a requesting user; if the request is related to an activity, determining an activity profile from the social network user information; if the requesting user is included within a category, determining a category profile from the social network user information; and combining a basic profile and zero or more of the activity profile and the category profile into a display to the requesting user, wherein combining comprises eliminating presentation of redundant information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of managing social network user information over a network, comprising:
-
receiving a request to view social network user information associated with a requesting user; if the requesting user is a member of a category, determining a dynamically user-definable set of social network user information; if the request is associated with an activity for which the requesting user is a member, determining an activity related set of social network user information; determining a basic set of social network user information; if the requesting user is associated with a group, determining a group set of social network user information; if the requesting user is associated with a predetermined relationship strength, determining a relationship strength set of social network user information; and providing at least one of the user-definable set, the activity related set, relationship strength, group, and the basic set of social network user information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A client device adapted to managing social network user information over a network, comprising:
-
a display configured to view social network user information; and a client application coupled to the display, that is configured to perform actions, including; requesting a first set of social network user information associated with a requesting user; if the request is from a requesting user associated with a user-definable category, receiving at least a user-definable second set of social network user information, wherein the user-definable category and the user-definable set are dynamically defined by the requesting user; if the request is associated with an activity for which the requesting user is a member;
receiving at least an activity related set of social network user information;receiving a third set of social network user information; and combining the received sets into a display profile that is displayed to the requesting user, wherein combining comprises eliminating presentation of redundant information. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A server for managing social network user information over a network, comprising:
-
a transceiver for receiving and sending information to a computing device; and a view manager that is configured to perform actions, including; receiving a request to view a first set of social network user information associated with a user; if the user is a member of a category, determining a dynamically user-definable second set of social network user information; if the user is associated with an activity for which the user is a member;
determining an activity related set of social network user information;determining a third set of social network user information; providing at least one of the dynamically user-definable set, the activity related set, and the third set of social network user information; and combining the sets into a display profile that is displayed to the user, wherein combining comprises eliminating presentation of redundant information. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer readable storage medium having computer readable instructions thereon for managing social network user information over a network, the computer reader instructions cause a computing device to perform actions, comprising:
-
transferring a request to view a first set of social network user information associated with a requesting user; if the requesting user is a member of a category, enabling a determination of a dynamically user-definable second set of social network user information; if the request is associated with an activity for which the requesting user is a member;
enabling a determination of an activity related set of social network user information;enabling a determination a third set of social network user information; providing at least one of the dynamically user-definable set, the activity related set, and the third set of social network user information; and combining the sets into a display profile for display to the requesting user, wherein combining comprises eliminating presentation of redundant information. - View Dependent Claims (29)
-
-
30. An apparatus for managing social network user information, comprising:
-
a means for receiving a plurality of social network user information; a means for receiving a request to view the social network user information; a means for determining an activity profile of the social network user information, if the request is related to an activity; a means for determining a group profile of the social network user information, if the request is related to a group; a means for determining a category profile of the social network user information, if the request is related to a category; and a means for combining a basic profile and at least zero or more of the activity profile, the group profile and the category profile that is then displayed to the requesting user, wherein combining comprises eliminating presentation of redundant information.
-
Specification