IP Library Granted Patent US 12,058,583
Granted Patent B2
US 12,058,583 · App. 17/818,896 · Granted Aug 6, 2024

Selective location-based identity communication

Inventors: Jonathan Brody (Marina Del Rey, CA); Walton Lin (Chatham, NJ); Andrew Lin (Long Island City, NY); Evan Spiegel (Los Angeles, CA)
Assignee: Snap Inc.
H04W4/02G06Q50/01H04W68/005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,058,583
App. No.
17/818,896
Granted
Aug 6, 2024
Kind
B2
Abstract

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.

Claims (46)

1. A method comprising:

identifying a time period associated with a mobile computing device;

initiating at a first time, the time period associated with the mobile computing device;

determining, based on historical location data, that a current location of the mobile computing device is within a predetermined distance from a historical location after the first time; and

in response to the determination:

automatically changing a first display characteristic representing the current location to a second display characteristic including modifying an original depiction of a display element to a second depiction of the display element with a notification; and

subsequent to the changing of the first display characteristic to the second display characteristic:

in response to detecting exhaustion of the time period at a second time subsequent to the first time:

automatically reverting the second depiction of the display element to the original depiction of the display element;

and

in response to determining that the mobile computing device is not within the predetermined distance from the historical location, reverting the second display characteristic to the first display characteristic.

2. The method of claim 1 , wherein the historical location is associated with one or more specified time periods.

3. The method of claim 1 , wherein the second display characteristic obfuscates at least a portion of the first display characteristic.

4. The method of claim 1 , wherein the historical location is a home location associated with a user.

5. The method of claim 1 , wherein modifying the first display characteristic comprises locking the current location of the mobile computing device.

6. 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 mobile computing device;

initiating at a first time, the time period associated with the mobile computing device;

determining, based on historical location data, that a current location of the mobile computing device is within a predetermined distance from a historical location after the first time; and

in response to the determination:

automatically changing a first display characteristic representing the current location to a second display characteristic including modifying an original depiction of a display element to a second depiction of the display element with a notification; and

subsequent to the changing of the first display characteristic to the second display characteristic:

in response to detecting exhaustion of the time period at a second time subsequent to the first time:

 automatically reverting the second depiction of the display element to the original depiction of the display element;

and

in response to determining that the mobile computing device is not within the predetermined distance from the historical location, reverting the second display characteristic to the first display characteristic.

7. The system of claim 6 , wherein the historical location is associated with one or more specified time periods.

8. The system of claim 6 , wherein the second display characteristic obfuscates at least a portion of the first display characteristic.

9. The system of claim 6 , wherein the historical location is a home location associated with a user.

10. The system of claim 6 , wherein modifying the first display characteristic comprises locking the current location of the mobile computing device.

11. 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 mobile computing device;

initiating at a first time, the time period associated with the mobile computing device;

determining, based on historical location data, that a current location of the mobile computing device is within a predetermined distance from a historical location after the first time; and

in response to the determination:

automatically changing a first display characteristic representing the current location to a second display characteristic including modifying an original depiction of a display element to a second depiction of the display element with a notification; and

subsequent to the changing of the first display characteristic to the second display characteristic:

in response to detecting exhaustion of the time period at a second time subsequent to the first time:

automatically reverting the second depiction of the display element to the original depiction of the display element;

and

in response to determining that the mobile computing device is not within the predetermined distance from the historical location, reverting the second display characteristic to the first display characteristic.

12. The non-transitory processor-readable storage medium of claim 11 , wherein the historical location is associated with one or more specified time periods.

13. The non-transitory processor-readable storage medium of claim 11 , wherein the second display characteristic obfuscates at least a portion of the first display characteristic.

14. Non-transitory processor-readable storage medium of claim 11 , wherein the historical location is a home location associated with a user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2024
From: BRODY, JONATHAN; LIN, WALTON; LIN, ANDREW; SPIEGEL, EVAN
To: SNAP INC.
Reel/Frame 066684/0335 →
Continuity (6)
Continuation 17248841 · Feb 10, 2021
Continuation 16245660 · Jan 11, 2019
Continuation 15859101 · Dec 29, 2017
Provisional Application 62554937 · Sep 6, 2017
Provisional Application 62491115 · Apr 27, 2017
Related Publication 20230033214A1 · Feb 2, 2023
Cited By (6)
US 12,223,156 US 12,340,064 US 12,393,318 US 12,520,101 US 12,524,128 US 12,530,408