Patent Document ID: 20160378776
Application ID: 14750509
Patent Status: 0

Claim One:
1. A method comprising: maintaining one or more groups at an online system, each group including one or more users of the online system, with each user associated with a location; determining a location associated with each of the one or more groups, the location associated with a group based at least in part on locations associated with users in the group; receiving a request from a requesting user of a social networking system to identify one or more groups maintained by the social networking system; determining a plurality of candidate groups for the requesting user from the one or more groups based at least in part on a distance between a location associated with the requesting user and locations associated with each of the one or more groups, a candidate group associated with a location within a threshold distance of the location associated with the user; including the plurality of candidate groups in one or more selection processes selecting a set of groups; and communicating information identifying the selected set of groups to a client device associated with the requesting user for presentation.