DYNAMICALLY NAMING COMMUNITIES WITHIN ONLINE SOCIAL NETWORKS
First Claim
1. A method of creating an online community within an online social network, the method comprising:
- receiving from a user a search query for searching online communities within the online social network;
searching in a database of pre-existing online communities using the search query;
responsive to the search of the database yielding no results, providing the user with an option to create a new online community;
creating in the database a new online community that includes the user as a member;
searching for and locating content for the new online community; and
generating code for, when executed, displaying the located content for the new online community.
2 Assignments
0 Petitions
Accused Products
Abstract
An online social networking system can be used to create a new online community in a social network. The product comprises code for carrying out a method that begins with receiving a search query for searching online communities within the online social network from a user. The search query is used to search in a database of pre-existing online communities. The user is provided with the option of creating a new online community based on the search query, and a new online community based on the search query that includes the user as a member is created. Content for the new online community is searched for and located, and code for, when executed, displaying the located content to the new online community generated.
144 Citations
20 Claims
-
1. A method of creating an online community within an online social network, the method comprising:
-
receiving from a user a search query for searching online communities within the online social network; searching in a database of pre-existing online communities using the search query; responsive to the search of the database yielding no results, providing the user with an option to create a new online community; creating in the database a new online community that includes the user as a member; searching for and locating content for the new online community; and generating code for, when executed, displaying the located content for the new online community. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of creating an online community within an online social network, the method comprising:
-
receiving an object to be posted to a social network; receiving a label name to associate with the object, the label name comprising one or more terms; searching a database of pre-existing online communities for communities that have names that contain one or more terms of the label name; responsive to no pre-existing community being found, creating a new online community; assigning a name to the new online community that comprises the label name; and generating code for, when executed, displaying a webpage that includes content relating to the new online community. - View Dependent Claims (11, 12)
-
-
13. A computer program product for creating an online community in a social network, comprising code encoded on a computer-readable medium for performing the steps of:
-
receiving from a user a search query for searching online communities within the online social network; searching in a database of pre-existing online communities using the search query; responsive to the search of the database yielding no results, providing the user with an option to create a new online community; creating in the database a new online community that includes the user as a member; searching for and locating content for the new online community; and generating code for, when executed, displaying the located content for the new online community. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification