US 11,696,097 B2
System and method for location-based content delivery and visualization
Stephen Constantinides, New York, NY (US)
Assigned to You Map Inc., Baltimore, MD (US)
Filed by YouMap Inc., Baltimore, MD (US)
Filed on Mar. 31, 2022, as Appl. No. 17/710,805.
Application 17/710,805 is a continuation of application No. 16/841,629, filed on Apr. 6, 2020, granted, now 11,356,817.
Application 16/841,629 is a continuation of application No. 16/164,624, filed on Oct. 18, 2018, granted, now 10,616,727, issued on Apr. 7, 2020.
Application 16/841,629 is a continuation in part of application No. 15/189,691, filed on Jun. 22, 2016, granted, now 11,436,619.
Application 16/841,629 is a continuation in part of application No. 16/035,380, filed on Jul. 13, 2018, abandoned.
Application 16/841,629 is a continuation in part of application No. 16/036,923, filed on Jul. 16, 2018, granted, now 11,138,217, issued on Oct. 5, 2021.
Claims priority of provisional application 62/574,199, filed on Oct. 18, 2017.
Claims priority of provisional application 62/183,068, filed on Jun. 22, 2015.
Claims priority of provisional application 62/532,007, filed on Jul. 13, 2017.
Claims priority of provisional application 62/549,447, filed on Aug. 24, 2017.
Claims priority of provisional application 62/532,991, filed on Jul. 14, 2017.
Prior Publication US 2022/0369079 A1, Nov. 17, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 51/10 (2022.01); H04W 4/18 (2009.01); H04L 51/52 (2022.01); H04L 51/222 (2022.01)
CPC H04W 4/185 (2013.01) [H04L 51/10 (2013.01); H04L 51/222 (2022.05); H04L 51/52 (2022.05)] 20 Claims
OG exemplary drawing
 
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.