Location privacy management on map-based social media platforms

US12112013B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12112013-B2
Application numberUS-202217946337-A
CountryUS
Kind codeB2
Filing dateSep 16, 2022
Priority dateApr 27, 2017
Publication dateOct 8, 2024
Grant dateOct 8, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A map-based graphical user interface for a social media application displays to special social media activity information based on submission of geo-tagged social media items to the platform. For users and or submitted items that need predefined location fuzzing criteria, such activity is represented in the graphical user interface at an intentionally inaccurate position.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: generating a model of social media activity in a geographical area in an automated procedure performed using one or more computer processor devices configured therefor, the generating of the social media activity model comprising: for each of multiple social media postings forming part of the social media activity, representing the posting as having a respective density distribution in two-dimensional space; and calculating a geographical distribution of posting density in the geographical area by summing, at each of multiple positions within the geographical area, respective density contributions of each posting whose density distribution at least partially overlaps the respective position; based on the social media activity model, calculating one or more attributes of the social media activity in the geographical area; based at least in part on the one or more calculated attributes, identifying one or more user interface elements for display with respect to the geographical area; causing display on a client device of a graphical user interface (GUI) for a social media platform, the GUI comprising: an interactive map representative of at least the geographical area; and the one or more identified user interface elements overlaid on the interactive map. 2. The method of claim 1 , wherein the density distribution for each posting is centered on a posting location associated with the posting, density of the density distribution decreasing radially from the posting location. 3. The method of claim 2 , wherein the representing of each posting as having a respective density distribution comprises an automated kernel smoothing procedure. 4. The method of claim 3 , wherein the kernel smoothing procedure is based on an Epanechnikov kernel. 5. The method of claim 1 , wherein the calculating of the geographical distribution of posting density comprises: dividing the geographical area into a grid of cells; and for each cell, summing the respective density contributions of each posting whose respective density distribution at least partially overlaps the respective cell. 6. The method of claim 1 , further comprising representing each posting as additionally having a respective density distribution in time. 7. The method of claim 6 , further comprising: generating respective social media activity models for each of a plurality of time windows, the respective density distribution in two-dimensional space of each posting being centered on the respective social media activity model for a time window corresponding with a timestamp of the posting, and the respective density of the density distribution in two-dimensional space decreasing in respective social media activity models for other time windows with an increase in time difference between the timestamp and the respective time window. 8. The method of claim 7 , wherein representing each posting as having a respective density distribution in time comprises applying a kernel smoothing procedure in time space. 9. The method of claim 8 , wherein the kernel smoothing procedure in time space is based on an Epanechnikov kernel. 10. The method of claim 1 , further comprising: accessing social media activity data indicating a set of social media postings within the geographical area; and filtering the set of social media postings by imposing a maximum number of postings per unique user, thereby deriving a filtered data set, wherein the generating of the social media activity model is performed using the filtered data set. 11. The method of claim 10 , wherein the maximum number of postings per unique user is one. 12. The method of claim 1 , wherein: the one or more attributes of the social media activity includes a geographical distribution of unusualness of posting activity within the geographical area, and wherein representation of each posting as having a respective density distribution is applied to historical social media activity data to derive a historical model of social media activity in the geographical area. 13. The method of claim 12 , further comprising calculating a geographical distribution of current social media activity, the current social media activity being represented by a set of social media postings within a predefined preceding time period, the calculating of the geographical distribution of current social media activity being based at least in part on generating a current model of social media activity in which each posting in the set is represented as having a respective density distribution. 14. The method of claim 13 , further comprising calculating the geographical distribution of unusualness of posting activity within the geographical area based on automated comparison of the historical model of social media activity and the current model of social media activity. 15. A system comprising: one or more computer processor devices; and memory having stored therein instructions that configure the system, when the instructions are executed by the one or more computer processor devices, to perform operation comprising: generating a model of social media activity in a geographical area in an automated procedure comprising: for each of multiple social media postings forming part of the social media activity, representing the posting as having a density distribution in two-dimensional space; and calculating a geographical distribution of posting density in the geographical area by summing, at each of multiple positions within the geographical area, respective density contributions of each posting whose density distribution at least partially overlaps the respective position; based on the social media activity model, calculating one or more attributes of the social media activity in the geographical area; based at least in part on the one or more calculated attributes, identifying one or more user interface elements for display with respect to the geographical area; causing display on a client device of a graphical user interface (GUI) for a social media platform, the GUI comprising: an interactive map representative of at least the geographical area; and the one or more identified user interface elements overlaid on the interactive map. 16. The system of claim 15 , wherein the instructions configure the system to represent each posting as having a density distribution comprises an automated kernel smoothing procedure. 17. The system of claim 15 , wherein the instructions further configure the system to perform operations comprising: representing each posting as additionally having a density distribution in time; and generating respective geographic density distribution models for each of a plurality of time windows, the density distribution of each posting being centered on a time window corresponding with a timestamp of the posting, and the density of the distribution decreasing in other time windows with an increase in time difference between the timestamp and the respective time window. 18. A non-transitory computer-readable storage medium having stored thereon instructions that when executed by a computer system, cause the computer system to perform operations comprising: generating a model of social media activity in a geographical area in an automated procedure comprising: for each of multiple social media postings forming part of the social media activity, representing the posting as having a density distribution in two-dimensional space; and calculating a geographical distribution of posting density in the geographic

Assignees

Inventors

Classifications

  • using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser · CPC title

  • Presentation of query results · CPC title

  • Query processing · CPC title

  • Drawing of charts or graphs · CPC title

  • Business processes related to social networking or social networking services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12112013B2 cover?
A map-based graphical user interface for a social media application displays to special social media activity information based on submission of geo-tagged social media items to the platform. For users and or submitted items that need predefined location fuzzing criteria, such activity is represented in the graphical user interface at an intentionally inaccurate position.
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04817. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 08 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).