×

Modular user profile overlay

  • US 9,823,803 B2
  • Filed: 12/22/2010
  • Issued: 11/21/2017
  • Est. Priority Date: 12/22/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • displaying, in a first user interface of a first application at a client device, a representation of a target user, the target user corresponding to a node in a social graph associated with a social-networking system and a contact in an address book, wherein the address book is an application supported by the client device and the selection of the target user comprises a gesture dragging the representation of the target user to a region of the user interface;

    receiving, at the client device, a selection of the target user;

    accessing a remote data store for user-related information of the target user;

    accessing one or more privacy policy databases for privacy settings of the target user;

    determining whether the privacy settings allow the application to access to the user-related information of the target user;

    when the privacy settings allow the application to access the user-related information of the target user, updating, in a storage associated with the address book, a stored location data for the contact with a location data of the target user;

    determining that a first action and a second action are related actions of a news feed data associated with an activity related to a social graph of the target user by comparing one or more attributes of the second action with one or more attributes of the first action;

    grouping the determined related actions of a news feed data associated with an activity related to a social graph of the target user;

    displaying, in a second user interface of a second application at a client device, the user-related information in a frame as an overlay of the first user interface of the first application, the frame comprising a plurality of panels, wherein each of the panels includes a different subset of the user-related information, the plurality of panels comprising;

    a first panel comprising a first selectable object corresponding to the location data of the target user, and wherein the location data comprises the target user'"'"'s check-in activity; and

    a second panel comprising a second selectable object corresponding to the grouped related actions of the news feed data associated with the activity related to the social graph of the target user, the news feed data comprising a link enabling a viewing user to participate in the activity of the target user;

    receiving, at the client device, a selection of the first selectable object; and

    in response to the selection, displaying an expanded location data panel corresponding to the selectable object.

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