QUERY-BASED USER GROUPS IN SOCIAL NETWORKS
First Claim
1. A system comprising:
- a computing device; and
a computer-readable medium coupled to the computing device and having instructions stored thereon which, when executed by the computing device, cause the computing device to perform operations comprising;
obtaining one or more queries;
processing data stored in a data store based on at least one query of the one or more queries to identify a plurality of users, the plurality of users sharing a commonality that is a subject of the at least one query;
generating one or more query-based social circles, the plurality of users populating a query-based social circle of the one or more query-based social circles, the query-based social circle being directed to the commonality and defining a distribution list for distributing digital content provided by one or more users of the plurality of users;
transmitting social circle data corresponding to the query-based social circle to display a representation of the query-based social circle to at least one user of the plurality of users.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations of the present disclosure include obtaining one or more queries, processing data stored in a data store based on at least one query of the one or more queries to identify a plurality of users, the plurality of users sharing a commonality that is a subject of the at least one query, generating one or more query-based social circles, the plurality of users populating a query-based social circle of the one or more query-based social circles, the query-based social circle being directed to the commonality and defining a distribution list for distributing digital content provided by one or more users of the plurality of users, and transmitting social circle data corresponding to the query-based social circle to display a representation of the query-based social circle to at least one user of the plurality of users.
-
Citations
18 Claims
-
1. A system comprising:
-
a computing device; and a computer-readable medium coupled to the computing device and having instructions stored thereon which, when executed by the computing device, cause the computing device to perform operations comprising; obtaining one or more queries; processing data stored in a data store based on at least one query of the one or more queries to identify a plurality of users, the plurality of users sharing a commonality that is a subject of the at least one query; generating one or more query-based social circles, the plurality of users populating a query-based social circle of the one or more query-based social circles, the query-based social circle being directed to the commonality and defining a distribution list for distributing digital content provided by one or more users of the plurality of users; transmitting social circle data corresponding to the query-based social circle to display a representation of the query-based social circle to at least one user of the plurality of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
obtaining one or more queries; processing data stored in a data store based on at least one query of the one or more queries to identify a plurality of users, the plurality of users sharing a commonality that is a subject of the at least one query; generating one or more query-based social circles, the plurality of users populating a query-based social circle of the one or more query-based social circles, the query-based social circle being directed to the commonality and defining a distribution list for distributing digital content provided by one or more users of the plurality of users; and transmitting social circle data corresponding to the query-based social circle to display a representation of the query-based social circle to at least one user of the plurality of users.
-
-
18. A computer-implemented method comprising:
-
obtaining one or more queries; processing data stored in a data store based on at least one query of the one or more queries to identify a plurality of users, the plurality of users sharing a commonality that is a subject of the at least one query; generating one or more query-based social circles, the plurality of users populating a query-based social circle of the one or more query-based social circles, the query-based social circle being directed to the commonality and defining a distribution list for distributing digital content provided by one or more users of the plurality of users; and transmitting social circle data corresponding to the query-based social circle to display a representation of the query-based social circle to at least one user of the plurality of users.
-
Specification