Method and apparatus for presenting media programs
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
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.
55 Citations
17 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
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. - View Dependent Claims (10, 11, 12, 13)
-
-
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. - View Dependent Claims (15, 16, 17)
-
Specification