×

Graphical user interfaces for supporting collaborative generation of life stories

  • US 10,180,764 B2
  • Filed: 09/14/2012
  • Issued: 01/15/2019
  • Est. Priority Date: 04/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing, in a storage unit of a social network system, a plurality of queues of posts that each correspond to one of a plurality of user profiles in the social network system, wherein the user profiles comprise a first user profile, a second user profile, and a third user profile, wherein the social network system allows for a thread of one or more comments on each post in the queues of posts, wherein the queues of posts comprise a second queue of posts for the second user profile, wherein the social network system allows ones of the user profiles to be connected within the social network system, wherein the second user profile is connected to the first user profile and the third user profile within the social network system, wherein the social network system provides a first graphical user interface for each user profile among the user profiles that presents posts from a queue of posts among the queues of posts for the user profile, and wherein the social network system provides each user profile in the user profiles a second graphical user interface that presents posts from the queues of posts for ones of the user profiles that are connected to the user profile;

    receiving a request from a computing device for the first user profile to add a post to the second queue of posts for the second user profile;

    determining that a permission setting for the second user profile indicates that ones of the user profiles have permission to add posts to the second queue of posts for the second user profile, wherein the permission setting is provided to the social network system before the request to add the post to the second queue of posts for the second user profile is received;

    determining that the permission setting for the second user profile indicates that an approval from the second user profile is required to add the post to the second queue of posts before providing the post from the second queue posts in the second graphical user interface to computing devices for the user profiles;

    storing the post in response to determining that the permission setting indicates that the ones of the user profiles have permission and that the approval from the second user profile is required before providing the post from the second queue posts in the second graphical user interface;

    providing a notification to the second user profile in a message inbox that the request to add the post was received from the first user profile in response to determining that the permission setting for the second user profile indicates that the approval from the second user profile is required, wherein the message inbox for the second user profile presents messages generated by the social network system in response to actions taken by others of the user profiles, and wherein the messages for the actions are configured to comprise the notification regarding the approval of the post, a message regarding being added to a group of the user profiles, and a message regarding a connection request from one of the user profiles;

    receiving the approval from a computing device for the second user profile in response to providing the notification;

    adding, by a processor of the social network system, the post to the second queue of posts for the second user profile in response to receiving the approval; and

    providing the second graphical user interface to a computing device for the third user profile, wherein the second graphical user interface provided for the third user profile presents the post from the second queue of posts based on the second user profile being connected to the third user profile.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×