Patent ID: 9727924
Date: 2017-08-08
CPC Classifications: G06Q

Claim:
1. A system comprising: a database system implemented using a server system comprising one or more hardware processors, the database system associated with a social networking system and configurable to cause: retrieving a plurality of user keywords identifiable by one or more data objects stored in the database system, the user keywords associated with a profile of a first user of the social networking system, the user keywords indicating information of interest to the first user, a first portion of the user keywords having been generated in association with creation of the first user profile for registration with the social networking system, a second portion of the user keywords being user-customizable by the first user following the creation of the first user profile; retrieving a plurality of group keywords identifiable by one or more data objects stored in the database system, the group keywords associated with a first group of a plurality of groups of users of the social networking system, the first user not being a member of the first group and not having a following relationship with the first group, the first group being identified and maintained using one or more data objects stored in the database system, at least a portion of the group keywords being customizable following creation of the first group; determining a number of instances that a first keyword is included in a group feed of the first group; sending, when the number of instances satisfies a relevance characteristic, a communication to a user device associated with the first user, the communication identifying the first keyword as a possible further user keyword; determining that one or more of the user keywords matches one or more of the group keywords; selecting, responsive to determining that the one or more user keywords matches the one or more group keywords, a first group feed item of a plurality of group feed items of the group feed as being relevant to the one or more user keywords; determining that the first user is not associated with the first group; and responsive to determining that the first user is not associated with the first group, displaying, in a user interface on a display of the user device: