发明名称 AGGREGATING SOCIAL NETWORKING SYSTEM USER INFORMATION FOR DIVERSIFIED TIMELINE VIEW
摘要 The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline view. The system accesses information about a user of a social networking system. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and a diversity policy is applied to prevent overrepresentation of timeline unit type(s). The timeline units are used to generate a timeline view for the user containing visual representations of the timeline units organized by location or time. The timeline view is then provided to other users of the social networking system that wish to view information about the user.
申请公布号 US2014258282(A1) 申请公布日期 2014.09.11
申请号 US201414284246 申请日期 2014.05.21
申请人 Facebook, Inc. 发明人 Piantino Serkan;Gibson Daniel Klatzko;Huang Jeff;McDonald Paul M.;Vijayvergiya Arun;Young Steve;Yung Raylene Kay;Zuckerberg Mark E.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method comprising: receiving a request from a viewing user of a social networking system for a timeline view presenting a plurality of stories in a chronological order based on a time associated with each of the one or more stories; accessing a plurality of items of narrative data maintained by the social networking system and related to the viewing user; filtering the plurality of items of narrative data based at least in part on one or more time periods; generating one or more timeline units from selected of the filtered plurality of items of narrative data; generating an affinity score for each of the one or more timeline units, each affinity score comprising a measure of the relevance of a timeline unit to the viewing user; generating a ranking of the one or more timeline units based on the affinity scores; determining a number of the one or more timeline units corresponding to each of a plurality of timeline unit types; in response to one or more of the plurality of timeline unit types exceeding a maximum representation among the one or more timeline units, applying a diversification filter to the one or more timeline units; selecting one or more of the ranked timeline units based at least in part on the ranking; and sending to the client device for display to the viewing user the timeline view comprising displayable representations of the plurality of stories in the chronological order, the plurality of stories corresponding to the narrative data of the selected timeline units.
地址 Menlo Park CA US