Multi-user ephemeral message gallery

  • US 10,708,210 B1
  • Filed: 07/29/2016
  • Issued: 07/07/2020
  • Est. Priority Date: 10/02/2014
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A method comprising:

  • receiving a plurality of ephemeral messages posted by a plurality of users via a plurality of respective user devices, each of the plurality of users creating and thereafter posting one or more of the plurality of ephemeral messages via a corresponding one of the plurality of user devices, each ephemeral message comprising visual media content;

    maintaining a multi-user gallery that comprises the plurality of ephemeral messages posted by the plurality of users, each of the plurality of ephemeral messages being available for online viewing within the gallery for a respective availability period, each of the plurality of ephemeral messages being, responsive to the posting thereof to the gallery, automatically associated with a respective availability period that expires a default length of time subsequent to posting of the corresponding ephemeral message to the gallery;

    in response to receiving a gallery view request from a requesting device, causing automated sequential display of the plurality of ephemeral messages on the requesting device, the automated sequential display comprising;

    displaying one of the plurality of ephemeral messages on the requesting device for a respective message duration;

    at expiry of the respective message duration, commencing display of a next one of the ephemeral messages; and

    repeating the displaying and the commencing display operations until all ephemeral messages in the gallery have been displayed; and

    for each of the plurality of ephemeral messages, in response to expiry of the corresponding availability period, excluding the ephemeral message from the gallery, thereby making the ephemeral message unavailable for subsequent online viewing via the gallery.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×