Patent ID: 8793312
Filing Date: 2014-07-29
Classification: G06Q

Abstract:
1. A method comprising: obtaining, by a computer, network usage information about a user; detecting, by the computer, a plurality of subjects by analyzing the network usage information, wherein the plurality of subjects comprises topics; analyzing, by the computer, the network usage information of the user to determine a set of relationship scores, wherein each relationship score describes the strength of a relationship between the user and an individual subject in the plurality of subjects; analyzing, by the computer, the set of relationship scores and relationship scores of other users to detect a plurality of virtual communities, wherein the user may be a member of more than one virtual community, and wherein the analyzing the set of relationship scores further comprises: in response to a determination that the user is a member of at least one of the virtual communities, recommending, by the computer, one or more content items stored in a storage area to the user based on the virtual communities of which the user is a member, wherein said recommendation further comprises: in response to a determination that the user has taken an action related to the network usage information: