Displaying social networking system entity information via a timeline interface

US9377933B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9377933-B2
Application numberUS-201213625849-A
CountryUS
Kind codeB2
Filing dateSep 24, 2012
Priority dateSep 24, 2012
Publication dateJun 28, 2016
Grant dateJun 28, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A social networking system displays information about a user via a timeline included in a profile page. Narrative data about a user stored in a social networking system, including data about the user and social network activities related to the user is accessed. Timeline units summarizing information about the user are generated from the narrative data. When a viewing user requests a profile page, timeline units are displayed based information related to the viewing user and interactions with the profile page by other users connected to the viewing user. Users that administer the profile page are presented with additional information when viewing the profile page, allowing the administering users to modify appearance of the timeline or to identify actions for an administering user to take to increase interaction with the profile page.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, a request for a profile page of a subject entity from a client device associated with a viewing user of a social networking system, where the viewing user is also a page administrator of the profile page; selecting a plurality of items of narrative data stored in the social networking system, each item of narrative data associated with the subject entity; generating a plurality of social network stories based on the selected plurality of items of narrative data; selecting a plurality of the generated social network stories; generating the profile page for the subject entity, the profile page including a timeline interface comprising a plurality of chronologically-ordered timeline units, the timeline units displaying each of the selected plurality of generated social network stories, the timeline interface having a first side and a second side, each of the plurality of timeline units having a pin shortcut and a highlight shortcut viewable only by the page administrator; receiving, from the page administrator, a selection of an action to perform on a selected timeline unit, the selection being activation of a shortcut selected from the group consisting of the pin shortcut and the highlight shortcut on the timeline unit; responsive to receiving activation of the pin shortcut, modifying the profile page to maintain the selected timeline unit at a specified location on the timeline interface within the profile page; responsive to receiving activation of the highlight shortcut, modifying the profile page to visually distinguish the selected timeline unit from other timeline units, the selected timeline unit being visually distinguished by occupying the first and second sides of the timeline interface while those of the plurality of timeline units not selected are limited in size to occupy one of the first and second sides of the timeline interface, wherein the selected timeline unit is maintained in chronological order among the plurality of timeline units; receiving, from a second viewing user different from the page administrator, a request for the profile page of the subject entity; and sending the modified profile page to a client device associated with the second viewing user. 2. The method of claim 1 , wherein selecting a plurality of items of narrative data comprises: determining affinities between the viewing user and each item of narrative data; and selecting the plurality of items of narrative data based on the affinities. 3. The method of claim 1 , wherein the specified location within the timeline interface is a location before a timeline unit associated with an earliest time. 4. The method of claim 1 , wherein a timeline unit includes one or more of: content associated with the subject entity, statistics related to interaction with content associated with the subject entity, statistics related to user engagement with content associated with the subject entity, and an action shortcut for an administrative action related to a timeline unit. 5. The method of claim 1 , further comprising: removing an identified timeline unit from the timeline interface, responsive to a request from the page administrator. 6. The method of claim 1 , wherein the specified location within the timeline interface is a top portion of the timeline interface. 7. A computer program product embodied on a non-transitory computer readable medium having instructions for performing steps comprising: receiving, a request for a profile page of a subject entity from a client device associated with a viewing user of a social networking system, where the viewing user is also a page administrator of the profile page; selecting a plurality of items of narrative data stored in the social networking system, each item of narrative data associated with the subject entity; generating a plurality of social network stories based on the selected plurality of items of narrative data; selecting a plurality of the generated social network stories; generating the profile page for the subject entity, the profile page including a timeline interface comprising a plurality of chronologically-ordered timeline units, the timeline units displaying each of the selected plurality of generated social network stories, the timeline interface having a first side and a second side, each of the plurality of timeline units having a pin shortcut and a highlight shortcut viewable only by the page administrator; receiving, from the page administrator, a selection of an action to perform on a selected timeline unit, the selection being activation of a shortcut selected from the group consisting of the pin shortcut and the highlight shortcut on the timeline unit; responsive to receiving activation of the pin shortcut, modifying the profile page to maintain the selected timeline unit at a specified location on the timeline interface within the profile page; responsive to receiving activation of the highlight shortcut, modifying the profile page to visually distinguish the selected timeline unit from other timeline units, the selected timeline unit being visually distinguished by occupying the first and second sides of the timeline interface while those of the plurality of timeline units not selected are limited in size to occupy one of the first and second sides of the timeline interface, wherein the selected timeline unit is maintained in chronological order among the plurality of timeline units; receiving, from a second viewing user different from the page administrator, a request for the profile page of the subject entity; and sending the modified profile page to a client device associated with the second viewing user. 8. The computer program product of claim 7 , wherein selecting a plurality of items of narrative data comprises: determining affinities between the viewing user and each item of narrative data; and selecting the plurality of items of narrative data based on the affinities. 9. The computer program product of claim 7 , wherein the specified location within the timeline interface is a location before a timeline unit associated with an earliest time. 10. The computer program product of claim 7 , wherein a timeline unit includes one or more of: content associated with the subject entity, statistics related to interaction with content associated with the subject entity, statistics related to user engagement with content associated with the subject entity, and an action shortcut for an administrative action related to a timeline unit. 11. The computer program product of claim 7 , the instructions further comprising: removing an identified timeline unit from the timeline interface, responsive to a request from the page administrator. 12. The computer program product of claim 7 , wherein the specified location within the timeline interface is a top portion of the timeline interface.

Assignees

Inventors

Classifications

  • G06Q10/40Primary

    Business processes related to social networking or social networking services · CPC title

  • Advertisements · CPC title

  • Marketing; Price estimation or determination; Fundraising · CPC title

  • Online advertisement · CPC title

  • Targeted advertisements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9377933B2 cover?
A social networking system displays information about a user via a timeline included in a profile page. Narrative data about a user stored in a social networking system, including data about the user and social network activities related to the user is accessed. Timeline units summarizing information about the user are generated from the narrative data. When a viewing user requests a profile pa…
Who is the assignee on this patent?
Dipersia Blaise A, Kanter Jeffrey Andrew, Heddleston Russell Eric, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 28 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).