Standard specific
First Claim
Patent Images
1. A network community system comprising:
- a plurality of communities arranged in a hierarchical structure;
a database consisting essentially of information associated with the plurality of communities; and
a matching engine that searches a portion of the information in the database to attempt to locate at least one community of the plurality of communities that is similar to search criteria wherein a user can make a modification to the hierarchical structure, and a moderator can modify the modification made by the user.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method which allows a user to easily find a desired community or discussion category that pertains to a topic of interest to the user. A preferred embodiment of the invention involves a hierarchical structure for a plurality of communities and a matching engine that essentially only searches the plurality of communities. It is preferable to allow any user to extend the structure by adding new keywords and links and new communities by indexing existing or newly created communities.
-
Citations
17 Claims
-
1. A network community system comprising:
-
a plurality of communities arranged in a hierarchical structure;
a database consisting essentially of information associated with the plurality of communities; and
a matching engine that searches a portion of the information in the database to attempt to locate at least one community of the plurality of communities that is similar to search criteria wherein a user can make a modification to the hierarchical structure, and a moderator can modify the modification made by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
a user can index a new community into the database and locate the new community within the hierarchical structure.
-
-
3. The network community system of claim 2, wherein the modification comprises:
the network community system is located on a first web site, and the new community is located on a second web site.
-
4. The network community system of claim 1, wherein:
a user can add a new community to the plurality of communities, index the new community into the database, and locate the new community within the hierarchical structure.
-
5. The network community system of claim 1, wherein:
the hierarchical structure is characterized in the database as a plurality of keywords, wherein at least one keyword is linked to another keyword thereby establishing a relationship between the one keyword and the another keyword.
-
6. The network community system of claim 1, wherein:
the portion of the information is at least one keyword.
-
7. The network community system of claim 6, wherein:
the one keyword corresponds to a portion of a search URL for a community of the plurality of communities.
-
8. The network community system of claim 1, wherein:
the information includes a plurality of community URLs with each community URL, with each URL being associated with a particular community of the plurality of communities.
-
9. The network community system of claim 8, wherein:
-
a user provided the search criteria to the matching engine, and when the matching engine locates at least one community of the plurality of communities that is similar to the search criteria, the matching engine provides the URL of the one community to the user.
-
-
10. A computer program product having a computer readable medium having computer program logic record thereon for operating a network community system, the computer program product comprising:
-
code for providing a plurality of communities arranged in a hierarchical structure;
code for facilitating a user to make a modification to the hierarchical structure; and
code for facilitating a moderator to modify the modification made by the user. - View Dependent Claims (11, 12, 13, 14)
code for indexing a new community into the database and locating the new community within the hierarchical structure that is operable by a user.
-
-
12. The computer program product of claim 10 wherein the code for facilitating a user comprises:
code for adding a new community to the plurality of communities, indexing the new community into the database, and locating the new community within the hierarchical structure that is operable by a user.
-
13. The computer program product of claim 10 wherein:
the hierarchical structure is characterized in a database as a plurality of keywords, wherein at least one keyword is linked to another keyword thereby establishing a relationship between the one keyword and the another keyword.
-
14. The computer program product of claim 10 further comprising:
-
code for describing a database consisting essentially of information associated with the plurality of communities; and
code describing a matching engine that searches a portion of the information in the database to attempt to locate at least one community of the plurality of communities that is similar to search criteria;
wherein the portion of the information is at least one keyword.
-
-
15. A method for operating a network community system, comprising:
-
describing a plurality of communities arranged in a hierarchical structure;
providing a database that consisting essentially of information associated with the plurality of communities;
providing a matching engine that searches a portion of the information in the database to attempt to locate at least one community of the plurality of communities that is similar to search criteria;
receiving at least one search term from a user;
searching, via the matching engine, the database for keywords that are similar to the one search term;
providing at least one community URL from the database for a community that has at least one keyword similar to the one search term to the user;
making a modification to the hierarchical structure by a user; and
modifying the modification made by the user by a moderator. - View Dependent Claims (16, 17)
indexing, by the user, a new community into the database; and
locating, by the user, the new community within the hierarchical structure.
-
-
17. The method of claim 15 wherein making the modification comprises:
-
adding, by the user, a new community to the plurality of communities;
indexing, by the user, the new community into the database; and
locating, by the user, the new community within the hierarchical structure.
-
Specification