Cross-population of virtual communities
First Claim
Patent Images
1. A system for cross-population of virtual communities, the system comprising:
- a communities module stored in memory and executable by a processor to provide a plurality of virtual communities, each virtual community comprising an activity module configured to provide access to content within the virtual community;
a relationships module stored in memory and executable by the processor to;
manage user access to the plurality of virtual communities based on a cross-population relationship between the plurality of virtual communities, wherein the cross-population relationship allows a member of one of the virtual communities in the cross-population relationship to access another virtual community in the cross-population relationship, andprovide the user with content from the first virtual community or from the second virtual community based on a niche of the first virtual community and a secondary profile of the user; and
a profile module stored in memory and executable by the processor to store a profile of each of the users.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and method for cross-population of virtual communities are provided. An exemplary method comprises providing a plurality of virtual communities, each of the virtual communities related to other virtual communities by a cross-population relationship. A user associated with a first virtual community of the plurality of the virtual communities is provided access to a second virtual community of the plurality of the virtual communities based on a cross-population relationship between the first virtual community and the second virtual community.
43 Citations
18 Claims
-
1. A system for cross-population of virtual communities, the system comprising:
-
a communities module stored in memory and executable by a processor to provide a plurality of virtual communities, each virtual community comprising an activity module configured to provide access to content within the virtual community; a relationships module stored in memory and executable by the processor to; manage user access to the plurality of virtual communities based on a cross-population relationship between the plurality of virtual communities, wherein the cross-population relationship allows a member of one of the virtual communities in the cross-population relationship to access another virtual community in the cross-population relationship, and provide the user with content from the first virtual community or from the second virtual community based on a niche of the first virtual community and a secondary profile of the user; and a profile module stored in memory and executable by the processor to store a profile of each of the users. - View Dependent Claims (2, 3, 4)
-
-
5. A method for managing admission to a virtual community, the method comprising:
-
storing in memory information regarding a plurality of virtual communities, wherein a first virtual community of the plurality of virtual communities is related to at least one other virtual community by a cross-population relationship, wherein the cross-population relationship allows a member of one of the virtual communities in the cross-population relationship to access another virtual community in the cross-population relationship; and executing instructions stored in memory, wherein execution of the instructions by a processor; identifies that a user is associated with the first virtual community of the plurality of the virtual communities, identifies a cross-population relationship between the first virtual community and a second virtual community of the plurality of the virtual communities, grants the user access to the second virtual community of the plurality of the virtual communities based on the identified cross-population relationship between the first virtual community and the second virtual community, and provides the user with content from the first virtual community or from the second virtual community based on a niche of the first virtual community and a secondary profile of the user. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A method for cross-populating a virtual community, the method comprising:
-
receiving login information from a user, the user associated with a profile and a first virtual community; and executing instructions stored in memory, wherein execution of the instructions by a processor; identifies that the user is a member of a first virtual community, displays content associated with the first virtual community to the user, displays content associated with a second virtual community to the user based on a cross-population relationship between the first virtual community and the second virtual community, wherein the cross-population relationship allows a member of one of the virtual communities in the cross-population relationship to access another virtual community in the cross-population relationship, and provides the user with content from the first virtual community or from the second virtual community based on a niche of the first virtual community and a secondary profile of the user. - View Dependent Claims (13, 14, 15)
-
-
16. A method comprising:
storing information in memory regarding a newly generated virtual community; receiving information regarding a first cross-population relationship of the new virtual community with an existing virtual community, wherein the first cross-population relationship allows a member of one of the virtual communities in the first cross-population relationship to access another virtual community in the cross-population relationship; and executing instructions stored in memory, wherein execution of the instructions by a processor; provides a user of the existing virtual community access to the new virtual community based on the received information regarding the cross-population relationship between the existing virtual community and the new virtual community, and provides the user with content from the first virtual community or from the second virtual community based on a niche of the first virtual community and a secondary profile of the user. - View Dependent Claims (17, 18)
Specification