Broadcast browser including multi-media tool overlay and method of providing a converged multi-media display including user-enhanced data
First Claim
1. A system for communicating between a plurality of viewers of a broadcast presentation, each of said plurality of viewers having a multi-media display device displaying a single window layered display and a computer controlling said multi-media display device and interfacing each of said plurality of viewers over a computer network, said system comprising:
- a single-window layered display including;
a broadcast layer, for displaying said broadcast presentation in a background layer of said layered display; and
at least one overlay displayed in at least a second layer of said layered display on top of said broadcast layer on said single-window, layered display, said at least one overlay having a substantially transparent background and allowing said broadcast presentation in said broadcast layer to be viewed through said at least one overlay, said at least one overlay including a plurality of user-selectable multi-media tools allowing a user to manipulate said at least one overlay to add user-prepared enhancements to said broadcast presentation; and
a communications controller, for transmitting said user-prepared enhancements to said plurality of viewers of said broadcast presentation over said computer network.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of enhancing the viewing experience of at least one viewer of a broadcast presentation by displaying, in a background layer of a single-window, layered display, a broadcast presentation, and for displaying, in at least a second layer of the layered display, at least one overlay having a substantially transparent background and having at least one overlay having a plurality of user-selectable multi-media tools, for manipulating the overlay by adding user-prepared enhancements to be viewed in connection with the broadcast presentation. The system may also transmit the user-prepared enhancements to all of viewers of the broadcast presentation over a computer network, where they are displayed on display devices associated with each viewer of the broadcast presentation. The system and method permits a user to dynamically merge, create, and modify display information which is displayed on a display device such as a computer monitor attached to a personal computer and to output the modified signal to other users for their viewing.
-
Citations
28 Claims
-
1. A system for communicating between a plurality of viewers of a broadcast presentation, each of said plurality of viewers having a multi-media display device displaying a single window layered display and a computer controlling said multi-media display device and interfacing each of said plurality of viewers over a computer network, said system comprising:
a single-window layered display including;
a broadcast layer, for displaying said broadcast presentation in a background layer of said layered display; and
at least one overlay displayed in at least a second layer of said layered display on top of said broadcast layer on said single-window, layered display, said at least one overlay having a substantially transparent background and allowing said broadcast presentation in said broadcast layer to be viewed through said at least one overlay, said at least one overlay including a plurality of user-selectable multi-media tools allowing a user to manipulate said at least one overlay to add user-prepared enhancements to said broadcast presentation; and
a communications controller, for transmitting said user-prepared enhancements to said plurality of viewers of said broadcast presentation over said computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
19. A method of generating and providing user-prepared enhancements to a plurality of viewers of a broadcast presentation, each viewer having a display device and a computer controlling said display device and interfacing said viewer to said plurality of viewers over a computer network, said method comprising the acts of:
-
displaying said broadcast presentation on each said user display device in a background layer;
providing at least one overlay layer on each said user display device, said at least one overlay layer including a substantially transparent background and including a plurality of user-selectable multi-media tools;
monitoring user interaction with said multi-media tools and storing at least one user-prepared enhancement input using said tools;
transmitting said at least one user-prepared enhancement to said plurality of viewers of said broadcast presentation over said computer network; and
displaying said at least one user-prepared enhancement on said at least one overlay layer on each said viewer display device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for providing an enhanced broadcast experience for at least one viewer of a broadcast presentation, said at least one viewer having a display device displaying a single window layered display and a computer controlling said display device, said system comprising:
a single-window layered display including;
a broadcast layer, for displaying said broadcast presentation in a background layer of said layered display; and
at least one overlay displayed in at least a second layer of said layered display on top of said broadcast layer on said single-window, layered display, said at least one overlay having a substantially transparent background and allowing said broadcast presentation in said broadcast layer to be viewed through said at least one overlay; and
a plurality of displayed user-selectable, multi-media tools, each of said multi-media tools allowing a user to manipulate at least one of said at least one overlay and said broadcast layer, to add user-prepared enhancements to said overlay layer to be viewed in association with said broadcast presentation and/or to control at least one effect in said broadcast layer.
Specification