Apparatus and method for transmitting media content
First Claim
1. A computing device, comprising:
- a memory storing computer instructions; and
a controller coupled with the memory, wherein the controller responsive to executing the computer instructions performs operations comprising;
transmitting a client program having a graphical user interface to a media device operating in an interactive television network, wherein the client program presents an overlay that superimposes onto media content received by the media device and enables the media device to associate a user-generated comment with the media content received at the media device, wherein the overlay includes a time line with an annotation representative of the user generated comment;
receiving at least one of a plurality of user-generated comments and media content in a temporal vicinity of the plurality of user-generated comments via the client program;
receive a request to transmit to a recipient device a portion of the plurality of user-generated comments or the media content in the temporal vicinity of the plurality of user-generated comments;
transmitting to the recipient device one of the portion or one or more links to the portion;
identifying a cluster of user-generated comments associated with the media content; and
transmitting the cluster of user-generated comments to a group of recipient devices responsive to a determination that the cluster exceeds a threshold number of comments.
2 Assignments
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a computing device having a controller to transmit a client program having a graphical user interface (GUI) to a media device operating in an interactive television (iTV) network, wherein the client program presents an overlay that superimposes onto media content received by the media device and enables the media device to associate a user-generated comment with the media content received at the media device, receive at least one of a plurality of user-generated comments and media content in a temporal vicinity of the plurality of user-generated comments via the client program, receive a request to transmit to a recipient device a portion of the plurality of user-generated comments or the media content in the temporal vicinity of the plurality of user-generated comments, and transmit to the recipient device one of the portion or one or more links to the portion. Other embodiments are disclosed.
85 Citations
20 Claims
-
1. A computing device, comprising:
-
a memory storing computer instructions; and a controller coupled with the memory, wherein the controller responsive to executing the computer instructions performs operations comprising; transmitting a client program having a graphical user interface to a media device operating in an interactive television network, wherein the client program presents an overlay that superimposes onto media content received by the media device and enables the media device to associate a user-generated comment with the media content received at the media device, wherein the overlay includes a time line with an annotation representative of the user generated comment; receiving at least one of a plurality of user-generated comments and media content in a temporal vicinity of the plurality of user-generated comments via the client program; receive a request to transmit to a recipient device a portion of the plurality of user-generated comments or the media content in the temporal vicinity of the plurality of user-generated comments; transmitting to the recipient device one of the portion or one or more links to the portion; identifying a cluster of user-generated comments associated with the media content; and transmitting the cluster of user-generated comments to a group of recipient devices responsive to a determination that the cluster exceeds a threshold number of comments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
utilizing a processor for providing media content received from a media content source; temporally monitoring the presentation of the media content; detecting a plurality of requests to generate a corresponding plurality of user-generated comments; generating a plurality of timestamps associated with the plurality of requests; receiving the plurality of user-generated comments; temporally associating the plurality of user-generated comments with the media content according to their corresponding plurality of timestamps; transmitting to a recipient device information associated with the plurality of user-generated comments and temporal information thereof; identifying a cluster of user-generated comments associated with the media content; and transmitting the cluster of user-generated comments to the recipient device responsive to a determination that the cluster exceeds a threshold number of comments. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium, comprising computer instructions which when executed by a processor cause the processor to perform operations comprising:
-
receiving a plurality of user-generated comments associated with media content in a temporal vicinity of the plurality of user-generated comments from a media device; identifying the media content associated with the plurality of user-generated comments based on the received plurality of user-generated comments; retrieving information associated with at least one of the plurality of user-generated comments and the identified media content; receiving a request to transmit to a recipient device the information associated with at least one of the plurality of user-generated comments and the identified media content; transmitting the information associated with at least one of the plurality of user-generated comments and the identified media content; identifying a cluster of user-generated comments associated with the media content; and transmitting the cluster of user-generated comments to a group of recipient devices responsive to a determination that the cluster exceeds a threshold number of comments. - View Dependent Claims (17, 18, 19, 20)
-
Specification