Patent ID: 9635042
Date: 2017-04-25
CPC Classifications: G06F,H04L

Claim:
1. An apparatus comprising: at least one memory device; and at least one processor coupled to the at least one memory and configured to perform, based on instructions stored in the at least one memory: receiving a request, from one of a plurality of users, to access a replaced web link that is contained in an electronic message, wherein the replaced web link replaces an original web link that addresses an original webpage; obtaining a plurality of factors, wherein the plurality of factors includes a social feedback metric comprising a vote count expressed via a user action and represents a collective opinion of the original webpage regarding risk by other users of the plurality of users; determining a relative degree of importance for each of the plurality of factors; weighting each said factor of the plurality of factors to obtain weighted factors based on the relative importance; determining a risk score of the original webpage from the weighted factors; when the risk score for the original webpage is greater than a first predetermined threshold, providing an intermediate webpage, wherein the intermediate webpage provides at least one webpage characteristic about the original webpage and displays a first displayed selection option whether to access the original webpage and a second displayed selection option not to access the original webpage; when the first displayed selection option is selected from the intermediate webpage, accessing the original webpage; and updating the vote count about the social feedback metric for the original webpage based on the selected displayed option.