Techniques for promoting and viewing social content written by nearby people
First Claim
1. A computer program product to promote sharing of user-generated content based on user proximity to a given venue, while safeguarding user privacy at the given venue, the computer program product comprising:
- a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation comprising;
receiving, via a network and from a first of a plurality of client devices at the given venue, a request for a data connection to a network device, the first client device having an associated user;
querying, by the network device, the first client device for user-generated content authored by the user and indicated as sharable by the first client device;
receiving, in response to the query, the user-generated content from the first client device, wherein the user-generated content was generated by a user presently at the given venue;
indexing the user-generated content in a data store of the network device, wherein the indexed user-generated content is transmittable to requesting client devices connected to the network device in order to promote sharing of user-generated content based on user proximity to the given venue; and
delaying transmission of the user-generated content to the requesting client devices until a threshold number of users are identified as being proximate to the given venue, in order to safeguard user privacy by forestalling user identification of the user at the given venue as being a creator of the user-generated content.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for promoting and sharing social content for view in a network. An index engine of a network device queries a client device requesting a data connection to the network device for sharable social media content. The index engine receives, in response to the query, the social media content from the client device. The network device indexes the social media content in a data store of the network device. The indexed social media content is transmittable to requesting client devices connected to the network device.
15 Citations
20 Claims
-
1. A computer program product to promote sharing of user-generated content based on user proximity to a given venue, while safeguarding user privacy at the given venue, the computer program product comprising:
a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation comprising; receiving, via a network and from a first of a plurality of client devices at the given venue, a request for a data connection to a network device, the first client device having an associated user; querying, by the network device, the first client device for user-generated content authored by the user and indicated as sharable by the first client device; receiving, in response to the query, the user-generated content from the first client device, wherein the user-generated content was generated by a user presently at the given venue; indexing the user-generated content in a data store of the network device, wherein the indexed user-generated content is transmittable to requesting client devices connected to the network device in order to promote sharing of user-generated content based on user proximity to the given venue; and delaying transmission of the user-generated content to the requesting client devices until a threshold number of users are identified as being proximate to the given venue, in order to safeguard user privacy by forestalling user identification of the user at the given venue as being a creator of the user-generated content. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A network device to promote sharing of user-generated content based on user proximity to a given venue, while safeguarding user privacy at the given venue, the network device connecting a plurality of client devices to a network, the network device comprising:
-
one or more computer processors; and a memory storing a program which, when executed on the one or more computer processors, performs an operation comprising; receiving, via a network and from a first of a plurality of client devices at the given venue, a request for a data connection, the first client device having an associated user; querying the first client device for user-generated content authored by the user and indicated as sharable by the first client device; receiving, in response to the query, the user-generated content from the first client device; indexing the user-generated content in a data store of the network device, wherein the indexed user-generated content is transmittable to requesting client devices connected to the network device in order to promote sharing of user-generated content based on user proximity to the given venue; and delaying transmission of the user-generated content to the requesting client devices until a threshold number of users are identified as being proximate to the given venue, in order to safeguard user privacy by forestalling user identification of the user at the given venue as being a creator of the user-generated content. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification