Patent ID: 9507831
Filing Date: 2016-11-29
CPC Classification: G06F,G06Q

Claim Text:
1. A system for determining credibility of a first user in recommending an object, comprising: at least one processor; and a storage device storing instructions that when executed by the at least one processor causes the at least one processor to perform operations including: monitoring activity relating to the object in an online network; maintaining historical data indicative of one or more prior user interactions by one or more other users with the object based on the activity monitored; determining a baseline of activity for the object based on the activity monitored; in response to detecting a user interaction by the first user with the object, recording information relating to the user interaction, wherein the information recorded includes at least one of the following: length of time of the user interaction, degree of user engagement with the object during the user interaction, amount of the object the user interaction involved, and degree of user usage of the object during the user interaction; and in response to detecting a submission by the first user of a user recommendation for the object: performing an analysis of the information recorded in view of the historical data; and based on the analysis, determining a credibility score for the first user, wherein the credibility score represents a degree of confidence in reliability of the first user to recommend the object; wherein, the object comprises readable content or a video, the operations further include: determining a likelihood that the first user completed reading or viewing the object; and sending an astroturfing warning to one of the first user or an administrator of the online network in response to determining the likelihood is below a pre-determined threshold; wherein, the object comprises readable content, the operations further include: recording reading speed, reading progress, and textual content indicative of words, language, or items read by the first user during the user interaction; correlating words included in the readable content against the textual content recorded to determine whether the user recommendation is credible; and prompting the first user to re-read the readable content in response to determining the user recommendation is not credible; and wherein presentation and prominence of user recommendations for objects displayed on an electronic device is controlled based on credibility scores to decrease impact of astroturfing, crowdturfing, and spamming on the presentation.