EPHEMERAL GALLERY OF EPHEMERAL MESSAGES
2 Assignments
0 Petitions
Accused Products
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. Each ephemeral message has an associated message availability parameter, at the expiry of which the ephemeral message is made unavailable for viewing as part of the gallery. At expiry of the message availability parameter of the last posted message, the gallery is made unavailable for viewing upon request by any recipient.
-
Citations
41 Claims
-
1-20. -20. (canceled)
-
22. A system comprising:
-
one or more processors; and one or more memories storing instructions executed by the one or more processors to; maintain an ephemeral gallery comprising a plurality of ephemeral messages posted for viewing by one or more recipients, wherein the plurality of ephemeral messages comprises respective photographic or video content, the maintaining of the ephemeral gallery comprising making the ephemeral gallery available for viewing, upon request, via respective user devices associated with the one or more recipients; for each of the plurality of ephemeral messages; maintain and associated message duration parameter that indicates a display duration of the corresponding ephemeral message during viewing of the ephemeral gallery; and maintain a gallery participation parameter that indicates a time value for continued availability of the corresponding ephemeral message for viewing by the one or more recipients; responsive to receiving a request from one of the one or more recipients over a computer network, cause automated sequential display of the plurality of ephemeral messages on a corresponding user device by performance of operations comprising; starting a message timer when display of one of the ephemeral messages is commenced, the message timer expiring when the message timer equals the display duration of the corresponding ephemeral message; responsive to expiry of the message timer, displaying a next one of the plurality of ephemeral messages in the ephemeral gallery; and repeating the operations of starting the message timer and displaying the next ephemeral message until all ephemeral messages in the ephemeral gallery are viewed; remove a particular one of the plurality of ephemeral messages from the ephemeral gallery in response to identification of an expired gallery participation parameter corresponding to the particular ephemeral message, the particular ephemeral message after removal thereof being unavailable for viewing by the one or more recipients as part of the ephemeral gallery; and eliminate the ephemeral gallery so that the ephemeral gallery is unavailable for viewing over the computer network by the one or more recipients, the ephemeral gallery being eliminated upon expiration of the gallery participation parameter of a last message in the ephemeral gallery, the last message being that one of the plurality of ephemeral messages posted to the ephemeral gallery most recently. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method comprising:
-
maintaining an ephemeral gallery comprising a plurality of ephemeral messages posted for viewing by one or more recipients, wherein the plurality of ephemeral messages comprises respective photographic or video content, the maintaining of the ephemeral gallery comprising making the ephemeral gallery available for viewing, upon request, via respective user devices associated with the one or more recipients, the maintaining of the ephemeral gallery comprising, for each of the plurality of ephemeral messages; maintaining and associated message duration parameter that indicates a display duration of the corresponding ephemeral message during viewing of the ephemeral gallery; and maintaining a gallery participation parameter that indicates a time value for continued availability of the corresponding ephemeral message for viewing by the one or more recipients; responsive to receiving a request from one of the one or more recipients, automatically causing automated sequential display of the plurality of ephemeral messages on a corresponding user device by performance of operations comprising; starting a message timer when display of one of the ephemeral messages is commenced, the message timer expiring when the message timer equals the display duration of the corresponding ephemeral message; responsive to expiry of the message timer, displaying a next one of the plurality of ephemeral messages in the ephemeral gallery; and repeating the operations of starting the message timer and displaying the next ephemeral message until all ephemeral messages in the ephemeral gallery are viewed; using one or more computer processors, automatically removing a particular one of the plurality of ephemeral messages from the ephemeral gallery in response to identification of an expired gallery participation parameter corresponding to the particular ephemeral message, the particular ephemeral message after removal thereof being unavailable for viewing by the one or more recipients as part of the ephemeral gallery; and using one or more computer processors, automatically eliminating the ephemeral gallery so that the ephemeral gallery is unavailable for viewing over the computer network by the one or more recipients, the ephemeral gallery being eliminated upon expiration of the gallery participation parameter of a last message in the ephemeral gallery, the last message being that one of the plurality of ephemeral messages posted to the ephemeral gallery most recently. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A non-transitory computer-readable storage medium storing machine-readable instructions for causing a machine, when executing the instructions, to perform operations comprising:
-
maintaining an ephemeral gallery comprising a plurality of ephemeral messages posted for viewing by one or more recipients, wherein the plurality of ephemeral messages comprises respective photographic or video content, the maintaining of the ephemeral gallery comprising making the ephemeral gallery available for viewing, upon request, via respective user devices associated with the one or more recipients, the maintaining of the ephemeral gallery comprising, for each of the plurality of ephemeral messages; maintaining and associated message duration parameter that indicates a display duration of the corresponding ephemeral message during viewing of the ephemeral gallery; and maintaining a gallery participation parameter that indicates a time value for continued availability of the corresponding ephemeral message for viewing by the one or more recipients; responsive to receiving a request from one of the one or more recipients over a computer network, automatically causing automated sequential display of the plurality of ephemeral messages on a corresponding user device by performance of operations comprising; starting a message timer when display of one of the ephemeral messages is commenced, the message timer expiring when the message timer equals the display duration of the corresponding ephemeral message; responsive to expiry of the message timer, displaying a next one of the plurality of ephemeral messages in the ephemeral gallery; and repeating the operations of starting the message timer and displaying the next ephemeral message until all ephemeral messages in the ephemeral gallery are viewed; automatically removing a particular one of the plurality of ephemeral messages from the ephemeral gallery in response to identification of an expired gallery participation parameter corresponding to the particular ephemeral message, the particular ephemeral message after removal thereof being unavailable for viewing by the one or more recipients as part of the ephemeral gallery; and automatically eliminating the ephemeral gallery so that the ephemeral gallery is unavailable for viewing over the computer network by the one or more recipients, the ephemeral gallery being eliminated upon expiration of the gallery participation parameter of a last message in the ephemeral gallery, the last message being that one of the plurality of ephemeral messages posted to the ephemeral gallery most recently.
-
Specification