Patent ID: 11916859
Assignee: SNAP INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 10:
11. A system comprising:
one or more computer processors; and
one or more computer-readable mediums storing instructions that, when executed by the one or more computer processors, cause the one or more computer processors to perform operations comprising:
presenting, by a client device, a plurality of conversation cells in a stack such that the plurality of conversation cells comprise respective windows stacked on top of each other, each window of each of the conversation cells comprising conversation metadata, wherein a first conversation cell at a top of the stack comprises a first window with the conversation metadata corresponding to a first chat conversation, the stack of the plurality of conversation cells allowing a user to interact with only an individual conversation cell that is designated as a top conversation cell, the top conversation cell being presented above all other conversation cells in the plurality of conversation cells; and
in response to receiving a user selection of the first conversation cell:
using the conversation metadata to display a plurality of group messages exchanged between a plurality of members of a group associated with the first conversation cell;
displaying a plurality of presence indicators associated with each of the plurality of members of the group;
causing a first presence indicator of the plurality of presence indicators to be displayed in a first manner in response to determining that a first member associated with the first presence indicator has viewed the plurality of group messages of the first conversation cell within a specified time period; and
causing a second presence indicator of the plurality of presence indicators to be displayed in a second manner, different from the first manner in which the first presence indicator is displayed, in response to determining that a second member associated with the second presence indicator has not accessed the plurality of group messages of the first conversation cell within the specified time period.