US 11,704,329 B2
System and method for aggregation and graduated visualization of user generated social post on a social mapping network
Stephen Constantinides, New York, NY (US)
Assigned to You Map Inc., Baltimore, MD (US)
Filed by You Map Inc., Baltimore, MD (US)
Filed on Jul. 24, 2021, as Appl. No. 17/384,746.
Application 17/384,746 is a continuation of application No. 16/036,923, filed on Jul. 16, 2018, granted, now 11,138,217, issued on Sep. 15, 2021.
Application 16/036,923 is a continuation in part of application No. 15/189,691, filed on Jun. 22, 2016, granted, now 11,436,619, issued on Sep. 6, 2022.
Application 16/036,923 is a continuation in part of application No. 16/035,380, filed on Jul. 13, 2018, abandoned.
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/532,991, filed on Jul. 14, 2017.
Claims priority of provisional application 62/549,447, filed on Aug. 24, 2017.
Prior Publication US 2021/0349891 A1, Nov. 11, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/248 (2019.01); G06F 16/28 (2019.01); G06F 16/2455 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01); G06F 16/2457 (2019.01); G06Q 30/02 (2023.01); G06Q 50/00 (2012.01)
CPC G06F 16/248 (2019.01) [G06F 16/24556 (2019.01); G06F 16/24578 (2019.01); G06F 16/287 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01); G06Q 30/02 (2013.01); G06Q 50/01 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system for location information on a social network, comprising:
a computer processor; and
a social mapping module executing on the computer processor and configured to enable the computer processor to:
receive, from a client device, a first request for one or more social media posts, wherein the first request includes first screen attribute information about a display of the client device, and wherein the first screen attribute information is related to location information;
identify a set of social media posts based on the first screen attribute information;
apply, by the computer processor, two sets of grouping criteria to the set of social media posts to generate an aggregated group, wherein:
the aggregated group is a subset of the set of social media posts, and
applying the two sets of grouping criteria comprises:
generating a combined ranking based at least in part on ranking each social media post of the set of social media posts according to relevancy with other social media posts of the set of social media posts, and
selecting, based on the combined ranking, the subset of the set of social media posts for inclusion in the aggregated group, wherein the selecting comprises:
 excluding at least one social media post of the set of social media posts from inclusion in the aggregated group based on the combined ranking, and
 selecting social media posts, based on the first screen attribute information and positions of other aggregated graphical symbols, such that the aggregated graphical symbol will not overlap with the other aggregated graphical symbols on the display;
generate, by the computer processor, an aggregated graphical symbol based on the aggregated group, wherein the aggregated graphical symbol represents the aggregated group; and
provide, in response to the first request, the aggregated graphical symbol for display by the client device.