Apparatus and method for alternate channel communication initiated through a common message thread
AssigneeSnap Inc.
InventorsEvan Spiegel, Robert Cornelius Murphy
Life of this patent
Estimating the term…
Abstract
A server includes a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are viewing a common message thread. An alternate channel communication prompt is supplied to the client devices. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication prompt by at least one participant.
Claims20
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 to be displayed together with the thread entry on the first client device and on the second client device, the alternate channel communication prompt being user-selectable for alternate channel communication between the first and second client devices;
- receive, from the first client device, an indication of user selection of the alternate channel communication prompt by the first participant;
- provide, in response to receiving the indication, for the alternate channel communication between the first and second client devices;
- and
- provide for an alternate channel communication indicator to be displayed on the second client device, the alternate channel communication indicator being displayed together with the alternate channel communication prompt and the thread entry.
A method, comprising:
- identifying 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;
- providing, in response to the identifying and without input from the first or second participants, for an alternate channel communication prompt to be displayed together with the thread entry on the first client device and on the second client device, the alternate channel communication prompt being user-selectable for alternate channel communication between the first and second client devices;
- receiving, from the first client device, an indication of user selection of the alternate channel communication prompt by the first participant;
- providing , in response to receiving the indication, for the alternate channel communication between the first and second client devices;
- and
- providing for an alternate channel communication indicator to be displayed on the second client device, the alternate channel communication indicator being displayed together with the alternate channel communication prompt and the thread entry.
A non-transitory computer-readable medium comprising instructions, which when executed by a computing device, cause the computing device to perform operations comprising:
- identifying 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;
- providing, in response to the identifying and without input from the first or second participants, for an alternate channel communication prompt to be displayed together with the thread entry on the first client device and on the second client device, the alternate channel communication prompt being user-selectable for alternate channel communication between the first and second client devices;
- receiving, from the first client device, an indication of user selection of the alternate channel communication prompt by the first participant;
- providing , in response to receiving the indication, for the alternate channel communication between the first and second client devices;
- and
- providing for an alternate channel communication indicator to be displayed on the second client device, the alternate channel communication indicator being displayed together with the alternate channel communication prompt and the thread entry.
Dependencies are inferred from the claim text.