Methods and systems for correlating connections between users and links between articles
First Claim
1. A computer-implemented method comprising:
- performing, by a search engine of a first server device, a network crawl to identify a set of linking articles;
identifying, by the search engine of the first server device, a set of first links, wherein a first link links from a linking article within the set of linking articles identified by the network crawl to a destination article within a set of destination articles;
identifying, by the search engine of the first server device, a set of second links, wherein a second link links from the destination article within the set of destination articles to the linking article within the set of linking articles identified by the network crawl;
identifying, by the search engine of the first server device, a first set of administrators, the first set of administrators being administrators of the linking articles within the set of linking articles identified by the network crawl;
identifying, by the search engine of the first server device, a second set of administrators, the second set of administrators being administrators of the destination articles within the set of destination articles;
receiving, by the search engine of the first server device, connections information, the connections information describing relationships within a social network among administrators within the first set of administrators and the second set of administrators;
correlating, by the search engine of the first server device, the connections information describing the relationships within the social network among the administrators within the first set of administrators and the second set of administrators with the first and second set of links identified as linking between articles within the set of linking articles and the set of destination articles;
determining, based on the correlation, that a first specific administrator being from the first set of administrators and associated with a first specific linking article from the set of linking articles, and a second specific administrator being from the set of second administrators and associated with a first specific destination article from the set of destination articles, share a bias toward linking to each other'"'"'s articles; and
assigning, based on the bias, searching weights to one or more of a first link linking from the first specific linking article to the first specific destination article and a second link linking from the first specific destination article to the first specific linking article, the searching weights used in determining an appearance of the set of linking articles, including the first specific linking article, and the set of destination articles, including the first specific destination article, in a search result and in reducing an effect of spamming on the search result.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for correlating connections between users and links between articles to identify search and/or ad spamming are disclosed. Social networks can be used to identify connections between users for correlation with links between articles, which can be identified through searches of article contents and/or back tracing accesses to articles. One disclosed method comprises identifying first associations between a plurality of users in a network of associated users; identifying second associations between one or more users and one or more articles; identifying third associations between at least some of the articles or between some of the users and access to some of the articles; and determining at least one of the third associations is correlated with one or more of the first associations.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
performing, by a search engine of a first server device, a network crawl to identify a set of linking articles; identifying, by the search engine of the first server device, a set of first links, wherein a first link links from a linking article within the set of linking articles identified by the network crawl to a destination article within a set of destination articles; identifying, by the search engine of the first server device, a set of second links, wherein a second link links from the destination article within the set of destination articles to the linking article within the set of linking articles identified by the network crawl; identifying, by the search engine of the first server device, a first set of administrators, the first set of administrators being administrators of the linking articles within the set of linking articles identified by the network crawl; identifying, by the search engine of the first server device, a second set of administrators, the second set of administrators being administrators of the destination articles within the set of destination articles; receiving, by the search engine of the first server device, connections information, the connections information describing relationships within a social network among administrators within the first set of administrators and the second set of administrators; correlating, by the search engine of the first server device, the connections information describing the relationships within the social network among the administrators within the first set of administrators and the second set of administrators with the first and second set of links identified as linking between articles within the set of linking articles and the set of destination articles; determining, based on the correlation, that a first specific administrator being from the first set of administrators and associated with a first specific linking article from the set of linking articles, and a second specific administrator being from the set of second administrators and associated with a first specific destination article from the set of destination articles, share a bias toward linking to each other'"'"'s articles; and assigning, based on the bias, searching weights to one or more of a first link linking from the first specific linking article to the first specific destination article and a second link linking from the first specific destination article to the first specific linking article, the searching weights used in determining an appearance of the set of linking articles, including the first specific linking article, and the set of destination articles, including the first specific destination article, in a search result and in reducing an effect of spamming on the search result. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
one or more processors; and
a search engine stored on a memory and executable by the one or more processors of a first server device, the search engine;performing a network crawl to identify a set of linking articles, identifying a set of first links, wherein a first link links from a linking article within the set of linking articles identified by the network crawl to a destination article within a set of destination articles, identifying a set of second links, wherein a second link links from the destination article within the set of destination articles to the linking article within the set of linking articles identified by the network crawl, identifying a first set of administrators, the first set of administrators being administrators of the linking articles within the set of linking articles identified by the network crawl, identifying a second set of administrators, the second set of administrators being administrators of the destination articles within the set of destination articles, receiving connections information, the connection information describing relationships within a social network among the first set of administrators and the second set of administrators, correlating the connections information describing the relationships within the social network among the administrators within the first set of administrators and the second set of administrators with the first and second set of links identified as linking between articles within the set of linking articles and the set of destination articles, determining, based on the correlation, that a first specific administrator being from the first set of administrators and associated with a first specific linking article from the set of linking articles, and a second specific administrator being from the set of second administrators and associated with a first specific destination article from the set of destination articles, share a bias toward linking to each other'"'"'s articles, and assigning, based on the bias, searching weights to one or more of a first link linking from the first specific linking article to the first specific destination article and a second link linking from the first specific destination article to the first specific linking article, the searching weights used in determining an appearance of the set of linking articles, including the first specific linking article, and the set of destination articles, including the first specific destination article, in a search result and in reducing an effect of spamming on the search result. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer program product comprising a non-transitory computer usable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform steps comprising:
-
performing, by a search engine of the computer, a network crawl to identify a set of linking articles; identifying, by the search engine of the computer, a set of first links, wherein a first link links from a linking article within the set of linking articles identified by the network crawl to a destination article within a set of destination articles; identifying, by the search engine of the computer, a set of second links, wherein a second link links from the destination article within the set of destination articles to the linking article within the set of linking articles identified by the network crawl; identifying, by the search engine of the computer, a first set of administrators, the first set of administrators being administrators of the linking articles within the set of linking articles identified by the network crawl; identifying, by the search engine of the computer, a second set of administrators, the second set of administrators being administrators of the destination articles within the set of destination articles; receiving, by the search engine of the computer, connections information, the connections information describing relationships within a social network among administrators within the first set of administrators and the second set of administrators; correlating, by the search engine of the computer, the connections information describing the relationships within the social network among the administrators within the first set of administrators and the second set of administrators with the first and second set of links identified as linking between articles within the set of linking articles and the set of destination articles; determining, based on the correlation, that a first specific administrator being from the first set of administrators and associated with a first specific linking article from the set of linking articles, and a second specific administrator being from the set of second administrators and associated with a first specific destination article from the set of destination articles, share a bias toward linking to each other'"'"'s articles; and assigning, based on the bias, searching weights to one or more of a first link linking from the first specific linking article to the first specific destination article and a second link linking from the first specific destination article to the first specific linking article, the searching weights used in determining an appearance of the set of linking articles, including the first specific linking article, and the set of destination articles, including the first specific destination article, in a search result and in reducing an effect of spamming on the search result. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification