Patent attributes
A system and method for generating an overlay to share information on a website among users who are associated with a social network. A sharing application includes a social network engine, a code generator, a rating engine, a filter module, a dialog engine, a website annotator, a recommendation engine and a user interface module. The social network engine registers users with the social network to share information on websites. The social network engine generates user profiles for users including topics that the users are interested in. The rating engine rates the users based at least in part on the user's activities relating to the websites. The filter module filters users that are included in the overlay according to conditions. The dialog engine generates dialog boxes for users to communicate with each other. The user interface module generates the overlay.