US 11,868,590 B2
Interface to display shared user groups
Matthew Colin Grantham, Toronto (CA); Jeremy Voss, Los Angeles, CA (US); and David Whyte, Toronto (CA)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Jan. 20, 2022, as Appl. No. 17/580,321.
Application 17/580,321 is a continuation of application No. 17/113,832, filed on Dec. 7, 2020, granted, now 11,294,545.
Application 17/113,832 is a continuation of application No. 16/141,612, filed on Sep. 25, 2018, granted, now 10,895,964, issued on Jan. 19, 2021.
Prior Publication US 2022/0137761 A1, May 5, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/0484 (2022.01); H04L 12/18 (2006.01); G06F 3/0482 (2013.01)
CPC G06F 3/0484 (2013.01) [G06F 3/0482 (2013.01); H04L 12/1822 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, from a client device, an identification of a first user identifier from among a list of user identifiers;
identifying, from among a plurality of group chat sessions associated with the client device, a group chat session that includes a user identified by the first user identifier, the group chat session corresponding with a theme that comprises one or more graphical attributes that represent a subject associated with the group chat session;
receiving a request to add users to the group chat session;
identifying one or more users based on a communication history between the one or more users and a user of the client device, responsive to the request;
causing display of a list that comprises one or more user identifiers associated with the one or more users identified based on the communication history, the one or more user identifiers including a second user identifier;
receiving a selection of the second user identifier;
generating a group identifier based on the one or more graphical attributes associated with the theme assigned to the group chat session that represents the subject associated with the group and at least the first user identifier and the second user identifier, the first user identifier and the second user identifier comprising graphical avatars;
causing display of the group identifier among a set of group identifiers comprising the one or more graphical attributes associated with the theme;
receiving an input that selects the group identifier, the input comprising an input property that includes an input pressure;
determining that the input pressure of the input transgresses a threshold value; and
causing display of a presentation of the group chat session responsive to the determining that the input pressure transgresses the threshold value, the presentation of the group chat session including the group identifier and attributes of the group chat session, the attributes including an indication of a time that the group chat session was initiated.