IP Library Granted Patent US 10,944,710
Granted Patent B1
US 10,944,710 · App. 15/224,359 · Granted Mar 9, 2021

Ephemeral gallery user interface with remaining gallery time indication

Inventors: Nicholas Allen (Santa Monica, CA); Donald Giovannini (Venice, CA); Chiayi Lin (Venice, CA); Robert Murphy (Venice, CA); Evan Spiegel (Venice, CA)
Assignee: Snap Inc.
H04L51/22G06F3/0482G06F3/04883G06F3/04886G06F40/169G06Q50/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 10,944,710
App. No.
15/224,359
Granted
Mar 9, 2021
Kind
B1
Abstract

A server maintains a gallery of ephemeral messages. Each ephemeral message is posted to the gallery by a user for viewing by recipients via recipient devices. In response to a gallery view request from any of the recipient devices, the ephemeral messages in the gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the gallery. A user interface via which the gallery is viewable includes indicia of a current value of a time for which the gallery will remain available for viewing via the interface.

Claims (30)

1. A method comprising:

at a server system, maintaining an ephemeral gallery comprising a plurality of ephemeral messages that respectively comprise visual media message content, the ephemeral gallery being viewable online via a user interface generated on a requesting client device in communication with the server system via a distributed computer network, online viewing of the ephemeral gallery comprising, responsive to a request from the requesting device, causing automated sequential display of the visual media message content of the plurality of ephemeral messages on the requesting device, the automated sequential display comprising displaying the visual media message content of the plurality of ephemeral messages one after the other for respective display intervals;

maintaining a gallery availability parameter that indicates a time value upon which continued availability of the ephemeral gallery is based, the ephemeral gallery upon expiry of the gallery availability parameter automatically being made unavailable for online viewing responsive to subsequent view requests from client devices, the gallery availability parameter changing in value with passage of time; and

causing display on the requesting device of the user interface for enabling the viewing of the ephemeral gallery, the user interface including gallery availability indicia indicating, based on a current value for the gallery availability parameter an elapsed time since posting of a last posted one of the plurality of ephemeral messages in the ephemeral gallery, the ephemeral gallery becoming unavailable upon expiry of a default time period after posting of the last posted ephemeral message.

2. The method of claim 1 , in which the gallery availability indicia includes an indication of a remaining time before the ephemeral gallery becomes unavailable for online viewing.

3. The method of claim 2 , in which the remaining time for the ephemeral gallery is provided by a difference between the default time period for message availability and the elapsed time since posting of the last posted ephemeral message.

4. The method of claim 1 , in which the gallery availability indicia include graphical indicia of an amount of time remaining for the ephemeral gallery.

5. The method of claim 4 , wherein the graphical indicia of the amount of time remaining for the ephemeral gallery comprises a user interface element whose on-screen area is variable corresponding to variation in the amount of time remaining for the ephemeral gallery.

6. The method of claim 5 , wherein the amount of time remaining for the ephemeral gallery is indicated by the on-screen area of the user interface element providing the graphical gallery availability indicia, the on-screen area of the user interface element progressively decreasing with a decrease in the amount of time remaining for the ephemeral gallery.

7. The method of claim 4 , wherein the graphical indicia of the amount of time remaining for the ephemeral gallery is provided by a graphical user interface element that is selectable by a user to trigger sequential playback of the ephemeral gallery.

8. The method of claim 7 , wherein the user-selectable graphical user interface element that provides the graphical indicia of the amount of time remaining for the ephemeral gallery is selectable by haptic contact with a display screen of the user device.

9. The method of claim 1 , in which the default time period for availability of the ephemeral gallery after posting of the last posted message is 24 hours.

10. The method of claim 1 , wherein the user interface includes a view displaying a list of available ephemeral galleries together with respectively gallery availability indicia.

11. A system comprising:

one or more computer processors; and

one or more memories storing instructions executed by the one or more computer processors to configure the one or more computer processors to perform automated operations comprising:

at a server system, maintaining an ephemeral gallery comprising a plurality of ephemeral messages that respectively comprise visual media message content, the ephemeral gallery being viewable online via a user interface generated on a requesting client device in communication with the server system via a distributed computer network, online viewing of the ephemeral gallery comprising, responsive to a request from the requesting device, causing automated sequential display of the visual media message content of the plurality of ephemeral messages on the requesting device, the automated sequential display comprising displaying the visual media message content of the plurality of ephemeral messages one after the other for respective display intervals;

maintaining a gallery availability parameter that indicates a time value upon which continued availability of the ephemeral gallery is based, the ephemeral gallery upon expiry of the gallery availability parameter automatically being made unavailable for online viewing responsive to subsequent view requests from client devices, the gallery availability parameter changing in value with passage of time; and

causing display on the requesting device of the user interface for enabling the viewing of the ephemeral gallery, the user interface including gallery availability indicia indicating, based on a current value for the gallery availability parameter, an elapsed time since posting of a last posted one of the plurality of ephemeral messages in the ephemeral gallery, the ephemeral gallery becoming unavailable upon expiry of a default time period after posting of the last posted ephemeral message.

12. The system of claim 11 , in which the gallery availability indicia includes an indication of a remaining time before the ephemeral gallery becomes unavailable for online viewing.

13. The system of claim 12 , in which the remaining time for the ephemeral gallery is provided by a difference between the default time period for message availability and the elapsed time since posting of the last posted ephemeral message.

14. The system of claim 11 , in which the gallery availability indicia include graphical indicia of an amount of time remaining for the ephemeral gallery.

15. The system of claim 14 , wherein the graphical indicia of the amount of time remaining for the ephemeral gallery comprises a user interface element whose on-screen area is variable corresponding to variation in the amount of time remaining for the ephemeral gallery.

16. The system of claim 15 , wherein the amount of time remaining for the ephemeral gallery is indicated by the on-screen area of the user interface element providing the graphical gallery availability indicia, the on-screen area of the user interface element progressively decreasing with a decrease in the amount of time remaining for the ephemeral gallery.

17. The system of claim 14 , wherein the graphical indicia of the amount of time remaining for the ephemeral gallery is provided by a graphical user interface element that is selectable by a user to trigger sequential playback of the ephemeral gallery.

18. The system of claim 11 , wherein the user interface includes a view displaying a list of available ephemeral galleries together with respectively gallery availability indicia.

19. A non-transitory computer readable storage medium having stored thereon instructions for causing a machine, when executing the instructions, to perform operations comprising:

at a server system, maintaining an ephemeral gallery comprising a plurality of ephemeral messages that respectively comprise visual media message content, the ephemeral gallery being viewable online via a user interface generated on a requesting client device in communication with the server system via a distributed computer network, online viewing of the ephemeral gallery comprising, responsive to a request from the requesting device, causing automated sequential display of the visual media message content of the plurality of ephemeral messages on the requesting device, the automated sequential display comprising displaying the visual media message content of the plurality of ephemeral messages one after the other for respective display intervals;

maintaining a gallery availability parameter that indicates a time value upon which continued availability of the ephemeral gallery is based, the ephemeral gallery upon expiry of the gallery availability parameter automatically being made unavailable for online viewing responsive to subsequent view requests from client devices, the gallery availability parameter changing in value with passage of time; and

causing display on the requesting device of the user interface for enabling the viewing of the ephemeral gallery, the user interface including gallery availability indicia indicating, based on a current value for the gallery availability parameter an elapsed time since posting of a last posted one of the plurality of ephemeral messages in the ephemeral gallery, the ephemeral gallery becoming unavailable upon expiry of a default time period after posting of the last posted ephemeral message.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2021
From: ALLEN, NICHOLAS; GIOVANNINI, DONALD; LIN, CHIAYI; MURPHY, ROBERT; SPIEGEL, EVAN
To: SNAPCHAT, INC.
Reel/Frame 055130/0244 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2021
From: SNAPCHAT, INC.
To: SNAP INC.
Reel/Frame 055130/0362 →
Continuity (1)
Continuation 14505478 · Oct 2, 2014
Cited By (5)
US 12,204,807 US 12,231,437 US 12,236,148 US 12,387,403 US 12,726,454