US 12,284,152 B2
Apparatus and method for alternate channel communication initiated through a common message thread
Evan Spiegel, Los Angeles, CA (US); Robert Cornelius Murphy, Venice, CA (US); and Chamal Samaranayake, Venice, CA (US)
Assigned to SNAP INC., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Oct. 3, 2022, as Appl. No. 17/937,777.
Application 17/937,777 is a continuation of application No. 17/193,667, filed on Mar. 5, 2021, granted, now 11,463,393.
Application 17/193,667 is a continuation of application No. 16/059,834, filed on Aug. 9, 2018, granted, now 10,949,049.
Application 16/059,834 is a continuation of application No. 14/510,051, filed on Oct. 8, 2014, granted, now 10,082,926.
Application 14/510,051 is a continuation in part of application No. 14/187,005, filed on Feb. 21, 2014, abandoned.
Prior Publication US 2023/0109119 A1, Apr. 6, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 51/216 (2022.01); G06F 3/01 (2006.01); G06F 3/0481 (2022.01); G06F 3/04895 (2022.01); H04L 51/046 (2022.01); H04L 51/10 (2022.01)
CPC H04L 51/216 (2022.05) [G06F 3/017 (2013.01); G06F 3/0481 (2013.01); G06F 3/04895 (2013.01); H04L 51/046 (2013.01); H04L 51/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A server, comprising:
a processor; and
a memory storing instructions executed by the processor to:
identify when a first participant at a first client device and a second participant at a second client device are actively viewing a common message thread, comprising a thread entry, at a same time;
provide, in response to the identifying and without input from the first or second participants, for an alternate channel communication prompt and a lock prompt to be displayed together with the thread entry on the first client device and on the second client device,
wherein the alternate channel communication prompt is user-selectable for alternate channel communication between the first and second client devices, and
wherein the lock prompt is user-selectable for setting the alternate channel communication to a locked state;
receive, from the first client device, an indication of user selection of both the alternate channel communication prompt and the lock prompt by the first participant; and
provide, in response to receiving the indication, for the alternate channel communication between the first and second client devices in the locked state.