发明名称 Systems and methods for automated labeling of social connections
摘要 First data relating to a first user and second data relating to a second user are retrieved from a plurality of sources. A social connection is identified, by a computing device, between the first user and the second user using the first data and the second data. A label that describes the social connection is identified, by the computing device, using the first data and the second data. A first profile relating to the first user and a second profile relating to the second user is updated by the computing device to reflect the social connection and the label for the social connection.
申请公布号 US8959148(B2) 申请公布日期 2015.02.17
申请号 US201113274954 申请日期 2011.10.17
申请人 Yahoo! Inc. 发明人 Kothari Pankaj;Sahni Saurabh
分类号 G06F15/16;G06Q50/00 主分类号 G06F15/16
代理机构 Greenberg Traurig, LLP 代理人 DeCarlo James J.;Greenberg Traurig, LLP
主权项 1. A computing device comprising: a processor; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising: logic executed by the processor for retrieving, over a network, user data relating to a plurality of users, the user data being retrieved from a plurality of websites, the user data comprising social graph data, profile data, interest data and interaction data for each user of the plurality of users in association with each of the plurality of websites; logic executed by the processor for identifying a plurality of social connections using the social graph data, each social connection of the plurality of social connections reflecting a connection between a respective first user of the plurality of users and a respective second user of the plurality of users; logic executed by the processor for labeling each social connection of the plurality of social connections with a respective first set of labels, each respective label of the respective first set of labels being based on respective profile data and respective interest data for the respective first user of the plurality of users and the respective second user of the plurality of users associated with the respective social connection, such that the respective label represents respective interest data or profile data for the respective first user that matches respective interest or profile data for the respective second user; logic executed by the processor for clustering the plurality of social connections into a plurality of clusters of social connections, where each cluster of social connections comprises a respective subset of the plurality of social connections having mutual connections; logic executed by the processor for labeling each social connection of the plurality of social connections with a respective second set of labels, each respective label of the respective second set of labels being based on a respective cluster of social connections of the plurality of clusters of social connections that the respective social connection is associated with; logic executed by the processor for labeling each social connection of the plurality of social connections with a respective third set of labels, each respective label of the respective third set of labels being based on respective interaction data reflecting communications between the respective first user of the plurality of users and the respective second user of the plurality of users associated with the respective social connection; and logic executed by the processor for analyzing each social connection of the plurality of social connections to determine a respective strength of the respective social connection, where the respective strength of the connection is based on respective profile data, respective interest data, respective interaction data and mutual connections for the respective first user of the plurality of users and the respective second user of the plurality of users associated with the respective social connection.
地址 Sunnyvale CA US