US2010100564A1PendingUtilityA1

System and method for spam identification

55
Assignee: MICROSOFT CORPPriority: Apr 29, 2005Filed: Dec 24, 2009Published: Apr 22, 2010
Est. expiryApr 29, 2025(expired)· nominal 20-yr term from priority
G06F 16/904G06F 16/954
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method are provided for improving a user search experience by identifying spam results in a result set produced in response to a query. The system may include a user interface spam feedback mechanism for allowing a user to indicate that a given result is spam. The system may additionally include an automated spam identification mechanism for implementing automated techniques on the given result to determine whether the given result is spam. The system may further include a merging component for merging the determinations of the user interface spam feedback mechanism and the automated spam identification mechanism for deriving an indicator of the likelihood that a given result is spam.

Claims

exact text as granted — not AI-modified
1 . A method for improving a user search experience by identifying spam results in a result set produced in response to a query, the method comprising:
 receiving, at a computing device, a search query;   determining a monetization value for the search query;   returning a plurality of results that are responsive to the search query, wherein the plurality includes an individual result that is responsive to the search query;   calculating a probability that the individual result is spam using one or more automated spam identification techniques, wherein at least one of the one or more automated spam identification techniques uses the monetization value of the query to calculate the probability, wherein the probability that the individual result is spam is lower when the monetization value of the search query is lower; and   displaying the individual result and other results from the plurality in an order that is based on the probability that the individual result is spam.   
   
   
       2 . The method of  claim 1 , wherein the monetization value is calculated using information from an online advertising exchange. 
   
   
       3 . The method of  claim 1 , wherein the monetization value is based on bid rates for one or more terms in the search query, wherein higher bid rates indicate a higher monetization value for the search query. 
   
   
       4 . The method of  claim 1 , wherein the monetization value is based on clickthrough rates on sponsored sites for one or more terms in the search query, wherein higher clickthrough rates indicate a higher monetization value for the search query. 
   
   
       5 . The method of  claim 1 , receiving user feedback identifying the individual result as spam, wherein the user feedback is received through an input displayed when the individual result is presented within a plurality of search results in response to one or more queries. 
   
   
       6 . The method of  claim 5 , further comprising analyzing the user feedback for the individual result across multiple queries, wherein a confidence that the individual result is spam is increased when the user feedback is received in connection with presenting the individual result in response to the multiple queries. 
   
   
       7 . The method of  claim 6 , merging data obtained from the user feedback and the one or more automated spam identification techniques to calculate the probability that the individual result is spam. 
   
   
       8 . The method of  claim 1 , wherein the one or more automated spam identification techniques comprise a popularity analysis that determines a popularity of the individual result by examining traffic to a website referenced by the individual result, wherein a high popularity indicates a lower probability that the individual result is spam. 
   
   
       9 . The method of  claim 8 , wherein the popularity analysis is based on traffic data obtained from search toolbars utilized by a plurality of users, wherein when the data indicates that many users visit the individual result, then the probability that the individual result is spam is decreased. 
   
   
       10 . One or more computer-readable media including computer-executable instructions, that when executed by a computing device, performs a method for improving a user search experience by identifying spam results in a result set produced in response to a query, the method comprising:
 receiving, at the computing device, a search query;   determining a monetization value for the search query;   returning a plurality of search results that are responsive to the search query, wherein the plurality includes an individual result that is responsive to the search query, and wherein the individual result is a website;   calculating a probability that the individual result is spam using one or more automated spam identification techniques, wherein at least one of the one or more automated spam identification techniques uses the monetization value of the query to calculate the probability, wherein the probability that the individual result is spam is lower when the monetization value of the search query is lower; and   displaying the individual result and other results from the plurality in an order that is based on the probability that the individual result is spam.   
   
   
       11 . The media of  claim 10 , wherein the monetization value is calculated using information from an online advertising exchange. 
   
   
       12 . The media of  claim 10 , wherein the monetization value is based on bid rates for one or more terms in the search query, wherein higher bid rates indicate a higher monetization value for the search query. 
   
   
       13 . The media of  claim 10 , wherein the monetization value is based on clickthrough rates on sponsored sites for one or more terms in the search query, wherein higher clickthrough rates indicate a higher monetization value for the search query. 
   
   
       14 . The media of  claim 10 , wherein the one or more automated spam identification techniques comprise a popularity analysis that determines a popularity of the individual result by examining traffic to the individual result, wherein a high popularity indicates a lower probability that the individual result is spam. 
   
   
       15 . The media of  claim 14 , wherein the popularity analysis is based on traffic data obtained from search toolbars utilized by a plurality of users, wherein when the data indicates that many users visit the individual result, then the probability that the individual result is spam is decreased. 
   
   
       16 . The media of  claim 10 , wherein the one or more automated spam identification techniques comprise analyzing how many advertisements are included on the individual result. 
   
   
       17 . One or more computer-readable media including computer-executable instructions, that when executed by a computing device, performs a method for improving a user search experience by identifying spam results in a result set produced in response to a query, the method comprising:
 receiving, at the computing device, a search query;   determining a monetization value for the search query;   returning a plurality of results that are responsive to the search query, wherein the plurality includes an individual result that is responsive to the search query;   ranking the individual result relative to other results in the plurality based on responsiveness to the search query;   calculating a probability that the individual result is spam using one or more automated spam identification techniques;   adjusting a rank of the individual result based on the probability and the monetization value of the search query, wherein less adjustment to the rank is made when the monetization value of the search query is low;   displaying the individual result and other results in an order that is based on the probability that the individual result is spam.   
   
   
       18 . The media of  claim 17 , wherein the monetization value is calculated using information from an online advertising exchange. 
   
   
       19 . The media of  claim 17 , wherein the monetization value is based on bid rates for one or more terms in the search query, wherein higher bid rates indicate a higher monetization value for the search query. 
   
   
       20 . The media of  claim 17 , wherein the monetization value is based on clickthrough rates on sponsored sites for one or more terms in the search query, wherein higher clickthrough rates indicate a higher monetization value for the search query.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.