Back to results
US 11,385,763 B2Granted
Map-based graphical user interface indicating geospatial activity metrics
AssigneeSnap Inc.
InventorsDaniel Amitay, Jonathan Brody, Leonid Gorkin, Jeffrey Arthur Johnson, Andrew Lin, Walton Lin, John Rauser, Amer Shahnawaz, Evan Spiegel, Marcel M. Yung
Life of this patent
Estimating the term…
Abstract
A map-based graphical user interface for a social media application displays to social media activity information based on submission of geo-tagged social media items to the platform. Geographical distributions of social activity is displayed on a map forming part of the application. A heatmap can represent posting density or unusualness.
Claims14
A system comprising:
- one or more computer processor devices;
- and
- one or more memory devices having stored thereon instructions that configure the one or more computer processor devices, when executing the instructions, to perform operations comprising:
- generating a map-based graphical user interface (GUI) for a social media platform, the map-based GUI including an interactive map that shows a geographical area;
- causing display on the interactive map of a heatmap overlaid on the displayed geographical area to indicate geographical distribution of a metric of collective user activity on the social media platform, the metric of collective user activity indicated by the heatmap being based at least on part on an anomality metric that indicates, for a respective location in the geographical area, a level of unusualness of collective social media item posting from the respective location within a particular time window compared to historical social media item posting from the respective location, wherein geographic distribution of the anomality metric is determined in a procedure comprising:
- dividing at least a portion of the map into a plurality of cells;
- for each cell of the plurality of cells, calculating a corresponding first density value that indicates a density of a first plurality of ephemeral social media items posted from an area associated with the cell during a first time period;
- for each cell of the plurality of cells, calculating a corresponding second density value that indicates a density of a second plurality of ephemeral social media items posted from the associated area during a second time period that is later in time than the first time period;
- and
- determining, for each cell, a level of unusualness of social media item posting based on a comparison of the corresponding first value and the corresponding second value;
- causing display overlaid on the heatmap of a plurality of gallery icons at different respective locations on the interactive map, each gallery icon corresponding in location to a respective location-based social media gallery, each social media gallery comprising a respective set of social media items grouped together based at least in part on respective geotag data, wherein the display of the plurality of gallery icons is based on the anomality metric;
- and
- responsive to receiving user input indicating selection of a particular one of the plurality of gallery icons, causing automated sequential reproduction of the respective set of social media items.
10 more elements
A method comprising:
- generating a map-based graphical user interface (GUI) for a social media platform, the map-based GUI including an interactive map that shows a geographical area;
- causing display on the interactive map of a heatmap overlaid on the displayed geographical area to indicate geographical distribution of a metric of collective user activity on the social media platform, the metric of collective user activity indicated by the heatmap being based at least on part on an anomality metric that indicates, for a respective location in the geographical area, a level of unusualness of collective social media item posting from the respective location within a particular time window compared to historical social media item posting from the respective location, wherein geographic distribution of the anomality metric is determined in a procedure comprising:
- dividing at least a portion of the map into a plurality of cells;
- for each cell of the plurality of cells, calculating a corresponding first density value that indicates a density of a first plurality of ephemeral social media items posted from an area associated with the cell during a first time period;
- for each cell of the plurality of cells, calculating a corresponding second density value that indicates a density of a second plurality of ephemeral social media items posted from the associated area during a second time period that is later in time than the first time period;
- and
- determining, for each cell, a level of unusualness of social media item posting based on a comparison of the corresponding first value and the corresponding second value;
- causing display overlaid on the heatmap of a plurality of gallery icons at different respective locations on the interactive map, each gallery icon corresponding in location to a respective location-based social media gallery, each social media gallery comprising a respective set of social media items grouped together based at least in part on respective geotag data, wherein the display of the plurality of gallery icons is based on the anomality metric;
- and
- responsive to receiving user input indicating selection of a particular one of the plurality of gallery icons, causing automated sequential reproduction of the respective set of social media items.
7 more elements
Dependencies are inferred from the claim text.