CPC H04W 4/185 (2013.01) [H04L 51/10 (2013.01); H04L 51/222 (2022.05); H04L 51/52 (2022.05)] | 20 Claims |
1. A system for location-based social networking, comprising:
a computer processor;
a social mapping system executing on the computer processor and configured to:
receive, from a client device, a request for one or more social media posts, wherein the request includes screen attribute information about a display of the client device specifying a geographic map region displayed on the client device, geographic location information, and an identification of a requesting account of the social network;
identify a set of social media posts based on the screen attribute information and the geographic location information;
calculate a first customized score for each of the social media posts by applying a first set of preference factors corresponding to the requesting account to a general score of each social media post;
calculate a second customized score for each of the social media posts by applying a second set of preference factors corresponding to the requesting account to the general score of each social media post;
generate a combined ranking for each of the social media posts based on the first customized score and the second customized score;
select, based on the combined ranking, a subset of the set of social media posts for inclusion in a suggested group; and
provide the suggested group to the client device in response to the request.
|