Television chat system
First Claim
1. A method for providing chat groups in a chat system in which users at a plurality of user devices may communicate with one another in the chat groups, each user device being connected to a media asset distribution facility by a communications path, the method comprising:
- transmitting programming that is displayed on a user device over one or more communication paths that connect with a media asset distribution facility;
generating for display, at a first user device, a listing of a plurality of currently available chat groups related to media assets, and an interface for participating in one of the plurality of currently available chat groups, the listing being transmitted from a remote storage device;
sending a chat request from a first user to a second user, while the first user is consuming the media asset;
determining that the second user is consuming the media asset currently being consumed by the first user;
in response to determining that the second user is consuming the media asset currently being consumed by the first user, generating for display to the second user the chat request from the first user; and
distributing real-time communications between each of the user devices for the first user and the second user in the chat group in real-time over the one or more communication paths.
4 Assignments
0 Petitions
Accused Products
Abstract
A television chat system is provided that allows television viewers to engage in real-time communications in chat groups with other television viewers while watching television. Users of the television chat system may engage in real-time communications with other users who are currently watching the same television program or channel.
The system allows real-time communications in a chat group to be transmitted between users at user television equipment devices via a television distribution facility. The television chat system of the present invention permits users to join chat groups related to television programs, channels, or categories of programs that the user may be interested in. Real-time communications may be textual messages, audio communications, or video communications.
-
Citations
8 Claims
-
1. A method for providing chat groups in a chat system in which users at a plurality of user devices may communicate with one another in the chat groups, each user device being connected to a media asset distribution facility by a communications path, the method comprising:
-
transmitting programming that is displayed on a user device over one or more communication paths that connect with a media asset distribution facility; generating for display, at a first user device, a listing of a plurality of currently available chat groups related to media assets, and an interface for participating in one of the plurality of currently available chat groups, the listing being transmitted from a remote storage device; sending a chat request from a first user to a second user, while the first user is consuming the media asset; determining that the second user is consuming the media asset currently being consumed by the first user; in response to determining that the second user is consuming the media asset currently being consumed by the first user, generating for display to the second user the chat request from the first user; and distributing real-time communications between each of the user devices for the first user and the second user in the chat group in real-time over the one or more communication paths. - View Dependent Claims (2, 3, 4)
-
-
5. A system for providing chat groups in a chat system in which users at a plurality of user devices may communicate with one another in the chat groups, each user device being connected to a media asset distribution facility by a communications path, the system comprising:
control circuitry configured to; transmit programming that is displayed on a user device over one or more communication paths that connect with a media asset distribution facility; generate for display, at a first user device, a listing of a plurality of currently available chat groups related to media assets, and an interface for participating in one of the plurality of currently available chat groups, the listing being transmitted from a remote storage device; sending a chat request from a first user to a second user, while the first user is consuming the media asset; determining that the second user is consuming the media asset currently being consumed by the first user; in response to determining that the second user is consuming the media asset currently being consumed by the first user, generating for display to the second user the chat request from the first user; and distribute real-time communications between each of the user devices for the first user and the second user in the chat group in real-time over the one or more communication paths. - View Dependent Claims (6, 7, 8)
Specification