×

Displaying social networking system user information via a timeline interface

  • US 9,946,430 B2
  • Filed: 09/21/2011
  • Issued: 04/17/2018
  • Est. Priority Date: 09/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • accessing information about a plurality of items of narrative data related to users of a social networking system, each item of narrative data associated with a time and with a subject user of a social networking system, each item of narrative data including information indicative of at least one action performed by the subject user at a corresponding time;

    maintaining a social graph that tracks relationships between objects, users, and events captured by the social networking system, wherein the objects, users, and events are nodes in the social graph that have edges that are connections to other nodes;

    storing, for each interaction performed by other users on a timeline unit, a node in the social graph and connections that connect the node to other nodes in the social graph;

    selecting, for each of a plurality of time periods, one or more of the items of narrative data associated with a time within the time period;

    generating a plurality of timeline units for each of the time periods based on the selected items of narrative data from the at least one time period, each timeline unit including a social data summary specific to the timeline unit that provides an indication of different types of interactions performed by other users on the timeline unit;

    receiving, from a client device operated by a viewing user, a request for a profile page of the subject user comprising biographical information about the subject user; and

    responsive to receiving the request;

    selecting a plurality of the generated timeline units,generating a timeline interface comprising visual representations of the selected plurality of timeline units and the social data summary for each, the visual representations organized by the corresponding time periods, andsending, to the client device for display to the viewing user, the profile page for the subject user, the profile page comprising the generated timeline interface and the biographical information about the subject user.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×