P
US9830041B2ActiveUtilityPatentIndex 52

Method and apparatus for presenting media programs

Assignee: AT & T IP I LPPriority: Nov 13, 2009Filed: Jan 28, 2013Granted: Nov 28, 2017
Est. expiryNov 13, 2029(~3.4 yrs left)· nominal 20-yr term from priority
Inventors:ROBERTS LINDACHANG E-LEESUNG JA-YOUNGSCHULTZ NATASHA BARRETTKING ROBERT
H04N 7/17318G06F 3/0481H04N 21/8133H04N 21/4788H04N 21/6582H04N 21/4312H04N 21/44222H04N 21/236H04N 21/23614H04N 21/4314H04N 21/44226
52
PatentIndex Score
0
Cited by
70
References
17
Claims

Abstract

A system that incorporates teachings of the present disclosure may include, for example, a computing device, including a controller to: transmit a client program having a graphical user interface to a media device operating in an interactive television network, wherein the client program presents a symbolic overlay that superimposes onto media content received by the media device and enables the media device to associate commentary with the media content received at the media device; and present the commentary by symbolic representations in a carrousel format within a window of the presentation of the symbolic overlay and in a vicinity of the media content. Other embodiments are disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method, comprising:
 providing, by a processing system including a processor, media content at a plurality of end user devices via a graphical user interface provided at each end user device of the plurality of end user devices, wherein the graphical user interface provides an asynchronous presentation of the media content via the graphical user interface between the plurality of end user devices; 
 collecting, by the processing system, actions initiated by the plurality of end user devices during the presentation of the media content through the graphical user interface, the actions being associated with the presentation of the media content; 
 creating, by the processing system, a symbolic overlay corresponding to the actions; 
 combining, by the processing system, the presentation of the media content with a presentation of the symbolic overlay in the graphical user interface; 
 providing, by the processing system, a timeline for presentation in the graphical user interface by the plurality of end user devices, wherein the timeline includes annotations associated with the actions and is presented in the symbolic overlay along with the presentation of the media content, and wherein the timeline corresponds to a duration of the media content; 
 providing, by the processing system, avatars for presentation in a carrousel format by the plurality of end user devices with the presentation of the symbolic overlay in the graphical user interface, wherein the avatars correspond to users associated with the plurality of end user devices, and wherein the carrousel format presents multiple rows of carrousels to distinguish between users, and wherein the multiple rows distinguish between levels of activity of the users; 
 receiving, by the processing system, comments from the end user devices during the presentation of the media content; and 
 inserting, by the processing system, the comments from the end user devices into the timeline to be associated with the media content at a time point of the media content the comments were received. 
 
     
     
       2. The method of  claim 1 , wherein the media content comprises video content, and wherein physical gestures of the avatars correspond to physical gestures of the users captured in images of the users. 
     
     
       3. The method of  claim 1 , wherein the carrousel format includes a live webcam image of one of the users. 
     
     
       4. The method of  claim 1 , wherein the carrousel format includes a depiction of one of the users. 
     
     
       5. The method of  claim 1 , further comprising automatically reordering the avatars in the carrousel format based on a measured participation of the users. 
     
     
       6. The method of  claim 1 , further comprising adjusting a number of the multiple rows of carrousels according to a user input. 
     
     
       7. The method of  claim 1 , further comprising:
 identifying a cluster of comments among the comments within the timeline; and 
 identifying a portion of the presentation of the media content associated with the cluster of comments. 
 
     
     
       8. The method of  claim 7 , further comprising:
 receiving a request for an identification of frequent commentaries from one end user device of the plurality of end user devices; and 
 providing an identification of the portion of the presentation of the media content associated with the cluster of comments to the one end user device. 
 
     
     
       9. A non-transitory, machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:
 collecting actions initiated by a plurality of end user devices, the actions being associated with a presentation of media content by the plurality of end user devices via a graphical user interface provided at each end user device of the plurality of end user devices, wherein the graphical user interface provides an asynchronous display of the media content via the graphical user interface between the plurality of end user devices; 
 creating a symbolic overlay for the graphical user interface corresponding to the actions; 
 combining the presentation of the media content with a presentation of the symbolic overlay in the graphical user interface; 
 providing a timeline for presentation by the plurality of end user devices in the symbolic overlay in the graphical user interface, wherein the timeline includes annotations associated with the actions, and wherein the timeline corresponds to a duration of the media content; 
 providing avatars for presentation by the plurality of end user devices with the presentation of the symbolic overlay in the graphical user interface, wherein the avatars are provided in a carrousel format for the presentation by the plurality of end user devices with the presentation of the symbolic overlay, wherein the carrousel format presents multiple rows of carrousels to distinguish between users, and wherein the carrousel format presents the multiple rows of carrousels to distinguish a level of activity of the users; and 
 inserting comments from the end user devices into the timeline in the graphical user interface to be associated with the media content, 
 wherein the avatars correspond to users associated with the plurality of end user devices, and 
 wherein physical gestures of the avatars correspond to physical gestures of the users captured in images of the users. 
 
     
     
       10. The non-transitory, machine-readable storage medium of  claim 9 , wherein the operations further comprise providing a live webcam image of one of the users in the carrousel format. 
     
     
       11. The non-transitory, machine-readable storage medium of  claim 9 , wherein the operations further comprise providing a still image of one of the users in the carrousel format. 
     
     
       12. The non-transitory, machine-readable storage medium of  claim 9 , wherein the operations further comprise moving an active avatar of the avatars to a different position in the graphical user interface in response to detecting a comment being provided via an active end user device of the plurality of end user devices, and
 wherein an active user associated with the active end user device corresponds to the active avatar. 
 
     
     
       13. The non-transitory, machine-readable storage medium of  claim 9 , wherein the operations further comprise automatically reordering the avatars being presented by the plurality of end user devices in a carrousel format based on a measured participation of the users. 
     
     
       14. A server, comprising:
 a processing system including a processor; and 
 a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising:
 collecting commentaries initiated by a plurality of end user devices, the commentaries being associated with a presentation of media content by the plurality of end user devices via a graphical user interface presented at each end user device of the plurality of end user devices; 
 creating a symbolic overlay corresponding to the commentaries to be presented in the graphical user interface during the presentation of media content at each end user device of the plurality of end user devices; 
 combining the presentation of the media content with a presentation of the symbolic overlay in the graphical user interface; 
 providing a timeline for presentation by the plurality of end user devices of the commentaries during the presentation of the media content in the symbolic overlay in the graphical user interface, wherein the timeline includes annotations associated with the commentaries, and wherein the timeline corresponds to a duration of the media content; 
 inserting comments from the end user devices into the timeline in the graphical user interface to be associated with the media content; 
 providing avatars, moving images, and still images for presentation by the plurality of end user devices with the presentation of the symbolic overlay in the graphical user interface, wherein the avatars, the moving images, and the still images correspond to users associated with the plurality of end user devices, wherein the presentation of the avatars, the moving images and the still images is in a carrousel format, and wherein the carrousel format presents multiple rows of carrousels to distinguish between users; and 
 
 moving an active avatar of the avatars to a different position in the graphical user interface in response to detecting a comment being provided via an active end user device of the plurality of end user devices. 
 
     
     
       15. The server of  claim 14 , wherein the commentaries are user-generated commentaries captured at the plurality of end user devices. 
     
     
       16. The server of  claim 14 , wherein an active user associated with the active end user device corresponds to the active avatar, and
 wherein the graphical user interface provides an asynchronous display of the media content via the graphical user interface between the plurality of end user devices. 
 
     
     
       17. The server of  claim 14 , wherein the operations further comprise automatically reordering the avatars, the moving images and the still images in a carrousel format being presented by the plurality of end user devices based on a measured participation of the users.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.