CPC H04L 65/60 (2013.01) [G06F 3/0482 (2013.01); H04L 51/04 (2013.01); H04L 51/046 (2013.01); H04L 51/10 (2013.01)] | 21 Claims |
1. A method for navigating through content, the method comprising:
causing, using a hardware processor, a user interface to be presented on a user device, wherein the user interface includes a video content item that is concurrently displayed with a chat interface that presents one or more chat message items;
receiving, using the hardware processor, a stream of content including a first plurality of chat message items, wherein the first plurality of chat message items are received from a first plurality of user devices and wherein at least one chat message item in the first plurality of chat message items comprises an interactive chat message item;
causing, using the hardware processor, at least a portion of the first plurality of chat message items to be presented in the chat interface that is concurrently presented with the video content item;
receiving, using the hardware processor, a first selection of the interactive chat message item from the portion of the first plurality of chat message items being presented in the chat interface while continuing to receive the stream of content, wherein a second plurality of chat message items is included in the stream of content; and
in response to receiving the first selection while continuing to receive the second plurality of chat message items, causing, using the hardware processor, the second plurality of chat message items to be presented, wherein the selected interactive chat message item is held in a fixed position within the chat interface while continuing to update the chat interface with additionally received chat message items as the additionally received chat message items are received from a second plurality of user devices other than the user device.
|