Abstract:
Configurations are provided for suggesting one or more other users within a same or proximate geolocation to enable the user to engage in activities with these suggested users. When the user performs a check-in for a new or different geolocation in an online social networking service, the subject technology can suggest other users who have recently checked-in and/or changed their location to the same place or region. The subject technology can sort one or more suggested users based on geographic proximity, how recently the user checked-in, a distance from the user, and other criteria (e.g., interests, demographic information (e.g., gender, age, etc.), social networking profile, etc.). The suggested users are selected, in one example, to identify one or more users that are typically not in the same place or geolocation but have newly arrived here. The subject technology can prioritize the selection of suggested users based on different criteria.
Abstract:
The subject technology determines population density of an area in order to map one or more persons to smaller areas such as bathrooms, stores, and lines. Based on a user's current geolocation, the subject technology utilizes one or more nearby wireless signals transmitted from computing devices to determine a population density of an area near the user's geolocation. The signals from each device can include unique IDs for identifying the device associated with the ID. Mobile devices such as cell phones constantly broadcast a cell signal and/or other types of signals with unique identifiers. These signals are anonymized to protect any personal information associated with the mobile devices transmitting these signals while still being able associate a device to a respective signal. The subject technology therefore can determine an area's population density based on these anonymized signals by detecting one or more associated devices near the geolocation of the user.
Abstract:
The disclosed subject matter relates to encouraging an individual to assume a leadership role associated with an online group relating to a subject matter. In one innovative aspect, the disclosed subject matter can be embodied in a method. The method includes determining a leadership score corresponding to an individual. The leadership score corresponds to a level of correlation between the individual and a leadership role associated with an online group relating to a subject matter. The method further includes providing, based on the leadership score, an invitation to be sent to the individual, inviting the user to assume a leadership role associated with the online group. The method further includes receiving an indication of an acceptance of the invitation. The method further includes assigning to the individual, based on the received indication of the acceptance, the leadership role associated with the online group relating to the subject matter.