CPC G06F 16/48 (2019.01) [G06F 16/434 (2019.01); G06F 16/532 (2019.01); G06F 16/9535 (2019.01); G06Q 50/01 (2013.01)] | 11 Claims |
1. A method comprising:
accessing an image;
assigning a caption to the image, the caption comprising a sequence of characters that include a graphical icon, the graphical icon being associated with a location;
generating a media object that comprises the image and the caption;
detecting the graphical icon associated with the location within the caption of the media object;
presenting a request to assign the media object to a data category associated with the location that corresponds with the graphical icon responsive to the detecting the graphical icon associated with the location within the caption of the media object, the data category corresponding with a user group that comprises a plurality of user identifiers;
receiving a response to the request, the response including a confirmation of the request to assign the media object to the data category associated with the graphical icon;
receiving a search request from a client device, the search request including user profile data associated with the client device, the user profile data including a user identifier;
accessing location data at the client device responsive to the search request received from the client device;
determining that the location data identifies the location associated with the data category, and that the user identifier is included among the plurality of user identifiers of the user group; and
causing display of a set of search results that include the media object based on the location data and the user profile data of the search request.
|