IP Library Granted Patent US 11,317,240
Granted Patent B2
US 11,317,240 · App. 16/841,817 · Granted Apr 26, 2022

Geo-location based event gallery

Inventors: Nicholas Richard Allen (Venice, CA); Robert Cornelius Murphy (Venice, CA); Evan Spiegel (Los Angeles, CA)
Assignee: Snap Inc.
H04W4/021G06F3/0482G06F40/279G06K9/00483G06Q30/0252G06Q30/0261G06Q30/0267G06Q30/0275G06Q30/0276G06Q50/01G06T13/00H04H20/61H04L51/10H04L51/20H04L51/26H04L51/32H04L67/104H04W4/029H04W4/12H04W60/00G06K2209/01
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 11,317,240
App. No.
16/841,817
Granted
Apr 26, 2022
Kind
B2
Abstract

Systems and methods are provided for determining that geolocation data from a computing device corresponds to a geo-fence associated with a plurality of galleries and providing user-selectable gallery information comprising indicia for each of the plurality of galleries corresponding to the geo-fence to the computing device. The systems and methods further provide for receiving a first message comprising a photograph as the background for the message in response to a second message in a first gallery of the plurality of galleries, and adding the first message to the first gallery associated with a selection of the indicia for the first gallery in the plurality of galleries of the of user-selectable gallery information. The first message is accessible by other computing devices accessing the gallery information to view the first message comprising the photograph as the background of the first message.

Claims (46)

1. A method comprising:

receiving, by a server computer, geolocation data from a computing device;

determining, by the server computer, that the geolocation data corresponds to a geo-fence associated with a plurality of galleries;

providing, by the server computer, user-selectable gallery information comprising indicia for each of the plurality of galleries corresponding to the geo-fence, to the computing device in response to receiving the geolocation data from the computing device;

receiving, by the server computer, a first message comprising a photograph as the background for the message in response to a second message in a first gallery of the plurality of galleries; and

adding, by the server computer, the first message to the first gallery associated with a selection of the indicia for the first gallery in the plurality of galleries of the of user-selectable gallery information;

wherein the first message is accessible by other computing devices accessing the gallery information to view the first message comprising the photograph as the background of the first message.

2. The method of claim 1 , wherein the user-selectable gallery information is added to a selectable list of galleries.

3. The method of claim 1 , wherein before the first message is added to the gallery associated with the selection of the indicia for the first gallery in the plurality of galleries of the of the user-selectable gallery information, the first message is curated to delete inappropriate messages.

4. The method of claim 1 , wherein the method further comprises:

receiving a third message from the computing device; and

sending the third message to a specified individual.

5. The method of claim 1 , wherein the user-selectable gallery information is provided based on the geolocation associated with the computing device.

6. The method of claim 1 , wherein the computing device is a first computing device and wherein the first message is accessible by a second computing device based on geolocation data of the second computing device corresponding to a geo-fence corresponding to the first gallery.

7. The method of claim 1 , wherein the first message is an ephemeral message.

8. A server computer comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the server computer to perform operations comprising:

receiving geolocation data from a computing device;

determining that the geolocation data corresponds to a geo-fence associated with a plurality of galleries;

providing user-selectable gallery information comprising indicia for each of the plurality of galleries corresponding to the geo-fence, to the computing device in response to receiving the geolocation data from the computing device;

receiving a first message comprising a photograph as the background for the message in response to a second message in a first gallery of the plurality of galleries; and

adding the first message to the first gallery associated with a selection of the indicia for the first gallery in the plurality of galleries of the of user-selectable gallery information;

wherein the first message is accessible by other computing devices accessing the gallery information to view the first message comprising the photograph as the background of the first message.

9. The server computer of claim 8 , wherein the user-selectable gallery information is added to a selectable list of galleries.

10. The server computer of claim 8 , wherein before the first message is added to the gallery associated with the selection of the indicia for the first gallery in the plurality of galleries of the of the user-selectable gallery information, the first message is curated to delete inappropriate messages.

11. The server computer of claim 8 , wherein the method further comprises:

receiving a third message from the computing device; and

sending the third message to a specified individual.

12. The server computer of claim 8 , wherein the user-selectable gallery information is provided based on the geolocation associated with the computing device.

13. The server computer of claim 8 , wherein the computing device is a first computing device and wherein the first message is accessible by a second computing device based on geolocation data of the second computing device corresponding to a geo-fence corresponding to the first gallery.

14. The server computer of claim 8 , wherein the first message is an ephemeral message.

15. A non-transitory computer readable storage medium having instructions for causing a computer to perform operations comprising:

receiving geolocation data from a computing device;

determining that the geolocation data corresponds to a geo-fence associated with a plurality of galleries;

providing user-selectable gallery information comprising indicia for each of the plurality of galleries corresponding to the geo-fence, to the computing device in response to receiving the geolocation data from the computing device;

receiving a first message comprising a photograph as the background for the message in response to a second message in a first gallery of the plurality of galleries; and

adding the first message to the first gallery associated with a selection of the indicia for the first gallery in the plurality of galleries of the of user-selectable gallery information;

wherein the first message is accessible by other computing devices accessing the gallery information to view the first message comprising the photograph as the background of the first message.

16. The non-transitory computer readable storage medium of claim 15 , wherein the user-selectable gallery information is added to a selectable list of galleries.

17. The non-transitory computer readable storage medium of claim 15 , wherein before the first message is added to the gallery associated with the selection of the indicia for the first gallery in the plurality of galleries of the of the user-selectable gallery information, the first message is curated to delete inappropriate messages.

18. The non-transitory computer readable storage medium of claim 15 , wherein the method further comprises:

receiving a third message from the computing device; and

sending the third message to a specified individual.

19. The non-transitory computer readable storage medium of claim 15 , wherein the user-selectable gallery information is provided based on the geolocation associated with the computing device.

20. The non-transitory computer readable storage medium of claim 15 , wherein the computing device is a first computing device and wherein the first message is accessible by a second computing device based on geolocation data of the second computing device corresponding to a geo-fence corresponding to the first gallery.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2022
From: ALLEN, NICHOLAS RICHARD; MURPHY, ROBERT CORNELIUS; SPIEGEL, EVAN
To: SNAP INC.
Reel/Frame 059266/0242 →
Continuity (6)
Continuation 16219577 · Dec 13, 2018
Continuation 15946990 · Apr 6, 2018
Continuation 15298806 · Oct 20, 2016
Continuation 14738069 · Jun 12, 2015
Continuation 14304855 · Jun 13, 2014
Related Publication 20200288270A1 · Sep 10, 2020
Cited By (6)
US 12,204,807 US 12,231,437 US 12,236,148 US 12,387,403 US 12,393,977 US 12,726,454