Patent ID: 8655144

Claim:
A computer conversation system comprising: at least one server including a processor and memory and configured for communication with a plurality of user computers and to stream a central video to each of the plurality of user computers, each user computer comprising a display; a conversation application configured to record, or receive videos from at least some of the user computers whilst the server is streaming the centeral video to each of the plurality of user computers, wherein the at least one server further configured to concurrently send a sequence of recorded videos to the plurality of user computers, and simultaneously stream the recorded or received videos, whilst the server is streaming the central video to each of the plurality of user computers, wherein the sequence of recorded videos is based on the recorded or received videos; and the system is configured to send a file to at least some of the plurality of user computers which results in each of the plurality of user computers displaying the streamed central video from the server concurrently with an array of visual indicators in a set order, wherein each of a plurality of the visual indicators corresponds to at least one recorded video to be sent by the at least one server whilst the server is streaming the central video to each of the plurality of users, and the set order of the array corresponds to the order of at least part of the sequence of recorded video.