Selective location-based identity communication

US12520101B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12520101-B2
Application numberUS-202418671603-A
CountryUS
Kind codeB2
Filing dateMay 22, 2024
Priority dateApr 27, 2017
Publication dateJan 6, 2026
Grant dateJan 6, 2026

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.

Systems, devices, media, and methods are presented for selective location-based identity communication. The systems and methods identify a current location of a mobile computing device and detect a selection of a user interface element associated with the current location. The systems and methods cause presentation of a set of display elements corresponding to the current location and detect selection of a display element of the set of display elements. The systems and methods modify a display characteristic for the current location of the mobile computing device within a set of mobile computing devices based on the selection of the display element.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: identifying a time period associated with a user device; initiating at a first time, the time period associated with the user device; determining, based on location data of the user device, that a current location of the user device is outside of a historical location after the first time; and in response to the determination: modifying an original depiction of a display element to a second depiction of the display element that includes an amount of time remaining prior to an exhaustion of the time period; and subsequent to the modifying of the original depiction of the display element to the depiction of the display element: monitoring the time period to determine whether the time period has been exhausted; determining that the time period has been exhausted at a second time; and in response to determining that the time period has been exhausted at the second time subsequent to the first time, automatically reverting the second depiction of the display element to the original depiction of the display element. 2 . The method of claim 1 , wherein the user device is a mobile computing device. 3 . The method of claim 1 , wherein the location data of the user device is historical location data. 4 . The method of claim 1 , further comprising determining that the current location of the user is within a predetermined distance from the historical location. 5 . The method of claim 4 , wherein modifying the original depiction comprises automatically changing a first display characteristic representing the current location to a second display characteristic, the method further comprising in response to determining that the user device is not within the predetermined distance from the historical location, reverting the second display characteristic to the first display characteristic. 6 . The method of claim 1 , wherein modifying the original depiction comprises automatically changing a first display characteristic representing the current location to a second display characteristic. 7 . The method of claim 6 , wherein the second display characteristic obfuscates at least a portion of the first display characteristic. 8 . The method of claim 1 , wherein modifying of the original depiction comprises locking the current location of the user device. 9 . The method of claim 1 , wherein the historical location is associated with one or more specified time periods. 10 . The method of claim 1 , wherein the historical location is a home location associated with a user. 11 . A system comprising: a memory that stores instructions; and one or more processors configured by the instructions to perform operations comprising: identifying a time period associated with a user device; initiating at a first time, the time period associated with the user device; determining, based on location data of the user device, that a current location of the user device is outside of a historical location after the first time; and in response to the determination: modifying an original depiction of a display element to a second depiction of the display element that includes an amount of time remaining prior to an exhaustion of the time period; and subsequent to the modifying of the original depiction of the display element to the depiction of the display element: monitoring the time period to determine whether the time period has been exhausted; determining that the time period has been exhausted at a second time; and in response to determining that the time period has been exhausted at the second time subsequent to the first time, automatically reverting the second depiction of the display element to the original depiction of the display element. 12 . The system of claim 11 , wherein the user device is a mobile computing device. 13 . The system of claim 11 , wherein the location data of the user device is historical location data. 14 . The system of claim 11 , further comprising determining that the current location of the user is within a predetermined distance from the historical location. 15 . The system of claim 14 , wherein modifying the original depiction comprises automatically changing a first display characteristic representing the current location to a second display characteristic, the operations further comprising in response to determining that the user device is not within the predetermined distance from the historical location, reverting the second display characteristic to the first display characteristic. 16 . The system of claim 11 , wherein modifying the original depiction comprises automatically changing a first display characteristic representing the current location to a second display characteristic. 17 . The system of claim 16 , wherein the second display characteristic obfuscates at least a portion of the first display characteristic. 18 . The system of claim 11 , wherein modifying of the original depiction comprises locking the current location of the user device. 19 . The system of claim 11 , wherein the historical location is associated with one or more specified time periods. 20 . A non-transitory processor-readable storage medium storing processor-executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising: identifying a time period associated with a user device; initiating at a first time, the time period associated with the user device; determining, based on location data of the user device, that a current location of the user device is outside of a historical location after the first time; and in response to the determination: modifying an original depiction of a display element to a second depiction of the display element that includes an amount of time remaining prior to an exhaustion of the time period; and subsequent to the modifying of the original depiction of the display element to the depiction of the display element: monitoring the time period to determine whether the time period has been exhausted; determining that the time period has been exhausted at a second time; and in response to determining that the time period has been exhausted at the second time subsequent to the first time, automatically reverting the second depiction of the display element to the original depiction of the display element.

Assignees

Inventors

Classifications

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

  • Transmission of information for alerting of incoming communication · CPC title

  • H04W4/02Primary

    Services making use of location information · CPC title

  • Physics · mapped topic

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 US12520101B2 cover?
Systems, devices, media, and methods are presented for selective location-based identity communication. The systems and methods identify a current location of a mobile computing device and detect a selection of a user interface element associated with the current location. The systems and methods cause presentation of a set of display elements corresponding to the current location and detect se…
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 06 2026 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).