Patent ID: 7974994

Claim:
A computer-implemented method for sensitive webpage content detection, comprising: developing a multi-class classifier with one or more business sensitivity categories, the development of the multi-class classifier including: designing a sensitivity definition including one or more business sensitivity categories and one or more business sensitivity subcategories; gathering one or more training webpages for each of the one or more business sensitivity categories and the one or more business sensitivity subcategories; and building a logistical regression model to associate one or more terms and/or phrases with each of the one or more business sensitivity categories and the one or more business sensitivity subcategories; receiving one or more webpages with webpage content; analyzing the one or more webpages with the multi-class classifier, including: extracting at least one of a term and a phrase from the webpage content of the one or more webpages; computing a weight for each extracted term or phrase; computing an association probability between the one or more webpages and one or more business sensitivity categories and/or business sensitivity subcategories, based in part on the computed weight for one or more extracted terms or phrases; computing a confidence score based upon the association probability between the one or more webpages and the one or more business sensitivity categories; predicting a business sensitivity level associated with the webpage content of the one or more webpages, the predicted sensitivity level for at least one of the one or more webpages being greater than a threshold value for at least one business sensitivity category or business sensitivity subcategory; receiving a request for a webpage that contains webpage content having a predicted sensitivity level greater than the threshold value for the at least one business; displaying the webpage content of the requested webpage; identifying one or more advertisements that are not suitable for display based on the one or more advertisements being associated with the at least one business sensitivity category or business sensitivity subcategory for which the predicted sensitivity level of the webpage content is greater than the threshold value; and modifying the requested webpage to include at least one advertisement, the at least one advertisement being different from the identified advertisements.