Systems and methods for chat with audio and video elements
First Claim
1. A method comprising:
- displaying, at a first device, a user interface for chat communication with a second device, the user interface comprising a time-ordered display space for communications with the second device;
communicating a text message with a second device;
displaying the text message in first one or more rows within the time-ordered display space of the user interface on the first device;
communicating a content message comprising audio data with the second device;
displaying an icon associated with the content message in second one or more rows within the time-ordered display space of the user interface on the first device;
receiving, via an input of the first device corresponding to the second one or more rows within the time-ordered display space of the user interface, a command to output content from the content message;
presenting, via one or more outputs of the first device, the content from the content message;
receiving, at the first device prior to communication of the content message, an audio stream notifier associated with the second device; and
displaying, in the second one or more rows within the time-ordered display space of the user interface, one or more response inputs associated with the audio stream notifier,wherein the content message comprises a stream of audio data from the second device; and
wherein the one or more response inputs comprise at least a listen-only input, a join input, and an ignore input.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, devices, systems, and computer-readable media with instructions for text communications with imbedded audio or audiovisual elements are described. One embodiment involves displaying a user interface for chat communication with a time-ordered display space for communications. Text communications and audiovisual communications are each presented in associated rows within the user interface. Various embodiments enable audio or video notes as well as audio or video streaming or multi-user calls within the user interface with individual communications or connections presented within the time-ordered display. In some embodiments, communications within the display are deleted based on ephemeral message triggers.
85 Citations
17 Claims
-
1. A method comprising:
-
displaying, at a first device, a user interface for chat communication with a second device, the user interface comprising a time-ordered display space for communications with the second device; communicating a text message with a second device; displaying the text message in first one or more rows within the time-ordered display space of the user interface on the first device; communicating a content message comprising audio data with the second device; displaying an icon associated with the content message in second one or more rows within the time-ordered display space of the user interface on the first device; receiving, via an input of the first device corresponding to the second one or more rows within the time-ordered display space of the user interface, a command to output content from the content message; presenting, via one or more outputs of the first device, the content from the content message; receiving, at the first device prior to communication of the content message, an audio stream notifier associated with the second device; and displaying, in the second one or more rows within the time-ordered display space of the user interface, one or more response inputs associated with the audio stream notifier, wherein the content message comprises a stream of audio data from the second device; and wherein the one or more response inputs comprise at least a listen-only input, a join input, and an ignore input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A first device for display of a chat interface with additional content elements, the first device comprising:
-
a memory configured to store content data received from a second device via a server system; a display screen; and one or more processors coupled to the display screen and the memory and configured to; display a user interface for chat communication with the second device, the user interface comprising a time-ordered display space for communications with the second device via the server system; communicate a text message with the second device; display the text message in first one or more rows within the time-ordered display space of the user interface on the first device; communicate a content message comprising audio data with the second device; display an icon associated with the content message in second one or more rows within the time-ordered display space of the user interface on the first device; receive, via an input of the first device corresponding to the second one or more rows within the time-ordered display space of the user interface, a command to output content from the content message; and present, via one or more outputs of the first device, the content from the content message; receiving, at the first device prior to communication of the content message, an audio stream notifier associated with the second device; and display, in the second one or more rows within the time-ordered display space of the user interface, one or more response inputs associated with the audio stream notifier, wherein the content message comprises a stream of audio data from the second device; and wherein the one or more response inputs comprise at least a listen-only input, a join input, and an ignore input. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium comprising instructions that, when executed by one or more processors of a first device, cause the first device to perform operations comprising:
-
displaying a user interface for chat communication with a second device, the user interface comprising a time-ordered display space for communications with the second device; communicating a text message with the second device; displaying the text message in first one or more rows within the time-ordered display space of the user interface on the first device; communicating a content message comprising audio data with the second device; displaying an icon associated with the content message in second one or more rows within the time-ordered display space of the user interface on the first device; receiving, via an input of the first device corresponding to the second one or more rows within the time-ordered display space of the user interface, a command to output content from the content message; presenting, via one or more outputs of the first device, the content from the content messages receiving, at the first device prior to communication of the content message, an audio stream notifier associated with the second device; and displaying, in the second one or more rows within the time-ordered display space of the user interface, one or more response inputs associated with the audio stream notifier, wherein the content message comprises a stream of audio data from the second device; and
wherein the one or more response inputs comprise at least a listen-only input, a join input, and an ignore input. - View Dependent Claims (17)
-
Specification