Patent ID: 7730030

Claim:
A virtual community system managing a plurality of users and a plurality of resources accessible by said plurality of users comprising: a community server; at least one component monitoring each user of said plurality of users accessing said plurality of resources; said community server associating each resource of said plurality of resources accessed by each user of said plurality of users user to said each user of said plurality of users; said community server creating persistent virtual community for each of said resources; said virtual community including those users accessing said each of said resource and user generated content that is created by users who accessed or are accessing a resource to share with others; said community server enabling community members to communicate with users in virtual communities outside the persistent virtual community using virtual community real-time connections; wherein the community server is further operating to combine a plurality of communities into a larger community based upon similar resource use; at least one component displaying user generated content associated with said resource to each user when said user is accessing said resource; said user generated content is created by said user during his visit to said resource.