Patent ID: 8700714

Claim:
A computer-implemented method for collaboratively viewing video content by a plurality of users in a streaming community, the method comprising: creating a streaming community environment, the environment including a manager, a plurality of users, a user interface at least part of which is common to the plurality of users, and thumbnails representing a plurality of videos contributed to the community by the manager and one or more of the plurality of the users in the community, the contributed videos forming a stream; displaying a list of the plurality of contributed videos to the plurality of users in the community; responsive to receiving requests from one of the users to view the at least one videos in the stream, displaying the requested videos to the users; and responsive to receiving chat messages from the users in the community, displaying the chat messages to the plurality of users in a community chat room included in the user interface common to the plurality of users, each chat message displayed concurrently with an identification of the user from which the chat message was received and a thumbnail representing a video of the video stream being displayed to the user when the chat message was received.