Managing information about relationships in a social network via a social timeline
First Claim
Patent Images
1. A computer-implemented method comprising:
- maintaining in a computer system a plurality of relationships among a plurality of users of a social networking system, each relationship comprising a connection between at least two users of the social network;
receiving information at a social networking system about a plurality of events that pertain to a subset of plurality of users of the social networking system connected to a viewing user of the social networking system;
generating a chronological listing of the plurality of events;
sorting the chronological listing into a plurality of connection categories, each connection category based on one or more relationship types corresponding to the relationships between the viewing user and the subset of plurality of users connected to the viewing user;
generating a social timeline interface for the viewing user, the social timeline interface comprising a visual representation of the sorted chronological listing sorted by the connection categories; and
sending, over a network, the social timeline interface for display to the viewing user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program for generating a social timeline is provided. A plurality of data items associated with at least one relationship between users associated with a social network is received, each data item having an associated time. The data items are ordered according to the at least one relationship. A social timeline is generated according to the ordered data items.
128 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
maintaining in a computer system a plurality of relationships among a plurality of users of a social networking system, each relationship comprising a connection between at least two users of the social network; receiving information at a social networking system about a plurality of events that pertain to a subset of plurality of users of the social networking system connected to a viewing user of the social networking system; generating a chronological listing of the plurality of events; sorting the chronological listing into a plurality of connection categories, each connection category based on one or more relationship types corresponding to the relationships between the viewing user and the subset of plurality of users connected to the viewing user; generating a social timeline interface for the viewing user, the social timeline interface comprising a visual representation of the sorted chronological listing sorted by the connection categories; and sending, over a network, the social timeline interface for display to the viewing user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for performing the steps:
-
maintaining in a computer system a plurality of relationships among a plurality of users of a social networking system, each relationship comprising a connection between at least two users of the social network; receiving information at a social networking system about a plurality of events that pertain to a subset of plurality of users of the social networking system connected to a viewing user of the social networking system; generating a chronological listing of the plurality of events; sorting the chronological listing into a plurality of connection categories, each connection category based on one or more relationship types corresponding to the relationships between the viewing user and the subset of plurality of users connected to the viewing user; generating a social timeline interface for the viewing user, the social timeline interface comprising a visual representation of the sorted chronological listing sorted by the connection categories; and sending, over a network, the social timeline interface for display to the viewing user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification